aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
AgeCommit message (Expand)AuthorFilesLines
2022-09-28Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski3-101/+71
2022-09-28net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}Daniel Golle1-2/+2
2022-09-28net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridgeVladimir Oltean1-0/+7
2022-09-28can: c_can: don't cache TX messages for C_CAN coresMarc Kleine-Budde2-8/+20
2022-09-27ice: xsk: drop power of 2 ring size restriction for AF_XDPMaciej Fijalkowski1-13/+7
2022-09-27ice: xsk: change batched Tx descriptor cleaningMaciej Fijalkowski3-88/+64
2022-09-27net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455Frank Wunderlich1-0/+1
2022-09-27net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()Lukas Wunner1-4/+6
2022-09-27net: stmmac: power up/down serdes in stmmac_open/releaseJunxiao Chang1-10/+13
2022-09-26net: hippi: Add missing pci_disable_device() in rr_init_one()ruanjinjie1-0/+1
2022-09-26net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probePeng Wu1-2/+2
2022-09-26cxgb4: fix missing unlock on ETHOFLD desc collect fail pathRafael Mendonca1-9/+19
2022-09-26usbnet: Fix memory leak in usbnet_disconnect()Peilin Ye1-1/+6
2022-09-26Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()"Sasha Levin1-2/+2
2022-09-23sfc: correct filter_table_remove method for EF10 PFsAndy Moreton1-1/+1
2022-09-23net: mt7531: ensure all MACs are powered down before resetAlexander Couzens1-0/+4
2022-09-23net: mt7531: only do PLL once after the resetAlexander Couzens1-6/+9
2022-09-23net: macb: Fix ZynqMP SGMII non-wakeup source resume failureRadhey Shyam Pandey1-0/+4
2022-09-23tun: support not enabling carrier in TUNSETIFFPatrick Rohr1-3/+6
2022-09-22Merge tag 'net-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds55-341/+455
2022-09-22bnxt: prevent skb UAF after handing over to PTP workerJakub Kicinski1-5/+5
2022-09-22net: marvell: Fix refcounting bugs in prestera_port_sfp_bind()Liang He1-0/+2
2022-09-22net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLDSean Anderson1-2/+2
2022-09-22bonding: fix NULL deref in bond_rr_gen_slave_idJonathan Toppins1-9/+6
2022-09-22net: phy: micrel: fix shared interrupt on LAN8814Michael Walle1-6/+12
2022-09-21Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski1-9/+14
2022-09-21ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficientLarysa Zaremba1-1/+4
2022-09-21Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski4-10/+53
2022-09-21Merge tag 'linux-can-fixes-for-6.0-20220921' of git://git.kernel.org/pub/scm/...Jakub Kicinski2-13/+18
2022-09-21net: atlantic: fix potential memory leak in aq_ndev_close()Jianglei Nie1-3/+0
2022-09-21can: gs_usb: gs_usb_set_phys_id(): return with error if identify is not suppo...Marc Kleine-Budde1-6/+11
2022-09-21can: gs_usb: gs_can_open(): fix race dev->can.state conditionMarc Kleine-Budde1-2/+2
2022-09-21can: flexcan: flexcan_mailbox_read() fix return value for drop = trueMarc Kleine-Budde1-5/+5
2022-09-20net: sh_eth: Fix PHY state warning splat during system resumeGeert Uytterhoeven1-0/+2
2022-09-20net: ravb: Fix PHY state warning splat during system resumeGeert Uytterhoeven1-0/+2
2022-09-20ice: Fix interface being down after reset with link-down-on-close flag onMateusz Palczewski1-9/+12
2022-09-20ice: config netdev tc before setting queues numberMichal Swiatkowski1-0/+2
2022-09-20net: enetc: deny offload of tc-based TSN features on VF interfacesVladimir Oltean5-25/+34
2022-09-20net: enetc: move enetc_set_psfp() out of the common enetc_set_features()Vladimir Oltean5-35/+44
2022-09-20wireguard: netlink: avoid variable-sized memcpy on sockaddrJason A. Donenfeld1-7/+6
2022-09-20wireguard: ratelimiter: disable timings test by defaultJason A. Donenfeld1-15/+10
2022-09-20sfc/siena: fix null pointer dereference in efx_hard_start_xmitÍñigo Huguet1-1/+1
2022-09-20sfc/siena: fix TX channel offset when using legacy interruptsÍñigo Huguet1-1/+1
2022-09-20net: ipa: properly limit modem routing table useAlex Elder5-26/+32
2022-09-20of: mdio: Add of_node_put() when breaking out of for_each_xxLiang He1-0/+1
2022-09-20Revert "net: fec: Use a spinlock to guard `fep->ptp_clk_on`"Francesco Dolcini3-19/+27
2022-09-20Revert "fec: Restart PPS after link state change"Francesco Dolcini3-77/+4
2022-09-20net: dsa: microchip: lan937x: fix maximum frame length checkRakesh Sankaranarayanan1-4/+0
2022-09-19gve: Fix GFP flags when allocing pagesShailend Chand1-1/+1
2022-09-19bnxt_en: fix flags to check for supported fw versionVadim Fedorenko1-2/+2
2022-09-19Merge tag 'wireless-2022-09-19' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski4-4/+6
2022-09-19sfc: fix null pointer dereference in efx_hard_start_xmitÍñigo Huguet1-1/+1
2022-09-19sfc: fix TX channel offset when using legacy interruptsÍñigo Huguet1-1/+1
2022-09-19net: ethernet: mtk_eth_soc: enable XDP support just for MT7986 SoCLorenzo Bianconi1-1/+1
2022-09-19net: mana: Add rmb after checking owner bitsHaiyang Zhang1-0/+10
2022-09-19netdevsim: Fix hwstats debugfs file permissionsIdo Schimmel1-3/+3
2022-09-19i40e: Fix set max_tx_rate when it is lower than 1 MbpsMichal Jaron1-6/+26
2022-09-19i40e: Fix VF set max MTU sizeMichal Jaron1-0/+20
2022-09-19iavf: Fix set max MTU size with port VLAN and jumbo framesMichal Jaron1-2/+5
2022-09-19mlxbf_gige: clear MDIO gateway lock after readDavid Thompson1-0/+6
2022-09-19iavf: Fix bad page stateNorbert Zulinski1-2/+2
2022-09-16net: team: Unsync device addresses on ndo_stopBenjamin Poirier1-6/+18
2022-09-16net: bonding: Unsync device addresses on ndo_stopBenjamin Poirier1-12/+35
2022-09-16net: bonding: Share lacpdu_mcast_addr definitionBenjamin Poirier2-14/+7
2022-09-16Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller4-25/+33
2022-09-16net: marvell: prestera: add support for for Aldrin2Oleksandr Mazur1-0/+1
2022-09-13net: phy: aquantia: wait for the suspend/resume operations to finishIoana Ciornei1-4/+49
2022-09-12Merge tag 'hyperv-fixes-signed-20220912' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-4/+0
2022-09-12wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2Felix Fietkau1-1/+2
2022-09-12wifi: mt76: fix reading current per-tid starting sequence number for aggregationFelix Fietkau1-1/+1
2022-09-12wifi: iwlwifi: Mark IWLMEI as brokenToke Høiland-Jørgensen1-0/+1
2022-09-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-2/+21
2022-09-09ipvlan: Fix out-of-bound bugs caused by unset skb->mac_headerLu Wei1-2/+4
2022-09-08iavf: Fix cached head and tail value for iavf_get_tx_pendingBrett Creeley1-1/+4
2022-09-08iavf: Fix change VF's mac addressSylwester Dziedziuch1-6/+3
2022-09-08ice: Fix crash by keep old cfg when update TCs more than queuesDing Hui1-16/+26
2022-09-08ice: Don't double unplug aux on peer initiated resetDave Ertman1-2/+0
2022-09-08Merge tag 'net-6.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds29-143/+402
2022-09-08net: phy: lan87xx: change interrupt src of link_up to comm_readyArun Ramadoss1-4/+54
2022-09-07net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skbLorenzo Bianconi1-0/+3
2022-09-07net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clearLorenzo Bianconi1-1/+1
2022-09-07net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed...Vladimir Oltean1-2/+2
2022-09-07net: dsa: felix: disable cut-through forwarding for frames oversized for tc-t...Vladimir Oltean1-43/+79
2022-09-07net: dsa: felix: tc-taprio intervals smaller than MTU should send at least on...Vladimir Oltean1-4/+31
2022-09-07wifi: iwlwifi: don't spam logs with NSS>2 messagesJason A. Donenfeld1-2/+2
2022-09-06net: usb: qmi_wwan: add Quectel RM520Njerry.meng1-0/+1
2022-09-06net: dsa: qca8k: fix NULL pointer dereference for of_device_get_match_dataChristian Marangi1-1/+1
2022-09-05PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO definitions to p...Vitaly Kuznetsov1-4/+0
2022-09-05stmmac: intel: Simplify intel_eth_pci_remove()Christophe JAILLET1-2/+0
2022-09-05net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()Greg Kroah-Hartman1-2/+2
2022-09-05RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profileMaher Sanalla1-2/+21
2022-09-05bonding: accept unsolicited NA messageHangbin Liu1-5/+12
2022-09-05bonding: use unspecified address if no available link local addressHangbin Liu1-0/+3
2022-09-04Merge tag 'wireless-2022-09-03' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller6-14/+55
2022-09-03wifi: mac80211_hwsim: check length for virtio packetsSoenke Huster1-1/+6
2022-09-03Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...David S. Miller4-5/+20
2022-09-03Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller4-18/+80
2022-09-03net: dsa: microchip: fix kernel oops on ksz8 switchesOleksij Rempel1-6/+24
2022-09-03xen-netback: only remove 'hotplug-status' when the vif is actually destroyedPaul Durrant1-1/+1
2022-09-02net: fec: Use a spinlock to guard `fep->ptp_clk_on`Csókás Bence3-27/+19
2022-09-02net: fec: add pm_qos support on imx6q platformWei Fang2-1/+13
2022-09-02iavf: Detach device during reset taskIvan Vecera1-3/+11
2022-09-02i40e: Fix kernel crash during module removalIvan Vecera1-1/+4
2022-09-02i40e: Fix ADQ rate limiting for PFPrzemyslaw Patynowski2-1/+5
2022-09-02Merge tag 'driver-core-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+3
2022-09-02ice: use bitmap_free instead of devm_kfreeMichal Swiatkowski1-1/+1
2022-09-02ice: Fix DMA mappings leakPrzemyslaw Patynowski4-17/+79
2022-09-01Revert "net: phy: meson-gxl: improve link-up behavior"Heiner Kallweit1-7/+1
2022-08-31mlxbf_gige: compute MDIO period based on i1clkDavid Thompson3-18/+110
2022-08-31ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handlerDuoming Zhou1-1/+1
2022-08-30net: lan966x: improve error handle in lan966x_fdma_rx_get_frame()Dan Carpenter1-1/+4
2022-08-30nfp: fix the access to management firmware hangingGao Xiao1-0/+1
2022-08-30Merge tag 'ieee802154-for-net-2022-08-29' of git://git.kernel.org/pub/scm/lin...Jakub Kicinski3-2/+4
2022-08-30net: phy: micrel: Make the GPIO to be non-exclusiveHoratiu Vultur1-1/+7
2022-08-30wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il49...Stanislaw Gruszka1-4/+1
2022-08-30wifi: wilc1000: fix DMA on stack objectsAjay.Kathat@microchip.com3-8/+47
2022-08-29net: Use u64_stats_fetch_begin_irq() for stats fetch.Sebastian Andrzej Siewior9-42/+42
2022-08-29net: dsa: xrs700x: Use irqsave variant for u64 stats updateSebastian Andrzej Siewior1-2/+3
2022-08-29ieee802154: cc2520: add rc code in cc2520_tx()Li Qiong1-0/+1
2022-08-27r8152: add PID for the Lenovo OneLink+ DockJean-Francois Le Fillatre2-0/+10
2022-08-26nfp: flower: fix ingress police using matchall filterTianyu Yuan1-2/+3
2022-08-26net: smsc911x: Stop and start PHY during suspend and resumeFlorian Fainelli1-0/+6
2022-08-26tg3: Disable tg3 device on system reboot to avoid triggering AERKai-Heng Feng1-2/+6
2022-08-26net: sparx5: fix handling uneven length packets in manual extractionCasper Andersson1-0/+2
2022-08-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-1/+2
2022-08-26wifi: mt76: mt7921e: fix crash in chip reset failDeren Wu1-1/+1
2022-08-25Merge tag 'net-6.0-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds42-182/+486
2022-08-25net: lantiq_xrx200: restore buffer if memory allocation failedAleksander Jan Bajkowski1-0/+1
2022-08-25net: lantiq_xrx200: fix lock under memory pressureAleksander Jan Bajkowski1-1/+1
2022-08-25net: lantiq_xrx200: confirm skb is allocated before usingAleksander Jan Bajkowski1-0/+6
2022-08-25net: stmmac: work around sporadic tx issue on link-upHeiner Kallweit2-6/+11
2022-08-25Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski2-14/+47
2022-08-25ionic: VF initial random MAC address if no assigned macR Mohamed Shah1-5/+87
2022-08-25ionic: fix up issues with handling EAGAIN on FW cmdsShannon Nelson1-1/+3
2022-08-25ionic: clear broken state on generation changeShannon Nelson1-0/+3
2022-08-25net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_NETSYS_V2Lorenzo Bianconi2-10/+17
2022-08-24i40e: Fix incorrect address type for IPv6 flow rulesSylwester Dziedziuch1-1/+1
2022-08-24ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounterJacob Keller1-13/+46
2022-08-24fec: Restart PPS after link state changeCsókás Bence3-4/+77
2022-08-23Merge tag 'mlx5-fixes-2022-08-22' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski10-42/+64
2022-08-23Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski4-29/+54
2022-08-23bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callbackVikas Gupta1-4/+1
2022-08-23bnxt_en: fix NQ resource accounting during vf creation on 57500 chipsVikas Gupta1-1/+1
2022-08-23bnxt_en: set missing reload flag in devlink featuresVikas Gupta1-0/+1
2022-08-23bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in usePavan Chebbi2-2/+9
2022-08-23net: dsa: microchip: make learning configurable and keep it off while standaloneVladimir Oltean2-1/+45
2022-08-23net: ipvtap - add __init/__exit annotations to module init/exit funcsMaciej Żenczykowski1-2/+2
2022-08-23Revert "net: mdio: Delete usage of driver_deferred_probe_check_state()"Saravana Kannan1-1/+3
2022-08-23net/ieee802154: fix repeated words in commentsJilin Yuan1-1/+1
2022-08-23ieee802154/adf7242: defer destroy_workqueue callLin Ma1-1/+2
2022-08-22bonding: 3ad: make ad_ticks_per_sec a constJonathan Toppins2-9/+4
2022-08-22bonding: 802.3ad: fix no transmission of LACPDUsJonathan Toppins1-22/+16
2022-08-22net: moxa: get rid of asymmetry in DMA mapping/unmappingSergei Antonov1-5/+6
2022-08-22net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume()Xiaolei Wang1-4/+4
2022-08-22net: ipa: don't assume SMEM is page-alignedAlex Elder1-1/+1
2022-08-22net: dsa: microchip: keep compatibility with device tree blobs with no phy-modeVladimir Oltean1-1/+7
2022-08-22net/mlx5: Unlock on error in mlx5_sriov_enable()Dan Carpenter1-1/+1
2022-08-22net/mlx5e: Fix use after free in mlx5e_fs_init()Dan Carpenter1-2/+3
2022-08-22net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup()Dan Carpenter1-2/+2
2022-08-22net/mlx5: unlock on error path in esw_vfs_changed_event_handler()Dan Carpenter1-1/+3
2022-08-22net/mlx5e: Fix wrong tc flag used when set hw-tc-offload offMaor Dickman1-1/+3
2022-08-22net/mlx5e: TC, Add missing policer validationRoi Dayan1-0/+4
2022-08-22net/mlx5e: Fix wrong application of the LRO stateAya Levin1-8/+0
2022-08-22net/mlx5: Avoid false positive lockdep warning by adding lock_class_keyMoshe Shemesh1-0/+4
2022-08-22net/mlx5: Fix cmd error logging for manage pages cmdRoy Novich1-3/+6
2022-08-22net/mlx5: Disable irq when locking lag_lockVlad Buslov1-22/+33
2022-08-22net/mlx5: Eswitch, Fix forwarding decision to uplinkEli Cohen1-1/+2
2022-08-22net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READYEli Cohen1-1/+1
2022-08-22net/mlx5e: Properly disable vlan strip on non-UL repsVlad Buslov1-0/+2
2022-08-22ice: xsk: use Rx ring's XDP ring when picking NAPI contextMaciej Fijalkowski4-29/+48
2022-08-22ice: xsk: prohibit usage of non-balanced queue idMaciej Fijalkowski1-0/+6
2022-08-22r8152: fix the RX FIFO settings when suspendingHayes Wang1-0/+10
2022-08-22r8152: fix the units of some registers for RTL8156AHayes Wang1-15/+2
2022-08-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-1/+1
2022-08-19Revert "net: macsec: update SCI upon MAC address change."Sabrina Dubroca1-6/+5
2022-08-19net: dpaa: Fix <1G ethernet on LS1046ARDBSean Anderson1-1/+5
2022-08-18Merge tag 'net-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds35-452/+1645
2022-08-18ip_tunnel: Respect tunnel key's "flow_flags" in IP tunnelsEyal Birger1-1/+2
2022-08-18net: moxa: MAC address reading, generating, validity checkingSergei Antonov1-6/+7
2022-08-18igb: Add lock to avoid data raceLin Ma2-1/+13
2022-08-18Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski6-18/+85
2022-08-18stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_re...Christophe JAILLET1-0/+1
2022-08-17net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_xdp_runLorenzo Bianconi1-1/+1
2022-08-17net/mlx5e: Allocate flow steering storage during uplink initializationLeon Romanovsky1-8/+17
2022-08-17net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelo...Vladimir Oltean1-27/+26
2022-08-17net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offsetVladimir Oltean5-285/+478
2022-08-17net: mscc: ocelot: make struct ocelot_stat_layout array indexableVladimir Oltean4-298/+1146
2022-08-17net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_workVladimir Oltean1-0/+4
2022-08-17net: mscc: ocelot: turn stats_lock into a spinlockVladimir Oltean2-8/+7
2022-08-17net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counterVladimir Oltean1-1/+1
2022-08-17net: mscc: ocelot: fix incorrect ndo_get_stats64 packet countersVladimir Oltean4-28/+38
2022-08-17net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet countersVladimir Oltean1-1/+2
2022-08-17net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()Rustam Subkhankulov1-1/+1
2022-08-17net: dsa: microchip: ksz9477: fix fdb_dump last invalid entryArun Ramadoss1-0/+3
2022-08-17ice: Fix VF not able to send tagged traffic with no VLAN filtersSylwester Dziedziuch2-11/+57
2022-08-17ice: Ignore error message when setting same promiscuous modeBenjamin Mikailenko1-4/+4
2022-08-17ice: Fix clearing of promisc mode with bridge over bondGrzegorz Siwik2-2/+16
2022-08-17ice: Ignore EEXIST when setting promisc modeGrzegorz Siwik1-1/+1
2022-08-17ice: Fix double VLAN error when entering promisc modeGrzegorz Siwik1-0/+7
2022-08-16i40e: Fix to stop tx_timeout recovery if GLOBR failsAlan Brady1-1/+3