| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kernel/git/jo... | Mark Brown | 45 | -110/+20 |
| 2 days | Merge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gr... | Mark Brown | 72 | -710/+1024 |
| 2 days | Merge branch 'driver-core-next' of https://git.kernel.org/pub/scm/linux/kerne... | Mark Brown | 1 | -1/+1 |
| 2 days | Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/te... | Mark Brown | 1 | -12/+26 |
| 2 days | Merge branch 'mm-nonmm-stable' of https://git.kernel.org/pub/scm/linux/kernel... | Mark Brown | 3 | -31/+4 |
| 3 days | kcov: refactor common handle ID into kcov_common_handle_id | Jann Horn | 3 | -31/+4 |
| 3 days | usb: xhci: tegra: Explicitly specify PMC instance to use | Thierry Reding | 1 | -12/+26 |
| 7 days | Merge tag 'v7.1-rc5' into driver-core-next | Danilo Krummrich | 6 | -21/+34 |
| 9 days | Merge tag 'usb-serial-7.1-rc5' of ssh://gitolite.kernel.org/pub/scm/linux/ker... | Greg Kroah-Hartman | 9 | -18/+95 |
| 9 days | USB: serial: cypress_m8: validate interrupt packet headers | Zhang Cen | 1 | -1/+11 |
| 9 days | USB: serial: safe_serial: fix memory corruption with small endpoint | Johan Hovold | 1 | -0/+11 |
| 9 days | USB: serial: omninet: fix memory corruption with small endpoint | Johan Hovold | 1 | -4/+5 |
| 9 days | USB: serial: mxuport: fix memory corruption with small endpoint | Johan Hovold | 1 | -0/+8 |
| 10 days | USB: serial: cypress_m8: fix memory corruption with small endpoint | Johan Hovold | 1 | -0/+8 |
| 10 days | usb: cdnsp: Add support for device-only configuration | Pawel Laszczak | 5 | -23/+105 |
| 10 days | usb: gadget: aspeed_udc: avoid past-the-end iterator in dequeue | Maoyi Xie | 1 | -5/+2 |
| 10 days | usb: dwc2: remove WARN in dwc2_hcd_save_data_toggle | Jisheng Zhang | 1 | -4/+6 |
| 10 days | usb: typec: ucsi: Add support for SET_PDOS command | Pooja Katiyar | 2 | -0/+9 |
| 10 days | usb: typec: ucsi: Enable debugfs for message_out data structure | Pooja Katiyar | 2 | -0/+29 |
| 10 days | usb: typec: ucsi: Add support for message_out data structure | Pooja Katiyar | 6 | -20/+85 |
| 10 days | usb: host: add ARCH_AIROHA in XHCI MTK dependency | Christian Marangi | 1 | -1/+1 |
| 10 days | usb: typec: tcpm: qcom: prefer VBUS supply from the connector node | Dmitry Baryshkov | 1 | -1/+11 |
| 10 days | USB: typec: qcom-pmic-typec: Drop redundant header includes | Krzysztof Kozlowski | 1 | -5/+0 |
| 10 days | usb: host: max3421: Reject hub port requests for non-existent ports | Seungjin Bae | 1 | -0/+4 |
| 10 days | usb: host: max3421: Fix shift-out-of-bounds in max3421_hub_control() | Seungjin Bae | 1 | -0/+4 |
| 10 days | usb: typec: ucsi: split connector lock classes | Sergey Senozhatsky | 2 | -0/+9 |
| 10 days | USB: cdc-acm: start bulk-IN polling when ALWAYS_POLL_CTRL is set | Dave Carey | 1 | -0/+6 |
| 10 days | usb: cdns3: plat: fix leaked role switch on core role initialization failure | Peter Chen | 1 | -1/+4 |
| 10 days | usb: gadget: goku_udc: avoid NULL deref of dev->driver in INT_USBRESET log | Stepan Ionichev | 1 | -1/+2 |
| 10 days | usb: typec: intel_pmc_mux: Zero initialize num_ports in pmc_usb_probe() | Nathan Chancellor | 1 | -1/+1 |
| 10 days | usbip: vhci_hcd: reduce CONFIG_USBIP_VHCI_NR_HCS upper bound to 32 | Adrian Wowk | 1 | -1/+1 |
| 10 days | usbip: vhci_hcd: fix NULL deref in status_show_vhci | Adrian Wowk | 1 | -23/+29 |
| 10 days | usb: core: hcd: fix possible deadlock in rh control transfers | Oliver Neukum | 1 | -6/+8 |
| 10 days | usb: chipidea: udc: support dynamic gadget add/remove | Xu Yang | 2 | -38/+38 |
| 10 days | usb: chipidea: udc: add a helper ci_udc_enable_vbus_irq() | Xu Yang | 1 | -15/+17 |
| 10 days | USB: cdc-acm: Fix bit overlap and move quirk definitions to header | Wentao Guan | 2 | -2/+2 |
| 10 days | usb: dwc2: Fix use after free in debug code | Dan Carpenter | 1 | -1/+3 |
| 10 days | usb: chipidea: core: convert ci_role_switch to local variable | Xu Yang | 1 | -10/+6 |
| 10 days | usb: gadget: f_fs: serialize DMABUF cancel against request completion | Michael Bommarito | 1 | -2/+22 |
| 10 days | usb: gadget: f_fs: copy only received bytes on short ep0 read | Michael Bommarito | 1 | -1/+1 |
| 10 days | usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports | Seungjin Bae | 1 | -0/+4 |
| 10 days | usbip: vudc: Fix use after free bug in vudc_remove due to race condition | Michael Bommarito | 2 | -1/+3 |
| 10 days | usb: storage: Add quirks for PNY Elite Portable SSD | Sam Burkels | 1 | -0/+7 |
| 10 days | USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers | Stephen J. Fuhry | 1 | -0/+4 |
| 10 days | usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize | Heitor Alves de Siqueira | 1 | -0/+6 |
| 10 days | usb: usbtmc: check URB actual_length for interrupt-IN notifications | Heitor Alves de Siqueira | 1 | -0/+8 |
| 10 days | xhci: tegra: Fix ghost USB device on dual-role port unplug | Wei-Cheng Chen | 1 | -30/+39 |
| 10 days | usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind | Kai Aizen | 1 | -7/+21 |
| 10 days | usb: gadget: net2280: Fix double free in probe error path | Guangshuo Li | 1 | -3/+1 |
| 10 days | usb: gadget: f_hid: fix device reference leak in hidg_alloc() | Guangshuo Li | 1 | -2/+1 |
| 10 days | usb: musb: omap2430: Fix use-after-free in omap2430_probe() | Wentao Liang | 1 | -1/+2 |
| 11 days | usb: typec: ucsi: Don't update power_supply on power role change if not conne... | Myrrh Periwinkle | 1 | -1/+6 |
| 11 days | usb: typec: ucsi: Check if power role change actually happened before handling | Myrrh Periwinkle | 1 | -2/+4 |
| 11 days | usb: typec: tcpm: improve handling of DISCOVER_MODES failures | Sebastian Reichel | 1 | -36/+61 |
| 11 days | usb: cdns3: gadget: fix request skipping after clearing halt | Yongchao Wu | 1 | -1/+11 |
| 11 days | usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks t... | Peter Chen | 1 | -0/+3 |
| 11 days | usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition ... | Peter Chen | 1 | -4/+4 |
| 11 days | usb: phy: isp1301: Use named initializers for struct i2c_device_id | Uwe Kleine-König (The Capable Hub) | 1 | -1/+1 |
| 11 days | usb: misc: Use named initializers for struct i2c_device_id | Uwe Kleine-König (The Capable Hub) | 3 | -11/+11 |
| 11 days | usb: typec: Use named initializers for arrays of i2c_device_data | Uwe Kleine-König (The Capable Hub) | 14 | -21/+21 |
| 11 days | usb: xhci-pci: add AMD Promontory 21 PCI glue | Jihong Min | 5 | -0/+158 |
| 11 days | usb: atm: ueagle-atm: remove function entry/exit debug messages | Mauricio Faria de Oliveira | 1 | -50/+6 |
| 11 days | usb: atm: ueagle-atm: use dev_dbg() for 'device found' message | Mauricio Faria de Oliveira | 1 | -1/+1 |
| 11 days | usb: typec: Use FIELD_MODIFY() | Hans Zhang | 1 | -7/+4 |
| 11 days | usb: xhci-mtk: Use FIELD_MODIFY() | Hans Zhang | 1 | -3/+3 |
| 11 days | usb: xhci: Use FIELD_MODIFY() | Hans Zhang | 1 | -3/+2 |
| 11 days | usb: dwc3: dwc3-octeon: Use FIELD_MODIFY() | Hans Zhang | 1 | -8/+4 |
| 11 days | usb: dwc3: google: Use FIELD_MODIFY() | Hans Zhang | 1 | -3/+2 |
| 11 days | usb: dwc3: Use FIELD_MODIFY() | Hans Zhang | 1 | -8/+4 |
| 11 days | usb: dwc3: core: Fix incorrect kernel-doc comment for dwc3_alloc_event_buffers | Shuping Bu | 1 | -1/+1 |
| 11 days | usb: typec: fusb302: Fix resource leak when devm_drm_dp_hpd_bridge_add() fails | Felix Gu | 1 | -10/+10 |
| 11 days | usb: dwc3: xilinx: fix error handling in zynqmp init error paths | Radhey Shyam Pandey | 1 | -12/+15 |
| 11 days | USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL | Wanquan Zhong | 1 | -1/+2 |
| 11 days | USB: serial: option: add MeiG SRM813Q | Jan Volckaert | 1 | -0/+6 |
| 12 days | USB: serial: mct_u232: fix missing interrupt-in transfer sanity check | Johan Hovold | 1 | -0/+5 |
| 12 days | USB: serial: mct_u232: fix memory corruption with small endpoint | Johan Hovold | 1 | -10/+11 |
| 12 days | USB: serial: keyspan: fix missing indat transfer sanity check | Johan Hovold | 1 | -0/+4 |
| 12 days | USB: serial: digi_acceleport: fix memory corruption with small endpoints | Johan Hovold | 1 | -2/+21 |
| 12 days | USB: serial: belkin_sa: validate interrupt status length | Zhang Cen | 1 | -0/+3 |
| 13 days | usb: typec: ucsi: validate connector number in ucsi_connector_change() | Greg Kroah-Hartman | 1 | -1/+10 |
| 13 days | usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO | Greg Kroah-Hartman | 1 | -0/+4 |
| 13 days | usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() | Greg Kroah-Hartman | 1 | -8/+4 |
| 13 days | usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers | Greg Kroah-Hartman | 1 | -1/+7 |
| 13 days | usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT | Greg Kroah-Hartman | 1 | -0/+9 |
| 13 days | usb: typec: altmodes/displayport: validate count before reading Status Update... | Greg Kroah-Hartman | 1 | -0/+2 |
| 13 days | usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer() | Greg Kroah-Hartman | 1 | -5/+8 |
| 14 days | usb: core: Clean up SuperSpeed/eUSB2 descriptor validation logging | Michal Pecio | 1 | -26/+11 |
| 14 days | usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval | Michal Pecio | 1 | -1/+8 |
| 14 days | usb: core: Fix SuperSpeed root hub wMaxPacketSize | Michal Pecio | 1 | -3/+1 |
| 14 days | usb: typec: ucsi: ccg: reject firmware images without a ':' record header | Greg Kroah-Hartman | 1 | -0/+5 |
| 14 days | usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling | Jeremy Erazo | 1 | -1/+4 |
| 14 days | usb: typec: tipd: Fix error code in tps6598x_probe() | Dan Carpenter | 1 | -0/+1 |
| 2026-05-11 | USB: serial: whiteheat: drop termbits include | Johan Hovold | 1 | -1/+0 |
| 2026-05-11 | USB: serial: add missing atomic includes | Johan Hovold | 2 | -0/+3 |
| 2026-05-11 | USB: serial: garmin_gps: drop unused atomic include | Johan Hovold | 1 | -1/+0 |
| 2026-05-11 | USB: serial: drop unused moduleparam includes | Johan Hovold | 6 | -6/+0 |
| 2026-05-11 | USB: serial: drop unused uaccess includes | Johan Hovold | 37 | -37/+0 |
| 2026-05-11 | USB: serial: xr: add missing uaccess include | Johan Hovold | 1 | -0/+1 |
| 2026-05-11 | USB: serial: drop unused tty_flip includes | Johan Hovold | 9 | -9/+0 |
| 2026-05-11 | USB: serial: drop unused tty_driver includes | Johan Hovold | 34 | -34/+0 |
| 2026-05-11 | USB: serial: mxuport: update number-of-ports encoding | Johan Hovold | 1 | -22/+16 |
| 2026-05-11 | Merge tag 'v7.1-rc3' into usb-next | Greg Kroah-Hartman | 6 | -21/+34 |
| 2026-05-08 | Merge tag 'usb-serial-7.1-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/ker... | Greg Kroah-Hartman | 1 | -0/+4 |
| 2026-04-30 | USB: serial: option: add Telit Cinterion LE910Cx compositions | Fabio Porcedda | 1 | -0/+4 |
| 2026-04-27 | usb: udc: pxa: remove unused platform_data | Arnd Bergmann | 4 | -60/+20 |
| 2026-04-27 | USB: qcom: Unify user-visible "Qualcomm" name | Krzysztof Kozlowski | 1 | -1/+1 |
| 2026-04-27 | usb: typec: intel_pmc_mux: combine kzalloc + kcalloc | Rosen Penev | 1 | -10/+9 |
| 2026-04-27 | usb: typec: mux: ps883x: Power the retimer off when not in use | Konrad Dybcio | 1 | -82/+114 |
| 2026-04-27 | usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl | Greg Kroah-Hartman | 1 | -1/+1 |
| 2026-04-27 | usb: usblp: fix heap leak in IEEE 1284 device ID via short response | Greg Kroah-Hartman | 1 | -0/+1 |
| 2026-04-27 | usb: dwc3: Move GUID programming after PHY initialization | Selvarasu Ganesan | 1 | -6/+6 |
| 2026-04-27 | usb: typec: tcpm: fix debug accessory mode detection for sink ports | Xu Yang | 1 | -9/+16 |
| 2026-04-27 | usb: typec: tcpm: reset internal port states on soft reset AMS | Amit Sunil Dhamne | 1 | -0/+2 |
| 2026-04-27 | usb: ulpi: fix memory leak on ulpi_register() error paths | Felix Gu | 1 | -1/+4 |
| 2026-04-27 | USB: omap_udc: DMA: Don't enable burst 4 mode | Aaro Koskinen | 1 | -4/+0 |
| 2026-04-27 | usb: cdns3: Add USBSSP platform driver support | Peter Chen | 11 | -263/+197 |
| 2026-04-27 | usb: gadget: udc: skip pullup() if already connected | Xu Yang | 1 | -1/+6 |
| 2026-04-27 | usb: cdnsp: add support for eUSB2v2 port | Pawel Laszczak | 4 | -42/+90 |
| 2026-04-27 | usb: misc: onboard_usb_hub: Add Genesys Logic GL3590 hub support | Swati Agarwal | 2 | -0/+9 |
| 2026-04-26 | driver core: Replace dev->of_node_reused with dev_of_node_reused() | Douglas Anderson | 1 | -1/+1 |
| 2026-04-21 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -0/+1 |
| 2026-04-19 | Merge tag 'usb-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... | Linus Torvalds | 76 | -970/+2312 |
| 2026-04-11 | usb: dwc3: starfive: Add JHB100 USB 2.0 DRD controller | Minda Chen | 1 | -0/+1 |
| 2026-04-11 | drivers/usb/host: Fix spelling error 'seperate' -> 'separate' | Qinghua Zhao | 1 | -1/+1 |
| 2026-04-11 | Merge tag 'usb-serial-7.1-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker... | Greg Kroah-Hartman | 2 | -1/+3 |
| 2026-04-08 | USB: serial: iuu_phoenix: fix iuutool author name | Thorsten Blum | 1 | -1/+1 |
| 2026-04-07 | usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() | Greg Kroah-Hartman | 1 | -2/+2 |
| 2026-04-07 | usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() | Greg Kroah-Hartman | 1 | -0/+9 |
| 2026-04-07 | usb: gadget: f_hid: Add missing error code | Ethan Tidmore | 1 | -1/+3 |
| 2026-04-07 | usb: typec: cros_ec_ucsi: Load driver from OF and ACPI definitions | Jameson Thies | 1 | -2/+24 |
| 2026-04-07 | USB: of: Simplify with scoped for each OF child loop | Hans Zhang | 1 | -6/+2 |
| 2026-04-07 | usbip: validate number_of_packets in usbip_pack_ret_submit() | Nathan Rebello | 1 | -0/+12 |
| 2026-04-07 | usb: gadget: renesas_usb3: validate endpoint index in standard request handlers | Greg Kroah-Hartman | 1 | -1/+6 |
| 2026-04-07 | usb: core: config: reverse the size check of the SSP isoc endpoint descriptor | Greg Kroah-Hartman | 1 | -2/+2 |
| 2026-04-07 | usb: typec: ucsi: Set usb mode on partner change | Jameson Thies | 1 | -0/+6 |
| 2026-04-07 | USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreen | Dave Carey | 1 | -7/+46 |
| 2026-04-07 | usb: storage: Expand range of matched versions for VL817 quirks entry | Daniel Brát | 1 | -3/+4 |
| 2026-04-07 | usb: chipidea: otg: not wait vbus drop if use role_switch | Xu Yang | 1 | -2/+2 |
| 2026-04-07 | usb: chipidea: core: allow ci_irq_handler() handle both ID and VBUS change | Xu Yang | 2 | -22/+26 |
| 2026-04-07 | usb: chipidea: core: refactor ci_usb_role_switch_set() | Xu Yang | 1 | -22/+7 |
| 2026-04-07 | usb: typec: ucsi: skip connector validation before init | Nathan Rebello | 1 | -1/+2 |
| 2026-04-07 | USB: serial: option: add Telit Cinterion FN990A MBIM composition | Fabio Porcedda | 1 | -0/+2 |
| 2026-04-06 | Merge tag 'v7.0-rc7' into usb-next | Greg Kroah-Hartman | 39 | -273/+488 |
| 2026-04-03 | Revert "usb: cdns3: Add USBSSP platform driver support" | Greg Kroah-Hartman | 9 | -160/+174 |
| 2026-04-03 | Revert "usb: cdnsp: Add support for device-only configuration" | Greg Kroah-Hartman | 5 | -72/+23 |
| 2026-04-02 | usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable() | Michal Pecio | 1 | -1/+0 |
| 2026-04-02 | usb: xhci: remove duplicate '0x' prefix | Niklas Neronin | 2 | -5/+5 |
| 2026-04-02 | usb: xhci: move roothub port limit validation | Niklas Neronin | 1 | -27/+18 |
| 2026-04-02 | usb: xhci: simpilfy resume root hub code | Niklas Neronin | 1 | -20/+16 |
| 2026-04-02 | usb: xhci: cleanup xhci_hub_report_usb3_link_state() | Niklas Neronin | 1 | -36/+20 |
| 2026-04-02 | usb: xhci: rename parameter to match argument 'portsc' | Niklas Neronin | 1 | -31/+30 |
| 2026-04-02 | usb: xhci: add PORTSC variable to xhci_hub_control() | Niklas Neronin | 1 | -51/+51 |
| 2026-04-02 | usb: xhci: add PORTPMSC variable to xhci_hub_control() | Niklas Neronin | 1 | -9/+9 |
| 2026-04-02 | usb: xhci: separate use of USB Chapter 11 PLS macros from xHCI-specific PLS m... | Niklas Neronin | 1 | -7/+7 |
| 2026-04-02 | usb: xhci: clean up 'wValue' handling in xhci_hub_control() | Niklas Neronin | 1 | -4/+6 |
| 2026-04-02 | usb: xhci: clean up handling of upper bits in SetPortFeature wIndex | Niklas Neronin | 1 | -13/+12 |
| 2026-04-02 | usb: xhci: rename 'wIndex' parameters to 'portnum' | Niklas Neronin | 1 | -33/+27 |
| 2026-04-02 | usb: xhci: stop treating 'wIndex' as a mutable port number | Niklas Neronin | 1 | -35/+30 |
| 2026-04-02 | usb: xhci: optimize resuming from S4 (suspend-to-disk) | Niklas Neronin | 3 | -23/+34 |
| 2026-04-02 | usb: xhci: improve debug messages during suspend | Niklas Neronin | 1 | -28/+37 |
| 2026-04-02 | usb: xhci: split core allocation and initialization | Niklas Neronin | 2 | -20/+13 |
| 2026-04-02 | usb: xhci: move initialization for lifetime objects | Niklas Neronin | 2 | -8/+8 |
| 2026-04-02 | usb: xhci: move ring initialization | Niklas Neronin | 3 | -5/+18 |
| 2026-04-02 | usb: xhci: move reserving command ring trb | Niklas Neronin | 2 | -7/+6 |
| 2026-04-02 | usb: xhci: factor out roothub bandwidth cleanup | Niklas Neronin | 1 | -21/+29 |
| 2026-04-02 | usb: xhci: relocate Restore/Controller error check | Niklas Neronin | 1 | -8/+5 |
| 2026-04-02 | usb: xhci: simplify CMRT initialization logic | Niklas Neronin | 1 | -5/+3 |
| 2026-04-02 | usb: xhci: Fix debugfs bandwidth reporting | Michal Pecio | 2 | -4/+15 |
| 2026-04-02 | usb: xhci: Simplify clearing the Event Interrupt bit | Michal Pecio | 1 | -3/+2 |
| 2026-04-02 | xhci: use BIT macro | Oliver Neukum | 1 | -60/+61 |
| 2026-04-02 | Merge tag 'usb-serial-7.0-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/ker... | Greg Kroah-Hartman | 3 | -0/+8 |
| 2026-04-02 | usb: gadget: f_hid: move list and spinlock inits from bind to alloc | Michael Zimmermann | 1 | -9/+10 |
| 2026-04-02 | usb: usbip: fix OOB read/write in usbip_pad_iso() | Kelvin Mbogo | 1 | -0/+36 |
| 2026-04-02 | usb: usbip: validate iso frame actual_length in usbip_recv_iso() | Kelvin Mbogo | 1 | -3/+12 |
| 2026-04-02 | usb: usbip: fix integer overflow in usbip_recv_iso() | Kelvin Mbogo | 1 | -5/+15 |
| 2026-04-02 | usb: host: xhci-sideband: delegate offload_usage tracking to class drivers | Guan-Yu Lin | 1 | -13/+1 |
| 2026-04-02 | usb: core: use dedicated spinlock for offload state | Guan-Yu Lin | 4 | -54/+76 |
| 2026-04-02 | usb: cdns3: gadget: fix state inconsistency on gadget init failure | Yongchao Wu | 1 | -0/+1 |
| 2026-04-02 | usb: dwc3: imx8mp: fix memory leak on probe failure path | Xiaolei Wang | 1 | -1/+1 |
| 2026-04-02 | usb: gadget: f_uac1_legacy: validate control request size | Taegu Ha | 1 | -10/+37 |
| 2026-04-02 | usb: ulpi: fix double free in ulpi_register_interface() error path | Guangshuo Li | 1 | -3/+2 |
| 2026-04-02 | usb: misc: usbio: Fix URB memory leak on submit failure | Felix Gu | 1 | -2/+5 |
| 2026-04-02 | USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam | JP Hein | 1 | -0/+2 |
| 2026-04-02 | usb: cdns3: gadget: fix NULL pointer dereference in ep_queue | Yongchao Wu | 1 | -0/+3 |
| 2026-04-02 | usb: core: phy: avoid double use of 'usb3-phy' | Gabor Juhos | 1 | -1/+11 |
| 2026-04-02 | usb: cdnsp: Add support for device-only configuration | Pawel Laszczak | 5 | -23/+72 |
| 2026-04-01 | USB: serial: option: add MeiG Smart SRM825WN | Ernestas Kulik | 1 | -0/+3 |
| 2026-03-30 | usb: gadget: f_rndis: Fix net_device lifecycle with device_move | Kuen-Han Tsai | 2 | -25/+48 |
| 2026-03-30 | usb: gadget: f_subset: Fix net_device lifecycle with device_move | Kuen-Han Tsai | 2 | -35/+44 |
| 2026-03-30 | usb: gadget: f_eem: Fix net_device lifecycle with device_move | Kuen-Han Tsai | 2 | -34/+46 |
| 2026-03-30 | usb: gadget: f_ecm: Fix net_device lifecycle with device_move | Kuen-Han Tsai | 2 | -18/+38 |
| 2026-03-30 | usb: gadget: u_ncm: Add kernel-doc comments for struct f_ncm_opts | Kuen-Han Tsai | 1 | -6/+15 |
| 2026-03-30 | usb: gadget: f_rndis: Protect RNDIS options with mutex | Kuen-Han Tsai | 1 | -3/+6 |
| 2026-03-30 | usb: gadget: f_subset: Fix unbalanced refcnt in geth_free | Kuen-Han Tsai | 1 | -0/+6 |
| 2026-03-30 | usb: typec: thunderbolt: Set enter_vdo during initialization | Andrei Kuchynski | 1 | -22/+22 |
| 2026-03-30 | usb: typec: Remove alt->adev.dev.class assignment | Andrei Kuchynski | 1 | -4/+0 |
| 2026-03-30 | usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop() | Juno Choi | 1 | -0/+2 |
| 2026-03-30 | usb: gadget: uvc: fix NULL pointer dereference during unbind race | Jimmy Hu | 3 | -4/+43 |
| 2026-03-30 | usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive | Miao Li | 1 | -0/+1 |
| 2026-03-30 | usb: ehci-brcm: fix sleep during atomic | Justin Chen | 1 | -2/+2 |