I'm re-sending this patch series, because I forgot to add a C/C on the first patch of this series. Also, the last patch was sent in separate. So, better to repost this series. - There were several interactions at the COMPILE_TEST and smatch patch series. While I applied most of them, there are 5 patches that I kept out of it. The omap3 patch that were in my tree was the old one. So, I'm re-posting it. The ioctl32 patches are the latest version. Let's repost it to get some acks, as this patch touches at V4L2 core, so a careful review is always a good idea. Arnd Bergmann (1): media: omap3isp: Allow it to build with COMPILE_TEST Laurent Pinchart (1): media: omap3isp: Enable driver compilation on ARM with COMPILE_TEST Mauro Carvalho Chehab (4): omap: omap-iommu.h: allow building drivers with COMPILE_TEST media: v4l2-compat-ioctl32: fix several __user annotations media: v4l2-compat-ioctl32: better name userspace pointers media: v4l2-compat-ioctl32: simplify casts drivers/media/platform/Kconfig | 7 +- drivers/media/platform/omap3isp/isp.c | 8 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 641 ++++++++++++++------------ include/linux/omap-iommu.h | 5 + 4 files changed, 354 insertions(+), 307 deletions(-) -- 2.14.3