mirror-linux/drivers/usb/misc
Oliver Neukum a2fa8a12e6 usb: chaoskey: fix locking for O_NONBLOCK
A failure to take a lock with O_NONBLOCK needs to result
in -EAGAIN. Change it.

Fixes: 66e3e59189 ("usb: Add driver for Altus Metrum ChaosKey device (v2)")
Signed-off-by: Oliver Neukum <oneukum@suse.com>
Link: https://patch.msgid.link/20251030093918.2248104-1-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-11-21 15:10:29 +01:00
..
sisusbvga
Kconfig usb: misc: Add x86 dependency for Intel USBIO driver 2025-10-13 09:37:47 +02:00
Makefile usb: misc: Add Intel USBIO bridge driver 2025-09-12 14:05:09 +02:00
adutux.c
apple-mfi-fastcharge.c usb: misc: apple-mfi-fastcharge: Make power supply names unique 2025-06-19 12:25:59 +02:00
appledisplay.c
brcmstb-usb-pinmap.c
chaoskey.c usb: chaoskey: fix locking for O_NONBLOCK 2025-11-21 15:10:29 +01:00
cypress_cy7c63.c
cytherm.c
ehset.c
emi26.c
emi62.c
ezusb.c
idmouse.c
iowarrior.c
isight_firmware.c
ldusb.c
legousbtower.c
lvstest.c
onboard_usb_dev.c usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera 2025-06-30 15:42:16 +02:00
onboard_usb_dev.h usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera 2025-06-30 15:42:16 +02:00
onboard_usb_dev_pdevs.c
qcom_eud.c usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls 2025-08-13 17:13:45 +02:00
trancevibrator.c
usb-ljca.c usb: ljca: Improve ACPI hardware ID documentation 2025-10-13 09:35:28 +02:00
usb251xb.c usb: usb251xb: support usage case without I2C control 2025-09-06 15:23:29 +02:00
usb3503.c
usb4604.c
usbio.c usb: misc: Add Intel USBIO bridge driver 2025-09-12 14:05:09 +02:00
usblcd.c
usbsevseg.c
usbtest.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
uss720.c
yurex.c