aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
5 daysselftests: netfilter: fix conntrack_dump_flush retval on unsupported kernelHEADmasterFlorian Westphal1-5/+3
5 daysselftests: netfilter: nft_zones_many.sh: set ct sysctl after ruleset loadFlorian Westphal1-1/+3
5 daysMerge branch 'selftest-netfilter-additional-cleanups'Jakub Kicinski6-255/+263
5 daysselftests: netfilter: conntrack_vrf.sh: prefer socat, not iperf3Florian Westphal1-19/+21
5 daysselftests: netfilter: skip tests on early errorsFlorian Westphal3-3/+14
5 daysselftests: netfilter: nft_flowtable.sh: shellcheck cleanupsFlorian Westphal1-121/+136
5 daysselftests: netfilter: nft_flowtable.sh: re-run with random mtu sizesFlorian Westphal1-0/+19
5 daysselftests: netfilter: nft_concat_range.sh: shellcheck cleanupsFlorian Westphal1-28/+25
5 daysselftests: netfilter: nft_concat_range.sh: drop netcat supportFlorian Westphal1-61/+13
5 daysselftests: netfilter: nft_concat_range.sh: move to lib.sh infraFlorian Westphal1-25/+37
5 daysnet: openvswitch: Release reference to netdevJun Gu1-2/+6
5 daysMerge branch 'sparx5-port-mirroring'David S. Miller6-10/+449
5 daysnet: sparx5: add support for matchall mirror statsDaniel Machon3-0/+67
5 daysnet: sparx5: add the tc glue to support port mirroringDaniel Machon1-2/+36
5 daysnet: sparx5: add port mirroring implementationDaniel Machon3-1/+212
5 daysnet: sparx5: add bookkeeping code for matchall rulesDaniel Machon3-8/+67
5 daysnet: sparx5: add new register definitionsDaniel Machon1-0/+68
5 daysMerge branch 'net-dunamic-dummy-device'David S. Miller19-53/+129
5 dayswifi: ath11k: allocate dummy net_device dynamicallyBreno Leitao3-7/+25
5 dayswifi: ath10k: allocate dummy net_device dynamicallyBreno Leitao6-8/+13
5 dayswifi: qtnfmac: Use netdev dummy allocator helperBreno Leitao1-2/+1
5 daysnet: ibm/emac: allocate dummy net_device dynamicallyBreno Leitao2-4/+12
5 daysnet: ipa: allocate dummy net_device dynamicallyBreno Leitao2-5/+9
5 daysnet: mediatek: mtk_eth_sock: allocate dummy net_device dynamicallyBreno Leitao2-5/+14
5 daysnet: marvell: prestera: allocate dummy net_device dynamicallyBreno Leitao1-3/+12
5 daysnet: create a dummy net_device allocatorBreno Leitao2-18/+41
5 daysnet: free_netdev: exit earlier if dummyBreno Leitao1-1/+2
5 daysnet: core: Fix documentationBreno Leitao1-2/+2
5 daysMerge branch 'dsa-mt7530-improvements'David S. Miller2-286/+297
5 daysnet: dsa: mt7530: explain exposing MDIO bus of MT7531AE betterArınç ÜNAL1-1/+4
5 daysnet: dsa: mt7530: do not pass port variable to mt7531_rgmii_setup()Arınç ÜNAL1-2/+2
5 daysnet: dsa: mt7530: use priv->ds->num_ports instead of MT7530_NUM_PORTSArınç ÜNAL1-4/+4
5 daysnet: dsa: mt7530: get rid of mac_port_validate member of mt753x_infoArınç ÜNAL1-7/+3
5 daysnet: dsa: mt7530: refactor MT7530_PMEEECR_P()Arınç ÜNAL2-10/+11
5 daysnet: dsa: mt7530: get rid of function sanity checkArınç ÜNAL1-7/+0
5 daysnet: dsa: mt7530: define MAC speed capabilities per switch modelArınç ÜNAL1-5/+10
5 daysnet: dsa: mt7530: return mt7530_setup_mdio & mt7531_setup_common on errorArınç ÜNAL1-1/+5
5 daysnet: dsa: mt7530: move MT753X_MTRAP operations for MT7530Arınç ÜNAL1-11/+27
5 daysnet: dsa: mt7530: refactor MT7530_HWTRAP and MT7530_MHWTRAPArınç ÜNAL2-55/+54
5 daysnet: dsa: mt7530: refactor MT7530_MFC and MT7531_CFC, add MT7531_QRY_FFPArınç ÜNAL2-50/+57
5 daysnet: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fwArınç ÜNAL2-64/+56
5 daysnet: dsa: mt7530: rename p5_intf_sel and use only for MT7530 switchArınç ÜNAL2-44/+33
5 daysnet: dsa: mt7530: refactor MT7530_PMCR_P()Arınç ÜNAL2-40/+42
5 daysnet: dsa: mt7530: disable EEE abilities on failure on MT7531 and MT7988Arınç ÜNAL1-1/+5
5 daysneighbour: fix neigh_master_filtered()Eric Dumazet1-1/+1
6 daysMerge branch 'selftests-drv-net-support-testing-with-a-remote-system'Jakub Kicinski12-30/+417
6 daysselftests: drv-net: add require_XYZ() helpers for validating envJakub Kicinski2-1/+34
6 daysselftests: drv-net: add a TCP ping test case (and useful helpers)Jakub Kicinski3-1/+68
6 daysselftests: net: support matching cases by name prefixJakub Kicinski2-3/+13
6 daysselftests: drv-net: add a trivial ping testJakub Kicinski2-1/+31
6 daysselftests: drv-net: construct environment for running tests which require an ...Jakub Kicinski4-1/+162
6 daysselftests: drv-net: factor out parsing of the envJakub Kicinski1-18/+27
6 daysselftests: drv-net: define endpoint structuresJakub Kicinski5-8/+85
6 daysMerge branch 'netdev-support-dumping-a-single-netdev-in-qstats'Jakub Kicinski6-81/+188
6 daysselftests: drv-net: test dumping qstats per deviceJakub Kicinski2-3/+77
6 daysnetlink: support all extack types in dumpsJakub Kicinski1-5/+10
6 daysnetlink: move extack writing helpersJakub Kicinski1-63/+63
6 daysnetdev: support dumping a single netdev in qstatsJakub Kicinski3-13/+41
6 daysaf_unix: Don't access successor in unix_del_edges() during GC.Kuniyuki Iwashima1-5/+12
6 daysMerge branch 'net-ipa-eight-simple-cleanups'Paolo Abeni15-167/+51
6 daysnet: ipa: kill ipa_version_supported()Alex Elder2-23/+0
6 daysnet: ipa: fix two minor ipa_cmd problemsAlex Elder2-8/+4
6 daysnet: ipa: fix two bogus argument namesAlex Elder1-3/+3
6 daysnet: ipa: make ipa_table_hash_support() a real functionAlex Elder2-6/+9
6 daysnet: ipa: remove unneeded FILT_ROUT_HASH_EN definitionsAlex Elder6-84/+0
6 daysnet: ipa: call device_init_wakeup() earlierAlex Elder4-32/+10
6 daysnet: ipa: only enable the SUSPEND IPA interrupt when neededAlex Elder2-10/+9
6 daysnet: ipa: maintain bitmap of suspend-enabled endpointsAlex Elder1-2/+17
6 daysMerge branch 'net-stmmac-fix-mac-capabilities-procedure'Paolo Abeni3-27/+25
6 daysnet: stmmac: Move MAC caps init to phylink MAC caps getterSerge Semin1-19/+17
6 daysnet: stmmac: Rename phylink_get_caps() callback to update_caps()Serge Semin3-11/+11
6 daysMerge branch 'enable-rx-hw-timestamp-for-ptp-packets-using-cpts-fifo'Paolo Abeni4-64/+118
6 daysnet: ethernet: ti: am65-cpsw/ethtool: Enable RX HW timestamp only for PTP pac...Chintan Vankar4-57/+35
6 daysnet: ethernet: ti: am65-cpts: Enable RX HW timestamp for PTP packets using CP...Chintan Vankar2-7/+83
6 daysMerge branch 'read-phy-address-of-switch-from-device-tree-on-mt7530-dsa-subdr...Paolo Abeni3-84/+75
6 daysnet: dsa: mt7530: simplify core operationsArınç ÜNAL1-65/+43
6 daysnet: dsa: mt7530-mdio: read PHY address of switch from device treeArınç ÜNAL3-28/+41
7 daysnet: ethernet: mtk_eth_soc: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
7 daysdpaa2-switch: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+6
7 dayscxgb4: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
7 daysnet: openvswitch: Check vport netdev nameJun Gu1-1/+4
7 daysMerge branch 'netlink-add-nftables-spec-w-multi-messages'Jakub Kicinski4-30/+1346
7 daysnetfilter: nfnetlink: Handle ACK flags for batch messagesDonald Hunter1-0/+5
7 daystools/net/ynl: Add multi message support to ynlDonald Hunter2-22/+71
7 daystools/net/ynl: Fix extack decoding for directional opsDonald Hunter1-8/+6
7 daysdoc/netlink/specs: Add draft nftables specDonald Hunter1-0/+1264
7 daysMerge branch 'for-uring-ubufops' into HEADJakub Kicinski9-36/+69
7 daysnet: add callback for setting a ubuf_info to skbPavel Begunkov2-6/+16
7 daysnet: extend ubuf_info callback to ops structurePavel Begunkov9-30/+53
7 daysMerge branch 'tcp-avoid-sending-too-small-packets'Jakub Kicinski1-25/+53
7 daystcp: try to send bigger TSO packetsEric Dumazet1-2/+36
7 daystcp: call tcp_set_skb_tso_segs() from tcp_write_xmit()Eric Dumazet1-12/+14
7 daystcp: remove dubious FIN exception from tcp_cwnd_test()Eric Dumazet1-13/+5
7 daysMerge branch 'mlx5e-per-queue-coalescing'Jakub Kicinski13-196/+672
7 daysnet/mlx5e: Implement ethtool callbacks for supporting per-queue coalescingRahul Rameshbabu3-0/+152
7 daysnet/mlx5e: Support updating coalescing configuration without resetting channelsRahul Rameshbabu12-169/+460
7 daysnet/mlx5e: Dynamically allocate DIM structure for SQs/RQsRahul Rameshbabu4-12/+31
7 daysnet/mlx5e: Use DIM constants for CQ period mode parameterRahul Rameshbabu6-54/+53
7 daysnet/mlx5e: Move DIM function declarations to en/dim.hRahul Rameshbabu5-3/+18
7 daysMerge branch 'net-dsa-vsc73xx-convert-to-phylink-and-do-some-cleanup'Jakub Kicinski2-138/+144
7 daysnet: dsa: vsc73xx: add structure descriptionsPawel Dembicki1-1/+15
7 daysnet: dsa: vsc73xx: Add define for max num of portsPawel Dembicki2-12/+12
7 daysnet: dsa: vsc73xx: use macros for rgmii recognitionPawel Dembicki1-1/+1
7 daysnet: dsa: vsc73xx: convert to PHYLINKPawel Dembicki1-127/+117
7 daysnet: dsa: vsc73xx: use read_poll_timeout instead delay loopPawel Dembicki1-14/+16
7 daystcp: do not export tcp_twsk_purge()Eric Dumazet1-1/+0
7 daysocteontx2-pf: Add support for offload tc with skbedit mark actionGeetha sowjanya6-0/+24
7 daysnet: ethernet: ti: am65-cpsw: Fix xdp_rxq error for disabled portJulien Panis1-0/+6
7 dayssysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh27-30/+30
9 daysMerge branch 'testing-make-netfilter-selftests-functional-in-vng-environment'Jakub Kicinski12-520/+498
9 daysselftests: netfilter: update makefiles and kernel configFlorian Westphal3-1/+57
9 daysselftests: netfilter: nft_audit.sh: add more skip checksFlorian Westphal1-4/+26
9 daysselftests: netfilter: nft_meta.sh: small shellcheck cleanupFlorian Westphal1-2/+2
9 daysselftests: netfilter: nft_fib.sh: shellcheck cleanupsFlorian Westphal1-67/+61
9 daysselftests: netfilter: conntrack_ipip_mtu.sh: shellcheck cleanupsFlorian Westphal1-37/+37
9 daysselftests: netfilter: nft_nat_zones.sh: shellcheck cleanupsFlorian Westphal1-118/+75
9 daysselftests: netfilter: xt_string.sh: shellcheck cleanupsFlorian Westphal1-17/+17
9 daysselftests: netfilter: xt_string.sh: move to lib.sh infraFlorian Westphal1-25/+30
9 daysselftests: netfilter: nft_zones_many.sh: move to lib.sh infraFlorian Westphal1-48/+45
9 daysselftests: netfilter: nft_synproxy.sh: move to lib.sh infraFlorian Westphal1-49/+28
9 daysselftests: netfilter: nft_queue.sh: shellcheck cleanupsFlorian Westphal1-108/+103
9 daysselftests: netfilter: nft_queue.sh: move to lib.sh infraFlorian Westphal1-61/+34
10 daysMerge branch 'net-neigh-rcu'David S. Miller1-32/+36
10 daysneighbour: no longer hold RTNL in neigh_dump_info()Eric Dumazet1-4/+5
10 daysneighbour: fix neigh_dump_info() return valueEric Dumazet1-18/+13
10 daysneighbour: add RCU protection to neigh_tables[]Eric Dumazet1-11/+19
10 daysnet: dsa: xrs700x: fix missing initialisation of ds->phylink_mac_opsRussell King (Oracle)1-0/+1
10 daysMerge branch 'net-rps-lockless'David S. Miller1-9/+9
10 daysnet: rps: locklessly access rflow->cpuJason Xing1-1/+1
10 daysnet: rps: protect filter locklesslyJason Xing1-4/+4
10 daysnet: rps: protect last_qtail with rps_input_queue_tail_save() helperJason Xing1-4/+4
10 daysMerge branch 'net_sched-dump-no-rtnl'David S. Miller15-234/+323
10 daysnet_sched: sch_skbprio: implement lockless skbprio_dump()Eric Dumazet1-3/+5
10 daysnet_sched: sch_pie: implement lockless pie_dump()Eric Dumazet1-18/+21
10 daysnet_sched: sch_hhf: implement lockless hhf_dump()Eric Dumazet1-14/+21
10 daysnet_sched: sch_hfsc: implement lockless accesses to q->defclsEric Dumazet1-5/+4
10 daysnet_sched: sch_fq_pie: implement lockless fq_pie_dump()Eric Dumazet1-27/+34
10 daysnet_sched: sch_fq_codel: implement lockless fq_codel_dump()Eric Dumazet1-22/+35
10 daysnet_sched: sch_fifo: implement lockless __fifo_dump()Eric Dumazet1-6/+7
10 daysnet_sched: sch_ets: implement lockless ets_dump()Eric Dumazet1-11/+14
10 daysnet_sched: sch_tfs: implement lockless etf_dump()Eric Dumazet1-5/+5
10 daysnet_sched: sch_codel: implement lockless codel_dump()Eric Dumazet1-11/+18
10 daysnet_sched: sch_choke: implement lockless choke_dump()Eric Dumazet2-16/+17
10 daysnet_sched: sch_cbs: implement lockless cbs_dump()Eric Dumazet1-10/+10
10 daysnet_sched: cake: implement lockless cake_dump()Eric Dumazet1-47/+63
10 daysnet_sched: sch_fq: implement lockless fq_dump()Eric Dumazet1-39/+69
11 daysgve: Remove qpl_cfg struct since qpl_ids map with queues respectivelyZiwei Xiao7-113/+20
11 daysMerge branch 'net: Add support for Power over Ethernet (PoE)'Jakub Kicinski20-97/+3533
11 daysnet: pse-pd: Add TI TPS23881 PSE controller driverKory Maincent (Dent Project)3-0/+830
11 daysdt-bindings: net: pse-pd: Add bindings for TPS23881 PSE controllerKory Maincent (Dent Project)1-0/+95
11 daysnet: pse-pd: Add PD692x0 PSE controller driverKory Maincent (Dent Project)3-0/+1235
11 daysdt-bindings: net: pse-pd: Add bindings for PD692x0 PSE controllerKory Maincent (Dent Project)1-0/+169
11 daysnet: pse-pd: Use regulator framework within PSE frameworkKory Maincent (Dent Project)3-45/+267
11 daysnet: pse-pd: Add support for setup_pi_matrix callbackKory Maincent (Dent Project)2-0/+8
11 daysdt-bindings: net: pse-pd: Add another way of describing several PSE PIsKory Maincent (Dent Project)1-3/+98
11 daysnet: pse-pd: Add support for PSE PIsKory Maincent (Dent Project)4-37/+565
11 daysMAINTAINERS: Add myself to pse networking maintainerKory Maincent (Dent Project)1-0/+1
11 daysnetlink: specs: Expand the pse netlink command with PoE interfaceKory Maincent (Dent Project)1-0/+15
11 daysnetlink: specs: Modify pse attribute prefixKory Maincent (Dent Project)1-9/+9
11 daysnet: ethtool: pse-pd: Expand pse commands with the PSE PoE interfaceKory Maincent (Dent Project)2-10/+70
11 daysnet: pse-pd: Introduce PSE types enumerationKory Maincent (Dent Project)4-0/+40
11 daysethtool: Expand Ethernet Power Equipment with c33 (PoE) alongside PoDLKory Maincent (Dent Project)6-0/+138
11 daysMerge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-51/+67
11 daysnet: dsa: sja1105: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
11 daysnet: dsa: felix: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
11 daysnet: mscc: ocelot: flower: validate control flagsAsbjørn Sloth Tønnesen1-5/+2
11 dayssfc: use flow_rule_is_supp_control_flags()Asbjørn Sloth Tønnesen1-4/+3
11 daysmlxsw: spectrum_flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
11 daysselftests: net: set the exit code correctly in Python testsJakub Kicinski3-2/+16
11 daysselftests: net: fix counting totals when some checks failJakub Kicinski1-1/+4
11 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski300-1681/+3387
11 daysMerge tag 'net-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds56-219/+438
11 daysMerge tag 'gpio-fixes-for-v6.9-rc5' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-3/+3
11 daysnet: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using themSiddharth Vadapalli1-0/+18
11 daysnet: usb: ax88179_178a: avoid writing the mac address before first readingJose Ignacio Tornos Martinez1-2/+2
11 daysMerge tag 'random-6.9-rc5-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-7/+5
11 daysMerge tag 'platform-drivers-x86-v6.9-3' of git://git.kernel.org/pub/scm/linux...Linus Torvalds8-5/+73
11 daysRevert "vmgenid: emit uevent when VMGENID updates"Jason A. Donenfeld1-2/+0
11 daysvirtio_net: Support RX hash XDP hintLiang Chen1-0/+43
11 daysMerge tag 'nf-24-04-18' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni6-23/+62
11 daysMerge branch 'net-ipa-header-hygiene'Paolo Abeni62-228/+253
11 daysnet: ipa: sort all includesAlex Elder28-98/+107
11 daysnet: ipa: more include file cleanupAlex Elder32-40/+35
11 daysnet: ipa: eliminate unneeded struct declarationsAlex Elder7-15/+3
11 daysnet: ipa: add some needed struct declarationsAlex Elder4-4/+7
11 daysnet: ipa: include "ipa_interrupt.h" where neededAlex Elder5-3/+8
11 daysnet: ipa: remove unneeded standard includesAlex Elder17-39/+12
11 daysnet: ipa: include some standard header filesAlex Elder32-32/+84
11 daysibmvnic: Return error code on TX scrq flush failNick Child1-3/+7
11 daysneighbour: guarantee the localhost connections be established successfully ev...Zheng Li1-1/+3
11 daysMerge branch 'ravb-ethernet-driver-bugfixes'Paolo Abeni1-36/+32
11 daysnet: ravb: Fix RX byte accounting for jumbo packetsPaul Barker1-11/+11
11 daysnet: ravb: Fix GbEth jumbo packet RX checksum handlingPaul Barker1-1/+1
11 daysnet: ravb: Allow RX loop to move past DMA mapping errorsPaul Barker1-12/+13
11 daysnet: ravb: Count packets instead of descriptors in R-Car RX pathPaul Barker1-13/+8
12 daysnet: ethernet: mtk_eth_soc: fix WED + wifi resetFelix Fietkau1-5/+1
12 daysnet:usb:qmi_wwan: support Rolling modulesVanillan Wang1-0/+1
12 daysMerge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski1-2/+13
12 daysselftests: kselftest_harness: fix Clang warning about zero-length formatJakub Kicinski2-5/+7
12 daystcp_metrics: use parallel_ops for tcp_metrics_nl_familyEric Dumazet1-0/+1