aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-24selftests: netfilter: fix conntrack_dump_flush retval on unsupported kernelFlorian Westphal1-5/+3
2024-04-24selftests: netfilter: nft_zones_many.sh: set ct sysctl after ruleset loadFlorian Westphal1-1/+3
2024-04-24net: openvswitch: Fix Use-After-Free in ovs_ct_exitHyunwoo Kim1-2/+2
2024-04-24Merge branch 'selftest-netfilter-additional-cleanups'Jakub Kicinski6-255/+263
2024-04-24selftests: netfilter: conntrack_vrf.sh: prefer socat, not iperf3Florian Westphal1-19/+21
2024-04-24selftests: netfilter: skip tests on early errorsFlorian Westphal3-3/+14
2024-04-24selftests: netfilter: nft_flowtable.sh: shellcheck cleanupsFlorian Westphal1-121/+136
2024-04-24selftests: netfilter: nft_flowtable.sh: re-run with random mtu sizesFlorian Westphal1-0/+19
2024-04-24selftests: netfilter: nft_concat_range.sh: shellcheck cleanupsFlorian Westphal1-28/+25
2024-04-24selftests: netfilter: nft_concat_range.sh: drop netcat supportFlorian Westphal1-61/+13
2024-04-24selftests: netfilter: nft_concat_range.sh: move to lib.sh infraFlorian Westphal1-25/+37
2024-04-24net: openvswitch: Release reference to netdevJun Gu1-2/+6
2024-04-24Merge branch 'BPF crypto API framework'Martin KaFai Lau18-1/+1315
2024-04-24selftests: bpf: crypto: add benchmark for crypto functionsVadim Fedorenko4-0/+302
2024-04-24selftests: bpf: crypto skcipher algo selftestsVadim Fedorenko5-0/+505
2024-04-24bpf: crypto: add skcipher to bpf cryptoVadim Fedorenko3-0/+93
2024-04-24bpf: make common crypto API for TC/XDP programsVadim Fedorenko6-1/+415
2024-04-24bpf: update the comment for BTF_FIELDS_MAXHaiyue Wang1-1/+1
2024-04-25ipvs: Fix checksumming on GSO of SCTP packetsIsmael Luceno1-2/+4
2024-04-24selftests/bpf: Fix wq test.Alexei Starovoitov2-1/+16
2024-04-24Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()Bartosz Golaszewski1-5/+13
2024-04-24Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv MonitorChun-Yi Lee1-2/+2
2024-04-24Bluetooth: qca: fix NULL-deref on non-serdev setupJohan Hovold1-2/+4
2024-04-24Bluetooth: qca: fix NULL-deref on non-serdev suspendJohan Hovold1-0/+3
2024-04-24Bluetooth: btusb: mediatek: Fix double free of skb in coredumpSean Wang1-4/+3
2024-04-24Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUIDLuiz Augusto von Dentz1-5/+15
2024-04-24Bluetooth: qca: fix invalid device address checkJohan Hovold2-2/+38
2024-04-24Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZELuiz Augusto von Dentz2-3/+6
2024-04-24Bluetooth: btusb: Fix triggering coredump implementation for QCAZijun Hu1-5/+4
2024-04-24Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853WangYuli1-0/+2
2024-04-24Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_syncLuiz Augusto von Dentz5-15/+26
2024-04-24Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()Nathan Chancellor2-6/+8
2024-04-24Merge branch 'use network helpers, part 2'Martin KaFai Lau9-127/+62
2024-04-24selftests/bpf: Use make_sockaddr in test_sock_addrGeliang Tang1-52/+12
2024-04-24selftests/bpf: Use connect_to_addr in test_sock_addrGeliang Tang1-34/+2
2024-04-24selftests/bpf: Use start_server_addr in test_sock_addrGeliang Tang3-35/+7
2024-04-24selftests/bpf: Use log_err in open_netns/close_netnsGeliang Tang6-6/+39
2024-04-24selftests/bpf: Fix a fd leak in error paths in open_netnsGeliang Tang1-0/+2
2024-04-24MAINTAINERS: add entry for libeth and libieAlexander Lobakin1-0/+20
2024-04-24iavf: switch to Page PoolAlexander Lobakin5-214/+111
2024-04-24iavf: pack iavf_ring more efficientlyAlexander Lobakin2-25/+9
2024-04-24libeth: add Rx buffer managementAlexander Lobakin3-0/+216
2024-04-24page_pool: add DMA-sync-for-CPU inline helperAlexander Lobakin1-0/+24
2024-04-24page_pool: constify some read-only function argumentsAlexander Lobakin3-12/+12
2024-04-24slab: introduce kvmalloc_array_node() and kvcalloc_node()Alexander Lobakin1-2/+15
2024-04-24iavf: drop page splitting and recyclingAlexander Lobakin5-241/+10
2024-04-24iavf: kill "legacy-rx" for goodAlexander Lobakin6-256/+8
2024-04-24net: intel: introduce {, Intel} Ethernet common libraryAlexander Lobakin23-1220/+426
2024-04-24Merge branch 'introduce-bpf_preempt_-disable-enable'Alexei Starovoitov5-2/+226
2024-04-24selftests/bpf: Add tests for preempt kfuncsKumar Kartikeya Dwivedi2-0/+144
2024-04-24bpf: Introduce bpf_preempt_[disable,enable] kfuncsKumar Kartikeya Dwivedi3-2/+82
2024-04-24Merge tag 'for-6.9-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-27/+25
2024-04-24bpf: Don't check for recursion in bpf_wq_work.Alexei Starovoitov1-13/+5
2024-04-24Merge branch 'sparx5-port-mirroring'David S. Miller6-10/+449
2024-04-24net: sparx5: add support for matchall mirror statsDaniel Machon3-0/+67
2024-04-24net: sparx5: add the tc glue to support port mirroringDaniel Machon1-2/+36
2024-04-24net: sparx5: add port mirroring implementationDaniel Machon3-1/+212
2024-04-24net: sparx5: add bookkeeping code for matchall rulesDaniel Machon3-8/+67
2024-04-24net: sparx5: add new register definitionsDaniel Machon1-0/+68
2024-04-24Merge branch 'net-dunamic-dummy-device'David S. Miller19-53/+129
2024-04-24wifi: ath11k: allocate dummy net_device dynamicallyBreno Leitao3-7/+25
2024-04-24wifi: ath10k: allocate dummy net_device dynamicallyBreno Leitao6-8/+13
2024-04-24wifi: qtnfmac: Use netdev dummy allocator helperBreno Leitao1-2/+1
2024-04-24net: ibm/emac: allocate dummy net_device dynamicallyBreno Leitao2-4/+12
2024-04-24net: ipa: allocate dummy net_device dynamicallyBreno Leitao2-5/+9
2024-04-24net: mediatek: mtk_eth_sock: allocate dummy net_device dynamicallyBreno Leitao2-5/+14
2024-04-24net: marvell: prestera: allocate dummy net_device dynamicallyBreno Leitao1-3/+12
2024-04-24net: create a dummy net_device allocatorBreno Leitao2-18/+41
2024-04-24net: free_netdev: exit earlier if dummyBreno Leitao1-1/+2
2024-04-24net: core: Fix documentationBreno Leitao1-2/+2
2024-04-24Merge branch 'dsa-mt7530-improvements'David S. Miller2-286/+297
2024-04-24net: dsa: mt7530: explain exposing MDIO bus of MT7531AE betterArınç ÜNAL1-1/+4
2024-04-24net: dsa: mt7530: do not pass port variable to mt7531_rgmii_setup()Arınç ÜNAL1-2/+2
2024-04-24net: dsa: mt7530: use priv->ds->num_ports instead of MT7530_NUM_PORTSArınç ÜNAL1-4/+4
2024-04-24net: dsa: mt7530: get rid of mac_port_validate member of mt753x_infoArınç ÜNAL1-7/+3
2024-04-24net: dsa: mt7530: refactor MT7530_PMEEECR_P()Arınç ÜNAL2-10/+11
2024-04-24net: dsa: mt7530: get rid of function sanity checkArınç ÜNAL1-7/+0
2024-04-24net: dsa: mt7530: define MAC speed capabilities per switch modelArınç ÜNAL1-5/+10
2024-04-24net: dsa: mt7530: return mt7530_setup_mdio & mt7531_setup_common on errorArınç ÜNAL1-1/+5
2024-04-24net: dsa: mt7530: move MT753X_MTRAP operations for MT7530Arınç ÜNAL1-11/+27
2024-04-24net: dsa: mt7530: refactor MT7530_HWTRAP and MT7530_MHWTRAPArınç ÜNAL2-55/+54
2024-04-24net: dsa: mt7530: refactor MT7530_MFC and MT7531_CFC, add MT7531_QRY_FFPArınç ÜNAL2-50/+57
2024-04-24net: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fwArınç ÜNAL2-64/+56
2024-04-24net: dsa: mt7530: rename p5_intf_sel and use only for MT7530 switchArınç ÜNAL2-44/+33
2024-04-24net: dsa: mt7530: refactor MT7530_PMCR_P()Arınç ÜNAL2-40/+42
2024-04-24net: dsa: mt7530: disable EEE abilities on failure on MT7531 and MT7988Arınç ÜNAL1-1/+5
2024-04-24net: phy: mediatek-ge-soc: follow netdev LED trigger semanticsDaniel Golle1-17/+26
2024-04-24net: gtp: Fix Use-After-Free in gtp_dellinkHyunwoo Kim1-1/+2
2024-04-23Merge branch 'introduce-bpf_wq'Alexei Starovoitov16-103/+889
2024-04-23selftests/bpf: wq: add bpf_wq_start() checksBenjamin Tissoires3-3/+40
2024-04-23bpf: add bpf_wq_startBenjamin Tissoires1-0/+18
2024-04-23selftests/bpf: add checks for bpf_wq_set_callback()Benjamin Tissoires5-7/+111
2024-04-23bpf: wq: add bpf_wq_set_callback_implBenjamin Tissoires3-6/+70
2024-04-23selftests/bpf: wq: add bpf_wq_init() checksBenjamin Tissoires4-0/+97
2024-04-23bpf: wq: add bpf_wq_initBenjamin Tissoires1-2/+102
2024-04-23selftests/bpf: add bpf_wq testsBenjamin Tissoires2-0/+140
2024-04-23tcp: Fix Use-After-Free in tcp_ao_connect_initHyunwoo Kim1-1/+2
2024-04-23neighbour: fix neigh_master_filtered()Eric Dumazet1-1/+1
2024-04-23net: usb: ax88179_178a: stop lying about skb->truesizeEric Dumazet1-8/+3
2024-04-23ipv4: check for NULL idev in ip_route_use_hint()Eric Dumazet1-0/+3
2024-04-23net: fix sk_memory_allocated_{add|sub} vs softirqsEric Dumazet1-18/+20
2024-04-23bpf: allow struct bpf_wq to be embedded in arraymaps and hashmapsBenjamin Tissoires5-19/+73
2024-04-23bpf: add support for KF_ARG_PTR_TO_WORKQUEUEBenjamin Tissoires1-0/+65
2024-04-23bpf: verifier: bail out if the argument is not a mapBenjamin Tissoires1-0/+5
2024-04-23tools: sync include/uapi/linux/bpf.hBenjamin Tissoires1-0/+4
2024-04-23bpf: add support for bpf_wq user typeBenjamin Tissoires5-2/+45
2024-04-23bpf: replace bpf_timer_cancel_and_free with a generic helperBenjamin Tissoires1-17/+25
2024-04-23bpf: replace bpf_timer_set_callback with a generic helperBenjamin Tissoires1-11/+18
2024-04-23bpf: replace bpf_timer_init with a generic helperBenjamin Tissoires1-28/+63
2024-04-23bpf: make timer data struct more genericBenjamin Tissoires1-33/+38
2024-04-23Revert "NFSD: Convert the callback workqueue to use delayed_work"Chuck Lever2-4/+4
2024-04-23Revert "NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down"Chuck Lever1-18/+2
2024-04-23Merge branch 'selftests-drv-net-support-testing-with-a-remote-system'Jakub Kicinski12-30/+417
2024-04-23selftests: drv-net: add require_XYZ() helpers for validating envJakub Kicinski2-1/+34
2024-04-23selftests: drv-net: add a TCP ping test case (and useful helpers)Jakub Kicinski3-1/+68
2024-04-23selftests: net: support matching cases by name prefixJakub Kicinski2-3/+13
2024-04-23selftests: drv-net: add a trivial ping testJakub Kicinski2-1/+31
2024-04-23selftests: drv-net: construct environment for running tests which require an ...Jakub Kicinski4-1/+162
2024-04-23selftests: drv-net: factor out parsing of the envJakub Kicinski1-18/+27
2024-04-23selftests: drv-net: define endpoint structuresJakub Kicinski5-8/+85
2024-04-23Merge branch 'netdev-support-dumping-a-single-netdev-in-qstats'Jakub Kicinski6-81/+188
2024-04-23selftests: drv-net: test dumping qstats per deviceJakub Kicinski2-3/+77
2024-04-23netlink: support all extack types in dumpsJakub Kicinski1-5/+10
2024-04-23netlink: move extack writing helpersJakub Kicinski1-63/+63
2024-04-23netdev: support dumping a single netdev in qstatsJakub Kicinski3-13/+41
2024-04-23Merge tag '6.9-rc5-smb-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-26/+176
2024-04-23tools: ynl: don't ignore errors in NLMSG_DONE messagesJakub Kicinski1-0/+1
2024-04-23af_unix: Don't access successor in unix_del_edges() during GC.Kuniyuki Iwashima1-5/+12
2024-04-23Merge branch 'net-ipa-eight-simple-cleanups'Paolo Abeni15-167/+51
2024-04-23net: ipa: kill ipa_version_supported()Alex Elder2-23/+0
2024-04-23net: ipa: fix two minor ipa_cmd problemsAlex Elder2-8/+4
2024-04-23net: ipa: fix two bogus argument namesAlex Elder1-3/+3
2024-04-23net: ipa: make ipa_table_hash_support() a real functionAlex Elder2-6/+9
2024-04-23net: ipa: remove unneeded FILT_ROUT_HASH_EN definitionsAlex Elder6-84/+0
2024-04-23net: ipa: call device_init_wakeup() earlierAlex Elder4-32/+10
2024-04-23net: ipa: only enable the SUSPEND IPA interrupt when neededAlex Elder2-10/+9
2024-04-23net: ipa: maintain bitmap of suspend-enabled endpointsAlex Elder1-2/+17
2024-04-23Merge branch 'net-stmmac-fix-mac-capabilities-procedure'Paolo Abeni3-27/+25
2024-04-23net: stmmac: Move MAC caps init to phylink MAC caps getterSerge Semin1-19/+17
2024-04-23net: stmmac: Rename phylink_get_caps() callback to update_caps()Serge Semin3-11/+11
2024-04-23Merge branch 'enable-rx-hw-timestamp-for-ptp-packets-using-cpts-fifo'Paolo Abeni4-64/+118
2024-04-23net: ethernet: ti: am65-cpsw/ethtool: Enable RX HW timestamp only for PTP pac...Chintan Vankar4-57/+35
2024-04-23net: ethernet: ti: am65-cpts: Enable RX HW timestamp for PTP packets using CP...Chintan Vankar2-7/+83
2024-04-23ax25: Fix netdev refcount issueDuoming Zhou1-1/+1
2024-04-23Merge branch 'read-phy-address-of-switch-from-device-tree-on-mt7530-dsa-subdr...Paolo Abeni3-84/+75
2024-04-23net: dsa: mt7530: simplify core operationsArınç ÜNAL1-65/+43
2024-04-23net: dsa: mt7530-mdio: read PHY address of switch from device treeArınç ÜNAL3-28/+41
2024-04-22net: ethernet: mtk_eth_soc: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
2024-04-22dpaa2-switch: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+6
2024-04-22cxgb4: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
2024-04-22net: openvswitch: Check vport netdev nameJun Gu1-1/+4
2024-04-22Merge branch 'netlink-add-nftables-spec-w-multi-messages'Jakub Kicinski4-30/+1346
2024-04-22netfilter: nfnetlink: Handle ACK flags for batch messagesDonald Hunter1-0/+5
2024-04-22tools/net/ynl: Add multi message support to ynlDonald Hunter2-22/+71
2024-04-22tools/net/ynl: Fix extack decoding for directional opsDonald Hunter1-8/+6
2024-04-22doc/netlink/specs: Add draft nftables specDonald Hunter1-0/+1264
2024-04-22Merge branch 'for-uring-ubufops' into HEADJakub Kicinski9-36/+69
2024-04-22Merge tag '6.9-rc5-ksmbd-fixes' of git://git.samba.org/ksmbdLinus Torvalds5-28/+42
2024-04-22net: add callback for setting a ubuf_info to skbPavel Begunkov2-6/+16
2024-04-22net: extend ubuf_info callback to ops structurePavel Begunkov9-30/+53
2024-04-22Merge branch 'tcp-avoid-sending-too-small-packets'Jakub Kicinski1-25/+53
2024-04-22tcp: try to send bigger TSO packetsEric Dumazet1-2/+36
2024-04-22tcp: call tcp_set_skb_tso_segs() from tcp_write_xmit()Eric Dumazet1-12/+14
2024-04-22tcp: remove dubious FIN exception from tcp_cwnd_test()Eric Dumazet1-13/+5
2024-04-22Merge branch 'mlx5e-per-queue-coalescing'Jakub Kicinski13-196/+672
2024-04-22net/mlx5e: Implement ethtool callbacks for supporting per-queue coalescingRahul Rameshbabu3-0/+152
2024-04-22net/mlx5e: Support updating coalescing configuration without resetting channelsRahul Rameshbabu12-169/+460
2024-04-22net/mlx5e: Dynamically allocate DIM structure for SQs/RQsRahul Rameshbabu4-12/+31
2024-04-22net/mlx5e: Use DIM constants for CQ period mode parameterRahul Rameshbabu6-54/+53
2024-04-22net/mlx5e: Move DIM function declarations to en/dim.hRahul Rameshbabu5-3/+18
2024-04-22Merge branch 'net-dsa-vsc73xx-convert-to-phylink-and-do-some-cleanup'Jakub Kicinski2-138/+144
2024-04-22net: dsa: vsc73xx: add structure descriptionsPawel Dembicki1-1/+15
2024-04-22net: dsa: vsc73xx: Add define for max num of portsPawel Dembicki2-12/+12
2024-04-22net: dsa: vsc73xx: use macros for rgmii recognitionPawel Dembicki1-1/+1
2024-04-22net: dsa: vsc73xx: convert to PHYLINKPawel Dembicki1-127/+117
2024-04-22net: dsa: vsc73xx: use read_poll_timeout instead delay loopPawel Dembicki1-14/+16
2024-04-22NFC: trf7970a: disable all regulators on removalPaul Geurts1-19/+23
2024-04-22MAINTAINERS: eth: mark IBM eHEA as an OrphanDavid Christensen1-2/+1
2024-04-22Merge tag 'bcachefs-2024-04-22' of https://evilpiepirate.org/git/bcachefsLinus Torvalds19-52/+105
2024-04-22net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_c...Matthias Schiffer2-8/+71
2024-04-22ice: Document tx_scheduling_layers parameterMichal Wilczynski1-0/+47
2024-04-22ice: Add tx_scheduling_layers devlink paramLukasz Czapnik6-10/+191
2024-04-22ice: Enable switching default Tx scheduler topologyMichal Wilczynski1-19/+89
2024-04-22ice: Adjust the VSI/Aggregator layersRaj Victor1-18/+19
2024-04-22ice: Support 5 layer topologyRaj Victor6-0/+251
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek22-37/+66
2024-04-22Merge tag 'nfsd-6.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds3-78/+26
2024-04-22Merge tag 'docs-6.9-fixes2' of git://git.lwn.net/linuxLinus Torvalds1-180/+417
2024-04-22cifs: reinstate original behavior again for forceuid/forcegidTakayuki Nagata2-0/+14
2024-04-22bpf: Fix typos in commentsRafael Passos5-10/+10
2024-04-22bpf: Fix typo in function save_aux_ptr_typeRafael Passos1-3/+3
2024-04-22Merge branch 'bnxt_en-aer-fixes'David S. Miller1-10/+28
2024-04-22bnxt_en: Fix error recovery for 5760X (P7) chipsMichael Chan1-1/+1
2024-04-22bnxt_en: Fix the PCI-AER routinesVikas Gupta1-3/+16
2024-04-22bnxt_en: refactor reset close codeVikas Gupta1-6/+11
2024-04-22bridge/br_netlink.c: no need to return void functionHangbin Liu1-1/+1
2024-04-22tcp: do not export tcp_twsk_purge()Eric Dumazet1-1/+0
2024-04-22mailmap: add entries for Alex ElderAlex Elder1-0/+10
2024-04-22octeontx2-pf: Add support for offload tc with skbedit mark actionGeetha sowjanya6-0/+24
2024-04-22icmp: prevent possible NULL dereferences from icmp_build_probe()Eric Dumazet1-2/+10