Re: Linux logs error `Failed to query (GET_CUR) UVC control X on unit Y: -75 (exp. 1).` (75 == EOVERFLOW?)
From: Ricardo Ribalda
Date: Mon Jul 22 2024 - 04:02:17 EST
Hi Paul
On Fri, 19 Jul 2024 at 14:31, Paul Menzel <pmenzel@xxxxxxxxxxxxx> wrote:
>
> #regzbot ^introduced: b2b5fcb1c5b645d5177ef3e3f41c7a706fc2688d
>
> Dear Laurent, dear Greg, dear Ricardo,
>
>
> Am 19.07.24 um 13:33 schrieb Paul Menzel:
>
>
> > Am 19.07.24 um 11:38 schrieb Laurent Pinchart:
> >> (CC'ing Ricardo)
> >>
> >> On Fri, Jul 19, 2024 at 08:05:35AM +0200, Greg KH wrote:
> >>> On Fri, Jul 19, 2024 at 07:22:54AM +0200, Paul Menzel wrote:
> >
> >>>> Today, starting the Intel Kaby Lake laptop Dell XPS 13 9360/0596KF,
> >>>> BIOS
> >>>> 2.21.0 06/02/2022 with
> >>>>
> >>>> Bus 001 Device 004: ID 0c45:670c Microdia Integrated Webcam HD
> >>>>
> >>>> Linux “6.11-rc0” (v6.10-8070-gcb273eb7c839) logged UVC errors:
> >>>
> >>> Does 6.10-final have the same issue?
> >
> > No, it does not. Linux 6.10-04829-ge2f710f97f35 (Merge tag 'ata-6.11-rc1' of
> > git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux) does also
> > not show this, and 6.10-rc3-00148-g8676a5e796fa (media: uvcvideo: Fix
> > integer overflow calculating timestamp) neither.
> >
> >>> If not, can you use 'git bisect' to track down the offending commit?
> >
> > I am on it. I tried to pass the USB device through to a VM and try to
> > reproduce there. Thank you for the comment, that reloading the module is
> > (of course) also possible. That avoids rebooting the system.
>
> The hard way found commit:
Thanks a lot for bisecting the error.
BTW, besided the error messages, the camera was working fine correct?
Could you check if this fixes your issue?
https://lore.kernel.org/linux-media/20240722-fix-filter-mapping-v1-1-07cc9c6bf4e3@xxxxxxxxxxxx/T/#u
Thanks!