usb subsystem · Supported
Maintainers
- M Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Paths
- F
Documentation/devicetree/bindings/usb/ - F
Documentation/usb/ - F
drivers/usb/ - F
include/dt-bindings/usb/ - F
include/linux/usb.h - F
include/linux/usb/ - F
include/uapi/linux/usb/ - F
rust/kernel/usb.rs
Last 30 days
Most active threads (last 7 days)
-
WARM3d
[PATCH net-next v4 00/12] net: mctp: usb: Add support for MCTP-over-USB v1.1
2026-07-13 14:33 · 8 replies in 7d · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM1d
[PATCHv3 net-next 1/9] net: usb: move updating filter and status from cdc drivers to usbnet
2026-07-14 11:44 · 2 replies in 7d · Oliver Neukum <oneukum@suse.com> -
WARM1d
[PATCH v8 00/10] Fix missing fops.owner in Rust DRM/misc abstractions
2026-07-13 06:48 · 1 reply in 7d · Alvin Sun <hidden>
Active reviewers (last 30 days)
-
Danilo Krummrich <dakr@kernel.org>
5 attestations (3 Acked-by, 2 Reviewed-by) · last on 2026-07-13 -
Gary Guo <gary@garyguo.net>
2 attestations (1 Reviewed-by, 1 Suggested-by) · last on 2026-07-13 -
Manuel Ebner <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-07 -
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
2 attestations (2 Reviewed-by) · last on 2026-07-06 -
Peter Chen <peter.chen@kernel.org>
2 attestations (2 Acked-by) · last on 2026-07-06 -
<hidden>
1 attestation (1 Reported-by) · last on 2026-06-30
Recent patches
Most-recent 30 patches in this subsystem on netdev (capped at 30), ordered by date desc.
-
WARM1d
[PATCHv3 net-next 6/9] net: usb: move exported symbols from cdc_ether to usbnet
2026-07-14 · Oliver Neukum <oneukum@suse.com> -
WARM1d
[PATCHv3 net-next 3/9] net: usb: usbnet: add cdc_state to struct usbnet
2026-07-14 · Oliver Neukum <oneukum@suse.com> -
WARM3d
[PATCH net-next v4 07/12] net: mctp: usb: Accommodate DSP0283 v1.1 header format
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 09/12] net: mctp: usblib: Implement transmit-side packet spanning
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 06/12] net: mctp: usblib: Add support for multi-packet transmit
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 08/12] net: mctp: usblib: Implement receive-side packet spanning
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 05/12] net: mctp: usblib: Move TX transfer processing to mctp-usblib
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 02/12] net: mctp: usb: Use packet-length max for maximum packet-size check
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 03/12] net: mctp: usblib: Move RX transfer processing to a new mctp-usblib
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM3d
[PATCH net-next v4 01/12] net: mctp: usb: Include version indicator in max packet size defines
2026-07-13 · Jeremy Kerr <jk@codeconstruct.com.au> -
WARM1d
REVIEWED: 19 (19M) [PATCH v8 01/10] rust: module: move module types into `module.rs`
2026-07-13 · Alvin Sun <hidden> -
COOLING6d
[PATCHv2 net-next 5/7] net: usb: move exported symbols from cdc_ether to usbnet
2026-07-09 · Oliver Neukum <oneukum@suse.com> -
COOLING6d
[PATCHv2 net-next 2/7] net: usb: usbnet: add cdc_state to struct usbnet
2026-07-09 · Oliver Neukum <oneukum@suse.com> -
COOLING7d
[PATCH net-next v3 09/12] net: mctp: usblib: Implement transmit-side packet spanning
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 08/12] net: mctp: usblib: Implement receive-side packet spanning
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 07/12] net: mctp: usb: Accommodate DSP0283 v1.1 header format
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 06/12] net: mctp: usblib: Add support for multi-packet transmit
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 05/12] net: mctp: usblib: Move TX transfer processing to mctp-usblib
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 03/12] net: mctp: usblib: Move RX transfer processing to a new mctp-usblib
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 02/12] net: mctp: usb: Use packet-length max for maximum packet-size check
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING7d
[PATCH net-next v3 01/12] net: mctp: usb: Include version indicator in max packet size defines
2026-07-08 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING6d
REVIEWED: 16 (15M) [PATCH v2 3/7] usb: serial: spcp8x5: don't store usb_device_id
2026-07-07 · Gary Guo <gary@garyguo.net> -
COOLING6d
[PATCH v2 7/7] usb: fix UAF when probe runs concurrent to dyn ID removal
2026-07-07 · Gary Guo <gary@garyguo.net> -
COOLING6d
[PATCH v2 6/7] usb: xusbatm: don't rely on id table pointer arithmetic
2026-07-07 · Gary Guo <gary@garyguo.net> -
COOLING6d
REVIEWED: 16 (15M) [PATCH v2 2/7] usb: usbtmc: don't store usb_device_id
2026-07-07 · Gary Guo <gary@garyguo.net> -
WARM3d
REVIEWED: 7 (7M) [PATCH v3 18/20] usb: musb: use platform_device_set_of_node_from_dev()
2026-07-06 · Bartosz Golaszewski <hidden> -
WARM3d
REVIEWED: 10 (10M) [PATCH v3 17/20] usb: chipidea: use platform_device_set_of_node_from_dev()
2026-07-06 · Bartosz Golaszewski <hidden> -
COOLING13d
[PATCH net-next v2 09/12] net: mctp: usblib: Implement transmit-side packet spanning
2026-07-03 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING13d
[PATCH net-next v2 07/12] net: mctp: usb: Accommodate DSP0283 v1.1 header format
2026-07-03 · Jeremy Kerr <jk@codeconstruct.com.au> -
COOLING13d
[PATCH net-next v2 08/12] net: mctp: usblib: Implement receive-side packet spanning
2026-07-03 · Jeremy Kerr <jk@codeconstruct.com.au>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE134d
REVIEWED: 1 (0M) [PATCH] qmi_wwan: allow max_mtu above hard_mtu to control rx_urb_size
2026-03-02 · Laurent Vivier <hidden> · 1 Tested-by -
STALE131d
REVIEWED: 1 (0M) [PATCH v2] qmi_wwan: allow max_mtu above hard_mtu to control rx_urb_size
2026-03-04 · Laurent Vivier <hidden> · 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE184d
[PATCH v3 02/15] dt-bindings: usb: Add Microchip LAN969x support
2025-12-23 · Robert Marko <robert.marko@sartura.hr> -
STALE131d
[RFCv2 04/13] net: usb: usbnet: add access helper for private data
2026-03-03 · Oliver Neukum <oneukum@suse.com> -
STALE131d
[RFCv2 08/13] net: usb: usbnet: allow drivers to specify private space needed
2026-03-03 · Oliver Neukum <oneukum@suse.com> -
STALE131d
[RFCv2 06/13] net: usb: usbnet: add cdc_state to struct usbnet
2026-03-03 · Oliver Neukum <oneukum@suse.com> -
STALE129d
[PATCH v2 phy-next 03/24] usb: add missing headers transitively included by <linux/phy/phy.h>
2026-03-08 · vladimir.oltean@nxp.com -
STALE128d
[RFCv4 04/13] net: usb: usbnet: add access helper for private data
2026-03-09 · Oliver Neukum <oneukum@suse.com> -
STALE128d
[RFCv3 06/13] net: usb: usbnet: add cdc_state to struct usbnet
2026-03-09 · Oliver Neukum <oneukum@suse.com> -
STALE128d
[RFCv3 08/13] net: usb: usbnet: allow drivers to specify private space needed
2026-03-09 · Oliver Neukum <oneukum@suse.com> -
STALE118d
[PATCH v3 phy-next 03/24] usb: add missing headers transitively included by <linux/phy/phy.h>
2026-03-09 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE128d
[PATCH AUTOSEL 6.19-5.15] net: usb: r8152: add TRENDnet TUC-ET2G
2026-03-10 · Sasha Levin <sashal@kernel.org>