Skip to content

Address some smatch warnings

Mauro Carvalho Chehab linux-arm-kernel linux-media linux-sunxi lkml oe-kbuild-all 1 version NAK

Status from this message: Nacked-by: Hans Verkuil <[email protected]>

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest11 patches 2 repliesNAK

Patches in v1

#Subject and filesSizeRepliesApplied
1/11media: dvb_ca_en50221: avoid speculation from CA slotdrivers/media/dvb-core/dvb_ca_en50221.c+1 -00 replies
2/11media: dvb_net: avoid speculation from net slotdrivers/media/dvb-core/dvb_net.c+19 -60 replies
3/11media: dvbdev: fix error logic at dvb_register_device()drivers/media/dvb-core/dvbdev.c+3 -00 replies
4/11media: sun6i-csi: add a missing return codedrivers/media/platform/sunxi/sun6i-csi/sun6i_video.c+3 -11 reply
5/11media: saa7134: use more meaninful goto labelsdrivers/media/pci/saa7134/saa7134-core.c+17 -170 replies
6/11media: saa7134: fix saa7134_initdev error handling logicdrivers/media/pci/saa7134/saa7134-core.c+4 -10 replies
7/11media: siano: fix device register error pathdrivers/media/common/siano/smsdvb-main.c+4 -00 replies
8/11media: adv7842: better document EDID block sizedrivers/media/i2c/adv7842.c+22 -111 reply
9/11media: ttusb-dec: cleanup an error handling logicdrivers/media/usb/ttusb-dec/ttusb_dec.c+11 -140 replies
10/11media: dvb-core: frontend: make GET/SET saferdrivers/media/dvb-core/dvb_frontend.c+113 -1000 replies
11/11media: xilinx: simplify get fourcc logicdrivers/media/platform/xilinx/xilinx-dma.c drivers/media/platform/xilinx/xilinx-vip.c+4 -70 replies

Reviews trailers per patch

None of the 11 patches has a Reviewed-by or Acked-by.

PatchHans Verkuil
1/11
2/11
3/11
4/11
5/11
6/11
7/11
8/11Nacked-by
9/11
10/11
11/11

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/11] Address some smatch warnings

There are currently a couple of smatch warnings at the media subsystem.

This series fix several of them. The end goal is to reduce smatch warnings to be close to zero, but there are still some work to be done. I'll likely submit another round along this week.

Mauro Carvalho Chehab (11):
media: dvb_ca_en50221: avoid speculation from CA slot
media: dvb_net: avoid speculation from net slot
media: dvbdev: fix error logic at dvb_register_device()
media: sun6i-csi: add a missing return code
media: saa7134: use more meaninful goto labels
media: saa7134: fix saa7134_initdev error handling logic
media: siano: fix device register error path
media: adv7842: better document EDID block size
media: ttusb-dec: cleanup an error handling logic
media: dvb-core: frontend: make GET/SET safer
media: xilinx: simplify get fourcc logic

 drivers/media/common/siano/smsdvb-main.c      |   4 +
 drivers/media/dvb-core/dvb_ca_en50221.c       |   1 +
 drivers/media/dvb-core/dvb_frontend.c         | 213 ++++++++++--------
 drivers/media/dvb-core/dvb_net.c              |  25 +-
 drivers/media/dvb-core/dvbdev.c               |   3 +
 drivers/media/i2c/adv7842.c                   |  33 ++-
 drivers/media/pci/saa7134/saa7134-core.c      |  39 ++--
 .../platform/sunxi/sun6i-csi/sun6i_video.c    |   4 +-
 drivers/media/platform/xilinx/xilinx-dma.c    |   5 +-
 drivers/media/platform/xilinx/xilinx-vip.c    |   6 +-
 drivers/media/usb/ttusb-dec/ttusb_dec.c       |  25 +-
 11 files changed, 201 insertions(+), 157 deletions(-)
Signature · 1 line
2.31.1