# git gc Expanding reachable commits in commit graph: 81662 Expanding reachable commits in commit graph: 170350 Expanding reachable commits in commit graph: 262342 Expanding reachable commits in commit graph: 353586 Expanding reachable commits in commit graph: 449437 Expanding reachable commits in commit graph: 534709 Expanding reachable commits in commit graph: 636453 Expanding reachable commits in commit graph: 738784 Expanding reachable commits in commit graph: 842308 Expanding reachable commits in commit graph: 950539 Expanding reachable commits in commit graph: 1054815 Expanding reachable commits in commit graph: 1144678 Expanding reachable commits in commit graph: 1261897 Expanding reachable commits in commit graph: 1275376, done. Writing out commit graph in 4 passes: 60% (3077988/5101504) Writing out commit graph in 4 passes: 61% (3111918/5101504) Writing out commit graph in 4 passes: 62% (3162933/5101504) Writing out commit graph in 4 passes: 63% (3213948/5101504) Writing out commit graph in 4 passes: 64% (3264963/5101504) Writing out commit graph in 4 passes: 65% (3315978/5101504) Writing out commit graph in 4 passes: 66% (3366993/5101504) Writing out commit graph in 4 passes: 67% (3418008/5101504) Writing out commit graph in 4 passes: 68% (3469023/5101504) Writing out commit graph in 4 passes: 69% (3520038/5101504) Writing out commit graph in 4 passes: 70% (3571053/5101504) Writing out commit graph in 4 passes: 71% (3622068/5101504) Writing out commit graph in 4 passes: 72% (3673083/5101504) Writing out commit graph in 4 passes: 73% (3724098/5101504) Writing out commit graph in 4 passes: 73% (3753911/5101504) Writing out commit graph in 4 passes: 74% (3775113/5101504) Writing out commit graph in 4 passes: 75% (3826128/5101504) Writing out commit graph in 4 passes: 76% (3877144/5101504) Writing out commit graph in 4 passes: 77% (3928159/5101504) Writing out commit graph in 4 passes: 78% (3979174/5101504) Writing out commit graph in 4 passes: 79% (4030189/5101504) Writing out commit graph in 4 passes: 80% (4081204/5101504) Writing out commit graph in 4 passes: 81% (4132219/5101504) Writing out commit graph in 4 passes: 82% (4183234/5101504) Writing out commit graph in 4 passes: 83% (4234249/5101504) Writing out commit graph in 4 passes: 84% (4285264/5101504) Writing out commit graph in 4 passes: 85% (4336279/5101504) Writing out commit graph in 4 passes: 86% (4387294/5101504) Writing out commit graph in 4 passes: 87% (4438309/5101504) Writing out commit graph in 4 passes: 88% (4489324/5101504) Writing out commit graph in 4 passes: 89% (4540339/5101504) Writing out commit graph in 4 passes: 90% (4591354/5101504) Writing out commit graph in 4 passes: 91% (4642369/5101504) Writing out commit graph in 4 passes: 92% (4693384/5101504) Writing out commit graph in 4 passes: 93% (4744399/5101504) Writing out commit graph in 4 passes: 94% (4795414/5101504) Writing out commit graph in 4 passes: 95% (4846429/5101504) Writing out commit graph in 4 passes: 96% (4897444/5101504) Writing out commit graph in 4 passes: 97% (4948459/5101504) Writing out commit graph in 4 passes: 98% (4999474/5101504) Writing out commit graph in 4 passes: 99% (5050489/5101504) Writing out commit graph in 4 passes: 100% (5101504/5101504) Writing out commit graph in 4 passes: 100% (5101504/5101504), done. # git rev-parse -q --verify ff2632d7d08edc11e8bd0629e9fcfebab25c78b4^{commit} ff2632d7d08edc11e8bd0629e9fcfebab25c78b4 already have revision, skipping fetch # git checkout -q -f -B kisskb ff2632d7d08edc11e8bd0629e9fcfebab25c78b4 # git clean -qxdf # < git log -1 # commit ff2632d7d08edc11e8bd0629e9fcfebab25c78b4 # Merge: 4853f1f6ace3 61700f816e6f # Author: Linus Torvalds # Date: Fri May 17 09:05:46 2024 -0700 # # Merge tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux # # Pull powerpc updates from Michael Ellerman: # # - Enable BPF Kernel Functions (kfuncs) in the powerpc BPF JIT. # # - Allow per-process DEXCR (Dynamic Execution Control Register) settings # via prctl, notably NPHIE which controls hashst/hashchk for ROP # protection. # # - Install powerpc selftests in sub-directories. Note this changes the # way run_kselftest.sh needs to be invoked for powerpc selftests. # # - Change fadump (Firmware Assisted Dump) to better handle memory # add/remove. # # - Add support for passing additional parameters to the fadump kernel. # # - Add support for updating the kdump image on CPU/memory add/remove # events. # # - Other small features, cleanups and fixes. # # Thanks to Andrew Donnellan, Andy Shevchenko, Aneesh Kumar K.V, Arnd # Bergmann, Benjamin Gray, Bjorn Helgaas, Christian Zigotzky, Christophe # Jaillet, Christophe Leroy, Colin Ian King, Cédric Le Goater, Dr. David # Alan Gilbert, Erhard Furtner, Frank Li, GUO Zihua, Ganesh Goudar, Geoff # Levand, Ghanshyam Agrawal, Greg Kurz, Hari Bathini, Joel Stanley, Justin # Stitt, Kunwu Chan, Li Yang, Lidong Zhong, Madhavan Srinivasan, Mahesh # Salgaonkar, Masahiro Yamada, Matthias Schiffer, Naresh Kamboju, Nathan # Chancellor, Nathan Lynch, Naveen N Rao, Nicholas Miehlbradt, Ran Wang, # Randy Dunlap, Ritesh Harjani, Sachin Sant, Shirisha Ganta, Shrikanth # Hegde, Sourabh Jain, Stephen Rothwell, sundar, Thorsten Blum, Vaibhav # Jain, Xiaowei Bao, Yang Li, and Zhao Chenhui. # # * tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (85 commits) # powerpc/fadump: Fix section mismatch warning # powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP # powerpc/fadump: update documentation about bootargs_append # powerpc/fadump: pass additional parameters when fadump is active # powerpc/fadump: setup additional parameters for dump capture kernel # powerpc/pseries/fadump: add support for multiple boot memory regions # selftests/powerpc/dexcr: Fix spelling mistake "predicition" -> "prediction" # KVM: PPC: Book3S HV nestedv2: Fix an error handling path in gs_msg_ops_kvmhv_nestedv2_config_fill_info() # KVM: PPC: Fix documentation for ppc mmu caps # KVM: PPC: code cleanup for kvmppc_book3s_irqprio_deliver # KVM: PPC: Book3S HV nestedv2: Cancel pending DEC exception # powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" # powerpc/code-patching: Use dedicated memory routines for patching # powerpc/code-patching: Test patch_instructions() during boot # powerpc64/kasan: Pass virtual addresses to kasan_init_phys_region() # powerpc: rename SPRN_HID2 define to SPRN_HID2_750FX # powerpc: Fix typos # powerpc/eeh: Fix spelling of the word "auxillary" and update comment # macintosh/ams: Fix unused variable warning # powerpc/Makefile: Remove bits related to the previous use of -mcmodel=large # ... # < /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 ff2632d7d08edc11e8bd0629e9fcfebab25c78b4 # make -s -j 40 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 # 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 40 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 40 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:14442:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY .config:14446:warning: override: reassigning to symbol UML_NET_ETHERTAP .config:14448:warning: override: reassigning to symbol UML_NET_SLIP .config:14453:warning: override: reassigning to symbol UML_NET_SLIRP # make -s -j 40 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 /kisskb/src/arch/x86/um/user-offsets.c:17:6: warning: no previous prototype for ‘foo’ [-Wmissing-prototypes] 17 | void foo(void) | ^~~ In file included from /kisskb/src/arch/um/kernel/asm-offsets.c:1: /kisskb/src/arch/x86/um/shared/sysdep/kernel-offsets.h:9:6: error: no previous prototype for ‘foo’ [-Werror=missing-prototypes] 9 | void foo(void) | ^~~ cc1: all warnings being treated as errors make[3]: *** [/kisskb/src/scripts/Makefile.build:117: arch/um/kernel/asm-offsets.s] Error 1 make[2]: *** [/kisskb/src/Makefile:1197: prepare0] Error 2 make[1]: *** [/kisskb/src/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 Command 'make -s -j 40 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:04:05.854831