]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: uvcvideo: Send control events for partial succeeds
authorRicardo Ribalda <ribalda@chromium.org>
Mon, 24 Feb 2025 10:34:54 +0000 (10:34 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jul 2025 16:27:51 +0000 (18:27 +0200)
commit522eb435aaefc35474f2e2901216e0d413ab8b06
treef0845ac61df2c0e98de146018a6f94e0c6d31eb5
parent14154b3e61d22f685cee29e297eae379a1c564f8
media: uvcvideo: Send control events for partial succeeds

commit 5c791467aea6277430da5f089b9b6c2a9d8a4af7 upstream.

Today, when we are applying a change to entities A, B. If A succeeds and B
fails the events for A are not sent.

This change changes the code so the events for A are send right after
they happen.

Cc: stable@kernel.org
Fixes: b4012002f3a3 ("[media] uvcvideo: Add support for control events")
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Message-ID: <20250224-uvc-data-backup-v2-2-de993ed9823b@chromium.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/usb/uvc/uvc_ctrl.c