mbox series

[GIT,PULL,FOR,v6.14] uvcvideo changes

Message ID 20241219014132.GN5518@pendragon.ideasonboard.com (mailing list archive)
State New
Headers show
Series [GIT,PULL,FOR,v6.14] uvcvideo changes | expand

Pull-request

https://gitlab.freedesktop.org/linux-media/users/uvc.git tags/next-media-uvc-20241219

Message

Laurent Pinchart Dec. 19, 2024, 1:41 a.m. UTC
Hi Mauro, Hans,

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/linux-media/users/uvc.git tags/next-media-uvc-20241219

for you to fetch changes up to 64cdf3e8e9a7dadc9413323b048bf151cee61ae9:

  media: uvcvideo: Announce the user our deprecation intentions (2024-12-19 02:50:36 +0200)

----------------------------------------------------------------
uvcvideo fixes and improvements

----------------------------------------------------------------
Benoit Sevens (1):
      media: uvcvideo: Refactor frame parsing code into a uvc_parse_frame function

Laurent Pinchart (2):
      media: uvcvideo: Fix double free in error path
      MAINTAINERS: Add missing file entries for the USB video class driver

Ricardo Ribalda (16):
      media: uvcvideo: Reorder uvc_status_init()
      media: uvcvideo: Fix crash during unbind if gpio unit is in use
      media: uvcvideo: Fix deadlock during uvc_probe
      media: uvcvideo: Fix event flags in uvc_ctrl_send_events
      media: uvcvideo: Support partial control reads
      media: uvcvideo: Add more logging to uvc_query_ctrl()
      media: uvcvideo: Remove duplicated cap/out code
      media: uvcvideo: Only save async fh if success
      media: uvcvideo: Remove redundant NULL assignment
      media: uvcvideo: Remove dangling pointers
      media: uvcvideo: Annotate lock requirements for uvc_ctrl_set
      media: uvcvideo: Flush the control cache when we get an event
      media: uvcvideo: Propagate buf->error to userspace
      media: uvcvideo: Invert default value for nodrop module param
      media: uvcvideo: Allow changing noparam on the fly
      media: uvcvideo: Announce the user our deprecation intentions

Xiong Nandi (1):
      media: uvcvideo: Use uvc_query_name in uvc_get_video_ctrl

 MAINTAINERS                        |   4 +
 drivers/media/usb/uvc/uvc_ctrl.c   |  88 ++++++++++--
 drivers/media/usb/uvc/uvc_driver.c | 280 +++++++++++++++++++++----------------
 drivers/media/usb/uvc/uvc_queue.c  |   9 +-
 drivers/media/usb/uvc/uvc_status.c |   8 +-
 drivers/media/usb/uvc/uvc_v4l2.c   | 164 ++++++----------------
 drivers/media/usb/uvc/uvc_video.c  |  32 ++++-
 drivers/media/usb/uvc/uvcvideo.h   |  14 +-
 8 files changed, 336 insertions(+), 263 deletions(-)

Comments

Jenkins Dec. 19, 2024, 1:57 a.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/20241219014132.GN5518@pendragon.ideasonboard.com/
Build log: https://builder.linuxtv.org/job/patchwork/409084/
Build time: 00:00:00
Link: https://lore.kernel.org/linux-media/20241219014132.GN5518@pendragon.ideasonboard.com

gpg: Signature made Thu 19 Dec 2024 01:37:58 AM UTC
gpg:                using EDDSA key 7804022A38B7D13F41738C3685F1965061424BE1
gpg:                issuer "laurent.pinchart@ideasonboard.com"
gpg: Good signature from "Laurent Pinchart <laurent.pinchart@ideasonboard.com>" [full]
gpg: laurent.pinchart@ideasonboard.com: Verified 7 signatures in the past
     5 months.  Encrypted 0 messages.


Build aborted due to a fatal error:
FAILED: patch patch patches/0004-media-uvcvideo-Fix-deadlock-during-uvc_probe.patch doesn't apply:
Applying patch patches/0004-media-uvcvideo-Fix-deadlock-during-uvc_probe.patch
patching file drivers/media/usb/uvc/uvc_status.c
Hunk #1 FAILED at 295.
1 out of 1 hunk FAILED -- rejects in file drivers/media/usb/uvc/uvc_status.c
Patch patches/0004-media-uvcvideo-Fix-deadlock-during-uvc_probe.patch does not apply (enforce with -f)