Ubuntu-focal-kernel/drivers/usb
Kees Cook 3d92081832 usb: gadget: udc: Avoid tasklet passing a global
BugLink: https://bugs.launchpad.net/bugs/2017706

[ Upstream commit f9dc3713df ]

There's no reason for the tasklet callback to set an argument since it
always uses a global. Instead, use the global directly, in preparation
for converting the tasklet subsystem to modern callback conventions.

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Kees Cook <keescook@chromium.org>
Stable-dep-of: 1fdeb8b9f29d ("wifi: iwl3945: Add missing check for create_singlethread_workqueue")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Luke Nowakowski-Krijger <luke.nowakowskikrijger@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2023-05-12 17:15:02 +02:00
..
atm
c67x00
cdns3 usb: cdns3: fix issue with rearming ISO OUT endpoint 2022-11-24 10:28:38 +01:00
chipidea usb: chipidea: fix deadlock in ci_otg_del_timer 2023-02-01 15:21:11 +01:00
class USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) 2022-11-24 10:27:58 +01:00
common Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" 2023-02-01 15:23:51 +01:00
core USB: core: Don't hold device lock while reading the "descriptors" sysfs file 2023-05-12 17:14:57 +02:00
dwc2 usb: dwc2: fix wrong order of phy_power_on and phy_init 2022-11-24 10:27:58 +01:00
dwc3 usb: dwc3: qcom: enable vbus override when in OTG dr-mode 2023-04-18 17:20:59 +02:00
early
gadget usb: gadget: udc: Avoid tasklet passing a global 2023-05-12 17:15:02 +02:00
host usb: host: xhci-plat: add wakeup entry at sysfs 2023-03-21 10:09:02 +01:00
image
isp1760
misc USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 2023-03-21 10:08:55 +01:00
mon usb: mon: make mmapped memory read only 2022-11-24 10:29:19 +01:00
mtu3
musb usb: musb: remove extra check in musb_gadget_vbus_draw 2023-02-01 15:22:06 +01:00
phy
renesas_usbhs usb: renesas: Fix refcount leak bug 2022-10-17 15:01:56 +02:00
roles usb: roles: fix of node refcount leak in usb_role_switch_is_parent() 2023-02-01 15:22:55 +01:00
serial USB: serial: option: add support for VW/Skoda "Carstick LTE" 2023-05-12 17:14:57 +02:00
storage usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 2023-03-21 10:08:56 +01:00
typec usb: typec: altmodes/displayport: Fix probe pin assign check 2023-04-18 17:21:01 +02:00
usbip usb: usbip: add missing device lock on tweak configuration cmd 2022-08-26 11:08:48 +02:00
Kconfig
Makefile
usb-skeleton.c