Hi Greg,
Requesting for the following patches to be picked to stable 5.15+ where the following change was integrated: e81e7f9a0eb9 ("usb: gadget: uvc: add scatter gather support")
Without these fixes data corruption and smmu panics will occur in the uvc gadget driver.
The fixes to be integrated are:
859c675d84d4 ("usb: gadget: uvc: consistently use define for headerlen") f262ce66d40c ("usb: gadget: uvc: use on returned header len in video_encode_isoc_sg") 61aa709ca58a ("usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer") 9b969f93bcef ("usb: gadget: uvc: giveback vb2 buffer on req complete") aef11279888c ("usb: gadget: uvc: improve sg exit condition")
They apply cleanly on 5.15.y
Thanks,
Dan
On Tue, Oct 18, 2022 at 10:55:49AM -0500, Dan Vacura wrote:
Hi Greg,
Requesting for the following patches to be picked to stable 5.15+ where the following change was integrated: e81e7f9a0eb9 ("usb: gadget: uvc: add scatter gather support")
Without these fixes data corruption and smmu panics will occur in the uvc gadget driver.
The fixes to be integrated are:
859c675d84d4 ("usb: gadget: uvc: consistently use define for headerlen") f262ce66d40c ("usb: gadget: uvc: use on returned header len in video_encode_isoc_sg") 61aa709ca58a ("usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer") 9b969f93bcef ("usb: gadget: uvc: giveback vb2 buffer on req complete") aef11279888c ("usb: gadget: uvc: improve sg exit condition")
They apply cleanly on 5.15.y
All now queued up, thanks.
greg k-h
linux-stable-mirror@lists.linaro.org