aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/usb
AgeCommit message (Expand)AuthorFilesLines
9 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-11/+26
10 daysnet: usb: ax88179_178a: fix link status when link is set to down/upJose Ignacio Tornos Martinez1-11/+26
13 daysnet: usb: smsc95xx: stop lying about skb->truesizeEric Dumazet1-8/+7
2024-05-07net: usb: sr9700: stop lying about skb->truesizeEric Dumazet1-7/+3
2024-05-07net: usb: smsc75xx: stop lying about skb->truesizeEric Dumazet1-8/+4
2024-05-07usb: aqc111: stop lying about skb->truesizeEric Dumazet1-5/+3
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet7-8/+8
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-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-8/+6
2024-04-23net: usb: ax88179_178a: stop lying about skb->truesizeEric Dumazet1-8/+3
2024-04-22net: usb: qmi_wwan: add Telit FN920C04 compositionsDaniele Palmas1-0/+3
2024-04-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+3
2024-04-18net: usb: ax88179_178a: avoid writing the mac address before first readingJose Ignacio Tornos Martinez1-2/+2
2024-04-17net:usb:qmi_wwan: support Rolling modulesVanillan Wang1-0/+1
2024-04-17net: usb: qmi_wwan: add Lonsung U8300/U9300 productCoia Prant1-0/+2
2024-04-11net: usb: qmi_wwan: Remove generic .ndo_get_stats64Breno Leitao1-2/+0
2024-04-11net: usb: qmi_wwan: Leverage core stats allocatorBreno Leitao2-7/+2
2024-04-08net: usb: lan78xx: Fixup EEEAndrew Lunn1-20/+22
2024-04-08net: usb: ax88179_178a: non necessary second random mac addressJose Ignacio Tornos Martinez1-1/+0
2024-04-04net: usb: ax88179_178a: avoid the interface always configured as random addressJose Ignacio Tornos Martinez1-0/+2
2024-03-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-03-11r8152: fix unknown device for choose_configurationHayes Wang1-1/+1
2024-03-07net: usbnet: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-03-07net: usbnet: Leverage core stats allocatorBreno Leitao1-7/+1
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2024-03-06sr9800: Add check for usbnet_get_endpointsChen Ni1-1/+3
2024-03-01ipv6: annotate data-races around cnf.forwardingEric Dumazet1-1/+1
2024-03-01net: lan78xx: fix runtime PM count underflow on link stopOleksij Rempel1-1/+2
2024-02-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-2/+10
2024-02-28net: usb: ax88179_178a: Use linkmode helpers for EEEAndrew Lunn1-5/+5
2024-02-28net: usb: r8152: Use linkmode helpers for EEEAndrew Lunn2-17/+17
2024-02-27net: lan78xx: fix "softirq work is pending" errorOleksij Rempel1-0/+2
2024-02-27net: usb: dm9601: fix wrong return value in dm9601_mdio_readJavier Carrasco1-1/+1
2024-02-26lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detectedOleksij Rempel1-1/+2
2024-02-22net: smsc95xx: add support for SYS TEC USB-SPEmodule1Andre Werner1-0/+5
2024-02-21net: hso: constify the struct device_type usageRicardo B. Marliere1-1/+1
2024-02-21net: usbnet: constify the struct device_type usageRicardo B. Marliere1-2/+2
2024-01-31ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keeeHeiner Kallweit2-12/+12
2024-01-31ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel ...Heiner Kallweit3-14/+14
2024-01-18Merge tag 'usb-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-11/+5
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-11/+0
2024-01-08lan78xx: remove redundant statement in lan78xx_get_eeeHeiner Kallweit1-2/+0
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+23
2024-01-04Merge tag 'net-6.7-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-1/+3
2024-01-04asix: Add check for usbnet_get_endpointsChen Ni1-1/+3
2023-12-15net: usb: ax88179_178a: avoid failed operations when device is disconnectedJose Ignacio Tornos Martinez1-3/+20
2023-12-11Merge 6.7-rc5 into tty-nextGreg Kroah-Hartman4-12/+29
2023-12-11Merge 6.7-rc5 into usb-nextGreg Kroah-Hartman1-6/+22
2023-12-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+22
2023-12-06r8152: add vendor/device ID pair for ASUS USB-C2500Kelly Kane1-0/+1
2023-12-04r8152: Choose our USB config with choose_configuration() rather than probe()Douglas Anderson1-11/+5
2023-12-04r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()Douglas Anderson1-0/+2
2023-12-04r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()Douglas Anderson1-0/+2
2023-12-04r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()Douglas Anderson1-0/+2
2023-12-04r8152: Add RTL8152_INACCESSIBLE checks to more loopsDouglas Anderson1-0/+8
2023-12-04r8152: Hold the rtnl_lock for all of resetDouglas Anderson1-6/+7
2023-11-25tty: hso: don't initialize global serial_tableJiri Slaby (SUSE)1-5/+0
2023-11-25tty: hso: don't emit load/unload info to the logJiri Slaby (SUSE)1-6/+0
2023-11-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-6/+7
2023-11-23net: usb: qmi_wwan: claim interface 4 for ZTE MF290Lech Perczak1-0/+1
2023-11-21net: usb: ax88179_178a: avoid two consecutive device resetsJose Ignacio Tornos Martinez1-2/+0
2023-11-21net: usb: ax88179_178a: fix failed operations during ax88179_resetJose Ignacio Tornos Martinez1-2/+2
2023-11-16usb: aqc111: check packet for fixup for true limitOliver Neukum1-4/+4
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-74/+233
2023-10-22r8152: Block future register access if register access failsDouglas Anderson1-31/+176
2023-10-22r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLEDouglas Anderson1-48/+48
2023-10-22r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()Douglas Anderson1-0/+4
2023-10-22r8152: Check for unplug in rtl_phy_patch_request()Douglas Anderson1-0/+3
2023-10-22r8152: Release firmware if we have an error in probeDouglas Anderson1-0/+1
2023-10-22r8152: Cancel hw_phy_work if we have an error in probeDouglas Anderson1-0/+1
2023-10-22r8152: Run the unload routine if we have errors during probeDouglas Anderson1-0/+2
2023-10-22r8152: Increase USB control msg timeout to 5000ms as per specDouglas Anderson1-3/+4
2023-10-22net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_regShigeru Yoshida1-1/+3
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-10-17net: usb: smsc95xx: Fix an error code in smsc95xx_reset()Dan Carpenter1-1/+1
2023-10-16net: usb: replace deprecated strncpy with strscpyJustin Stitt1-2/+2
2023-10-16lan78xx: replace deprecated strncpy with strscpyJustin Stitt1-1/+1
2023-10-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+6
2023-10-10net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_readJavier Carrasco1-1/+6
2023-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3
2023-10-04r8152: use napi_gro_fragsHayes Wang1-17/+50
2023-10-04r8152: break the loop when the budget is exhaustedHayes Wang1-5/+13
2023-10-03net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_regShigeru Yoshida1-1/+3
2023-09-11r8152: check budget for r8152_poll()Hayes Wang1-0/+3
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-13/+7
2023-08-28r8152: add vendor/device ID pair for D-Link DUB-E250Antonio Napolitano1-0/+1
2023-08-20Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman4-5/+45
2023-08-15eth: r8152: try to use a normal budgetJakub Kicinski1-2/+1
2023-08-11tty: hso: simplify hso_serial_write()Jiri Slaby (SUSE)1-11/+5
2023-08-11tty: make tty_operations::write()'s count size_tJiri Slaby (SUSE)1-1/+2
2023-08-11tty: propagate u8 data to tty_operations::write()Jiri Slaby (SUSE)1-2/+1
2023-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-5/+45
2023-08-01USB: zaurus: Add ID for A-300/B-500/C-700Ross Maynard2-0/+42
2023-07-31net: usb: qmi_wwan: add Quectel EM05GV2Martin Kohn1-0/+1
2023-07-31net: usb: lan78xx: reorder cleanup operations to avoid UAF bugsDuoming Zhou1-5/+2
2023-07-28r8152: set bp in bulkHayes Wang1-50/+25
2023-07-28r8152: adjust generic_ocp_write functionHayes Wang1-11/+18
2023-07-13net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urbAlan Stern1-0/+6
2023-07-01net: usb: cdc_ether: add u-blox 0x1313 composition.Davide Tronchin1-0/+6
2023-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2023-06-27net: usb: qmi_wwan: add u-blox 0x1312 compositionDavide Tronchin1-0/+1
2023-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2023-06-10net: move gso declarations and functions to their own filesEric Dumazet1-0/+1
2023-06-09usbnet: ipheth: update Kconfig descriptionFoster Snowhill1-6/+4
2023-06-09usbnet: ipheth: add CDC NCM supportFoster Snowhill1-25/+155
2023-06-09usbnet: ipheth: transmit URBs without trailing paddingFoster Snowhill1-3/+1
2023-06-09usbnet: ipheth: fix risk of NULL pointer deallocationGeorgi Valkov1-1/+1
2023-06-08net: usb: qmi_wwan: add support for Compal RXM-G1Wes Huang1-0/+2
2023-05-29net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818Sebastian Krzyszkowiak1-1/+1
2023-05-18net: cdc_ncm: Deal with too low values of dwNtbOutMaxSizeTudor Ambarus1-9/+15
2023-05-03r8152: fix the autosuspend doesn't workHayes Wang1-0/+1
2023-05-01r8152: move setting r8153b_rx_agg_chg_indicate()Hayes Wang1-6/+8
2023-05-01r8152: fix the poor throughput for 2.5G devicesHayes Wang1-0/+14
2023-05-01r8152: fix flow control issue of RTL8156AHayes Wang1-20/+36
2023-04-07r8152: Add __GFP_NOWARN to big allocationsDouglas Anderson1-1/+1
2023-03-22net: asix: fix modprobe "sysfs: cannot create duplicate filename"Grant Grundler1-5/+27
2023-03-20usb: plusb: remove unused pl_clear_QuickLink_features functionTom Rix1-6/+0
2023-03-20net: usb: lan78xx: Limit packet length to skb->lenSzymon Heidrich1-1/+17
2023-03-17net: usb: smsc95xx: Limit packet length to skb->lenSzymon Heidrich1-0/+6
2023-03-16net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pullSzymon Heidrich1-2/+8
2023-03-15net: usb: smsc75xx: Limit packet length to skb->lenSzymon Heidrich1-1/+2
2023-03-07net: usb: qmi_wwan: add Telit 0x1080 compositionEnrico Sau1-0/+1
2023-03-07net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990Enrico Sau1-0/+5
2023-03-02net: lan78xx: fix accessing the LAN7800's internal phy specific registers fro...Yuiko Oshino1-26/+1
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-4/+4
2023-02-13net/usb: kalmia: Don't pass act_len in usb_bulk_msg error pathMiko Larsson1-4/+4
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+1
2023-02-06net: USB: Fix wrong-direction WARNING in plusb.cAlan Stern1-3/+1
2023-01-20r8152: reduce the control transfer of rtl8152_get_version()Hayes Wang1-4/+5
2023-01-20r8152: remove rtl_vendor_mode functionHayes Wang1-38/+1
2023-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-01-18r8152: avoid to change cfg for all devicesHayes Wang1-3/+17
2023-01-17net: usb: sr9700: Handle negative lenSzymon Heidrich1-1/+1
2023-01-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+7
2023-01-12r8152: add vendor/device ID pair for Microsoft DevkitAndre Przywara1-0/+1
2023-01-09cdc_ether: no need to blacklist any r8152 devicesBjørn Mork1-114/+0
2023-01-09r8152: add USB device driver for config selectionBjørn Mork1-32/+81
2023-01-09usbnet: optimize usbnet_bh() to reduce CPU loadLeesoo Ahn1-12/+17
2023-01-05net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modemHui Wang1-0/+6
2023-01-05Merge tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-1/+2
2023-01-03usb: rndis_host: Secure rndis_query check against int overflowSzymon Heidrich1-1/+2
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)1-1/+1
2022-12-07net: asix: add support for the Linux Automation GmbH USB 10Base-T1LOleksij Rempel1-0/+18
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+2
2022-11-28net: usb: cdc_ether: add u-blox 0x1343 compositionDavide Tronchin1-0/+6
2022-11-23net/cdc_ncm: Fix multicast RX support for CDC NCM devices with ZLPSantiago Ruano Rincón1-0/+1
2022-11-23net: usb: qmi_wwan: add u-blox 0x1342 compositionDavide Tronchin1-0/+1
2022-11-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+43
2022-11-17net: usb: smsc95xx: fix external PHY resetAlexandru Tachici1-4/+42
2022-11-17net: usb: qmi_wwan: add Telit 0x103a compositionEnrico Sau1-0/+1
2022-11-07net: remove explicit phylink_generic_validate() referencesRussell King (Oracle)1-1/+0
2022-11-03net: usb: Use kstrtobool() instead of strtobool()Christophe JAILLET2-3/+5
2022-10-31drivers: net: convert to boolean for the mac_managed_pm flagDenis Kirjanov1-2/+2
2022-10-07Merge tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+2
2022-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3
2022-10-03r8152: Rate limit overflow messagesAndrew Gaul1-1/+3
2022-09-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-1/+7
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski1-1/+1
2022-09-27net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455Frank Wunderlich1-0/+1
2022-09-26usbnet: Fix memory leak in usbnet_disconnect()Peilin Ye1-1/+6
2022-09-25Merge 7e2cd21e02b3 ("Merge tag 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/...Greg Kroah-Hartman1-0/+1
2022-09-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-0/+1
2022-09-06net: usb: qmi_wwan: add Quectel RM520Njerry.meng1-0/+1
2022-09-05Merge 6.0-rc4 into tty-nextGreg Kroah-Hartman2-15/+22
2022-09-03r8152: Add MAC passthrough support for Lenovo Travel HubAndré Apitzsch1-0/+2
2022-08-31r8152: allow userland to disable multicastSven van Ashbrook1-8/+12
2022-08-31net: move from strlcpy with unused retval to strscpyWolfram Sang8-16/+16
2022-08-30tty: Make ->set_termios() old ktermios constIlpo Järvinen1-1/+2
2022-08-27r8152: add PID for the Lenovo OneLink+ DockJean-Francois Le Fillatre2-0/+10
2022-08-26r8152: add PID for the Lenovo OneLink+ DockJean-Francois Le Fillatre2-0/+10
2022-08-26net: asix: ax88772: add ethtool pause configurationOleksij Rempel1-0/+20
2022-08-26net: asix: ax88772: migrate to phylinkOleksij Rempel3-11/+116
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-11net: usb: qmi_wwan: Add support for Cinterion MV32Slark Xiao1-0/+2
2022-08-10Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"Jose Alonso1-13/+13
2022-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-14/+15
2022-08-02net: usb: ax88179_178a: Bind only to vendor-specific interfaceHector Martin1-13/+13
2022-08-02net: usb: make USB_RTL8153_ECM non user configurableMaciej Żenczykowski1-1/+2
2022-07-28net: usb: delete extra space and tab in blank lineXie Shaowen5-30/+30
2022-07-22net: usb: ax88179_178a: wol optimizationsJustin Chen1-24/+28
2022-07-22net: usb: ax88179_178a: move priv to driver_privJustin Chen1-13/+19
2022-07-22net: usb: ax88179_178a: restore state on resumeJustin Chen1-26/+1
2022-07-22net: usb: ax88179_178a: clean up pm callsJustin Chen1-88/+59
2022-07-22net: usb: ax88179_178a: remove redundant init codeJustin Chen1-81/+4
2022-07-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+14
2022-07-21net/cdc_ncm: Enable ZLP for DisplayLink ethernet devicesDominik Czerwik1-1/+24
2022-07-19r8152: fix a WOL issueHayes Wang1-2/+14
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+7
2022-07-13r8152: fix accessing unset transport headerHayes Wang1-7/+7
2022-07-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-6/+13
2022-07-06usbnet: fix memory leak in error caseOliver Neukum1-5/+12
2022-07-05net: asix: change the type of asix_set_sw/hw_mii to staticZhengchao Shao2-22/+21
2022-07-04usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon register accessLukas Wunner1-4/+0
2022-07-04usbnet: smsc95xx: Clean up nopm handlingLukas Wunner1-106/+66
2022-07-04usbnet: smsc95xx: Fix deadlock on runtime resumeLukas Wunner1-6/+20
2022-07-03net: usb: Remove unnecessary '0' values from hasdataLi kunyu1-1/+1
2022-07-01usbnet: remove vestiges of debug macrosOliver Neukum1-3/+0
2022-07-01net: usb: Fix typo in codeLi kunyu1-1/+1