kernel-fxtec-pro1x/drivers/media
Zhou Guo 17f07c01bc media: v4l2: Allow ioctl type of "U" for video devices like usb camera
When uvc_gadget application tries to call ioctl to send response for
usb control request, it might call compat_ioctl on platforms having
32bit userspace and 64bit kernel space. This leads to UVC functionality
failure as v4l2_compat_ioctl32() is checking only for ioctl type as "V"
and returning error for usb ioctl of type "U". Hence fix the issue by
adding check for ioctl type of "U" as well and allow calling corresponding
ioctl callback.

CRs-Fixed: 3081837
Change-Id: Ie7ae67a796a8af5ea4a80fd437943b0f3d3b2afe
Signed-off-by: Zhou Guo <zhouguo@codeaurora.org>
2021-11-25 16:39:55 +08:00
..
cec cec-api: prevent leaking memory through hole in structure 2020-09-03 11:24:21 +02:00
common
dvb-core media/dvb: Add checks if transport stream is existing 2020-03-16 15:25:00 +05:30
dvb-frontends media: tda10071: fix unsigned sign extension overflow 2020-10-01 13:14:37 +02:00
firewire media: firewire: fix memory leak 2020-10-30 10:38:26 +01:00
i2c media: imx274: fix frame interval handling 2020-11-05 11:08:40 +01:00
mmc
pci media: tw5864: check status of tw5864_frameinterval_get 2020-11-05 11:08:40 +01:00
platform msm: npu: handle system shutdown/reboot event properly 2021-10-17 19:14:20 -04:00
radio FM: mutex changes modified 2021-08-31 08:23:21 -07:00
rc media: ati_remote: sanity check for both endpoints 2020-10-30 10:38:26 +01:00
spi media: cxd2880-spi: fix probe when dvb_attach fails 2019-12-13 08:52:23 +01:00
tuners Merge android-4.19-stable.157 (8ee67bc) into msm-4.19 2020-12-18 18:35:06 +05:30
usb media: uvcvideo: Use cached memory for USB transfers 2021-10-25 18:25:53 +05:30
v4l2-core media: v4l2: Allow ioctl type of "U" for video devices like usb camera 2021-11-25 16:39:55 +08:00
Kconfig
Makefile
media-device.c media: mc-device.c: fix memleak in media_device_register_entity 2020-10-01 13:14:23 +02:00
media-devnode.c
media-entity.c