aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-08Squash to "selftests/bpf: Add bpf scheduler test" 4exportGeliang Tang1-94/+10
2024-04-08selftests/bpf: Handle SIGINT when creating netnsGeliang Tang1-0/+7
2024-04-08selftests/bpf: Add mptcp subflow subtestGeliang Tang1-5/+110
2024-04-08selftests/bpf: Add mptcp subflow exampleGeliang Tang1-0/+71
2024-04-08selftests/bpf: Support nonblock for send_recv_dataGeliang Tang2-1/+19
2024-04-08selftests/bpf: Export send_recv_data helperGeliang Tang3-80/+87
2024-04-08selftests/bpf: Add struct send_recv_argGeliang Tang1-12/+22
2024-04-08Squash to "selftests/bpf: Add bpf_burst scheduler & test"Geliang Tang2-37/+3
2024-04-08Squash to "selftests/bpf: Add bpf_red scheduler & test"Geliang Tang2-37/+3
2024-04-08Squash to "selftests/bpf: Add bpf_rr scheduler & test"Geliang Tang2-37/+3
2024-04-08Squash to "selftests/bpf: Add bpf_bkup scheduler & test"Geliang Tang2-37/+3
2024-04-08Squash to "selftests/bpf: Add bpf_first scheduler & test"Geliang Tang2-36/+3
2024-04-08Squash to "selftests/bpf: Add bpf scheduler test" 3 MPTCP_SCHED_TESTGeliang Tang1-0/+30
2024-04-08Squash to "selftests/bpf: Add bpf scheduler test" 2 timeGeliang Tang1-12/+11
2024-04-08Squash to "selftests/bpf: Add bpf scheduler test" 1 verifyGeliang Tang1-10/+30
2024-04-08selftests/bpf: Add RUN_MPTCP_TEST macroGeliang Tang1-4/+8
2024-04-08DO-NOT-MERGE: mptcp: enabled by defaultMatthieu Baerts1-0/+1
2024-04-08DO-NOT-MERGE: mptcp: improve code coverage for CIMatthieu Baerts2-1/+4
2024-04-08DO-NOT-MERGE: git markup: features other treesMatthieu Baerts1-1/+1
2024-04-08selftests/bpf: Add bpf_burst testGeliang Tang1-0/+38
2024-04-08selftests/bpf: Add bpf_burst schedulerGeliang Tang2-0/+206
2024-04-08bpf: Export more bpf_burst related functionsGeliang Tang3-2/+16
2024-04-08selftests/bpf: Add bpf_red testGeliang Tang1-0/+38
2024-04-08selftests/bpf: Add bpf_red schedulerGeliang Tang1-0/+38
2024-04-08selftests/bpf: Add bpf_rr testGeliang Tang1-0/+38
2024-04-08selftests/bpf: Add bpf_rr schedulerGeliang Tang2-0/+82
2024-04-08selftests/bpf: Add bpf_bkup testGeliang Tang1-0/+38
2024-04-08selftests/bpf: Add bpf_bkup schedulerGeliang Tang1-0/+50
2024-04-08selftests/bpf: Add bpf_first testGeliang Tang1-0/+38
2024-04-08selftests/bpf: Add bpf_first schedulerGeliang Tang1-0/+32
2024-04-08selftests/bpf: Add bpf scheduler testGeliang Tang1-0/+151
2024-04-08selftests/bpf: Add mptcp sched structsGeliang Tang1-0/+29
2024-04-08bpf: Add bpf_mptcp_sched_kfunc_setGeliang Tang1-0/+12
2024-04-08bpf: Add bpf_mptcp_sched_opsGeliang Tang1-1/+175
2024-04-08mptcp: add sched_data helpersGeliang Tang3-0/+38
2024-04-08DO-NOT-MERGE: git markup: features net-next-nextMatthieu Baerts1-1/+1
2024-04-08DO-NOT-MERGE: git markup: features net-nextMatthieu Baerts1-1/+1
2024-04-08selftests: mptcp: test last time mptcp_infoGeliang Tang1-0/+53
2024-04-08mptcp: add last time fields in mptcp_infoGeliang Tang5-5/+26
2024-04-08selftests: mptcp: netlink: drop disable=SC2086Geliang Tang1-8/+3
2024-04-08selftests: mptcp: ip_mptcp option for more scriptsGeliang Tang3-4/+35
2024-04-08selftests: mptcp: use pm_nl endpoint opsGeliang Tang3-61/+89
2024-04-08selftests: mptcp: export pm_nl endpoint opsGeliang Tang2-66/+91
2024-04-08selftests: mptcp: join: update endpoint opsGeliang Tang1-49/+23
2024-04-08selftests: mptcp: netlink: add change_address helperGeliang Tang1-2/+13
2024-04-08selftests: mptcp: add {get,format}_endpoint(s) helpersGeliang Tang3-71/+98
2024-04-08selftests: mptcp: netlink: add 'limits' helpersGeliang Tang1-7/+25
2024-04-08selftests: mptcp: export ip_mptcp to mptcp_libGeliang Tang2-9/+17
2024-04-08selftests: mptcp: add ms units for tc-netem delayGeliang Tang2-5/+5
2024-04-08selftests: mptcp: add tc check for check_toolsGeliang Tang4-3/+9
2024-04-08DO-NOT-MERGE: git markup: fixes net-nextMatthieu Baerts1-1/+1
2024-04-08selftests/bpf: Add pid limit for mptcpify progGeliang Tang2-0/+6
2024-04-08selftests/bpf: Drop settimeo in do_testGeliang Tang1-2/+1
2024-04-08selftests/bpf: Use connect_fd_to_fd in bpf_tcp_caGeliang Tang1-7/+1
2024-04-08DO-NOT-MERGE: git markup: net-nextMatthieu Baerts2-2/+2
2024-04-08TopGit-driven merge of branches:Matthieu Baerts (NGI0)13-13/+1064
2024-04-08DO-NOT-MERGE: git markup: end common net net-nextMatthieu Baerts1-1/+1
2024-04-08DO-NOT-MERGE: mptcp: add CI supportMatthieu Baerts5-0/+1024
2024-04-08DO-NOT-MERGE: git markup: fixes netMatthieu Baerts1-1/+1
2024-04-08selftests: mptcp: simult flows: re-adapt BWMatthieu Baerts (NGI0)1-3/+3
2024-04-08DO-NOT-MERGE: git markup: fixes other treesMatthieu Baerts1-2/+1
2024-04-08DO-NOT-MERGE: git markup: netMatthieu Baerts2-0/+5
2024-04-07octeontx2-pf: Fix transmit scheduler resource leakHariprasad Kelam1-0/+1
2024-04-07virtio_net: Do not send RSS key if it is not supportedBreno Leitao1-4/+22
2024-04-06Merge branch 'phy-listing-link_topology-tracking'David S. Miller22-8/+385
2024-04-06net: ethtool: Allow passing a phy index for some commandsMaxime Chevallier4-2/+59
2024-04-06net: sfp: Add helper to return the SFP bus nameMaxime Chevallier2-0/+17
2024-04-06net: phy: add helpers to handle sfp phy connect/disconnectMaxime Chevallier7-0/+60
2024-04-06net: sfp: pass the phy_device when disconnecting an sfp module's PHYMaxime Chevallier3-4/+5
2024-04-06net: phy: Introduce ethernet link topology representationMaxime Chevallier10-2/+244
2024-04-06net: phy: marvell: implement cable test for 88E1111Pawel Dembicki1-0/+93
2024-04-06netlink: add nlmsg_consume() and use it in devlink compatJakub Kicinski2-3/+13
2024-04-06net: skbuff: generalize the skb->decrypted bitJakub Kicinski8-24/+24
2024-04-05xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RINGEric Dumazet1-0/+2
2024-04-05Merge branch 'ynl-rename-array-nest-to-indexed-array'Jakub Kicinski10-31/+70
2024-04-05ynl: support binary and integer sub-type for indexed-arrayHangbin Liu2-3/+17
2024-04-05ynl: rename array-nest to indexed-arrayHangbin Liu10-28/+53
2024-04-05tcp: annotate data-races around tp->window_clampEric Dumazet7-23/+29
2024-04-05u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one filePetr Tesarik1-4/+5
2024-04-05Merge branch 'ethtool-hw-timestamping-statistics'Jakub Kicinski12-12/+209
2024-04-05tools: ynl: ethtool.py: Output timestamping statistics from tsinfo-get operationRahul Rameshbabu1-1/+10
2024-04-05netlink: specs: ethtool: define header-flags as an enumJakub Kicinski2-7/+5
2024-04-05net/mlx5e: Implement ethtool hardware timestamping statisticsRahul Rameshbabu3-0/+56
2024-04-05net/mlx5e: Introduce timestamps statistic counter for Tx DMA layerRahul Rameshbabu4-2/+12
2024-04-05net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQRahul Rameshbabu4-0/+9
2024-04-05ethtool: add interface to read Tx hardware timestamping statisticsRahul Rameshbabu5-2/+117
2024-04-05net: openvswitch: fix unwanted error log on timeout policy probingIlya Maximets1-2/+3
2024-04-05Merge branch 'address-all-wunused-const-warnings'Jakub Kicinski4-14/+7
2024-04-05net: xgbe: remove extraneous #ifdef checksArnd Bergmann1-8/+0
2024-04-05isdn: kcapi: don't build unused procfs codeArnd Bergmann2-3/+7
2024-04-053c515: remove unused 'mtu' variableArnd Bergmann1-3/+0
2024-04-05trace: events: cleanup deprecated strncpy usesJustin Stitt3-3/+3
2024-04-05Merge branch 'mlx5e-rc2-misc-patches'Jakub Kicinski5-32/+74
2024-04-05net/mlx5e: Un-expose functions in en.hTariq Toukan3-24/+12
2024-04-05net/mlx5e: Support FEC settings for 100G/lane modesCosmin Ratiu2-4/+52
2024-04-05net/mlx5e: Extract checking of FEC support for a link modeCosmin Ratiu1-5/+11
2024-04-05bnxt_en: Fix PTP firmware timeout parameterMichael Chan1-1/+1
2024-04-04Merge branch 'net-dsa-microchip-ksz8-refactor-fdb-dump-path'Jakub Kicinski3-69/+69
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries variable to signal 0...Oleksij Rempel1-17/+7
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/write error if we go...Oleksij Rempel1-5/+15
2024-04-04net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not return EAGAIN on tim...Oleksij Rempel1-6/+5
2024-04-04net: dsa: microchip: ksz8: Unify variable naming in ksz8_r_dyn_mac_table()Oleksij Rempel1-6/+6
2024-04-04net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() for readabilityOleksij Rempel1-29/+31
2024-04-04net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump()Oleksij Rempel2-13/+17
2024-04-04net: dsa: microchip: Make ksz8_r_dyn_mac_table() staticOleksij Rempel2-4/+2
2024-04-04net: dsa: microchip: Remove unused FDB timestamp support in ksz8_r_dyn_mac_ta...Oleksij Rempel2-6/+3
2024-04-04Merge branch 'add-starfive-jh8100-dwmac-support'Jakub Kicinski1-5/+23
2024-04-04dt-bindings: net: starfive,jh7110-dwmac: Add StarFive JH8100 supportTan Chun Hau1-5/+23
2024-04-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski442-3079/+6710
2024-04-04Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds85-405/+1606
2024-04-04Merge tag 'bcachefs-2024-04-03' of https://evilpiepirate.org/git/bcachefsLinus Torvalds39-494/+1869
2024-04-04Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski9-24/+75
2024-04-04Merge branch 'selftests-net-groundwork-for-ynl-based-tests'Jakub Kicinski2-1/+8
2024-04-04tools: ynl: copy netlink error to NlErrorJakub Kicinski1-1/+2
2024-04-04netlink: specs: define ethtool header flagsJakub Kicinski1-0/+6
2024-04-04netfilter: validate user input for expected lengthEric Dumazet4-0/+18
2024-04-04Merge tag 'nf-24-04-04' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski1-16/+34
2024-04-04Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-18/+16
2024-04-04net/sched: act_skbmod: prevent kernel-infoleakEric Dumazet1-5/+5
2024-04-04net: usb: ax88179_178a: avoid the interface always configured as random addressJose Ignacio Tornos Martinez1-0/+2
2024-04-04Merge branch 'bnxt_en-update-for-net-next'Jakub Kicinski4-73/+257
2024-04-04bnxt_en: Add warning message about disallowed speed changeSreekanth Reddy1-0/+3
2024-04-04bnxt_en: Update firmware interface to 1.10.3.39Pavan Chebbi1-47/+137
2024-04-04bnxt_en: Add XDP Metadata supportSomnath Kotur2-5/+41
2024-04-04bnxt_en: Change bnxt_rx_xdp function prototypeSomnath Kotur3-16/+16
2024-04-04bnxt_en: Allocate page pool per numa nodeSomnath Kotur1-4/+11
2024-04-04bnxt_en: Enable XPS by default on driver loadSomnath Kotur1-1/+45
2024-04-04bnxt_en: Add delay to handle Downstream Port Containment (DPC) AERVikas Gupta1-0/+4
2024-04-04net: ethernet: mtk_eth_soc: Reuse value using READ_ONCE instead of re-rereadi...linke li1-1/+1
2024-04-04net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()Christophe JAILLET1-1/+1
2024-04-04net: ravb: Always update error countersPaul Barker1-8/+9
2024-04-04net: ravb: Always process TX descriptor ringPaul Barker1-2/+5
2024-04-04netfilter: nf_tables: discard table flag update with pending basechain deletionPablo Neira Ayuso1-4/+5
2024-04-04netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()Ziyang Xuan1-2/+7
2024-04-04netfilter: nf_tables: reject new basechain after table flag updatePablo Neira Ayuso1-0/+3
2024-04-04netfilter: nf_tables: flush pending destroy work before exit_net releasePablo Neira Ayuso1-0/+1
2024-04-04netfilter: nf_tables: release mutex after nft_gc_seq_end from abort pathPablo Neira Ayuso1-5/+8
2024-04-04netfilter: nf_tables: release batch on table validation from abort pathPablo Neira Ayuso1-5/+10
2024-04-04Revert "tg3: Remove residual error handling in tg3_suspend"Paolo Abeni1-4/+26
2024-04-04tg3: Remove residual error handling in tg3_suspendNikita Kiryushin1-26/+4
2024-04-04tg3: Remove residual error handling in tg3_suspendNikita Kiryushin1-26/+4
2024-04-03Merge branch 'mlxsw-preparations-for-improving-performance'Jakub Kicinski2-218/+222
2024-04-03mlxsw: pci: Store DQ pointer as part of CQ structureAmit Cohen1-13/+28
2024-04-03mlxsw: pci: Remove mlxsw_pci_cq_count()Amit Cohen1-15/+3
2024-04-03mlxsw: pci: Remove mlxsw_pci_sdq_count()Amit Cohen1-12/+7
2024-04-03mlxsw: pci: Break mlxsw_pci_cq_tasklet() into tasklets per queue typeAmit Cohen1-12/+74
2024-04-03mlxsw: pci: Make style change in mlxsw_pci_cq_tasklet()Amit Cohen1-2/+2
2024-04-03mlxsw: pci: Remove unused wait queueAmit Cohen1-8/+4
2024-04-03mlxsw: pci: Use only one event queueAmit Cohen2-40/+16
2024-04-03mlxsw: pci: Rename MLXSW_PCI_EQS_COUNTAmit Cohen2-3/+3
2024-04-03mlxsw: pci: Poll command interface for each cmd_exec()Amit Cohen1-31/+17
2024-04-03mlxsw: pci: Make style changes in mlxsw_pci_eq_tasklet()Amit Cohen1-9/+12
2024-04-03mlxsw: pci: Remove unused countersAmit Cohen1-31/+18
2024-04-03mlxsw: pci: Arm CQ doorbell regardless of number of completionsAmit Cohen1-2/+2
2024-04-03mlxsw: pci: Do not setup tasklet from operationAmit Cohen1-6/+2
2024-04-03mlxsw: pci: Move mlxsw_pci_cq_{init, fini}()Amit Cohen1-43/+43
2024-04-03mlxsw: pci: Move mlxsw_pci_eq_{init, fini}()Amit Cohen1-36/+36
2024-04-03Merge branch 'mlx5-misc-patches'Jakub Kicinski27-408/+596
2024-04-03net/mlx5: Don't call give_pages() if request 0 pageJianbo Liu1-0/+3
2024-04-03net/mlx5: Skip pages EQ creation for non-page supplier functionJianbo Liu2-2/+11
2024-04-03net/mlx5: Support matching on l4_type for ttc_tableJianbo Liu7-67/+244
2024-04-03net/mlx5e: Add support for 800Gbps link modesGal Pressman1-0/+7
2024-04-03net/mlx5: Convert uintX_t to uXGal Pressman11-14/+14
2024-04-03net/mlx5e: XDP, Fix an inconsistent commentCarolina Jubran1-1/+1
2024-04-03net/mlx5e: debugfs, Add reset option for command interface statsTariq Toukan1-5/+17
2024-04-03net/mlx5e: Make stats group fill_stats callbacks consistent with the APIGal Pressman7-173/+215
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill stats stringsGal Pressman7-146/+85
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill selftests stringsGal Pressman1-1/+1
2024-04-03net/mlx5e: Use ethtool_sprintf/puts() to fill priv flags stringsGal Pressman1-2/+1
2024-04-03Merge tag 'wireless-next-2024-04-03' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski124-1810/+7806
2024-04-03tools: ynl: ethtool.py: Make tool invokable from any CWDRahul Rameshbabu1-2/+6
2024-04-03net: phy: marvell: implement cable-test for 88E308X/88E609X familyPawel Dembicki1-0/+208
2024-04-03net: ethtool: Add impedance mismatch result code to cable testPawel Dembicki1-0/+4
2024-04-03net: phy: marvell: add basic support of 88E308X/88E609X familyPawel Dembicki2-0/+14
2024-04-03net: mana: Fix Rx DMA datasize and skb_over_panicHaiyang Zhang2-2/+1
2024-04-03net: fman: Remove some unused fields in some structureChristophe JAILLET2-2/+0
2024-04-03net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()Eric Dumazet1-1/+1
2024-04-03Merge branch 'af_unix-remove-old-gc-leftovers'Jakub Kicinski3-51/+3
2024-04-03af_unix: Remove lock dance in unix_peek_fds().Kuniyuki Iwashima3-44/+1
2024-04-03af_unix: Remove scm_fp_dup() in unix_attach_fds().Kuniyuki Iwashima1-7/+2
2024-04-03Merge branch 'tcp-make-trace-of-reset-logic-complete'Jakub Kicinski5-18/+56
2024-04-03trace: tcp: fully support trace_tcp_send_resetJason Xing3-7/+43
2024-04-03trace: adjust TP_STORE_ADDR_PORTS_SKB() parametersJason Xing3-11/+13
2024-04-03net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestampingHoratiu Vultur1-2/+8
2024-04-03net: stmmac: fix rx queue priority assignmentPiotr Wejman2-16/+62
2024-04-03net: txgbe: fix i2c dev name cannot match clkdevDuanqiang Wen1-3/+5
2024-04-03Merge branch 'net-fec-fix-to-suspend-resume-with-mac_managed_pm'Jakub Kicinski1-2/+9
2024-04-03net: fec: Set mac_managed_pm during probeWei Fang1-2/+9
2024-04-03net: enable timestamp static key if CPUMarcelo Tosatti1-0/+5
2024-04-03idpf: fix kernel panic on unknown packet typesJoshua Hay1-2/+2
2024-04-03bcachefs: reconstruct_inode()Kent Overstreet1-2/+50
2024-04-03bcachefs: Subvolume reconstructionKent Overstreet1-19/+148
2024-04-03bcachefs: Check for extents that point to same spaceKent Overstreet2-8/+168
2024-04-03bcachefs: Reconstruct missing snapshot nodesKent Overstreet6-6/+199
2024-04-03bcachefs: Flag btrees with missing dataKent Overstreet6-5/+44
2024-04-03bcachefs: Topology repair now uses nodes found by scanning to fill holesKent Overstreet2-107/+199
2024-04-03bcachefs: Repair pass for scanning for btree nodesKent Overstreet12-51/+605
2024-04-03bcachefs: Don't skip fake btree roots in fsckKent Overstreet1-3/+0
2024-04-03bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake()Kent Overstreet3-7/+7
2024-04-03bcachefs: Etyzinger cleanupsKent Overstreet7-182/+285