mbox series

[GIT,PULL,FOR,v6.2] A vb2 revert and compile/smatch/sparse fixes

Message ID 28e553f9-885f-68c9-f10b-4401a26669eb@xs4all.nl
State New
Headers show
Series [GIT,PULL,FOR,v6.2] A vb2 revert and compile/smatch/sparse fixes | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.2j

Message

Hans Verkuil Dec. 1, 2022, 10:36 a.m. UTC
"media: videobuf2: revert "get_userptr: buffers are always writable" reverts
an oldish vb2 patch that broke a corner case. More importantly, I was unable
to reproduce the original issue that prompted this patch.

I did consider fast tracking this to 6.1, but I prefer to have it in 6.2 to
give it more test time in case the original problem reappears.

The other patches all fix various compiler/sparse/smatch warnings, cutting
down on the noise in the daily build reports, and there are a few actual
fixes as well.

Regards,

	Hans

The following changes since commit 6a5a4514854a637d01c50f5ea17b28f78b31ddb8:

  media: ipu3-cio2: make the bridge depend on i2c (2022-11-25 11:49:20 +0000)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.2j

for you to fetch changes up to add4e87268c0bf59008281e1efce43b7e81e4140:

  media: rzg2l-cru: fix a test for timeout (2022-12-01 09:32:54 +0100)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Dan Carpenter (1):
      media: rzg2l-cru: fix a test for timeout

Hans Verkuil (5):
      media: videobuf2: revert "get_userptr: buffers are always writable"
      media/frontend.h.rst.exceptions: add exceptions for new dvb defines
      media: dvb-frontends: drx39xyj: set missing error code
      media: i2c: tc358746: make DEFINE_RUNTIME_DEV_PM_OPS static
      media: sun6i-csi: clarify return value, fix uninited variable and add missing static

Jiapeng Chong (1):
      media: rzg2l-cru: Fix missing error code in rzg2l_cru_start_streaming_vq()

Lad Prabhakar (1):
      media: platform: renesas: rzg2l-cru: Add missing documentation for image_conv_irq

Lin Ma (2):
      media: dvbdev: fix build warning due to comments
      media: dvbdev: fix refcnt bug

Liu Shixin (1):
      media: saa7164: fix missing pci_disable_device()

Nathan Chancellor (1):
      media: rzg2l-cru: Remove unnecessary shadowing of ret in rzg2l_csi2_s_stream()

Randy Dunlap (1):
      media: dvb/frontend.h: fix kernel-doc warnings

 Documentation/userspace-api/media/frontend.h.rst.exceptions | 28 ++++++++++++++++++++++++++++
 drivers/media/common/videobuf2/frame_vector.c               | 10 +++++++---
 drivers/media/common/videobuf2/videobuf2-dma-contig.c       |  3 ++-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c           |  4 +++-
 drivers/media/common/videobuf2/videobuf2-memops.c           |  6 ++++--
 drivers/media/common/videobuf2/videobuf2-vmalloc.c          |  4 +++-
 drivers/media/dvb-core/dvbdev.c                             |  2 +-
 drivers/media/dvb-frontends/drx39xyj/drxj.c                 |  1 +
 drivers/media/i2c/tc358746.c                                |  4 ++--
 drivers/media/pci/saa7164/saa7164-core.c                    |  4 +++-
 drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h        |  2 ++
 drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c       |  4 +---
 drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c      |  1 +
 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c   |  8 ++++----
 include/media/dvbdev.h                                      |  3 ++-
 include/media/frame_vector.h                                |  2 +-
 include/media/videobuf2-memops.h                            |  3 ++-
 include/uapi/linux/dvb/frontend.h                           |  7 +++----
 18 files changed, 70 insertions(+), 26 deletions(-)