# git gc Expanding reachable commits in commit graph: 50201 Expanding reachable commits in commit graph: 104357 Expanding reachable commits in commit graph: 157420 Expanding reachable commits in commit graph: 212713 Expanding reachable commits in commit graph: 264558 Expanding reachable commits in commit graph: 321365 Expanding reachable commits in commit graph: 378190 Expanding reachable commits in commit graph: 434660 Expanding reachable commits in commit graph: 492539 Expanding reachable commits in commit graph: 541971 Expanding reachable commits in commit graph: 600852 Expanding reachable commits in commit graph: 661545 Expanding reachable commits in commit graph: 722228 Expanding reachable commits in commit graph: 784186 Expanding reachable commits in commit graph: 847059 Expanding reachable commits in commit graph: 911036 Expanding reachable commits in commit graph: 976475 Expanding reachable commits in commit graph: 1042641 Expanding reachable commits in commit graph: 1088373 Expanding reachable commits in commit graph: 1157562 Expanding reachable commits in commit graph: 1227576 Expanding reachable commits in commit graph: 1298683 Expanding reachable commits in commit graph: 1309466, done. Finding extra edges in commit graph: 41% (549406/1309466) Finding extra edges in commit graph: 42% (549976/1309466) Finding extra edges in commit graph: 43% (563071/1309466) Finding extra edges in commit graph: 44% (576166/1309466) Finding extra edges in commit graph: 45% (589260/1309466) Finding extra edges in commit graph: 46% (602355/1309466) Finding extra edges in commit graph: 47% (615450/1309466) Finding extra edges in commit graph: 48% (628544/1309466) Finding extra edges in commit graph: 49% (641639/1309466) Finding extra edges in commit graph: 50% (654733/1309466) Finding extra edges in commit graph: 51% (667828/1309466) Finding extra edges in commit graph: 52% (680923/1309466) Finding extra edges in commit graph: 53% (694017/1309466) Finding extra edges in commit graph: 54% (707112/1309466) Finding extra edges in commit graph: 55% (720207/1309466) Finding extra edges in commit graph: 56% (733301/1309466) Finding extra edges in commit graph: 57% (746396/1309466) Finding extra edges in commit graph: 58% (759491/1309466) Finding extra edges in commit graph: 59% (772585/1309466) Finding extra edges in commit graph: 60% (785680/1309466) Finding extra edges in commit graph: 61% (798775/1309466) Finding extra edges in commit graph: 62% (811869/1309466) Finding extra edges in commit graph: 63% (824964/1309466) Finding extra edges in commit graph: 64% (838059/1309466) Finding extra edges in commit graph: 65% (851153/1309466) Finding extra edges in commit graph: 66% (864248/1309466) Finding extra edges in commit graph: 67% (877343/1309466) Finding extra edges in commit graph: 68% (890437/1309466) Finding extra edges in commit graph: 69% (903532/1309466) Finding extra edges in commit graph: 70% (916627/1309466) Finding extra edges in commit graph: 71% (929721/1309466) Finding extra edges in commit graph: 72% (942816/1309466) Finding extra edges in commit graph: 73% (955911/1309466) Finding extra edges in commit graph: 74% (969005/1309466) Finding extra edges in commit graph: 75% (982100/1309466) Finding extra edges in commit graph: 76% (995195/1309466) Finding extra edges in commit graph: 77% (1008289/1309466) Finding extra edges in commit graph: 78% (1021384/1309466) Finding extra edges in commit graph: 79% (1034479/1309466) Finding extra edges in commit graph: 80% (1047573/1309466) Finding extra edges in commit graph: 81% (1060668/1309466) Finding extra edges in commit graph: 82% (1073763/1309466) Finding extra edges in commit graph: 83% (1086857/1309466) Finding extra edges in commit graph: 84% (1099952/1309466) Finding extra edges in commit graph: 85% (1113047/1309466) Finding extra edges in commit graph: 86% (1126141/1309466) Finding extra edges in commit graph: 87% (1139236/1309466) Finding extra edges in commit graph: 88% (1152331/1309466) Finding extra edges in commit graph: 89% (1165425/1309466) Finding extra edges in commit graph: 90% (1178520/1309466) Finding extra edges in commit graph: 91% (1191615/1309466) Finding extra edges in commit graph: 92% (1204709/1309466) Finding extra edges in commit graph: 93% (1217804/1309466) Finding extra edges in commit graph: 94% (1230899/1309466) Finding extra edges in commit graph: 95% (1243993/1309466) Finding extra edges in commit graph: 96% (1257088/1309466) Finding extra edges in commit graph: 97% (1270183/1309466) Finding extra edges in commit graph: 98% (1283277/1309466) Finding extra edges in commit graph: 99% (1296372/1309466) Finding extra edges in commit graph: 100% (1309466/1309466) Finding extra edges in commit graph: 100% (1309466/1309466), done. Writing out commit graph in 4 passes: 54% (2835551/5237864) Writing out commit graph in 4 passes: 55% (2880826/5237864) Writing out commit graph in 4 passes: 56% (2933204/5237864) Writing out commit graph in 4 passes: 57% (2985583/5237864) Writing out commit graph in 4 passes: 58% (3037962/5237864) Writing out commit graph in 4 passes: 59% (3090340/5237864) Writing out commit graph in 4 passes: 60% (3142719/5237864) Writing out commit graph in 4 passes: 60% (3158289/5237864) Writing out commit graph in 4 passes: 61% (3195098/5237864) Writing out commit graph in 4 passes: 62% (3247476/5237864) Writing out commit graph in 4 passes: 63% (3299855/5237864) Writing out commit graph in 4 passes: 64% (3352233/5237864) Writing out commit graph in 4 passes: 65% (3404612/5237864) Writing out commit graph in 4 passes: 66% (3456991/5237864) Writing out commit graph in 4 passes: 66% (3487219/5237864) Writing out commit graph in 4 passes: 67% (3509369/5237864) Writing out commit graph in 4 passes: 68% (3561748/5237864) Writing out commit graph in 4 passes: 69% (3614127/5237864) Writing out commit graph in 4 passes: 70% (3666505/5237864) Writing out commit graph in 4 passes: 71% (3718884/5237864) Writing out commit graph in 4 passes: 72% (3771263/5237864) Writing out commit graph in 4 passes: 72% (3811308/5237864) Writing out commit graph in 4 passes: 73% (3823641/5237864) Writing out commit graph in 4 passes: 74% (3876020/5237864) Writing out commit graph in 4 passes: 75% (3928398/5237864) Writing out commit graph in 4 passes: 76% (3980777/5237864) Writing out commit graph in 4 passes: 77% (4033156/5237864) Writing out commit graph in 4 passes: 78% (4085534/5237864) Writing out commit graph in 4 passes: 79% (4137913/5237864) Writing out commit graph in 4 passes: 80% (4190292/5237864) Writing out commit graph in 4 passes: 81% (4242670/5237864) Writing out commit graph in 4 passes: 82% (4295049/5237864) Writing out commit graph in 4 passes: 83% (4347428/5237864) Writing out commit graph in 4 passes: 84% (4399806/5237864) Writing out commit graph in 4 passes: 85% (4452185/5237864) Writing out commit graph in 4 passes: 86% (4504564/5237864) Writing out commit graph in 4 passes: 87% (4556942/5237864) Writing out commit graph in 4 passes: 88% (4609321/5237864) Writing out commit graph in 4 passes: 89% (4661699/5237864) Writing out commit graph in 4 passes: 90% (4714078/5237864) Writing out commit graph in 4 passes: 91% (4766457/5237864) Writing out commit graph in 4 passes: 92% (4818835/5237864) Writing out commit graph in 4 passes: 93% (4871214/5237864) Writing out commit graph in 4 passes: 94% (4923593/5237864) Writing out commit graph in 4 passes: 95% (4975971/5237864) Writing out commit graph in 4 passes: 96% (5028350/5237864) Writing out commit graph in 4 passes: 97% (5080729/5237864) Writing out commit graph in 4 passes: 98% (5133107/5237864) Writing out commit graph in 4 passes: 99% (5185486/5237864) Writing out commit graph in 4 passes: 100% (5237864/5237864) Writing out commit graph in 4 passes: 100% (5237864/5237864), done. # git rev-parse -q --verify ba01565ced22c04749a6f71aa8a658d3a64734bc^{commit} ba01565ced22c04749a6f71aa8a658d3a64734bc already have revision, skipping fetch # git checkout -q -f -B kisskb ba01565ced22c04749a6f71aa8a658d3a64734bc # git clean -qxdf # < git log -1 # commit ba01565ced22c04749a6f71aa8a658d3a64734bc # Merge: f683c9b134f2 faa34159d080 # Author: Linus Torvalds # Date: Sun Oct 13 09:21:36 2024 -0700 # # Merge tag 'usb-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb # # Pull USB fixes from Greg KH: # "Here are some small USB fixes for some reported problems for 6.12-rc3. # Include in here is: # # - fix for yurex driver that was caused in -rc1 # # - build error fix for usbg network filesystem code # # - onboard_usb_dev build fix # # - dwc3 driver fixes for reported errors # # - gadget driver fix # # - new USB storage driver quirk # # - xhci resume bugfix # # All of these have been in linux-next for a while with no reported # issues" # # * tag 'usb-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: # net/9p/usbg: Fix build error # USB: yurex: kill needless initialization in yurex_read # Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" # usb: xhci: Fix problem with xhci resume from suspend # usb: misc: onboard_usb_dev: introduce new config symbol for usb5744 SMBus support # usb: dwc3: core: Stop processing of pending events if controller is halted # usb: dwc3: re-enable runtime PM after failed resume # usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip # usb: gadget: core: force synchronous registration # < /opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 ba01565ced22c04749a6f71aa8a658d3a64734bc # make -s -j 24 ARCH=um O=/kisskb/build/linus_allyesconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 allyesconfig WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [y]: - RESOURCE_KUNIT_TEST [=y] && RUNTIME_TESTING_MENU [=y] && KUNIT [=y] # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_KCOV=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # Added to kconfig CONFIG_GCC_PLUGIN_STRUCTLEAK=n # Added to kconfig CONFIG_GCC_PLUGIN_RANDSTRUCT=n # Added to kconfig CONFIG_UML_NET=n # Added to kconfig CONFIG_UML_NET_ETHERTAP=n # Added to kconfig CONFIG_UML_NET_TUNTAP=n # Added to kconfig CONFIG_UML_NET_SLIP=n # Added to kconfig CONFIG_UML_NET_DAEMON=n # Added to kconfig CONFIG_UML_NET_VDE=n # Added to kconfig CONFIG_UML_NET_MCAST=n # Added to kconfig CONFIG_UML_NET_PCAP=n # Added to kconfig CONFIG_UML_NET_SLIRP=n # Added to kconfig CONFIG_GCOV_KERNEL=n # Added to kconfig CONFIG_DEBUG_INFO_BTF=n # Added to kconfig CONFIG_BPF_PRELOAD=n # Added to kconfig CONFIG_SPI_STM32_QSPI=n # < make -s -j 24 ARCH=um O=/kisskb/build/linus_allyesconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 help # make -s -j 24 ARCH=um O=/kisskb/build/linus_allyesconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 olddefconfig .config:15114:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY .config:15118:warning: override: reassigning to symbol UML_NET_ETHERTAP .config:15120:warning: override: reassigning to symbol UML_NET_SLIP .config:15123:warning: override: reassigning to symbol UML_NET_MCAST WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [y]: - RESOURCE_KUNIT_TEST [=y] && RUNTIME_TESTING_MENU [=y] && KUNIT [=y] # make -s -j 24 ARCH=um O=/kisskb/build/linus_allyesconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [y]: - RESOURCE_KUNIT_TEST [=y] && RUNTIME_TESTING_MENU [=y] && KUNIT [=y] WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [y]: - RESOURCE_KUNIT_TEST [=y] && RUNTIME_TESTING_MENU [=y] && KUNIT [=y] WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [y]: - RESOURCE_KUNIT_TEST [=y] && RUNTIME_TESTING_MENU [=y] && KUNIT [=y] /kisskb/src/lib/iomap.c:156:5: error: no previous prototype for ‘ioread64_lo_hi’ [-Werror=missing-prototypes] 156 | u64 ioread64_lo_hi(const void __iomem *addr) | ^~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:163:5: error: no previous prototype for ‘ioread64_hi_lo’ [-Werror=missing-prototypes] 163 | u64 ioread64_hi_lo(const void __iomem *addr) | ^~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:170:5: error: no previous prototype for ‘ioread64be_lo_hi’ [-Werror=missing-prototypes] 170 | u64 ioread64be_lo_hi(const void __iomem *addr) | ^~~~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:178:5: error: no previous prototype for ‘ioread64be_hi_lo’ [-Werror=missing-prototypes] 178 | u64 ioread64be_hi_lo(const void __iomem *addr) | ^~~~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:264:6: error: no previous prototype for ‘iowrite64_lo_hi’ [-Werror=missing-prototypes] 264 | void iowrite64_lo_hi(u64 val, void __iomem *addr) | ^~~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:272:6: error: no previous prototype for ‘iowrite64_hi_lo’ [-Werror=missing-prototypes] 272 | void iowrite64_hi_lo(u64 val, void __iomem *addr) | ^~~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:280:6: error: no previous prototype for ‘iowrite64be_lo_hi’ [-Werror=missing-prototypes] 280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr) | ^~~~~~~~~~~~~~~~~ /kisskb/src/lib/iomap.c:288:6: error: no previous prototype for ‘iowrite64be_hi_lo’ [-Werror=missing-prototypes] 288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr) | ^~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[4]: *** [/kisskb/src/scripts/Makefile.build:229: lib/iomap.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:478: lib] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/Makefile:1936: .] Error 2 make[1]: *** [/kisskb/src/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2 Command 'make -s -j 24 ARCH=um O=/kisskb/build/linus_allyesconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 ' returned non-zero exit status 2. # rm -rf /kisskb/build/linus_allyesconfig_um-x86_64-gcc12 # Build took: 0:44:21.184341