public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCHv2 00/23] media: fix all string truncate warnings
@ 2023-09-23 15:20 Hans Verkuil
  2023-09-23 15:20 ` [PATCHv2 01/23] media: allegro-dvt: increase buffer size in msg_type_name() Hans Verkuil
                   ` (22 more replies)
  0 siblings, 23 replies; 37+ messages in thread
From: Hans Verkuil @ 2023-09-23 15:20 UTC (permalink / raw)
  To: linux-media; +Cc: Arnd Bergmann

This series fixes all string truncate warnings for media drivers.
The first 13 patches have been posted before, the remainder is new.

It's a mix of various techniques, but in the end we are really
just fighting the compiler, and not improving the code.

Anyway, after running my build scripts on this I don't see this
warning anymore.

Regards,

	Hans

Hans Verkuil (23):
  media: allegro-dvt: increase buffer size in msg_type_name()
  media: cadence: increase buffer size in csi2tx_get_resources()
  media: atomisp: ia_ccs_debug.c: increase enable_info buffer
  media: vivid: avoid integer overflow
  media: ipu-bridge: increase sensor_name size
  media: cx18: increase in_workq_name size
  media: rc: ati_remote: increase mouse_name buffer size
  media: cec.h: increase input_phys buffer
  media: renesas-ceu: keep input name simple
  media: zoran: increase name size
  media: v4l2-dev.h: increase struct video_device name size
  media: v4l2-subdev.h: increase struct v4l2_subdev name size
  media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
  media: v4l2-device.h: drop V4L2_DEVICE_NAME_SIZE
  media: vivid: use VIVID_MODULE_NAME to fill bus_info
  media: microchip: don't set bus_info
  media: rcar_drif: use explicit name for bus_info
  media: am437x: don't fill in bus_info
  media: atmel: drop bus_info
  media: radio-isa: use dev_name to fill in bus_info
  media: radio-miropcm20: set bus_info to explicit name
  media: verisilicon: replace snprintf with strscpy+strlcat
  media: radio-si476x: don't fill in bus_info

 drivers/media/i2c/msp3400-driver.c                          | 2 +-
 drivers/media/pci/cx18/cx18-driver.h                        | 2 +-
 drivers/media/pci/zoran/zoran.h                             | 2 +-
 drivers/media/platform/allegro-dvt/allegro-mail.c           | 2 +-
 drivers/media/platform/cadence/cdns-csi2rx.c                | 4 ++--
 drivers/media/platform/cadence/cdns-csi2tx.c                | 6 +++---
 drivers/media/platform/microchip/microchip-isc-base.c       | 6 ------
 drivers/media/platform/renesas/rcar-isp.c                   | 2 +-
 drivers/media/platform/renesas/rcar-vin/rcar-csi2.c         | 2 +-
 drivers/media/platform/renesas/rcar_drif.c                  | 3 +--
 drivers/media/platform/renesas/renesas-ceu.c                | 6 +-----
 drivers/media/platform/ti/am437x/am437x-vpfe.c              | 4 ----
 drivers/media/platform/ti/omap3isp/ispstat.c                | 2 +-
 drivers/media/platform/verisilicon/hantro_drv.c             | 5 +++--
 drivers/media/radio/radio-isa.c                             | 2 +-
 drivers/media/radio/radio-miropcm20.c                       | 4 +---
 drivers/media/radio/radio-si476x.c                          | 4 +---
 drivers/media/rc/ati_remote.c                               | 2 +-
 drivers/media/test-drivers/vivid/vivid-core.c               | 2 +-
 drivers/media/test-drivers/vivid/vivid-rds-gen.c            | 2 +-
 .../media/atomisp/pci/runtime/debug/src/ia_css_debug.c      | 2 +-
 drivers/staging/media/deprecated/atmel/atmel-isc-base.c     | 4 ----
 drivers/staging/media/omap4iss/iss_csi2.c                   | 2 +-
 drivers/staging/media/tegra-video/csi.c                     | 4 ++--
 drivers/staging/media/tegra-video/vip.c                     | 2 +-
 include/media/cec.h                                         | 2 +-
 include/media/ipu-bridge.h                                  | 2 +-
 include/media/v4l2-dev.h                                    | 2 +-
 include/media/v4l2-device.h                                 | 4 +---
 include/media/v4l2-subdev.h                                 | 4 +---
 30 files changed, 33 insertions(+), 59 deletions(-)

-- 
2.40.1


^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2023-09-26 10:29 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-23 15:20 [PATCHv2 00/23] media: fix all string truncate warnings Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 01/23] media: allegro-dvt: increase buffer size in msg_type_name() Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 02/23] media: cadence: increase buffer size in csi2tx_get_resources() Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 03/23] media: atomisp: ia_ccs_debug.c: increase enable_info buffer Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 04/23] media: vivid: avoid integer overflow Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 05/23] media: ipu-bridge: increase sensor_name size Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 06/23] media: cx18: increase in_workq_name size Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 07/23] media: rc: ati_remote: increase mouse_name buffer size Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 08/23] media: cec.h: increase input_phys buffer Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 09/23] media: renesas-ceu: keep input name simple Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 10/23] media: zoran: increase name size Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 11/23] media: v4l2-dev.h: increase struct video_device " Hans Verkuil
2023-09-24 10:55   ` Sakari Ailus
2023-09-25  6:28     ` Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 12/23] media: v4l2-subdev.h: increase struct v4l2_subdev " Hans Verkuil
2023-09-23 18:11   ` Laurent Pinchart
2023-09-25  6:26     ` Hans Verkuil
2023-09-25  6:51       ` Arnd Bergmann
2023-09-23 15:20 ` [PATCHv2 13/23] media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE Hans Verkuil
2023-09-23 18:06   ` Laurent Pinchart
2023-09-23 19:33   ` Niklas Söderlund
2023-09-25  7:42   ` Maxime Ripard
2023-09-25 16:51   ` Luca Ceresoli
2023-09-26 10:29     ` Luca Ceresoli
2023-09-23 15:20 ` [PATCHv2 14/23] media: v4l2-device.h: drop V4L2_DEVICE_NAME_SIZE Hans Verkuil
2023-09-23 15:20 ` [PATCHv2 15/23] media: vivid: use VIVID_MODULE_NAME to fill bus_info Hans Verkuil
2023-09-23 15:21 ` [PATCHv2 16/23] media: microchip: don't set bus_info Hans Verkuil
2023-09-25 12:01   ` Nicolas Ferre
2023-09-23 15:21 ` [PATCHv2 17/23] media: rcar_drif: use explicit name for bus_info Hans Verkuil
2023-09-23 15:21 ` [PATCHv2 18/23] media: am437x: don't fill in bus_info Hans Verkuil
2023-09-25  7:45   ` Lad, Prabhakar
2023-09-23 15:21 ` [PATCHv2 19/23] media: atmel: drop bus_info Hans Verkuil
2023-09-25 12:01   ` Nicolas Ferre
2023-09-23 15:21 ` [PATCHv2 20/23] media: radio-isa: use dev_name to fill in bus_info Hans Verkuil
2023-09-23 15:21 ` [PATCHv2 21/23] media: radio-miropcm20: set bus_info to explicit name Hans Verkuil
2023-09-23 15:21 ` [PATCHv2 22/23] media: verisilicon: replace snprintf with strscpy+strlcat Hans Verkuil
2023-09-23 15:21 ` [PATCHv2 23/23] media: radio-si476x: don't fill in bus_info Hans Verkuil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox