The first patch fixes a compiler warning for i686, the second patch fixes a sysbot error, the last patch fixes a sparse warning and all others fix smatch warnings. Regards, Hans Hans Verkuil (14): atomisp/pci/hmm: fix wrong printk format v4l2-ctrls.c: fix shift-out-of-bounds in std_validate meson/ge2d: set ret to -ENOMEM davinci/vpbe.c: ret contains the return code, not err tuners/it913x.c: fix missing error code i2c/ov8865.c: fix error checks using wrong variable sti/c8sectpfe: set correct return code sti/hva: add missing clk_disable_unprepare() pci/ivtv: release memory regions on error usb/dvb-usb-v2/rtl28xxu.c: clean up code to fix smatch warning dvb-frontends/rtl2832.c: fix missing error code dvb-frontends/af9033.c: fix missing error codes atomisp/pci: add missing include i2c/ov02a10.c: add cast to fix type mismatch drivers/media/dvb-frontends/af9033.c | 2 ++ drivers/media/dvb-frontends/rtl2832.c | 1 + drivers/media/i2c/ov02a10.c | 2 +- drivers/media/i2c/ov8865.c | 6 ++-- drivers/media/pci/ivtv/ivtv-driver.c | 5 +++ drivers/media/platform/davinci/vpbe.c | 2 +- drivers/media/platform/meson/ge2d/ge2d.c | 1 + .../platform/sti/c8sectpfe/c8sectpfe-core.c | 1 + drivers/media/platform/sti/hva/hva-hw.c | 1 + drivers/media/tuners/it913x.c | 1 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 35 +++++++------------ drivers/media/v4l2-core/v4l2-ctrls.c | 3 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 2 +- .../media/atomisp/pci/ia_css_firmware.h | 1 + 14 files changed, 34 insertions(+), 29 deletions(-) -- 2.29.2