mbox series

[GIT,PULL,FOR,v5.16] Various fixes

Message ID 7151eb26-7cea-aff8-24e5-587266b700c0@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v5.16] Various fixes | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.16c

Message

Hans Verkuil Sept. 1, 2021, 11:37 a.m. UTC
The following changes since commit d62cd4d277cc711f781a7bdec4109c6148529b25:

  media: uvcvideo: Remove unused including <linux/version.h> (2021-08-21 09:11:04 +0200)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.16c

for you to fetch changes up to 1ff8a1958e10f52762323ab98ad84bd417c4bd24:

  gspca: Limit frame size to sizeimage. (2021-09-01 13:29:39 +0200)

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

----------------------------------------------------------------
Cai Huoqing (3):
      media: smsusb: Use usb_get_dev() for the reference count of udev
      media: videobuf2: Convert to SPDX identifier
      media: vim2m: Remove repeated verbose license text

Chad Fraleigh (1):
      gspca: Limit frame size to sizeimage.

Christophe JAILLET (4):
      media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()'
      media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_probe()'
      media: pci/ivtv: switch from 'pci_' to 'dma_' API
      media: switch from 'pci_' to 'dma_' API

Dafna Hirschfeld (1):
      media: mtk-vcodec: venc: fix return value when start_streaming fails

Dan Carpenter (1):
      media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt()

Deborah Brouwer (1):
      media: vivid: add signal-free time for cec message xfer

Evgeny Novikov (1):
      media: vidtv: Fix memory leak in remove

Ezequiel Garcia (1):
      media: Request API is no longer experimental

Fabio Estevam (2):
      media: imx7.rst: Provide an example for imx6ull-evk capture
      media: imx: TODO: Remove items that are already supported

Hans Verkuil (1):
      cec-pin: fix off-by-one SFT check

Liu Shixin (1):
      media: pvrusb2: Replaced simple_strtol() with kstrtoint()

Nadezda Lutovinova (1):
      media: s5p-mfc: Add checking to s5p_mfc_probe().

Nil Yi (1):
      media: usb: airspy: clean the freed pointer and counter

Tom Rix (2):
      media: TDA1997x: handle short reads of hdmi info frame.
      media: camss: vfe: simplify vfe_get_wm_sizes()

Tuo Li (1):
      media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()

Zev Weiss (1):
      media: aspeed-video: ignore interrupts that aren't enabled

lijian (1):
      media: via-camera: deleted these redundant semicolons

 Documentation/admin-guide/media/imx7.rst              |  60 +++++++++
 drivers/media/cec/core/cec-pin.c                      |   4 +-
 drivers/media/common/videobuf2/videobuf2-core.c       |   5 +-
 drivers/media/common/videobuf2/videobuf2-dma-contig.c |   5 +-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c     |   5 +-
 drivers/media/common/videobuf2/videobuf2-memops.c     |   5 +-
 drivers/media/common/videobuf2/videobuf2-v4l2.c       |   5 +-
 drivers/media/common/videobuf2/videobuf2-vmalloc.c    |   5 +-
 drivers/media/firewire/firedtv-avc.c                  |  14 +-
 drivers/media/firewire/firedtv-ci.c                   |   2 +
 drivers/media/i2c/tda1997x.c                          |   8 +-
 drivers/media/mc/Kconfig                              |   8 --
 drivers/media/pci/cobalt/cobalt-driver.c              |   4 +-
 drivers/media/pci/cx18/cx18-driver.c                  |   2 +-
 drivers/media/pci/cx18/cx18-queue.c                   |  13 +-
 drivers/media/pci/cx18/cx18-streams.c                 |  16 +--
 drivers/media/pci/ddbridge/ddbridge-main.c            |   4 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c         |   2 +-
 drivers/media/pci/ivtv/ivtv-driver.c                  |   2 +-
 drivers/media/pci/ivtv/ivtv-queue.c                   |  18 +--
 drivers/media/pci/ivtv/ivtv-streams.c                 |  22 ++--
 drivers/media/pci/ivtv/ivtv-udma.c                    |  19 ++-
 drivers/media/pci/ivtv/ivtv-yuv.c                     |  10 +-
 drivers/media/pci/netup_unidvb/netup_unidvb_core.c    |   2 +-
 drivers/media/pci/pluto2/pluto2.c                     |  20 +--
 drivers/media/pci/pt1/pt1.c                           |   2 +-
 drivers/media/pci/tw5864/tw5864-core.c                |   2 +-
 drivers/media/platform/aspeed-video.c                 |  16 +--
 drivers/media/platform/imx-jpeg/mxc-jpeg.c            |   2 +
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c    |   8 +-
 drivers/media/platform/mtk-vpu/mtk_vpu.c              |   5 +-
 drivers/media/platform/qcom/camss/camss-vfe-4-1.c     |  20 +--
 drivers/media/platform/qcom/camss/camss-vfe-4-7.c     |  10 +-
 drivers/media/platform/qcom/camss/camss-vfe-4-8.c     |   9 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c              |   6 +-
 drivers/media/platform/via-camera.c                   |   6 +-
 drivers/media/test-drivers/vidtv/vidtv_bridge.c       |   1 +
 drivers/media/test-drivers/vim2m.c                    |   5 -
 drivers/media/test-drivers/vivid/vivid-cec.c          | 341 +++++++++++++++++++++++++++----------------------
 drivers/media/test-drivers/vivid/vivid-cec.h          |   9 +-
 drivers/media/test-drivers/vivid/vivid-core.c         |  38 +++---
 drivers/media/test-drivers/vivid/vivid-core.h         |  23 ++--
 drivers/media/usb/airspy/airspy.c                     |   5 +-
 drivers/media/usb/gspca/gspca.c                       |   2 +
 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c              |  25 +---
 drivers/media/usb/siano/smsusb.c                      |   3 +-
 drivers/staging/media/imx/TODO                        |   5 -
 47 files changed, 426 insertions(+), 377 deletions(-)

