APPLIED: [SRU][j:linux-xilinx-zynqmp][PATCH 0/1] Fix kernel crash in V4L module on exit of realsense application

Wei-Lin Chang weilin.chang at canonical.com
Fri Jul 11 06:55:26 UTC 2025


On Thu, Jul 03, 2025 at 01:56:07PM +0800, Wei-Lin Chang wrote:
> BugLink: https://bugs.launchpad.net/bugs/2115849
> 
> SRU Justification
> 
> [Impact]
> 
> * Kernel crashes when realsense application exits.
> 
> [Fix]
> 
> * Cherry-pick 'Revert "uvcvideo: Prevent new URBs being processed at stream stop"' 45858a950516 from Xilinx's linux kernel repo `linux-xlnx`, the original "uvcvideo: Prevent new URBs being processed at stream stop" has made the wrong assumption that it can always retrieve a `struct uvc_streaming` via uvc_queue_to_stream().
> 
> [Test Plan]
> 
> * Checked realsense application exits successfully after applying the revert patch.
> 
> [Where problems could occur]
> 
> * Low potential for regression. The original patch is not in mainline.
> 
> [Other info]
> 
> * Because we are cherry-picking a revert, the hash f4bcffae4e74 is the hash in linux-xlnx, we are undoing 0fb66b5eca03 in our repo.
> 
> Radhey Shyam Pandey (1):
>   UBUNTU: SAUCE: Revert "uvcvideo: Prevent new URBs being processed at
>     stream stop"
> 
>  drivers/media/usb/uvc/uvc_queue.c | 13 -------------
>  drivers/media/usb/uvc/uvcvideo.h  |  1 -
>  2 files changed, 14 deletions(-)
> 
> -- 
> 2.43.0
> 

Applied to J:linux-xilinx-zynqmp master-next, thanks!



More information about the kernel-team mailing list