aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
7 daysdebug fixHEADmasterGeliang Tang2-16/+83
7 daysRevert "selftests/bpf: Support nonblock for send_recv_data"Geliang Tang2-22/+0
7 daysRevert "mptcp: react scheduler when subflow events pop up"Geliang Tang3-27/+3
7 daysRevert "mptcp: drop 'first' in __mptcp_subflow_push_pending"Geliang Tang1-3/+16
7 daysRevert "selftests/bpf: Add select for send_recv_data"Geliang Tang1-27/+6
7 daysselftests/bpf: Add select for send_recv_dataGeliang Tang1-6/+27
7 daysselftests/bpf: Add RUN_TCP_CA_TEST macroGeliang Tang1-26/+19
7 daysselftests: mptcp: add shellcheck.shGeliang Tang1-0/+4
7 daysmptcp: drop 'first' in __mptcp_subflow_push_pendingGeliang Tang1-16/+3
7 daysdisable=SC2030Geliang Tang1-0/+2
7 daysmptcp: retrans optimizationGeliang Tang1-0/+1
7 daysselftests/bpf: Add bpf_stale scheduler & testGeliang Tang3-0/+161
7 daysSquash to "selftests/bpf: Add bpf_burst scheduler"Geliang Tang1-2/+3
7 daysSquash to "bpf: Export more bpf_burst related functions"Geliang Tang2-2/+14
7 daysmptcp: add mptcp_snd_nxt helperGeliang Tang2-3/+8
7 daysmptcp: export mptcp_wnd_end helperGeliang Tang2-6/+6
7 daysSquash to "selftests/bpf: Add mptcp sched structs"Geliang Tang1-0/+2
7 daysmptcp: add data_init interface for schedulerGeliang Tang2-2/+13
7 daysselftests: mptcp: add userspace pm fullmesh testsGeliang Tang1-0/+40
7 daysmptcp: add netlink pm addr entry refcountGeliang Tang1-8/+22
7 daysselftests: mptcp: join: simplify v4mapped_testsGeliang Tang1-15/+10
7 daysselftests: mptcp: join: simplify deny_join_id0_testsGeliang Tang1-20/+13
7 daysselftests: mptcp: join: simplify checksum_testsGeliang Tang1-30/+10
7 daysselftests/bpf: Test register_btf_id_dtor_kfuncsGeliang Tang1-0/+35
7 daysselftests: mptcp: rm userspace addr with random orderGeliang Tang1-1/+1
7 daysmptcp: add userspace pm addr entry refcountGeliang Tang2-10/+25
7 daysmptcp: dup an entry when removing itGeliang Tang1-1/+9
7 daysmptcp: drop addr_match and id_matchGeliang Tang2-32/+28
7 daysmptcp: add userspace_pm_get_entry helperGeliang Tang1-18/+25
7 daysselftests: mptcp: flush userspace addrs listGeliang Tang1-9/+32
7 daysmptcp: react scheduler when subflow events pop upGeliang Tang3-3/+27
7 daysselftests: mptcp: iperf mptcp testsGeliang Tang1-0/+252
7 daysselftests: mptcp: add iperf check for check_toolsGeliang Tang1-0/+6
7 daysselftests/bpf: Support nonblock for send_recv_dataGeliang Tang2-0/+22
7 daysselftests/bpf: Use make_sockaddr in ip_check_defragGeliang Tang1-15/+3
7 daysselftests/bpf: Use make_sockaddr in test_sockGeliang Tang2-24/+5
7 daysselftests/bpf: Use make_sockaddr in sk_assignGeliang Tang1-9/+4
7 daysselftests/bpf: Use start_server_addr in sk_lookupGeliang Tang1-72/+48
7 daysselftests/bpf: Use get_socket_local_port in sk_assignGeliang Tang1-24/+1
7 daysselftests/bpf: Drop get_port in test_tcp_check_syncookieGeliang Tang1-18/+3
7 daysselftests/bpf: Use connect_to_fd in test_tcp_check_syncookieGeliang Tang1-33/+5
7 daysselftests/bpf: Use connect_to_fd in sk_lookupGeliang Tang1-21/+5
8 daysselftests/bpf: Use connect_to_fd in sockopt_inheritGeliang Tang1-30/+1
8 daysselftests/bpf: Use start_server_addr in test_tcp_check_syncookieGeliang Tang2-44/+22
8 daysselftests/bpf: Use start_server_addr in sockopt_inheritGeliang Tang1-21/+13
8 daysselftests/bpf: Add setsockopt for network_helper_optsGeliang Tang2-9/+21
8 daysselftests/bpf: Drop start_server_proto helperGeliang Tang1-9/+2
8 daysselftests/bpf: Make start_mptcp_server staticGeliang Tang3-9/+16
8 daysselftests/bpf: Add opts argument for __start_serverGeliang Tang1-12/+15
8 daysSquash to "selftests/bpf: Add bpf scheduler test" 2 send_dataGeliang Tang1-82/+3
8 daysselftests/bpf: Use make_sockaddr in test_sock_addrGeliang Tang1-50/+12
8 daysselftests/bpf: Use connect_to_addr in test_sock_addrGeliang Tang1-34/+2
8 daysselftests/bpf: Use start_server_addr in test_sock_addrGeliang Tang3-35/+7
8 daysselftests/bpf: Use log_err in open_netns/close_netnsGeliang Tang6-6/+39
8 daysselftests/bpf: Fix a fd leak in error paths in open_netnsGeliang Tang1-0/+1
8 daysselftests/bpf: Add F_SETFL for fcntl in test_sockmapGeliang Tang1-2/+4
8 daysenable mptcp debugGeliang Tang1-0/+1
8 daysselftests/bpf: Use connect_to_addr in sk_assignGeliang Tang1-25/+1
8 daysselftests/bpf: Use connect_to_addr in cls_redirectGeliang Tang1-17/+1
8 daysselftests/bpf: Update arguments of connect_to_addrGeliang Tang3-7/+15
8 daysselftests/bpf: Use start_server_addr in sk_assignGeliang Tang1-25/+4
8 daysselftests/bpf: Use start_server_addr in cls_redirectGeliang Tang1-18/+2
8 daysselftests/bpf: Add start_server_addr helperGeliang Tang2-2/+14
8 daysselftests/bpf: Fix umount cgroup2 error in test_sockmapGeliang Tang1-1/+1
8 daysselftests/bpf: Export send_recv_data helperGeliang Tang3-80/+104
8 daysselftests/bpf: Add struct send_recv_argGeliang Tang1-12/+22
8 daysselftests/bpf: Implement set_hw_ring_size function to configure interface rin...Tushar Vyavahare2-0/+25
8 daysselftests/bpf: Implement get_hw_ring_size function to retrieve current and ma...Tushar Vyavahare4-15/+28
8 daysselftests/xsk: Make batch size variableTushar Vyavahare2-10/+13
8 daystools: Add ethtool.h header to tooling infraTushar Vyavahare1-31/+2198
9 daysSquash to "selftests/bpf: Add bpf scheduler test"Geliang Tang1-12/+6
9 daysselftests/bpf: Handle SIGINT when creating netnsGeliang Tang1-0/+7
9 daysselftests/bpf: Add mptcp subflow subtestGeliang Tang1-6/+108
9 daysselftests/bpf: Add mptcp subflow exampleNicolas Rybowski1-0/+70
9 daysDO-NOT-MERGE: mptcp: enabled by defaultMatthieu Baerts1-0/+1
9 daysDO-NOT-MERGE: mptcp: improve code coverage for CIMatthieu Baerts2-1/+4
9 daysDO-NOT-MERGE: git markup: features other treesMatthieu Baerts1-1/+1
9 daysselftests/bpf: Add bpf_burst scheduler & testGeliang Tang3-0/+209
9 daysbpf: Export more bpf_burst related functionsGeliang Tang3-2/+16
9 daysselftests/bpf: Add bpf_red scheduler & testGeliang Tang2-0/+41
9 daysselftests/bpf: Add bpf_rr scheduler & testGeliang Tang3-0/+85
9 daysselftests/bpf: Add bpf_bkup scheduler & testGeliang Tang2-0/+53
9 daysselftests/bpf: Add bpf_first scheduler & testGeliang Tang2-0/+78
9 daysselftests/bpf: Add bpf scheduler testGeliang Tang1-0/+172
9 daysselftests/bpf: Add mptcp sched structsGeliang Tang1-0/+29
9 daysselftests/bpf: Add RUN_MPTCP_TEST macroGeliang Tang1-4/+8
9 daysbpf: Add bpf_mptcp_sched_kfunc_setGeliang Tang1-0/+12
9 daysbpf: Add bpf_mptcp_sched_opsGeliang Tang1-1/+175
9 daysmptcp: add sched_data helpersGeliang Tang3-0/+38
9 daysDO-NOT-MERGE: git markup: features net-next-nextMatthieu Baerts1-1/+1
9 daysDO-NOT-MERGE: git markup: features net-nextMatthieu Baerts1-1/+1
9 daysmptcp: sockopt: info: stop early if no bufferMatthieu Baerts (NGI0)1-0/+6
9 daysDO-NOT-MERGE: git markup: fixes net-nextMatthieu Baerts1-1/+1
9 daysselftests/bpf: Add pid limit for mptcpify progGeliang Tang2-0/+6
9 daysselftests/bpf: Drop settimeo in do_testGeliang Tang1-2/+1
9 daysselftests/bpf: Use connect_fd_to_fd in bpf_tcp_caGeliang Tang1-7/+1
9 daysDO-NOT-MERGE: git markup: net-nextMatthieu Baerts2-2/+2
9 daysTopGit-driven merge of branches:Matthieu Baerts (NGI0)17-36/+1070
9 daysDO-NOT-MERGE: git markup: end common net net-nextMatthieu Baerts1-1/+1
9 daysDO-NOT-MERGE: mptcp: add CI supportMatthieu Baerts5-0/+1024
9 daysDO-NOT-MERGE: git markup: fixes netMatthieu Baerts1-1/+1
9 daysmptcp: ensure snd_nxt is properly initialized on connectPaolo Abeni1-0/+3
9 daysselftests: mptcp: simult flows: re-adapt BWMatthieu Baerts (NGI0)1-3/+3
9 daysDO-NOT-MERGE: git markup: fixes other treesMatthieu Baerts1-2/+1
9 daysDO-NOT-MERGE: git markup: netMatthieu Baerts2-0/+5
9 daysMerge branch 'mlxsw-fixes'Jakub Kicinski3-21/+11
9 daysmlxsw: pci: Fix driver initialization with old firmwareIdo Schimmel1-6/+4
9 daysmlxsw: core_env: Fix driver initialization with old firmwareIdo Schimmel1-14/+6
9 daysmlxsw: core: Unregister EMAD trap using FORWARD actionIdo Schimmel1-1/+1
9 daysnet: bcmasp: fix memory leak when bringing down interfaceJustin Chen1-7/+14
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
9 daysudp: preserve the connected status if only UDP cmsgYick Xie2-4/+6
10 daysvxlan: drop packets from invalid src-addressDavid Bauer1-0/+4
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
10 daysnet: libwx: fix alloc msix vectors failedDuanqiang Wen1-1/+1
10 daysgve: Remove qpl_cfg struct since qpl_ids map with queues respectivelyZiwei Xiao7-113/+20
10 daysMerge branch 'net: Add support for Power over Ethernet (PoE)'Jakub Kicinski20-97/+3533
10 daysnet: pse-pd: Add TI TPS23881 PSE controller driverKory Maincent (Dent Project)3-0/+830
10 daysdt-bindings: net: pse-pd: Add bindings for TPS23881 PSE controllerKory Maincent (Dent Project)1-0/+95
10 daysnet: pse-pd: Add PD692x0 PSE controller driverKory Maincent (Dent Project)3-0/+1235
10 daysdt-bindings: net: pse-pd: Add bindings for PD692x0 PSE controllerKory Maincent (Dent Project)1-0/+169
10 daysnet: pse-pd: Use regulator framework within PSE frameworkKory Maincent (Dent Project)3-45/+267
10 daysnet: pse-pd: Add support for setup_pi_matrix callbackKory Maincent (Dent Project)2-0/+8
10 daysdt-bindings: net: pse-pd: Add another way of describing several PSE PIsKory Maincent (Dent Project)1-3/+98
10 daysnet: pse-pd: Add support for PSE PIsKory Maincent (Dent Project)4-37/+565
10 daysMAINTAINERS: Add myself to pse networking maintainerKory Maincent (Dent Project)1-0/+1
10 daysnetlink: specs: Expand the pse netlink command with PoE interfaceKory Maincent (Dent Project)1-0/+15
10 daysnetlink: specs: Modify pse attribute prefixKory Maincent (Dent Project)1-9/+9
10 daysnet: ethtool: pse-pd: Expand pse commands with the PSE PoE interfaceKory Maincent (Dent Project)2-10/+70
10 daysnet: pse-pd: Introduce PSE types enumerationKory Maincent (Dent Project)4-0/+40
10 daysethtool: Expand Ethernet Power Equipment with c33 (PoE) alongside PoDLKory Maincent (Dent Project)6-0/+138
10 daysMerge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-51/+67
10 daysnet: dsa: sja1105: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
10 daysnet: dsa: felix: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
10 daysnet: mscc: ocelot: flower: validate control flagsAsbjørn Sloth Tønnesen1-5/+2
10 dayssfc: use flow_rule_is_supp_control_flags()Asbjørn Sloth Tønnesen1-4/+3
10 daysmlxsw: spectrum_flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
10 daysselftests: net: set the exit code correctly in Python testsJakub Kicinski3-2/+16
10 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
11 daysnet: ethernet: mtk_eth_soc: fix WED + wifi resetFelix Fietkau1-5/+1