compat ioctl fixes. Tested with the test-media script for the various configurations, both on x86_64 and i686. Changes since v1: - Added tags from Laurent - Dropped patch 7/8 as that needs to be reworked a bit - Updated commit log for patch 4. Regards, Hans The following changes since commit 45040f675041956ad763f9ef139ecee3647aa8bb: media: hantro: IMX8M: add variant for G2/HEVC codec (2021-06-08 16:13:53 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.14k for you to fetch changes up to f2172e5bda0664b95a099c2faa0203b500f4956f: media: subdev: disallow ioctl for saa6588/davinci (2021-06-15 11:40:13 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Arnd Bergmann (7): media: v4l2-core: ignore native time32 ioctls on 64-bit media: v4l2-core: explicitly clear ioctl input data media: v4l2-core: fix whitespace damage in video_get_user() media: subdev: remove VIDIOC_DQEVENT_TIME32 handling media: v4l2-core: return -ENODEV from ioctl when not registered media: atomisp: remove compat_ioctl32 code media: subdev: disallow ioctl for saa6588/davinci drivers/media/i2c/saa6588.c | 4 +- drivers/media/pci/bt8xx/bttv-driver.c | 6 +- drivers/media/pci/saa7134/saa7134-video.c | 6 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpbe_venc.c | 6 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 3 + drivers/media/v4l2-core/v4l2-ioctl.c | 38 +- drivers/media/v4l2-core/v4l2-subdev.c | 24 - drivers/staging/media/atomisp/Makefile | 1 - drivers/staging/media/atomisp/TODO | 5 + drivers/staging/media/atomisp/pci/atomisp_compat_ioctl32.c | 1202 ------------------------------------------ drivers/staging/media/atomisp/pci/atomisp_fops.c | 8 +- include/media/v4l2-subdev.h | 4 + 13 files changed, 46 insertions(+), 1263 deletions(-) delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_compat_ioctl32.c