# git rev-parse -q --verify 5f6e430f931d245da838db3e10e918681207029b^{commit} 5f6e430f931d245da838db3e10e918681207029b already have revision, skipping fetch # git checkout -q -f -B kisskb 5f6e430f931d245da838db3e10e918681207029b # git clean -qxdf # < git log -1 # commit 5f6e430f931d245da838db3e10e918681207029b # Merge: a6e3e6f13805 980411a4d1bb # Author: Linus Torvalds # Date: Mon Dec 19 07:13:33 2022 -0600 # # Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux # # Pull powerpc updates from Michael Ellerman: # # - Add powerpc qspinlock implementation optimised for large system # scalability and paravirt. See the merge message for more details # # - Enable objtool to be built on powerpc to generate mcount locations # # - Use a temporary mm for code patching with the Radix MMU, so the # writable mapping is restricted to the patching CPU # # - Add an option to build the 64-bit big-endian kernel with the ELFv2 # ABI # # - Sanitise user registers on interrupt entry on 64-bit Book3S # # - Many other small features and fixes # # Thanks to Aboorva Devarajan, Angel Iglesias, Benjamin Gray, Bjorn # Helgaas, Bo Liu, Chen Lifu, Christoph Hellwig, Christophe JAILLET, # Christophe Leroy, Christopher M. Riedl, Colin Ian King, Deming Wang, # Disha Goel, Dmitry Torokhov, Finn Thain, Geert Uytterhoeven, Gustavo A. # R. Silva, Haowen Bai, Joel Stanley, Jordan Niethe, Julia Lawall, Kajol # Jain, Laurent Dufour, Li zeming, Miaoqian Lin, Michael Jeanson, Nathan # Lynch, Naveen N. Rao, Nayna Jain, Nicholas Miehlbradt, Nicholas Piggin, # Pali Rohár, Randy Dunlap, Rohan McLure, Russell Currey, Sathvika # Vasireddy, Shaomin Deng, Stephen Kitt, Stephen Rothwell, Thomas # Weißschuh, Tiezhu Yang, Uwe Kleine-König, Xie Shaowen, Xiu Jianfeng, # XueBing Chen, Yang Yingliang, Zhang Jiaming, ruanjinjie, Jessica Yu, # and Wolfram Sang. # # * tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (181 commits) # powerpc/code-patching: Fix oops with DEBUG_VM enabled # powerpc/qspinlock: Fix 32-bit build # powerpc/prom: Fix 32-bit build # powerpc/rtas: mandate RTAS syscall filtering # powerpc/rtas: define pr_fmt and convert printk call sites # powerpc/rtas: clean up includes # powerpc/rtas: clean up rtas_error_log_max initialization # powerpc/pseries/eeh: use correct API for error log size # powerpc/rtas: avoid scheduling in rtas_os_term() # powerpc/rtas: avoid device tree lookups in rtas_os_term() # powerpc/rtasd: use correct OF API for event scan rate # powerpc/rtas: document rtas_call() # powerpc/pseries: unregister VPA when hot unplugging a CPU # powerpc/pseries: reset the RCU watchdogs after a LPM # powerpc: Take in account addition CPU node when building kexec FDT # powerpc: export the CPU node count # powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state # powerpc/dts/fsl: Fix pca954x i2c-mux node names # cxl: Remove unnecessary cxl_pci_window_alignment() # selftests/powerpc: Fix resource leaks # ... # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 5f6e430f931d245da838db3e10e918681207029b # < make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_pseries_defconfig+NO_MEMORY_HOTREMOVE_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- pseries_defconfig # Added to kconfig CONFIG_MEMORY_HOTPLUG=y # Added to kconfig CONFIG_MEMORY_HOTREMOVE=n # < make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_pseries_defconfig+NO_MEMORY_HOTREMOVE_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_pseries_defconfig+NO_MEMORY_HOTREMOVE_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_pseries_defconfig+NO_MEMORY_HOTREMOVE_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/powerpc-fixes_pseries_defconfig+NO_MEMORY_HOTREMOVE_powerpc-gcc12 # Build took: 0:03:11.662116