aboutsummaryrefslogtreecommitdiffstats
path: root/rust/helpers/mutex.c
diff options
context:
space:
mode:
authorDave Penkler <[email protected]>2025-05-02 07:09:40 +0000
committerGreg Kroah-Hartman <[email protected]>2025-05-02 07:28:54 +0000
commita9747c9b8b59ab4207effd20eb91a890acb44e16 (patch)
tree45906f51fcd46e02ee4dc2cbfd594277dd0b1e09 /rust/helpers/mutex.c
parentusb: usbtmc: Fix erroneous get_stb ioctl error returns (diff)
downloadkernel-a9747c9b8b59ab4207effd20eb91a890acb44e16.tar.gz
kernel-a9747c9b8b59ab4207effd20eb91a890acb44e16.zip
usb: usbtmc: Fix erroneous wait_srq ioctl return
wait_event_interruptible_timeout returns a long The return was being assigned to an int causing an integer overflow when the remaining jiffies > INT_MAX resulting in random error returns. Use a long return value, converting to the int ioctl return only on error. Fixes: 739240a9f6ac ("usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ") Cc: [email protected] Signed-off-by: Dave Penkler <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'rust/helpers/mutex.c')
0 files changed, 0 insertions, 0 deletions