On 1/3/22 16:18, Ricardo Ribalda wrote:
Can you point in the code where this check is?
https://elixir.bootlin.com/linux/latest/source/drivers/media/usb/uvc/uvc_video.c#L281
and
https://elixir.bootlin.com/linux/latest/source/drivers/media/usb/uvc/uvc_video.c#L291
Hi Ricardo,
After looking more closely at the code, I believe the issue I found is a
false positive of valgrind, that doesn't see the kernel move data into
the given location after the USB control request.
This patch can be dropped, unless you think zeroing this buffer is good
practice, in case of future UVC descriptor parsing updates.
RET=26, SIZE=26
Thanks for looking into it.
--HPS