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