Comments

Jenkins Sept. 1, 2021, 12:06 p.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/7151eb26-7cea-aff8-24e5-587266b700c0@xs4all.nl/
Build log: https://builder.linuxtv.org/job/patchwork/135594/
Build time: 00:23:48
Link: https://lore.kernel.org/linux-media/7151eb26-7cea-aff8-24e5-587266b700c0@xs4all.nl

gpg: Signature made Wed 01 Sep 2021 11:36:25 AM UTC
gpg:                using RSA key AAA7FFBA4D2D77EF4CAEA1421326E0CD23ABDCE5
gpg: Good signature from "Hans Verkuil <hverkuil-cisco@xs4all.nl>" [unknown]
gpg:                 aka "Hans Verkuil <hverkuil@xs4all.nl>" [unknown]
gpg: Note: This key has expired!
Primary key fingerprint: 052C DE7B C215 053B 689F  1BCA BD2D 6148 6614 3B4C
     Subkey fingerprint: AAA7 FFBA 4D2D 77EF 4CAE  A142 1326 E0CD 23AB DCE5

Summary: got 3/24 patches with issues, being 2 at build time, plus one error when buinding PDF document

Error/warnings:

patches/0001-media-vidtv-Fix-memory-leak-in-remove.patch:

    allyesconfig: return code #0:
	../scripts/genksyms/parse.y: warning: 9 shift/reduce conflicts [-Wconflicts-sr]
	../scripts/genksyms/parse.y: warning: 5 reduce/reduce conflicts [-Wconflicts-rr]
	../scripts/genksyms/parse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples

    allyesconfig: return code #0:
	../drivers/media/cec/core/cec-adap.c: ../drivers/media/cec/core/cec-adap.c:926 cec_transmit_msg_fh() warn: '&data->list' not removed from list
	../drivers/media/rc/meson-ir-tx.c:22: warning: expecting prototype for meson(). Prototype was for DEVICE_NAME() instead
	SMATCH:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: :warning: array of flexible structures
	SPARSE:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: warning: array of flexible structures
	../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2868 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
	../drivers/media/platform/mtk-vpu/mtk_vpu.c: ../drivers/media/platform/mtk-vpu/mtk_vpu.c:946 mtk_vpu_probe() warn: 'vpu->clk' not released on lines: 851.

patches/0007-media-smsusb-Use-usb_get_dev-for-the-reference-count.patch:

    allyesconfig: return code #0:
	SMATCH:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: :warning: array of flexible structures
	../drivers/media/usb/siano/smsusb.c: ../drivers/media/usb/siano/smsusb.c:354 smsusb_term_device() error: we previously assumed 'dev' could be null (see line 340)
	../drivers/media/usb/siano/smsusb.c: ../drivers/media/usb/siano/smsusb.c:354 smsusb_term_device() error: dereferencing freed memory 'dev'
	SPARSE:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: warning: array of flexible structures

patches/0016-media-pci-ivtv-switch-from-pci_-to-dma_-API.patch:

   checkpatch.pl:
	$ cat patches/0016-media-pci-ivtv-switch-from-pci_-to-dma_-API.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
	-:179: CHECK: Alignment should match open parenthesis
	-:314: CHECK: Avoid CamelCase: <SGarray>
	-:325: CHECK: Avoid CamelCase: <SGlist>


Error #512 when building PDF docs