Hello Salvatore,
I do have it uncompressed:
affetwoday@lenovo-m83:/usr/src/linux-source-6.1$ ls -l
total 968
drwxr-xr-x 24 root root 4096 Aug 8 2023 arch
drwxr-xr-x 3 root root 4096 Jul 6 2023 block
drwxr-xr-x 2 root root 4096 Jul 6 2023 certs
-rw-r--r-- 1 root root 496 Jul 6 2023 COPYING
-rw-r--r-- 1 root root 101639 Jul 6 2023 CREDITS
drwxr-xr-x 4 root root 4096 Jul 6 2023 crypto
drwxr-xr-x 86 root root 4096 Aug 8 2023 Documentation
drwxr-xr-x 139 root root 4096 Jul 6 2023 drivers
drwxr-xr-x 81 root root 4096 Aug 8 2023 fs
drwxr-xr-x 33 root root 4096 Aug 11 2023 include
drwxr-xr-x 2 root root 4096 Aug 8 2023 init
drwxr-xr-x 2 root root 4096 Jul 6 2023 io_uring
drwxr-xr-x 2 root root 4096 Jul 6 2023 ipc
-rw-r--r-- 1 root root 2573 Jul 6 2023 Kbuild
-rw-r--r-- 1 root root 555 Jul 6 2023 Kconfig
drwxr-xr-x 22 root root 4096 Aug 8 2023 kernel
drwxr-xr-x 22 root root 12288 Aug 8 2023 lib
drwxr-xr-x 6 root root 4096 Jul 6 2023 LICENSES
-rw-r--r-- 1 root root 688533 Jul 6 2023 MAINTAINERS
-rw-r--r-- 1 root root 72209 Aug 8 2023 Makefile
drwxr-xr-x 6 root root 4096 Aug 8 2023 mm
drwxr-xr-x 71 root root 4096 Jul 6 2023 net
-rw-r--r-- 1 root root 727 Jul 6 2023 README
drwxr-xr-x 6 root root 4096 Jul 6 2023 rust
drwxr-xr-x 39 root root 4096 Jul 6 2023 samples
drwxr-xr-x 17 root root 4096 Aug 8 2023 scripts
drwxr-xr-x 14 root root 4096 Aug 8 2023 security
drwxr-xr-x 27 root root 4096 Jul 6 2023 sound
drwxr-xr-x 41 root root 4096 Jul 6 2023 tools
drwxr-xr-x 4 root root 4096 Jul 6 2023 usr
drwxr-xr-x 4 root root 4096 Jul 6 2023 virt
And I only installed the source package using apt. So really strange that my 6.1.128-1 does not have the breaking change, but the one you are looking at has it.
I will download the deb package again and recheck it.
And....I re-downloaded 6.1.128-1....and now it has the code that breaks the uvc_driver.c
So that means that : The kernel build is then correct as the 128-1 code still has the broken driver.
(But my locally installed apt source, for some reason does not have it)
First RC with broken code: Linux 6.12-rc3
Upstream commit that un-broke it:
First RC with un-broken code: Linux 6.14-rc1
Do you need the same info from the stable branch?
Regards,
Alf Nilsson