aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
10 daysdebug fixHEADmasterGeliang Tang2-16/+83
10 daysRevert "selftests/bpf: Support nonblock for send_recv_data"Geliang Tang2-22/+0
10 daysRevert "mptcp: react scheduler when subflow events pop up"Geliang Tang3-27/+3
10 daysRevert "mptcp: drop 'first' in __mptcp_subflow_push_pending"Geliang Tang1-3/+16
10 daysRevert "selftests/bpf: Add select for send_recv_data"Geliang Tang1-27/+6
10 daysselftests/bpf: Add select for send_recv_dataGeliang Tang1-6/+27
10 daysselftests/bpf: Add RUN_TCP_CA_TEST macroGeliang Tang1-26/+19
10 daysselftests: mptcp: add shellcheck.shGeliang Tang1-0/+4
10 daysmptcp: drop 'first' in __mptcp_subflow_push_pendingGeliang Tang1-16/+3
10 daysdisable=SC2030Geliang Tang1-0/+2
10 daysmptcp: retrans optimizationGeliang Tang1-0/+1
10 daysselftests/bpf: Add bpf_stale scheduler & testGeliang Tang3-0/+161
10 daysSquash to "selftests/bpf: Add bpf_burst scheduler"Geliang Tang1-2/+3
10 daysSquash to "bpf: Export more bpf_burst related functions"Geliang Tang2-2/+14
10 daysmptcp: add mptcp_snd_nxt helperGeliang Tang2-3/+8
10 daysmptcp: export mptcp_wnd_end helperGeliang Tang2-6/+6
10 daysSquash to "selftests/bpf: Add mptcp sched structs"Geliang Tang1-0/+2
10 daysmptcp: add data_init interface for schedulerGeliang Tang2-2/+13
10 daysselftests: mptcp: add userspace pm fullmesh testsGeliang Tang1-0/+40
10 daysmptcp: add netlink pm addr entry refcountGeliang Tang1-8/+22
10 daysselftests: mptcp: join: simplify v4mapped_testsGeliang Tang1-15/+10
10 daysselftests: mptcp: join: simplify deny_join_id0_testsGeliang Tang1-20/+13
10 daysselftests: mptcp: join: simplify checksum_testsGeliang Tang1-30/+10
10 daysselftests/bpf: Test register_btf_id_dtor_kfuncsGeliang Tang1-0/+35
10 daysselftests: mptcp: rm userspace addr with random orderGeliang Tang1-1/+1
10 daysmptcp: add userspace pm addr entry refcountGeliang Tang2-10/+25
10 daysmptcp: dup an entry when removing itGeliang Tang1-1/+9
10 daysmptcp: drop addr_match and id_matchGeliang Tang2-32/+28
10 daysmptcp: add userspace_pm_get_entry helperGeliang Tang1-18/+25
10 daysselftests: mptcp: flush userspace addrs listGeliang Tang1-9/+32
10 daysmptcp: react scheduler when subflow events pop upGeliang Tang3-3/+27
10 daysselftests: mptcp: iperf mptcp testsGeliang Tang1-0/+252
10 daysselftests: mptcp: add iperf check for check_toolsGeliang Tang1-0/+6
10 daysselftests/bpf: Support nonblock for send_recv_dataGeliang Tang2-0/+22
10 daysselftests/bpf: Use make_sockaddr in ip_check_defragGeliang Tang1-15/+3
10 daysselftests/bpf: Use make_sockaddr in test_sockGeliang Tang2-24/+5
10 daysselftests/bpf: Use make_sockaddr in sk_assignGeliang Tang1-9/+4
10 daysselftests/bpf: Use start_server_addr in sk_lookupGeliang Tang1-72/+48
10 daysselftests/bpf: Use get_socket_local_port in sk_assignGeliang Tang1-24/+1
10 daysselftests/bpf: Drop get_port in test_tcp_check_syncookieGeliang Tang1-18/+3
10 daysselftests/bpf: Use connect_to_fd in test_tcp_check_syncookieGeliang Tang1-33/+5
10 daysselftests/bpf: Use connect_to_fd in sk_lookupGeliang Tang1-21/+5
11 daysselftests/bpf: Use connect_to_fd in sockopt_inheritGeliang Tang1-30/+1
11 daysselftests/bpf: Use start_server_addr in test_tcp_check_syncookieGeliang Tang2-44/+22
11 daysselftests/bpf: Use start_server_addr in sockopt_inheritGeliang Tang1-21/+13
11 daysselftests/bpf: Add setsockopt for network_helper_optsGeliang Tang2-9/+21
11 daysselftests/bpf: Drop start_server_proto helperGeliang Tang1-9/+2
11 daysselftests/bpf: Make start_mptcp_server staticGeliang Tang3-9/+16
11 daysselftests/bpf: Add opts argument for __start_serverGeliang Tang1-12/+15
11 daysSquash to "selftests/bpf: Add bpf scheduler test" 2 send_dataGeliang Tang1-82/+3
11 daysselftests/bpf: Use make_sockaddr in test_sock_addrGeliang Tang1-50/+12
11 daysselftests/bpf: Use connect_to_addr in test_sock_addrGeliang Tang1-34/+2
11 daysselftests/bpf: Use start_server_addr in test_sock_addrGeliang Tang3-35/+7
11 daysselftests/bpf: Use log_err in open_netns/close_netnsGeliang Tang6-6/+39
11 daysselftests/bpf: Fix a fd leak in error paths in open_netnsGeliang Tang1-0/+1
11 daysselftests/bpf: Add F_SETFL for fcntl in test_sockmapGeliang Tang1-2/+4
11 daysenable mptcp debugGeliang Tang1-0/+1
11 daysselftests/bpf: Use connect_to_addr in sk_assignGeliang Tang1-25/+1
11 daysselftests/bpf: Use connect_to_addr in cls_redirectGeliang Tang1-17/+1
11 daysselftests/bpf: Update arguments of connect_to_addrGeliang Tang3-7/+15
11 daysselftests/bpf: Use start_server_addr in sk_assignGeliang Tang1-25/+4
11 daysselftests/bpf: Use start_server_addr in cls_redirectGeliang Tang1-18/+2
11 daysselftests/bpf: Add start_server_addr helperGeliang Tang2-2/+14
11 daysselftests/bpf: Fix umount cgroup2 error in test_sockmapGeliang Tang1-1/+1
11 daysselftests/bpf: Export send_recv_data helperGeliang Tang3-80/+104
11 daysselftests/bpf: Add struct send_recv_argGeliang Tang1-12/+22
11 daysselftests/bpf: Implement set_hw_ring_size function to configure interface rin...Tushar Vyavahare2-0/+25
11 daysselftests/bpf: Implement get_hw_ring_size function to retrieve current and ma...Tushar Vyavahare4-15/+28
11 daysselftests/xsk: Make batch size variableTushar Vyavahare2-10/+13
11 daystools: Add ethtool.h header to tooling infraTushar Vyavahare1-31/+2198
12 daysSquash to "selftests/bpf: Add bpf scheduler test"Geliang Tang1-12/+6
12 daysselftests/bpf: Handle SIGINT when creating netnsGeliang Tang1-0/+7
12 daysselftests/bpf: Add mptcp subflow subtestGeliang Tang1-6/+108
12 daysselftests/bpf: Add mptcp subflow exampleNicolas Rybowski1-0/+70
12 daysDO-NOT-MERGE: mptcp: enabled by defaultMatthieu Baerts1-0/+1
12 daysDO-NOT-MERGE: mptcp: improve code coverage for CIMatthieu Baerts2-1/+4
12 daysDO-NOT-MERGE: git markup: features other treesMatthieu Baerts1-1/+1
12 daysselftests/bpf: Add bpf_burst scheduler & testGeliang Tang3-0/+209
12 daysbpf: Export more bpf_burst related functionsGeliang Tang3-2/+16
12 daysselftests/bpf: Add bpf_red scheduler & testGeliang Tang2-0/+41
12 daysselftests/bpf: Add bpf_rr scheduler & testGeliang Tang3-0/+85
12 daysselftests/bpf: Add bpf_bkup scheduler & testGeliang Tang2-0/+53
12 daysselftests/bpf: Add bpf_first scheduler & testGeliang Tang2-0/+78
12 daysselftests/bpf: Add bpf scheduler testGeliang Tang1-0/+172
12 daysselftests/bpf: Add mptcp sched structsGeliang Tang1-0/+29
12 daysselftests/bpf: Add RUN_MPTCP_TEST macroGeliang Tang1-4/+8
12 daysbpf: Add bpf_mptcp_sched_kfunc_setGeliang Tang1-0/+12
12 daysbpf: Add bpf_mptcp_sched_opsGeliang Tang1-1/+175
12 daysmptcp: add sched_data helpersGeliang Tang3-0/+38
12 daysDO-NOT-MERGE: git markup: features net-next-nextMatthieu Baerts1-1/+1
12 daysDO-NOT-MERGE: git markup: features net-nextMatthieu Baerts1-1/+1
12 daysmptcp: sockopt: info: stop early if no bufferMatthieu Baerts (NGI0)1-0/+6
12 daysDO-NOT-MERGE: git markup: fixes net-nextMatthieu Baerts1-1/+1
12 daysselftests/bpf: Add pid limit for mptcpify progGeliang Tang2-0/+6
12 daysselftests/bpf: Drop settimeo in do_testGeliang Tang1-2/+1
12 daysselftests/bpf: Use connect_fd_to_fd in bpf_tcp_caGeliang Tang1-7/+1
12 daysDO-NOT-MERGE: git markup: net-nextMatthieu Baerts2-2/+2
12 daysTopGit-driven merge of branches:Matthieu Baerts (NGI0)17-36/+1070
12 daysDO-NOT-MERGE: git markup: end common net net-nextMatthieu Baerts1-1/+1
12 daysDO-NOT-MERGE: mptcp: add CI supportMatthieu Baerts5-0/+1024
12 daysDO-NOT-MERGE: git markup: fixes netMatthieu Baerts1-1/+1
12 daysmptcp: ensure snd_nxt is properly initialized on connectPaolo Abeni1-0/+3
12 daysselftests: mptcp: simult flows: re-adapt BWMatthieu Baerts (NGI0)1-3/+3
12 daysDO-NOT-MERGE: git markup: fixes other treesMatthieu Baerts1-2/+1
12 daysDO-NOT-MERGE: git markup: netMatthieu Baerts2-0/+5
12 daysMerge branch 'mlxsw-fixes'Jakub Kicinski3-21/+11
12 daysmlxsw: pci: Fix driver initialization with old firmwareIdo Schimmel1-6/+4
12 daysmlxsw: core_env: Fix driver initialization with old firmwareIdo Schimmel1-14/+6
12 daysmlxsw: core: Unregister EMAD trap using FORWARD actionIdo Schimmel1-1/+1
12 daysnet: bcmasp: fix memory leak when bringing down interfaceJustin Chen1-7/+14
12 daysMerge branch 'testing-make-netfilter-selftests-functional-in-vng-environment'Jakub Kicinski12-520/+498
12 daysselftests: netfilter: update makefiles and kernel configFlorian Westphal3-1/+57
12 daysselftests: netfilter: nft_audit.sh: add more skip checksFlorian Westphal1-4/+26
12 daysselftests: netfilter: nft_meta.sh: small shellcheck cleanupFlorian Westphal1-2/+2
12 daysselftests: netfilter: nft_fib.sh: shellcheck cleanupsFlorian Westphal1-67/+61
12 daysselftests: netfilter: conntrack_ipip_mtu.sh: shellcheck cleanupsFlorian Westphal1-37/+37
12 daysselftests: netfilter: nft_nat_zones.sh: shellcheck cleanupsFlorian Westphal1-118/+75
12 daysselftests: netfilter: xt_string.sh: shellcheck cleanupsFlorian Westphal1-17/+17
12 daysselftests: netfilter: xt_string.sh: move to lib.sh infraFlorian Westphal1-25/+30
12 daysselftests: netfilter: nft_zones_many.sh: move to lib.sh infraFlorian Westphal1-48/+45
12 daysselftests: netfilter: nft_synproxy.sh: move to lib.sh infraFlorian Westphal1-49/+28
12 daysselftests: netfilter: nft_queue.sh: shellcheck cleanupsFlorian Westphal1-108/+103
12 daysselftests: netfilter: nft_queue.sh: move to lib.sh infraFlorian Westphal1-61/+34
12 daysudp: preserve the connected status if only UDP cmsgYick Xie2-4/+6
13 daysvxlan: drop packets from invalid src-addressDavid Bauer1-0/+4
13 daysMerge branch 'net-neigh-rcu'David S. Miller1-32/+36
13 daysneighbour: no longer hold RTNL in neigh_dump_info()Eric Dumazet1-4/+5
13 daysneighbour: fix neigh_dump_info() return valueEric Dumazet1-18/+13
13 daysneighbour: add RCU protection to neigh_tables[]Eric Dumazet1-11/+19
13 daysnet: dsa: xrs700x: fix missing initialisation of ds->phylink_mac_opsRussell King (Oracle)1-0/+1
13 daysMerge branch 'net-rps-lockless'David S. Miller1-9/+9
13 daysnet: rps: locklessly access rflow->cpuJason Xing1-1/+1
13 daysnet: rps: protect filter locklesslyJason Xing1-4/+4
13 daysnet: rps: protect last_qtail with rps_input_queue_tail_save() helperJason Xing1-4/+4
13 daysMerge branch 'net_sched-dump-no-rtnl'David S. Miller15-234/+323
13 daysnet_sched: sch_skbprio: implement lockless skbprio_dump()Eric Dumazet1-3/+5
13 daysnet_sched: sch_pie: implement lockless pie_dump()Eric Dumazet1-18/+21
13 daysnet_sched: sch_hhf: implement lockless hhf_dump()Eric Dumazet1-14/+21
13 daysnet_sched: sch_hfsc: implement lockless accesses to q->defclsEric Dumazet1-5/+4
13 daysnet_sched: sch_fq_pie: implement lockless fq_pie_dump()Eric Dumazet1-27/+34
13 daysnet_sched: sch_fq_codel: implement lockless fq_codel_dump()Eric Dumazet1-22/+35
13 daysnet_sched: sch_fifo: implement lockless __fifo_dump()Eric Dumazet1-6/+7
13 daysnet_sched: sch_ets: implement lockless ets_dump()Eric Dumazet1-11/+14
13 daysnet_sched: sch_tfs: implement lockless etf_dump()Eric Dumazet1-5/+5
13 daysnet_sched: sch_codel: implement lockless codel_dump()Eric Dumazet1-11/+18
13 daysnet_sched: sch_choke: implement lockless choke_dump()Eric Dumazet2-16/+17
13 daysnet_sched: sch_cbs: implement lockless cbs_dump()Eric Dumazet1-10/+10
13 daysnet_sched: cake: implement lockless cake_dump()Eric Dumazet1-47/+63
13 daysnet_sched: sch_fq: implement lockless fq_dump()Eric Dumazet1-39/+69
13 daysnet: libwx: fix alloc msix vectors failedDuanqiang Wen1-1/+1
13 daysgve: Remove qpl_cfg struct since qpl_ids map with queues respectivelyZiwei Xiao7-113/+20
13 daysMerge branch 'net: Add support for Power over Ethernet (PoE)'Jakub Kicinski20-97/+3533
13 daysnet: pse-pd: Add TI TPS23881 PSE controller driverKory Maincent (Dent Project)3-0/+830
13 daysdt-bindings: net: pse-pd: Add bindings for TPS23881 PSE controllerKory Maincent (Dent Project)1-0/+95
13 daysnet: pse-pd: Add PD692x0 PSE controller driverKory Maincent (Dent Project)3-0/+1235
13 daysdt-bindings: net: pse-pd: Add bindings for PD692x0 PSE controllerKory Maincent (Dent Project)1-0/+169
13 daysnet: pse-pd: Use regulator framework within PSE frameworkKory Maincent (Dent Project)3-45/+267
13 daysnet: pse-pd: Add support for setup_pi_matrix callbackKory Maincent (Dent Project)2-0/+8
13 daysdt-bindings: net: pse-pd: Add another way of describing several PSE PIsKory Maincent (Dent Project)1-3/+98
13 daysnet: pse-pd: Add support for PSE PIsKory Maincent (Dent Project)4-37/+565
13 daysMAINTAINERS: Add myself to pse networking maintainerKory Maincent (Dent Project)1-0/+1
13 daysnetlink: specs: Expand the pse netlink command with PoE interfaceKory Maincent (Dent Project)1-0/+15
13 daysnetlink: specs: Modify pse attribute prefixKory Maincent (Dent Project)1-9/+9
13 daysnet: ethtool: pse-pd: Expand pse commands with the PSE PoE interfaceKory Maincent (Dent Project)2-10/+70
13 daysnet: pse-pd: Introduce PSE types enumerationKory Maincent (Dent Project)4-0/+40
13 daysethtool: Expand Ethernet Power Equipment with c33 (PoE) alongside PoDLKory Maincent (Dent Project)6-0/+138
13 daysMerge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-51/+67
13 daysnet: dsa: sja1105: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
13 daysnet: dsa: felix: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
13 daysnet: mscc: ocelot: flower: validate control flagsAsbjørn Sloth Tønnesen1-5/+2
13 dayssfc: use flow_rule_is_supp_control_flags()Asbjørn Sloth Tønnesen1-4/+3
13 daysmlxsw: spectrum_flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
13 daysselftests: net: set the exit code correctly in Python testsJakub Kicinski3-2/+16
13 daysselftests: net: fix counting totals when some checks failJakub Kicinski1-1/+4
13 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski300-1681/+3387
13 daysMerge tag 'net-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds56-219/+438
14 daysMerge tag 'gpio-fixes-for-v6.9-rc5' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-3/+3
14 daysnet: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using themSiddharth Vadapalli1-0/+18
14 daysnet: usb: ax88179_178a: avoid writing the mac address before first readingJose Ignacio Tornos Martinez1-2/+2
14 daysMerge tag 'random-6.9-rc5-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-7/+5
14 daysMerge tag 'platform-drivers-x86-v6.9-3' of git://git.kernel.org/pub/scm/linux...Linus Torvalds8-5/+73
14 daysRevert "vmgenid: emit uevent when VMGENID updates"Jason A. Donenfeld1-2/+0
14 daysvirtio_net: Support RX hash XDP hintLiang Chen1-0/+43
14 daysMerge tag 'nf-24-04-18' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni6-23/+62
14 daysMerge branch 'net-ipa-header-hygiene'Paolo Abeni62-228/+253
14 daysnet: ipa: sort all includesAlex Elder28-98/+107
14 daysnet: ipa: more include file cleanupAlex Elder32-40/+35
14 daysnet: ipa: eliminate unneeded struct declarationsAlex Elder7-15/+3
14 daysnet: ipa: add some needed struct declarationsAlex Elder4-4/+7
14 daysnet: ipa: include "ipa_interrupt.h" where neededAlex Elder5-3/+8
14 daysnet: ipa: remove unneeded standard includesAlex Elder17-39/+12
14 daysnet: ipa: include some standard header filesAlex Elder32-32/+84
14 daysibmvnic: Return error code on TX scrq flush failNick Child1-3/+7
14 daysneighbour: guarantee the localhost connections be established successfully ev...Zheng Li1-1/+3
14 daysMerge branch 'ravb-ethernet-driver-bugfixes'Paolo Abeni1-36/+32
14 daysnet: ravb: Fix RX byte accounting for jumbo packetsPaul Barker1-11/+11
14 daysnet: ravb: Fix GbEth jumbo packet RX checksum handlingPaul Barker1-1/+1
14 daysnet: ravb: Allow RX loop to move past DMA mapping errorsPaul Barker1-12/+13
14 daysnet: ravb: Count packets instead of descriptors in R-Car RX pathPaul Barker1-13/+8
2024-04-17net: ethernet: mtk_eth_soc: fix WED + wifi resetFelix Fietkau1-5/+1