aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2023-08-17netconsole: Enable compile time configurationBreno Leitao2-0/+27
2023-08-17netconsole: Create a allocation helperBreno Leitao1-20/+23
2023-08-17net: mdio: fix -Wvoid-pointer-to-enum-cast warningJustin Stitt1-1/+1
2023-08-17net: ena: Use pci_dev_id() to simplify the codeJialin Zhang1-1/+1
2023-08-17tun: add __exit annotations to module exit func tun_cleanup()Ziyang Xuan1-1/+1
2023-08-16Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode"Jakub Kicinski3-311/+1
2023-08-16e1000e: Use PME poll to circumvent unreliable ACPI wakeKai-Heng Feng1-1/+3
2023-08-16net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel modeGrygorii Strashko3-1/+311
2023-08-16wlcore: spi: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-16net: qualcomm: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-16net: gemini: Remove redundant of_match_ptr()Ruan Jinjie1-2/+2
2023-08-16net: dsa: rzn1-a5psw: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-16net: dsa: realtek: Remove redundant of_match_ptr()Ruan Jinjie2-2/+2
2023-08-16nfc: virtual_ncidev: Use module_misc_device macro to simplify the codeLi Zetao1-12/+1
2023-08-16net: hns3: fix wrong rpu tln reg issueJijie Shao4-2/+71
2023-08-16net: hns3: Support tlv in regs data for HNS3 VF driverJijie Shao1-24/+61
2023-08-16net: hns3: Support tlv in regs data for HNS3 PF driverJijie Shao1-65/+102
2023-08-16net: hns3: move dump regs function to a separate fileJijie Shao10-680/+731
2023-08-16net: fec: improve XDP_TX performanceWei Fang2-70/+75
2023-08-16net: fec: add XDP_TX feature supportWei Fang2-21/+87
2023-08-15Merge tag 'mlx5-updates-2023-08-14' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski18-142/+481
2023-08-15eth: r8152: try to use a normal budgetJakub Kicinski1-2/+1
2023-08-15net: e1000e: Remove unused declarationsYue Haibing1-2/+0
2023-08-15qed: remove unused 'resp_size' calculationArnd Bergmann1-28/+17
2023-08-15net: phy: mediatek-ge-soc: support PHY LEDsDaniel Golle1-9/+426
2023-08-15genetlink: use attrs from struct genl_infoJakub Kicinski1-1/+1
2023-08-15genetlink: remove userhdr from struct genl_infoJakub Kicinski1-4/+5
2023-08-14net: dsa: mv88e6060: add phylink_get_caps implementationRussell King (Oracle)1-0/+45
2023-08-14net/mlx5: Don't query MAX caps twiceShay Drory1-6/+6
2023-08-14net/mlx5: Remove unused MAX HCA capabilitiesShay Drory3-21/+30
2023-08-14net/mlx5: Remove unused CAPsShay Drory2-15/+0
2023-08-14net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler()Jiri Pirko1-1/+1
2023-08-14net/mlx5: Remove redundant check of mlx5_vhca_event_supported()Jiri Pirko1-1/+1
2023-08-14net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling ...Jiri Pirko1-3/+3
2023-08-14net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init()Jiri Pirko1-3/+2
2023-08-14net/mlx5: Use auxiliary_device_uninit() instead of device_put()Jiri Pirko1-1/+1
2023-08-14net/mlx5: E-switch, Add checking for flow rule destinationsJianbo Liu1-0/+31
2023-08-14net/mlx5: Check with FW that sync reset completed successfullyMoshe Shemesh3-6/+38
2023-08-14net/mlx5: Expose max possible SFs via devlink resourceShay Drory2-4/+48
2023-08-14net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQRahul Rameshbabu4-0/+90
2023-08-14net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEsRahul Rameshbabu6-81/+230
2023-08-14net: phy: Introduce PSGMII PHY interface modeGabor Juhos2-0/+5
2023-08-14mlxsw: spectrum: Stop ignoring learning notifications from redirected trafficIdo Schimmel3-17/+0
2023-08-14mlxsw: spectrum_flower: Disable learning and security lookup when redirectingIdo Schimmel3-0/+22
2023-08-14mlxsw: core_acl_flex_actions: Add IGNORE_ACTIONIdo Schimmel2-0/+42
2023-08-14net: stmmac: xgmac: show more MAC HW features in debugfsFurong Xu4-6/+31
2023-08-14vxlan: Use helper functions to update statsLi Zetao1-11/+2
2023-08-14net: macsec: Use helper functions to update statsLi Zetao1-14/+3
2023-08-14vmxnet3: Add XDP support.William Tu7-42/+729
2023-08-13Merge tag 'for-net-next-2023-08-11' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller16-266/+967
2023-08-13net: pcs: lynx: fix lynx_pcs_link_up_sgmii() not doing anything in fixed-link...Vladimir Oltean1-1/+1
2023-08-13net: ngbe: use pci_dev_id() to simplify the codeZheng Zengkai1-2/+1
2023-08-13net: tc35815: Use pci_dev_id() to simplify the codeZheng Zengkai1-2/+1
2023-08-13net: smsc: Use pci_dev_id() to simplify the codeZheng Zengkai1-2/+1
2023-08-13tg3: Use pci_dev_id() to simplify the codeZheng Zengkai1-2/+1
2023-08-13et131x: Use pci_dev_id() to simplify the codeZheng Zengkai1-2/+1
2023-08-13net: e1000: Remove unused declarationsYue Haibing2-4/+0
2023-08-11Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski2-6/+6
2023-08-11ethernet: atarilance: mark init function staticArnd Bergmann1-1/+1
2023-08-11ethernet: ldmvsw: mark ldmvsw_open() staticArnd Bergmann1-2/+1
2023-08-11Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852CMax Chou1-25/+45
2023-08-11Bluetooth: btusb: Move btusb_recv_event_intel to btintelLuiz Augusto von Dentz3-74/+76
2023-08-11Bluetooth: btqca: Add WCN3988 supportLuca Weiss3-4/+33
2023-08-11Bluetooth: btnxpuart: Add support for AW693 chipsetNeeraj Sanjay Kale1-8/+31
2023-08-11Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()Yuanjun Gong1-1/+5
2023-08-11bluetooth: Explicitly include correct DT includesRob Herring3-3/+2
2023-08-11Bluetooth: btbcm: add default address for BCM43430A1Mans Rullgard1-0/+5
2023-08-11Bluetooth: btmtk: Fix kernel crash when processing coredumpChris Lu2-6/+7
2023-08-11Bluetooth: btusb: Add support for another MediaTek 7922 VID/PIDRoger Gammans1-0/+3
2023-08-11Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTOLee, Chun-Yi1-1/+2
2023-08-11Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922Chris Lu1-0/+3
2023-08-11Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922Chris Lu1-0/+3
2023-08-11Bluetooth: Add support for Gale Peak (8087:0036)Kiran K1-0/+1
2023-08-11Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922Chris Lu1-0/+3
2023-08-11Bluetooth: btusb: Add device 0489:e0f5 as MT7922 deviceValentin David1-0/+3
2023-08-11Bluetooth: btusb: mediatek: add MediaTek devcoredump supportJing Cai3-0/+154
2023-08-11Bluetooth: btmtk: introduce btmtk reset workJing Cai3-71/+97
2023-08-11Bluetooth: btusb: mediatek: readx_poll_timeout replaces open codingSean Wang1-15/+15
2023-08-11Bluetooth: btmtk: add printing firmware informationChris Lu1-0/+5
2023-08-11Bluetooth: btintel: Add support for Gale PeakKiran K1-0/+3
2023-08-11Bluetooth: msft: Extended monitor tracking by address filterHilda Wu1-0/+4
2023-08-11Bluetooth: btusb: Add support Mediatek MT7925Peter Tsao3-20/+64
2023-08-11Bluetooth: btintel: Add support to reset bluetooth via ACPI DSMKiran K3-0/+139
2023-08-11Bluetooth: hci_qca: Add qcom devcoredump supportSai Teja Aluvala1-50/+85
2023-08-11Bluetooth: hci_qca: Add qcom devcoredump sysfs supportSai Teja Aluvala1-0/+15
2023-08-11Bluetooth: btrtl: Correct the length of the HCI command for drop fwMax Chou1-8/+6
2023-08-11Bluetooth: btrtl: Add Realtek devcoredump supportHilda Wu3-27/+205
2023-08-11net: dsa: rzn1-a5psw: add vlan supportClément Léger2-3/+171
2023-08-11net: dsa: rzn1-a5psw: add support for .port_bridge_flagsClément Léger1-2/+58
2023-08-11net: dsa: rzn1-a5psw: use a5psw_reg_rmw() to modify flooding resolutionClément Léger1-6/+8
2023-08-11octeontx2-pf: Allow both ntuple and TC features on the interfaceHariprasad Kelam2-18/+12
2023-08-11bonding: remove unnecessary NULL check in bond_destructorZhengchao Shao1-2/+1
2023-08-11bonding: use bond_set_slave_arr to simplify codeZhengchao Shao1-25/+2
2023-08-11bonding: remove redundant NULL check in debugfs functionZhengchao Shao1-9/+0
2023-08-11bonding: use IS_ERR instead of NULL check in bond_create_debugfsZhengchao Shao1-1/+1
2023-08-11bonding: add modifier to initialization function and exit functionZhengchao Shao3-5/+5
2023-08-11net/marvell: fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-11net/xgene: fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-11net: mana: Add gdma stats to ethtool output for manaShradha Gupta2-0/+55
2023-08-11octeon_ep: Add control plane host and firmware versions.Sathesh Edara5-3/+64
2023-08-11octeontx2-af: Harden rule validation.Ratheesh Kannoth1-1/+3
2023-08-11net: ftmac100: add multicast filtering possibilitySergei Antonov1-5/+45
2023-08-10tun: avoid high-order page allocation for packet headerTahsin Erdogan1-1/+4
2023-08-10net: ethernet: 8390: ne2k-pci: use module_pci_driver() macroYang Yingliang1-15/+1
2023-08-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-75/+20
2023-08-10Merge branch 'x86/bugs' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipJakub Kicinski1-75/+20
2023-08-10net: stmmac: xgmac: RX queue routing configurationFurong Xu2-2/+44
2023-08-10leds: trig-netdev: Disable offload on deactivation of triggerAndrew Lunn1-0/+2
2023-08-10net: phy: marvell: Add support for offloading LED blinkingAndrew Lunn1-0/+281
2023-08-10net: phy: phy_device: Call into the PHY driver to set LED offloadAndrew Lunn1-0/+68
2023-08-10led: trig: netdev: Fix requesting offload deviceAndrew Lunn1-3/+5
2023-08-10net: mhi: Remove redundant initialization owner in mhi_net_driverLi Zetao1-1/+0
2023-08-10net: stmmac: dwmac-imx: pause the TXC clock in fixed-linkShenwei Wang1-0/+43
2023-08-10net: stmmac: add new mode parameter for fix_mac_speedShenwei Wang13-17/+17
2023-08-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski93-613/+1098
2023-08-10Merge tag 'net-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds42-219/+501
2023-08-10net: hns3: fix strscpy causing content truncation issueHao Chen2-4/+4
2023-08-10Merge tag 'dmaengine-fix-6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-14/+31
2023-08-10i40e: Replace one-element array with flex-array member in struct i40e_profile...Gustavo A. R. Silva1-1/+1
2023-08-10i40e: Replace one-element array with flex-array member in struct i40e_section...Gustavo A. R. Silva1-1/+1
2023-08-10i40e: Replace one-element array with flex-array member in struct i40e_profile...Gustavo A. R. Silva1-1/+1
2023-08-10ibmvnic: Ensure login failure recovery is safe from other resetsNick Child1-21/+47
2023-08-10ibmvnic: Do partial reset on login failureNick Child1-6/+40
2023-08-10ibmvnic: Handle DMA unmapping of login buffs in release functionsNick Child1-5/+10
2023-08-10ibmvnic: Unmap DMA login rsp buffer on send login failNick Child1-1/+4
2023-08-10ibmvnic: Enforce stronger sanity checks on login responseNick Child1-0/+18
2023-08-10net: mana: Fix MANA VF unload when hardware is unresponsiveSouradeep Chakrabarti1-4/+33
2023-08-10i40e: Replace one-element array with flex-array member in struct i40e_package...Gustavo A. R. Silva2-3/+3
2023-08-10driver core: cpu: Make cpu_show_not_affected() staticBorislav Petkov (AMD)1-8/+2
2023-08-10driver core: cpu: Unify redundant silly stubsBorislav Petkov (AMD)1-68/+19
2023-08-09net: netdevsim: mimic tc-taprio offloadVladimir Oltean1-0/+27
2023-08-09net: netdevsim: use mock PHC driverVladimir Oltean4-1/+24
2023-08-09net: ptp: create a mock-up PTP Hardware Clock driverVladimir Oltean3-0/+187
2023-08-09net/mlx5: Expose NIC temperature via hardware monitoring kernel APIAdham Faris7-139/+448
2023-08-09net/mlx5: Expose port.c/mlx5_query_module_num() functionAdham Faris2-1/+2
2023-08-09octeontx2-af: Remove redundant functions rvu_npc_exact_mac2u64()Li Zetao1-18/+2
2023-08-09octeontx2-af: Use u64_to_ether_addr() to convert ethernet addressLi Zetao1-3/+2
2023-08-09octeontx2-af: Remove redundant functions mac2u64() and cfg2mac()Li Zetao1-22/+4
2023-08-09mlxsw: Set port STP state on bridge enslavementPetr Machata1-1/+1
2023-08-09ethernet: s2io: Use ether_addr_to_u64() to convert ethernet addressLi Zetao1-12/+5
2023-08-09Merge tag 'wireless-2023-08-09' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski3-3/+7
2023-08-09mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equ...Ruan Jinjie1-4/+2
2023-08-09mlxbf_gige: Remove two unused function declarationsYue Haibing1-3/+0
2023-08-09net: txgbe: Use pci_dev_id() to simplify the codeXiongfeng Wang1-6/+6
2023-08-09bcm63xx_enet: Remove redundant initialization ownerLi Zetao1-3/+0
2023-08-09tpm: Add a helper for checking hwrng enabledMario Limonciello1-5/+14
2023-08-09wifi: ath12k: Fix buffer overflow when scanning with extraieWen Gong1-2/+1
2023-08-09net: dsa: mt7530: improve and relax PHY driver dependencyDaniel Golle1-1/+2
2023-08-09sfc: offload left-hand side rules for conntrackEdward Cree6-0/+599
2023-08-09sfc: conntrack state matches in TC rulesEdward Cree4-4/+105
2023-08-09sfc: handle non-zero chain_index on TC rulesEdward Cree4-26/+170
2023-08-09sfc: offload conntrack flow entries (match only) from CT zonesEdward Cree5-7/+429
2023-08-09sfc: functions to insert/remove conntrack entries to MAE hardwareEdward Cree3-0/+274
2023-08-09sfc: functions to register for conntrack zone offloadEdward Cree5-1/+156
2023-08-09sfc: add MAE table machinery for conntrack tableEdward Cree5-1/+308
2023-08-09net: enetc: remove of_device_is_available() handlingVladimir Oltean1-12/+0
2023-08-09net: enetc: reimplement RFS/RSS memory clearing as PCI quirkVladimir Oltean1-30/+73
2023-08-09PCI: move OF status = "disabled" detection to dev->match_driverVladimir Oltean2-6/+3
2023-08-08Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski14-161/+279
2023-08-08iavf: fix potential races for FDIR filtersPiotr Gardocki2-4/+12
2023-08-08igc: Add lock to safeguard global Qbv variablesMuhammad Husaini Zulkifli2-2/+36
2023-08-08Merge tag 'mlx5-fixes-2023-08-07' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski11-66/+106
2023-08-08Merge tag 'mlx5-updates-2023-08-07' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski21-276/+306
2023-08-08net: hns3: fix deadlock issue when externel_lb and reset are executed togetherYonglong Liu1-1/+13
2023-08-08net: hns3: add wait until mac link downJie Wang1-1/+9
2023-08-08net: hns3: refactor hclge_mac_link_status_wait for interface reuseJie Wang1-5/+9
2023-08-08net: hns3: restore user pause configure when disable autonegJian Shen3-2/+6
2023-08-08net: renesas: rswitch: Add .[gs]et_link_ksettings supportYoshihiro Shimoda1-0/+2
2023-08-08net: renesas: rswitch: Add runtime speed change supportYoshihiro Shimoda2-3/+25
2023-08-08rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODELin Ma5-15/+0
2023-08-08bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.cMichael Chan2-284/+49
2023-08-08bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy()Michael Chan2-285/+52
2023-08-08net: bcmasp: Prevent array undereflow in bcmasp_netfilt_get_init()Dan Carpenter2-2/+2
2023-08-08team: remove unused input parameters in lb_htpm_select_tx_port and lb_hash_se...Zhengchao Shao1-8/+3
2023-08-08team: change the getter function in the team_option structure to voidZhengchao Shao3-47/+32
2023-08-08team: change the init function in the team_option structure to voidZhengchao Shao3-18/+10
2023-08-08team: remove unreferenced header in broadcast and roundrobin filesZhengchao Shao2-2/+0
2023-08-08team: add __exit modifier to team_nl_fini()Zhengchao Shao1-1/+1
2023-08-08net: fs_enet: Use cpm_muram_xxx() functions instead of cpm_dpxxx() macrosChristophe Leroy2-5/+5
2023-08-08net: fs_enet: Move struct fs_platform_info into fs_enet.hChristophe Leroy2-1/+19
2023-08-08net: fs_enet: Remove has_phy field in fs_platform_info structChristophe Leroy1-14/+0
2023-08-08net: fs_enet: Fix address space and base types mismatchesChristophe Leroy2-3/+3
2023-08-08net: fs_enet: Remove set but not used variableChristophe Leroy1-2/+0
2023-08-08Merge tag 'hardening-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2023-08-08net: hns: Remove unused function declaration mac_adjust_link()Yue Haibing1-1/+0
2023-08-08i40e: Remove unused function declarationsYue Haibing1-17/+0
2023-08-08ixgbe: Remove unused function declarationsYue Haibing2-7/+0
2023-08-08wifi: rtw89: fix 8852AE disconnection caused by RX full flagsPing-Ke Shih1-1/+1
2023-08-08wifi: brcm80211: handle params_v1 allocation failurePetr Tesarik1-0/+5
2023-08-07net: marvell: prestera: fix handling IPv4 routes with nhidJonas Gorski1-7/+7
2023-08-07net: dpaa2-switch: Remove redundant initialization owner in dpaa2_switch_drvLi Zetao1-1/+0
2023-08-07net: dpaa2-eth: Remove redundant initialization owner in dpaa2_eth_driverLi Zetao1-1/+0
2023-08-07octeontx2-af: TC flower offload support for inner VLANSuman Ghosh5-6/+44
2023-08-07octeontx2-af: Code restructure to handle TC outer VLAN offloadSuman Ghosh1-40/+53
2023-08-07drivers: net: prevent tun_build_skb() to exceed the packet size limitAndrew Kanner1-1/+1
2023-08-07Merge tag 'xsa432-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/x...Linus Torvalds1-5/+10
2023-08-07Merge tag 'gds-for-linus-2023-08-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+8
2023-08-07Merge tag 'x86_bugs_srso' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds1-0/+8
2023-08-07page_pool: split types and declarations from page_pool.hYunsheng Lin33-20/+31
2023-08-07ice: clean up __ice_aq_get_set_rss_lut()Przemek Kitszel6-133/+99