[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
Thu Jul 3 05:56:07 UTC 2025


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




More information about the kernel-team mailing list