aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2024-04-30net: sfp-bus: constify link_modes to sfp_select_interface()Russell King (Oracle)1-1/+1
2024-04-30net: sfp: allow use 2500base-X for 2500base-T modulesRussell King (Oracle)1-1/+2
2024-04-30net: phylink: add debug print for empty posssible_interfacesRussell King (Oracle)1-0/+3
2024-04-30net: dsa: realtek: provide own phylink MAC operationsRussell King (Oracle)4-18/+46
2024-04-30net: dsa: mt7530: do not set MT7530_P5_DIS when PHY muxing is being usedArınç ÜNAL1-1/+2
2024-04-30net/smc: decouple ism_client from SMC-D DMB registrationWen Gu1-1/+1
2024-04-30virtio-net: support queue statXuan Zhuo1-21/+371
2024-04-30virtio_net: add the total stats fieldXuan Zhuo1-12/+69
2024-04-30virtio_net: device stats helpers support driver statsXuan Zhuo1-75/+82
2024-04-30virtio_net: support device statsXuan Zhuo1-4/+472
2024-04-30virtio_net: remove "_queue" from ethtool -SXuan Zhuo1-2/+2
2024-04-30virtio_net: introduce ability to get reply info from deviceXuan Zhuo1-7/+17
2024-04-29net: txgbe: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-1/+1
2024-04-29net: prestera: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-2/+2
2024-04-29net: mvneta: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-1/+2
2024-04-29net: mvpp2: use phylink_pcs_change() to report PCS link change eventsRussell King (Oracle)1-4/+5
2024-04-29net: dsa: ksz_common: use separate phylink_mac_ops for ksz8830Russell King (Oracle)1-6/+20
2024-04-29net: dsa: ksz_common: sub-driver phylink opsRussell King (Oracle)4-37/+65
2024-04-29net: dsa: ksz_common: provide own phylink MAC operationsRussell King (Oracle)1-16/+26
2024-04-29net: dsa: ksz_common: remove phylink_mac_config from ksz_dev_opsRussell King (Oracle)2-6/+0
2024-04-29net: phy: micrel: Add support for PTP_PF_EXTTS for lan8814Horatiu Vultur1-1/+181
2024-04-29net: dsa: realtek: add LED drivers for rtl8366rbLuiz Angelo Daros de Luca1-39/+265
2024-04-29net: dsa: realtek: do not assert reset on removeLuiz Angelo Daros de Luca1-5/+2
2024-04-29net: dsa: realtek: keep default LED state in rtl8366rbLuiz Angelo Daros de Luca1-67/+20
2024-04-29ipv6: introduce dst_rt6_info() helperEric Dumazet5-8/+8
2024-04-29mlxsw: pci: Use NAPI for event processingAmit Cohen1-19/+77
2024-04-29mlxsw: pci: Reorganize 'mlxsw_pci_queue' structureAmit Cohen1-38/+38
2024-04-29mlxsw: pci: Initialize dummy net devices for NAPIAmit Cohen1-0/+41
2024-04-29mlxsw: pci: Ring RDQ and CQ doorbells once per several completionsAmit Cohen1-7/+3
2024-04-29mlxsw: pci: Handle up to 64 Rx completions in taskletAmit Cohen1-2/+3
2024-04-29net: ethernet: ti: am65-cpsw-qos: Add support to taprio for past base_timeTanmay Patil1-3/+13
2024-04-26net: dsa: lan9303: use ethtool_puts() for lan9303_get_strings()Justin Stitt1-4/+3
2024-04-26igc: Add Tx hardware timestamp request for AF_XDP zero-copy packetSong Yoong Siang3-40/+195
2024-04-26virtio: add debugfs infrastructure to allow to debug virtio featuresJiri Pirko4-0/+133
2024-04-25Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski25-1941/+473
2024-04-25net: lan966x: flower: check for unsupported control flagsAsbjørn Sloth Tønnesen1-0/+5
2024-04-25net: lan966x: flower: rename goto in lan966x_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-3/+3
2024-04-25net: lan966x: flower: add extack to lan966x_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-1/+2
2024-04-25net: sparx5: flower: check for unsupported control flagsAsbjørn Sloth Tønnesen1-0/+5
2024-04-25net: sparx5: flower: remove goto in sparx5_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-6/+4
2024-04-25net: sparx5: flower: add extack to sparx5_tc_flower_handler_control_usage()Asbjørn Sloth Tønnesen1-2/+3
2024-04-25net: sparx5: flower: only do lookup if fragment flags are setAsbjørn Sloth Tønnesen1-1/+1
2024-04-25net: wwan: t7xx: Un-embed dummy deviceBreno Leitao2-5/+17
2024-04-25net: sparx5: Correct spelling in commentsSimon Horman8-9/+9
2024-04-25net: encx24j600: Correct spelling in commentsSimon Horman3-5/+7
2024-04-25net: lan966x: Correct spelling in commentsSimon Horman5-6/+6
2024-04-25net: lan743x: Correct spelling in commentsSimon Horman2-3/+3
2024-04-25r8152: replace dev_info with dev_dbg for loading firmwareHayes Wang1-1/+1
2024-04-25net: usb: ax88179_178a: Add check for usbnet_get_endpoints()Ma Ke1-1/+4
2024-04-25net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX moduleDaniel Golle1-0/+3
2024-04-25net: sfp: enhance quirk for Fibrestore 2.5G copper SFP moduleMarek Behún1-6/+12
2024-04-25net: sfp: update comment for FS SFP-10G-T quirkMarek Behún1-2/+3
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski129-706/+1412
2024-04-25Merge tag 'wireless-next-2024-04-24' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski65-805/+2123
2024-04-25net: dsa: b53: provide own phylink MAC operationsFlorian Fainelli1-14/+26
2024-04-25net: dsa: b53: Remove b53_adjust_link()Florian Fainelli1-40/+0
2024-04-25net: dsa: b53: Call b53_eee_init() from b53_mac_link_up()Florian Fainelli1-1/+5
2024-04-25net: dsa: b53: Configure RGMII for 531x5 and MII for 5325Florian Fainelli1-3/+14
2024-04-25net: dsa: b53: Force flow control for BCM5301X CPU port(s)Florian Fainelli1-0/+4
2024-04-25net: dsa: b53: Introduce b53_adjust_5325_mii()Florian Fainelli1-19/+25
2024-04-25net: dsa: b53: Introduce b53_adjust_531x5_rgmii()Florian Fainelli1-38/+46
2024-04-25net: dsa: b53: Stop exporting b53_phylink_* routinesFlorian Fainelli2-27/+12
2024-04-25Merge tag 'net-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds43-264/+530
2024-04-25Merge tag 'for-linus-2024042501' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-38/+16
2024-04-25net: b44: set pause params only when interface is upPeter Münster1-6/+8
2024-04-25dpll: fix dpll_pin_on_pin_register() for multiple parent pinsArkadiusz Kubalewski1-25/+33
2024-04-25net: ravb: Fix registered interrupt namesGeert Uytterhoeven1-6/+5
2024-04-25octeontx2-af: fix the double free in rvu_npc_freemem()Su Hui1-1/+0
2024-04-25net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packetsJason Reeder1-0/+5
2024-04-25ice: fix LAG and VF lock dependency in ice_reset_vf()Jacob Keller1-8/+8
2024-04-25iavf: Fix TC config comparison with existing adapter TC configSudheer Mogilappagari1-1/+29
2024-04-25i40e: Report MFS in decimal base instead of hexErwan Velu1-2/+2
2024-04-25i40e: Do not use WQ_MEM_RECLAIM flag for workqueueSindhu Devale1-1/+1
2024-04-25net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsecRahul Rameshbabu1-0/+1
2024-04-25macsec: Detect if Rx skb is macsec-related for offloading devices that update...Rahul Rameshbabu1-10/+36
2024-04-25net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()Dan Carpenter1-3/+5
2024-04-25Merge tag 'wireless-2024-04-23' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller7-6/+11
2024-04-25net: phy: dp83869: Fix MII mode failureMD Danish Anwar1-1/+2
2024-04-25net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family sw...Matthias Schiffer3-2/+93
2024-04-25net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlersMatthias Schiffer2-4/+52
2024-04-25enic: Replace hardcoded values for vnic descriptor by definesSatish Kharat2-12/+13
2024-04-24Merge tag 'for-net-2024-04-24' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski4-18/+67
2024-04-24eth: bnxt: fix counting packets discarded due to OOM and netpollJakub Kicinski1-26/+18
2024-04-24net: pse-pd: Kconfig: Add missing Regulator API dependencyKory Maincent (Dent Project)1-1/+1
2024-04-24net: pse-pd: pse_core: Fix pse regulator typeKory Maincent (Dent Project)1-1/+1
2024-04-24net: pse-pd: pse_core: Add missing kdoc return descriptionKory Maincent (Dent Project)1-0/+8
2024-04-24igc: Fix LED-related deadlock on driver unbindLukas Wunner3-8/+35
2024-04-24Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski30-78/+606
2024-04-24octeontx2-pf: flower: check for unsupported control flagsAsbjørn Sloth Tønnesen1-4/+4
2024-04-24net: hns3: flower: validate control flagsAsbjørn Sloth Tønnesen1-3/+15
2024-04-24net: ethernet: ti: cpsw: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
2024-04-24net: ethernet: ti: am65-cpsw: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
2024-04-24bnxt_en: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
2024-04-24net: ethernet: ti: am65-cpsw-nuss: Enable SGMII mode for J784S4 CPSW9GChintan Vankar1-1/+2
2024-04-24Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"Duanqiang Wen1-1/+1
2024-04-24Revert "net: txgbe: fix i2c dev name cannot match clkdev"Duanqiang Wen1-5/+3
2024-04-24mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash workIdo Schimmel1-1/+5
2024-04-24mlxsw: spectrum_acl_tcam: Fix incorrect list API usageIdo Schimmel1-0/+7
2024-04-24mlxsw: spectrum_acl_tcam: Fix warning during rehashIdo Schimmel1-3/+17
2024-04-24mlxsw: spectrum_acl_tcam: Fix memory leak during rehashIdo Schimmel1-0/+4
2024-04-24mlxsw: spectrum_acl_tcam: Rate limit error messageIdo Schimmel1-1/+1
2024-04-24mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehashIdo Schimmel1-0/+1
2024-04-24mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity updateIdo Schimmel1-2/+8
2024-04-24mlxsw: spectrum_acl_tcam: Fix race during rehash delayed workIdo Schimmel1-2/+2
2024-04-24mlxsw: spectrum_acl_tcam: Fix race in region ID allocationIdo Schimmel2-36/+30
2024-04-24Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()Bartosz Golaszewski1-5/+13
2024-04-24Bluetooth: qca: fix NULL-deref on non-serdev setupJohan Hovold1-2/+4
2024-04-24Bluetooth: qca: fix NULL-deref on non-serdev suspendJohan Hovold1-0/+3
2024-04-24Bluetooth: btusb: mediatek: Fix double free of skb in coredumpSean Wang1-4/+3
2024-04-24Bluetooth: qca: fix invalid device address checkJohan Hovold2-2/+38
2024-04-24Bluetooth: btusb: Fix triggering coredump implementation for QCAZijun Hu1-5/+4
2024-04-24Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853WangYuli1-0/+2
2024-04-24iavf: switch to Page PoolAlexander Lobakin4-214/+94
2024-04-24iavf: pack iavf_ring more efficientlyAlexander Lobakin2-25/+9
2024-04-24libeth: add Rx buffer managementAlexander Lobakin2-0/+99
2024-04-24iavf: drop page splitting and recyclingAlexander Lobakin5-241/+10
2024-04-24iavf: kill "legacy-rx" for goodAlexander Lobakin6-256/+8
2024-04-24net: intel: introduce {, Intel} Ethernet common libraryAlexander Lobakin21-1220/+268
2024-04-24net: sparx5: add support for matchall mirror statsDaniel Machon3-0/+67
2024-04-24net: sparx5: add the tc glue to support port mirroringDaniel Machon1-2/+36
2024-04-24net: sparx5: add port mirroring implementationDaniel Machon3-1/+212
2024-04-24net: sparx5: add bookkeeping code for matchall rulesDaniel Machon3-8/+67
2024-04-24net: sparx5: add new register definitionsDaniel Machon1-0/+68
2024-04-24wifi: ath11k: allocate dummy net_device dynamicallyBreno Leitao3-7/+25
2024-04-24wifi: ath10k: allocate dummy net_device dynamicallyBreno Leitao6-8/+13
2024-04-24wifi: qtnfmac: Use netdev dummy allocator helperBreno Leitao1-2/+1
2024-04-24net: ibm/emac: allocate dummy net_device dynamicallyBreno Leitao2-4/+12
2024-04-24net: ipa: allocate dummy net_device dynamicallyBreno Leitao2-5/+9
2024-04-24net: mediatek: mtk_eth_sock: allocate dummy net_device dynamicallyBreno Leitao2-5/+14
2024-04-24net: marvell: prestera: allocate dummy net_device dynamicallyBreno Leitao1-3/+12
2024-04-24net: dsa: mt7530: explain exposing MDIO bus of MT7531AE betterArınç ÜNAL1-1/+4
2024-04-24net: dsa: mt7530: do not pass port variable to mt7531_rgmii_setup()Arınç ÜNAL1-2/+2
2024-04-24net: dsa: mt7530: use priv->ds->num_ports instead of MT7530_NUM_PORTSArınç ÜNAL1-4/+4
2024-04-24net: dsa: mt7530: get rid of mac_port_validate member of mt753x_infoArınç ÜNAL1-7/+3
2024-04-24net: dsa: mt7530: refactor MT7530_PMEEECR_P()Arınç ÜNAL2-10/+11
2024-04-24net: dsa: mt7530: get rid of function sanity checkArınç ÜNAL1-7/+0
2024-04-24net: dsa: mt7530: define MAC speed capabilities per switch modelArınç ÜNAL1-5/+10
2024-04-24net: dsa: mt7530: return mt7530_setup_mdio & mt7531_setup_common on errorArınç ÜNAL1-1/+5
2024-04-24net: dsa: mt7530: move MT753X_MTRAP operations for MT7530Arınç ÜNAL1-11/+27
2024-04-24net: dsa: mt7530: refactor MT7530_HWTRAP and MT7530_MHWTRAPArınç ÜNAL2-55/+54
2024-04-24net: dsa: mt7530: refactor MT7530_MFC and MT7531_CFC, add MT7531_QRY_FFPArınç ÜNAL2-50/+57
2024-04-24net: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fwArınç ÜNAL2-64/+56
2024-04-24net: dsa: mt7530: rename p5_intf_sel and use only for MT7530 switchArınç ÜNAL2-44/+33
2024-04-24net: dsa: mt7530: refactor MT7530_PMCR_P()Arınç ÜNAL2-40/+42
2024-04-24net: dsa: mt7530: disable EEE abilities on failure on MT7531 and MT7988Arınç ÜNAL1-1/+5
2024-04-24net: phy: mediatek-ge-soc: follow netdev LED trigger semanticsDaniel Golle1-17/+26
2024-04-24net: gtp: Fix Use-After-Free in gtp_dellinkHyunwoo Kim1-1/+2
2024-04-23net: usb: ax88179_178a: stop lying about skb->truesizeEric Dumazet1-8/+3
2024-04-23net: ipa: kill ipa_version_supported()Alex Elder2-23/+0
2024-04-23net: ipa: fix two minor ipa_cmd problemsAlex Elder2-8/+4
2024-04-23net: ipa: fix two bogus argument namesAlex Elder1-3/+3
2024-04-23net: ipa: make ipa_table_hash_support() a real functionAlex Elder2-6/+9
2024-04-23net: ipa: remove unneeded FILT_ROUT_HASH_EN definitionsAlex Elder6-84/+0
2024-04-23net: ipa: call device_init_wakeup() earlierAlex Elder4-32/+10
2024-04-23net: ipa: only enable the SUSPEND IPA interrupt when neededAlex Elder2-10/+9
2024-04-23net: ipa: maintain bitmap of suspend-enabled endpointsAlex Elder1-2/+17
2024-04-23net: stmmac: Move MAC caps init to phylink MAC caps getterSerge Semin1-19/+17
2024-04-23net: stmmac: Rename phylink_get_caps() callback to update_caps()Serge Semin3-11/+11
2024-04-23net: ethernet: ti: am65-cpsw/ethtool: Enable RX HW timestamp only for PTP pac...Chintan Vankar4-57/+35
2024-04-23net: ethernet: ti: am65-cpts: Enable RX HW timestamp for PTP packets using CP...Chintan Vankar2-7/+83
2024-04-23net: dsa: mt7530: simplify core operationsArınç ÜNAL1-65/+43
2024-04-23net: dsa: mt7530-mdio: read PHY address of switch from device treeArınç ÜNAL3-28/+41
2024-04-22net: ethernet: mtk_eth_soc: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+4
2024-04-22dpaa2-switch: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+6
2024-04-22cxgb4: flower: validate control flagsAsbjørn Sloth Tønnesen1-0/+3
2024-04-22Merge branch 'for-uring-ubufops' into HEADJakub Kicinski6-11/+19
2024-04-22net: extend ubuf_info callback to ops structurePavel Begunkov6-11/+19
2024-04-22net/mlx5e: Implement ethtool callbacks for supporting per-queue coalescingRahul Rameshbabu3-0/+152
2024-04-22net/mlx5e: Support updating coalescing configuration without resetting channelsRahul Rameshbabu10-165/+454
2024-04-22net/mlx5e: Dynamically allocate DIM structure for SQs/RQsRahul Rameshbabu4-12/+31
2024-04-22net/mlx5e: Use DIM constants for CQ period mode parameterRahul Rameshbabu5-52/+51
2024-04-22net/mlx5e: Move DIM function declarations to en/dim.hRahul Rameshbabu5-3/+18
2024-04-22net: dsa: vsc73xx: add structure descriptionsPawel Dembicki1-1/+15
2024-04-22net: dsa: vsc73xx: Add define for max num of portsPawel Dembicki2-12/+12
2024-04-22net: dsa: vsc73xx: use macros for rgmii recognitionPawel Dembicki1-1/+1
2024-04-22net: dsa: vsc73xx: convert to PHYLINKPawel Dembicki1-127/+117
2024-04-22net: dsa: vsc73xx: use read_poll_timeout instead delay loopPawel Dembicki1-14/+16
2024-04-22NFC: trf7970a: disable all regulators on removalPaul Geurts1-19/+23
2024-04-22net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_c...Matthias Schiffer2-8/+71
2024-04-22ice: Add tx_scheduling_layers devlink paramLukasz Czapnik6-10/+191
2024-04-22ice: Enable switching default Tx scheduler topologyMichal Wilczynski1-19/+89
2024-04-22ice: Adjust the VSI/Aggregator layersRaj Victor1-18/+19
2024-04-22ice: Support 5 layer topologyRaj Victor6-0/+251
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek18-31/+56
2024-04-22bnxt_en: Fix error recovery for 5760X (P7) chipsMichael Chan1-1/+1
2024-04-22bnxt_en: Fix the PCI-AER routinesVikas Gupta1-3/+16
2024-04-22bnxt_en: refactor reset close codeVikas Gupta1-6/+11
2024-04-22octeontx2-pf: Add support for offload tc with skbedit mark actionGeetha sowjanya6-0/+24
2024-04-22net: ethernet: ti: am65-cpsw: Fix xdp_rxq error for disabled portJulien Panis1-0/+6
2024-04-22sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh1-1/+1
2024-04-22net: usb: qmi_wwan: add Telit FN920C04 compositionsDaniele Palmas1-0/+3
2024-04-22wifi: iwlwifi: mvm: fix link ID managementJohannes Berg1-1/+1
2024-04-21Merge tag 'char-misc-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-79/+104
2024-04-21Merge tag 'tty-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds9-32/+78
2024-04-21Merge tag 'usb-6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds18-62/+146
2024-04-20Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-39/+151
2024-04-19mlxsw: pci: Fix driver initialization with old firmwareIdo Schimmel1-6/+4
2024-04-19mlxsw: core_env: Fix driver initialization with old firmwareIdo Schimmel1-14/+6
2024-04-19mlxsw: core: Unregister EMAD trap using FORWARD actionIdo Schimmel1-1/+1
2024-04-19net: bcmasp: fix memory leak when bringing down interfaceJustin Chen1-7/+14