aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
AgeCommit message (Expand)AuthorFilesLines
4 daysMerge tag 'i3c/for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c...Linus Torvalds1-4/+4
7 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds9-2/+426
7 daysMerge tag 'pci-v6.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds19-32/+0
8 daysMerge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds956-13598/+34853
8 daysMerge tag 'printk-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-15/+7
9 daysMerge tag 'fpsimd-on-stack-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-9/+10
9 daysMerge tag 'libcrypto-at-least-for-linus' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-4/+4
9 daysMerge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-25/+25
9 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-4/+23
9 daysnet: mctp i3c: switch to use i3c_xfer from i3c_priv_xferFrank Li1-4/+4
10 daysnet/mlx5e: Support XDP target xmit with dummy programTariq Toukan1-12/+11
10 daysnet/mlx5e: Update XDP features in switch channelsTariq Toukan4-18/+9
10 daysMerge tag 'wireguard-6.19-rc1-for-jakub' of https://git.kernel.org/pub/scm/li...Jakub Kicinski4-57/+116
10 dayswireguard: netlink: generate netlink codeAsbjørn Sloth Tønnesen4-56/+109
10 dayswireguard: uapi: generate header with ynl-genAsbjørn Sloth Tønnesen1-3/+3
10 daysnet: ps3_gelic_net: Use napi_alloc_skb() and napi_gro_receive()Florian Fuchs1-5/+10
10 daysnet: dsa: a5psw: use simple HSR offload helpersVladimir Oltean1-0/+2
10 daysnet: dsa: mt7530: use simple HSR offload helpersVladimir Oltean1-0/+2
10 daysnet: dsa: hellcreek: use simple HSR offload helpersVladimir Oltean1-0/+2
10 daysnet: dsa: mv88e6060: use simple HSR offload helpersVladimir Oltean1-0/+2
10 daysnet: dsa: lantiq_gswip: use simple HSR offload helpersVladimir Oltean1-0/+2
10 daysnet: dsa: realtek: use simple HSR offload helpersVladimir Oltean2-0/+4
10 daysnet: dsa: ocelot: use simple HSR offload helpersVladimir Oltean1-1/+69
10 daysnet: dsa: yt921x: use simple HSR offloading helpersVladimir Oltean1-0/+3
10 daysnet: dsa: xrs700x: reject unsupported HSR configurationsVladimir Oltean1-0/+11
10 daysnet: dsa: mt7530: unexport mt7530_switch_opsVladimir Oltean2-3/+1
10 daysnet: dsa: yt921x: Add STP/MST supportDavid Yang2-0/+124
10 daysnet: dsa: yt921x: Use *_ULL bitfield macros for VLAN_CTRLDavid Yang1-13/+13
10 daysnet: phy: microchip_t1s: add SQI support for LAN867x Rev.D0 PHYsParthiban Veerasooran1-0/+2
10 daysnet: phy: phy-c45: add SQI and SQI+ support for OATC14 10Base-T1S PHYsParthiban Veerasooran2-0/+150
10 daysnet/mlx5e: Use standard unit definitions for bandwidth conversionGal Pressman1-8/+9
10 daysnet/mlx5e: Use U8_MAX instead of hard coded magic numberGal Pressman1-2/+2
10 daysnet/mlx5e: Rename upper_limit_mbps to upper_limit_100mbpsGal Pressman1-3/+3
10 daysnet/mlx5e: Use u64 instead of __u64 in ieee_setmaxrateGal Pressman1-2/+2
10 daysRevert "r8169: add DASH support for RTL8127AP"Jakub Kicinski1-1/+0
10 daysnet: dsa: b53: allow VID 0 for BCM5325/65Jonas Gorski1-7/+1
10 daysnet: dsa: b53: fix BCM5325/65 ARL entry VIDsJonas Gorski3-10/+18
10 daysnet: dsa: b53: fix BCM5325/65 ARL entry multicast port masksJonas Gorski3-6/+31
10 daysnet: dsa: b53: fix CPU port unicast ARL entries for BCM5325/65Jonas Gorski1-4/+9
10 daysnet: dsa: b53: use same ARL search result offset for BCM5325/65Jonas Gorski2-20/+2
10 daysnet: dsa: b53: fix extracting VID from entry for BCM5325/65Jonas Gorski1-1/+1
10 daysnet: dsa: b53: fix VLAN_ID_IDX write size for BCM5325/65Jonas Gorski1-2/+6
10 daysamd-xgbe: schedule NAPI on Rx Buffer Unavailable (RBU)Raju Rangoju1-4/+15
10 daysamd-xgbe: refactor the dma IRQ handling code pathRaju Rangoju1-20/+40
10 daysteam: Add matching error label for failed actionNikola Z. Ivanov1-1/+2
10 daysnet: mana: Handle hardware recovery events when probing the deviceLong Li1-17/+159
10 daysnet: pcs: lynx: accept in-band autoneg for 2500base-xVladimir Oltean1-72/+5
10 daysnet: dsa: yt921x: Set ageing_time_min/ageing_time_maxDavid Yang1-0/+2
10 daysnet: dlink: fix several spelling mistakes in commentsYeounsu Moon2-5/+5
10 daysnet: enetc: convert to use .get_rx_ring_countBreno Leitao1-26/+11
10 daysnet: dpaa2: convert to use .get_rx_ring_countBreno Leitao1-3/+8
10 daysnet: gianfar: convert to use .get_rx_ring_countBreno Leitao1-3/+8
11 dayswireguard: netlink: lower .maxattr for WG_CMD_GET_DEVICEAsbjørn Sloth Tønnesen1-1/+1
11 dayswireguard: netlink: convert to split opsAsbjørn Sloth Tønnesen1-7/+9
11 dayswireguard: netlink: use WG_KEY_LEN in policiesAsbjørn Sloth Tønnesen1-4/+7
11 dayswireguard: netlink: validate nested arrays in policyAsbjørn Sloth Tønnesen1-4/+6
11 dayswireguard: netlink: enable strict genetlink validationAsbjørn Sloth Tønnesen1-1/+0
13 daysnet: bcmgenet: extract GRXRINGS from .get_rxnfcBreno Leitao1-3/+8
13 daysnet: bnxt: extract GRXRINGS from .get_rxnfcBreno Leitao1-4/+8
13 daysnet: phy: aquantia: check for NVMEM deferralRobert Marko1-1/+1
13 daysMerge tag 'wireless-next-2025-11-27' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski275-1575/+4830
2025-11-27bnxt_en: Add Virtual Admin Link State Support for VFsRob Miller3-5/+57
2025-11-27bnxt_en: Do not set EOP on RX AGG BDs on 5760X chipsMichael Chan2-1/+9
2025-11-27bnxt_en: Add CQ ring dump to bnxt_dump_cp_sw_state()Michael Chan1-2/+10
2025-11-27bnxt_en: Remove the redundant BNXT_EN_FLAG_MSIX_REQUESTED flagKalesh AP2-6/+2
2025-11-27bnxt_en: Enhance log message in bnxt_get_module_status()Gautam R A1-0/+5
2025-11-27bnxt_en: Enhance TX pri countersMichael Chan3-4/+16
2025-11-27iavf: clarify VLAN add/delete log messages and lower log levelAlok Tiwari1-4/+8
2025-11-27ice: fix comment typo and correct module format stringAlok Tiwari2-2/+2
2025-11-27idpf: correct queue index in Rx allocation error messagesAlok Tiwari1-4/+4
2025-11-27idpf: use desc_ring when checking completion queue DMA allocationAlok Tiwari1-1/+1
2025-11-27ixgbe: avoid redundant call to ixgbe_non_sfp_link_config()Alok Tiwari1-2/+2
2025-11-27e1000e: Remove unneeded checksTony Nguyen1-5/+1
2025-11-27idpf: convert vport state to bitmapEmil Tantilov7-30/+28
2025-11-27ixgbevf: ixgbevf_q_vector clean upNatalia Wochtman1-17/+1
2025-11-27net: thunder: convert to use .get_rx_ring_countBreno Leitao1-13/+3
2025-11-27net: stmmac: fix rx limit check in stmmac_rx_zc()Alexey Kodanev1-1/+1
2025-11-27net: dsa: yt921x: Use macros for MIB locationsDavid Yang2-54/+103
2025-11-27net: dsa: yt921x: Fix parsing MIB attributesDavid Yang1-11/+11
2025-11-27r8169: add DASH support for RTL8127APJaven Xu1-0/+1
2025-11-27net: vxlan: prevent NULL deref in vxlan_xmit_oneAntoine Tenart1-3/+15
2025-11-27iavf: Implement settime64 with -EOPNOTSUPPMichal Schmidt1-0/+7
2025-11-27net: wwan: mhi_wwan_mbim: Avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-8/+9
2025-11-27gve: Fix race condition on tx->dropped_pkt updateMax Yuan2-0/+8
2025-11-27eth: bnxt: make use of napi_consume_skb()Jakub Kicinski1-1/+1
2025-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski26-140/+288
2025-11-27Merge tag 'linux-can-next-for-6.19-20251126' of git://git.kernel.org/pub/scm/...Paolo Abeni8-136/+951
2025-11-27net: stmmac: dwmac: Disable flushing frames on Rx Buffer UnavailableRohan G Thomas5-2/+14
2025-11-27net: fec: do not register PPS event for PEROUTWei Fang1-2/+5
2025-11-27net: fec: do not allow enabling PPS and PEROUT simultaneouslyWei Fang1-0/+12
2025-11-27net: fec: do not update PEROUT if it is enabledWei Fang2-10/+34
2025-11-27net: fec: cancel perout_timer when PEROUT is disabledWei Fang1-0/+2
2025-11-27fbnic: Replace use of internal PCS w/ Designware XPCSAlexander Duyck5-63/+55
2025-11-27fbnic: Add SW shim for MDIO interface to PMD and PCSAlexander Duyck5-0/+205
2025-11-27fbnic: Add handler for reporting link down event statisticsAlexander Duyck1-0/+9
2025-11-27fbnic: Add logic to track PMD state via MAC/PCS signalsAlexander Duyck9-52/+175
2025-11-27fbnic: Rename PCS IRQ to MAC IRQ as it is actually a MAC interruptAlexander Duyck6-32/+32
2025-11-27net: pcs: xpcs: Add support for FBNIC 25G, 50G, 100G PMDAlexander Duyck1-2/+22
2025-11-27net: pcs: xpcs: Fix PMA identifier handling in XPCSAlexander Duyck1-5/+4
2025-11-27net: pcs: xpcs: Add support for 25G, 50G, and 100G interfacesAlexander Duyck1-4/+101
2025-11-27net: phy: Add MDIO_PMA_CTRL1_SPEED for 2.5G and 5G to reflect PMA valuesAlexander Duyck1-4/+4
2025-11-26Merge tag 'linux-can-fixes-for-6.18-20251126' of git://git.kernel.org/pub/scm...Jakub Kicinski5-41/+124
2025-11-26net: atlantic: fix fragment overflow handling in RX pathJiefeng Zhang1-0/+5
2025-11-26virtio-net: avoid unnecessary checksum calculation on guest RXJon Kohler2-2/+3
2025-11-26amd-xgbe: let the MAC manage PHY PMRaju Rangoju2-5/+10
2025-11-26eth: fbnic: Fix counter roll-over issueMohsin Bashir1-1/+1
2025-11-26net: hibmcge: add support for pagepool on rxJijie Shao3-33/+142
2025-11-26net: hibmcge: reduce packet drop under stress testingJijie Shao1-10/+37
2025-11-26net: hibmcge: add support for tracepoint to dump some fields of rx_descTao Lan4-0/+93
2025-11-26net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing trafficVladimir Oltean1-7/+0
2025-11-26net: fman_memac: report structured ethtool countersVladimir Oltean3-0/+146
2025-11-26net: dpaa: fman_memac: complete phylink support with 2500base-xVladimir Oltean1-0/+4
2025-11-26net: phy: dp83867: implement configurability for SGMII in-band auto-negotiationVladimir Oltean1-7/+29
2025-11-26fm10k: extract GRXRINGS from .get_rxnfcBreno Leitao1-14/+3
2025-11-26ixgbevf: extract GRXRINGS from .get_rxnfcBreno Leitao1-11/+3
2025-11-26igc: extract GRXRINGS from .get_rxnfcBreno Leitao1-3/+8
2025-11-26igb: extract GRXRINGS from .get_rxnfcBreno Leitao1-4/+8
2025-11-26idpf: extract GRXRINGS from .get_rxnfcBreno Leitao1-3/+20
2025-11-26ice: extract GRXRINGS from .get_rxnfcBreno Leitao1-4/+15
2025-11-26iavf: extract GRXRINGS from .get_rxnfcBreno Leitao1-4/+14
2025-11-26i40e: extract GRXRINGS from .get_rxnfcBreno Leitao1-4/+15
2025-11-26net: stmmac: pci: Use generic PCI suspend/resume routinesYao Zi2-34/+5
2025-11-26net: stmmac: loongson: Use generic PCI suspend/resume routinesYao Zi2-34/+5
2025-11-26net: stmmac: Add generic suspend/resume helper for PCI-based controllersYao Zi4-0/+66
2025-11-26net: wwan: mhi: Keep modem name match with Foxconn T99W640Slark Xiao1-1/+1
2025-11-26net: phy: nxp-c45-tja11xx: add HW timestamp configuration reportingVadim Fedorenko1-0/+14
2025-11-26phy: mscc: add HW timestamp configuration reportingVadim Fedorenko1-0/+13
2025-11-26net: phy: dp83640: add HW timestamp configuration reportingVadim Fedorenko1-4/+17
2025-11-26net: phy: broadcom: add HW timestamp configuration reportingVadim Fedorenko1-0/+13
2025-11-26phy: add hwtstamp_get callback to phy driversVadim Fedorenko1-0/+3
2025-11-26phy: rename hwtstamp callback to hwtstamp_setVadim Fedorenko8-33/+36
2025-11-26can: rcar_canfd: Fix CAN-FD mode as defaultBiju Das1-22/+31
2025-11-26can: rcar_canfd: Add suspend/resume supportGeert Uytterhoeven1-0/+53
2025-11-26can: rcar_canfd: Convert to DEFINE_SIMPLE_DEV_PM_OPS()Geert Uytterhoeven1-5/+5
2025-11-26can: rcar_canfd: Invert CAN clock and close_candev() orderGeert Uytterhoeven1-1/+1
2025-11-26can: rcar_canfd: Extract rcar_canfd_global_{,de}init()Geert Uytterhoeven1-78/+104
2025-11-26can: rcar_canfd: Use devm_clk_get_optional() for RAM clkBiju Das1-6/+17
2025-11-26can: rcar_canfd: Invert global vs. channel teardownGeert Uytterhoeven1-3/+3
2025-11-26can: rcar_canfd: Invert reset assert orderGeert Uytterhoeven1-2/+2
2025-11-26can: dev: print bitrate error with two decimal digitsOliver Hartkopp1-6/+9
2025-11-26can: add dummy_can driverVincent Mailhol3-0/+303
2025-11-26can: calc_bittiming: add can_calc_sample_point_pwm()Vincent Mailhol1-0/+18
2025-11-26can: calc_bittiming: add can_calc_sample_point_nrz()Vincent Mailhol1-10/+15
2025-11-26can: calc_bittiming: replace misleading "nominal" by "reference"Vincent Mailhol1-13/+13
2025-11-26can: netlink: add PWM netlink interfaceVincent Mailhol1-2/+190
2025-11-26can: calc_bittiming: add PWM calculationVincent Mailhol1-0/+36
2025-11-26can: bittiming: add PWM validationVincent Mailhol1-0/+63
2025-11-26can: netlink: add CAN_CTRLMODE_XL_TMS flagVincent Mailhol2-3/+47
2025-11-26can: netlink: add initial CAN XL supportVincent Mailhol2-17/+73
2025-11-26can: netlink: add CAN_CTRLMODE_RESTRICTEDVincent Mailhol2-0/+9
2025-11-26can: dev: can_get_ctrlmode_str: use capitalized ctrlmode stringsOliver Hartkopp1-12/+12
2025-11-25drivers: net: fbnic: Return the true error in fbnic_alloc_napi_vectors.Dimitri Daskalakis1-1/+1
2025-11-25virtio_net: enhance wake/stop tx queue statistics accountingLiming Wu1-18/+26
2025-11-25ice: fix broken Rx on VFsAlexander Lobakin1-0/+3
2025-11-25chtls: Avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-7/+1
2025-11-25tools: ynl-gen: add regeneration commentAsbjørn Sloth Tønnesen4-0/+4
2025-11-25r8169: improve MAC EEE handlingHeiner Kallweit1-37/+36
2025-11-25r8169: fix RTL8127 hang on suspend/shutdownHeiner Kallweit1-5/+14
2025-11-25net: phy: mxl-gpy: add support for MxL86252 and MxL86282Daniel Golle1-2/+89
2025-11-25net: phy: mxl-gpy: add support for MxL86211CChad Monroe1-0/+24
2025-11-25net: sxgbe: fix potential NULL dereference in sxgbe_rx()Alexey Kodanev1-1/+3
2025-11-25net: mdio: remove redundant fwnode cleanupBuday Csaba2-7/+1
2025-11-25net: mdio: eliminate kdoc warnings in mdio_device.c and mdio_bus.cBuday Csaba2-7/+55
2025-11-25net: enetc: update the base address of port MDIO registers for ENETC v4Wei Fang2-2/+18
2025-11-25net: enetc: set external PHY address in IERB for i.MX94 ENETCWei Fang1-0/+57
2025-11-25net: enetc: set the external PHY address in IERB for port MDIO usageWei Fang1-1/+140
2025-11-25team: Move team device type change at the end of team_port_addNikola Z. Ivanov1-8/+15
2025-11-25cxgb4: Rename sched_class to avoid type clashAlan Maguire5-32/+32
2025-11-25r8169: add support for RTL9151AJaven Xu1-0/+3
2025-11-25net/mlx5e: Fix validation logic in rate limitingDanielle Costantino1-1/+1
2025-11-25net: lan966x: Fix the initialization of taprioHoratiu Vultur1-1/+4
2025-11-25net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYsDaniel Golle1-7/+11
2025-11-25net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()Bastien Curutchet (Schneider Electric)1-11/+7
2025-11-25net: dsa: microchip: Free previously initialized ports on init failuresBastien Curutchet (Schneider Electric)1-12/+11
2025-11-25net: dsa: microchip: Don't free uninitialized ksz_irqBastien Curutchet (Schneider Electric)1-1/+1
2025-11-25net: dsa: microchip: ptp: Fix checks on irq_find_mapping()Bastien Curutchet (Schneider Electric)1-2/+2
2025-11-25net: dsa: microchip: common: Fix checks on irq_find_mapping()Bastien Curutchet (Schneider Electric)1-4/+4
2025-11-25net: aquantia: Add missing descriptor cache invalidation on ATL2Kai-Heng Feng4-19/+25
2025-11-24ipvlan: fix sparse warning about __be32 -> u32Dmitry Skorodumov1-2/+2
2025-11-24net: mvpp2: extract GRXRINGS from .get_rxnfcBreno Leitao1-3/+8
2025-11-24net: mvneta: convert to use .get_rx_ring_countBreno Leitao1-11/+3
2025-11-24net: hyperv: convert to use .get_rx_ring_countBreno Leitao1-11/+4
2025-11-24i40e: delete a stray tabDan Carpenter1-1/+1
2025-11-24treewide: Drop pci_save_state() after pci_restore_state()Lukas Wunner19-32/+0
2025-11-24mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add()Zilin Guan1-1/+3
2025-11-24wifi: mt76: mt792x: fix wifi init fail by setting MCU_RUNNING after CLC loadQuan Zhou2-2/+2
2025-11-24wifi: mt76: Strip whitespace from build ddateMario Limonciello (AMD)1-1/+5
2025-11-24wifi: mt76: mt7996: Add missing locking in mt7996_mac_sta_rc_work()Lorenzo Bianconi1-0/+4
2025-11-24wifi: mt76: mt7996: skip ieee80211_iter_keys() on scanning link removeLorenzo Bianconi1-1/+2
2025-11-24wifi: mt76: mt7996: skip deflink accounting for offchannel linksLorenzo Bianconi1-2/+4
2025-11-24wifi: mt76: Move mt76_abort_scan out of mt76_reset_device()Lorenzo Bianconi3-2/+4
2025-11-24wifi: mt76: mt7996: move mt7996_update_beacons under mt76 mutexLorenzo Bianconi1-1/+1
2025-11-24wifi: mt76: mt7996: grab mt76 mutex in mt7996_mac_sta_event()Lorenzo Bianconi1-5/+10
2025-11-24wifi: mt76: mt7925: ensure the 6GHz A-MPDU density cap from the hardware.Michael Lo1-1/+5
2025-11-24wifi: mt76: mt7996: fix EMI rings for RROShayne Chen2-9/+25
2025-11-24wifi: mt76: mt7996: fix using wrong phy to start in mt7996_mac_restart()Shayne Chen1-1/+1
2025-11-24wifi: mt76: mt7996: fix MLO set key and group key issuesShayne Chen4-15/+34
2025-11-24wifi: mt76: mt7996: fix MLD group index assignmentShayne Chen1-18/+40
2025-11-24wifi: mt76: mt7996: use correct link_id when filling TXD and TXPShayne Chen4-6/+42
2025-11-24wifi: mt76: mt7996: set link_valid field when initializing wcidShayne Chen1-0/+2