aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-10DO-NOT-MERGE: mptcp: enabled by defaultHEADmasterb4/upstream-net-next-20240405-mptcp-last-time-infoMatthieu Baerts1-0/+1
2024-04-10selftests: mptcp: test last time mptcp_infoGeliang Tang1-0/+53
2024-04-10mptcp: add last time fields in mptcp_infoGeliang Tang5-5/+26
2024-04-10mptcp: add last time fields in mptcp_infoMatthieu Baerts (NGI0)0-0/+0
2024-04-10net: sched: cls_api: fix slab-use-after-free in fl_dump_keyJianbo Liu1-1/+1
2024-04-09Merge branch 'minor-cleanups-to-skb-frag-ref-unref'Jakub Kicinski4-17/+5
2024-04-09net: remove napi_frag_unrefMina Almasry2-8/+2
2024-04-09net: make napi_frag_unref reuse skb_page_unrefMina Almasry3-11/+5
2024-04-09Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...Jakub Kicinski3-88/+6
2024-04-09Merge branch 'bonding-remove-rtnl-from-three-sysfs-files'Jakub Kicinski6-20/+20
2024-04-09bonding: no longer use RTNL in bonding_show_queue_id()Eric Dumazet6-10/+11
2024-04-09bonding: no longer use RTNL in bonding_show_slaves()Eric Dumazet1-4/+3
2024-04-09bonding: no longer use RTNL in bonding_show_bonds()Eric Dumazet2-6/+6
2024-04-09net: sched: cake: Optimize the number of function calls and branches in heap ...Kuan-Wei Chiu1-1/+1
2024-04-09cxgb4: flower: use NL_SET_ERR_MSG_MOD for validation errorsAsbjørn Sloth Tønnesen1-34/+30
2024-04-09net: phy: dp8382x: keep WOL settings across suspendsCatalin Popescu1-13/+24
2024-04-09Merge branch 'net-phy-micrel-lan8814-enable-ptp_pf_perout'Paolo Abeni1-24/+357
2024-04-09net: phy: micrel: lan8814: Add support for PTP_PF_PEROUTHoratiu Vultur1-2/+353
2024-04-09net: phy: micrel: lan8814: Enable LTC at probe timeHoratiu Vultur1-22/+4
2024-04-09dt-bindings: net: rockchip-dwmac: use rgmii-id in exampleSascha Hauer1-3/+1
2024-04-09Merge branch 'tcp-fix-isn-selection-in-timewait-syn_recv'Paolo Abeni7-32/+49
2024-04-09tcp: replace TCP_SKB_CB(skb)->tcp_tw_isn with a per-cpu fieldEric Dumazet6-21/+32
2024-04-09tcp: propagate tcp_tw_isn via an extra parameter to ->route_req()Eric Dumazet5-11/+17
2024-04-09Merge branch 'add-support-for-flower-actions-mirred-and-redirect'Paolo Abeni3-0/+82
2024-04-09net: sparx5: add support for tc flower redirect actionDaniel Machon1-0/+29
2024-04-09net: sparx5: add support for tc flower mirred action.Daniel Machon3-0/+53
2024-04-09Merge branch 'support-icssg-based-ethernet-on-am65x-sr1-0-devices'Paolo Abeni12-1210/+2726
2024-04-09net: ti: icssg-prueth: Add ICSSG Ethernet driver for AM65x SR1.0 platformsDiogo Ivo3-0/+1204
2024-04-09net: ti: icssg-prueth: Modify common functions for SR1.0Diogo Ivo3-14/+37
2024-04-09net: ti: icssg-prueth: Add functions to configure SR1.0 packet classifierDiogo Ivo3-11/+110
2024-04-09net: ti: icssg-prueth: Adjust the number of TX channels for SR1.0Diogo Ivo1-0/+12
2024-04-09net: ti: icssg-prueth: Adjust IPG configuration for SR1.0Diogo Ivo1-3/+11
2024-04-09net: ti: icssg-prueth: Add SR1.0-specific description bitsDiogo Ivo1-1/+13
2024-04-09net: ti: icssg-prueth: Add SR1.0-specific configuration bitsDiogo Ivo1-0/+56
2024-04-09net: ti: icssg-prueth: Move common functions into a separate fileDiogo Ivo4-1183/+1258
2024-04-09eth: Move IPv4/IPv6 multicast address bases to their own symbolsDiogo Ivo1-4/+8
2024-04-09dt-bindings: net: Add support for AM65x SR1.0 in ICSSGDiogo Ivo1-6/+29
2024-04-08net: phy: air_en8811h: fix some error codesDan Carpenter1-4/+4
2024-04-08archnet: Convert from tasklet to BH workqueueAllen Pais2-6/+8
2024-04-08igc: Remove redundant runtime resume for ethtool opsBjorn Helgaas1-17/+0
2024-04-08igb: Remove redundant runtime resume for ethtool_opsBjorn Helgaas1-15/+0
2024-04-08e1000e: Remove redundant runtime resume for ethtool_opsBjorn Helgaas1-56/+6
2024-04-08r8169: add support for RTL8168MHeiner Kallweit1-0/+2
2024-04-08Merge branch 'devlink-io-eqs'David S. Miller7-0/+209
2024-04-08mlx5/core: Support max_io_eqs for a functionParav Pandit3-0/+108
2024-04-08devlink: Support setting max_io_eqsParav Pandit4-0/+101
2024-04-08net: display more skb fields in skb_dump()Eric Dumazet1-6/+12
2024-04-08Merge branch 'phy-cleanup-EEE'David S. Miller3-41/+29
2024-04-08net: lan743x: Fixup EEEAndrew Lunn2-21/+7
2024-04-08net: usb: lan78xx: Fixup EEEAndrew Lunn1-20/+22
2024-04-08mptcp: add reset reason options in some placesJason Xing1-5/+15
2024-04-08ipv4: Set scope explicitly in ip_route_output().Guillaume Nault10-13/+28
2024-04-08ipvlan: handle NETDEV_DOWN eventVenkat Venkatsubra1-0/+1
2024-04-08af_packet: avoid a false positive warning in packet_setsockopt()Eric Dumazet1-12/+14
2024-04-08net: handle HAS_IOPORT dependenciesNiklas Schnelle18-22/+25
2024-04-08Merge branch 'mptcp-selftests'David S. Miller6-259/+382
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-08tcp: more struct tcp_sock adjustmentsEric Dumazet2-7/+7
2024-04-08net: usb: ax88179_178a: non necessary second random mac addressJose Ignacio Tornos Martinez1-1/+0
2024-04-08pfcp: avoid copy warning by simplifing codeMichal Swiatkowski1-3/+2
2024-04-08Merge branch 'ynl-tests'David S. Miller17-1/+617
2024-04-08testing: net-drv: add a driver test for stats reportingJakub Kicinski1-0/+86
2024-04-08selftests: drivers: add scaffolding for Netlink tests in PythonJakub Kicinski7-1/+224
2024-04-08netdevsim: report stats by default, like a real deviceJakub Kicinski2-0/+60
2024-04-08selftests: nl_netdev: add a trivial Netlink netdev testJakub Kicinski2-0/+25
2024-04-08selftests: net: add scaffolding for Netlink tests in PythonJakub Kicinski7-1/+223
2024-04-08Merge tag 'batadv-next-pullrequest-20240405' of git://git.open-mesh.org/linux...David S. Miller3-45/+6
2024-04-08net: mdio-gpio: Use device_is_compatible()Andy Shevchenko1-2/+1
2024-04-08net: dqs: use sysfs_emit() in favor of sprintf()Eric Dumazet1-3/+3
2024-04-08ip_tunnel: harden copying IP tunnel params to userspaceAlexander Lobakin1-0/+2
2024-04-08ipv6: remove RTNL protection from ip6addrlbl_dump()Eric Dumazet1-7/+11
2024-04-08inet: frags: delay fqdir_free_fn()Eric Dumazet1-2/+2
2024-04-08ip6_vti: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-04-08ip6_vti: Do not use custom stat allocatorBreno Leitao1-10/+1
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-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-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-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