# git rev-parse -q --verify d0a32f5520a33e7f2ace396db6913625e0d29544^{commit} d0a32f5520a33e7f2ace396db6913625e0d29544 already have revision, skipping fetch # git checkout -q -f -B kisskb d0a32f5520a33e7f2ace396db6913625e0d29544 # git clean -qxdf # < git log -1 # commit d0a32f5520a33e7f2ace396db6913625e0d29544 # Merge: 5596c6adb04d f82cdc37c4bd # Author: Linus Torvalds # Date: Sat Feb 25 11:00:06 2023 -0800 # # Merge tag 'powerpc-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux # # Pull powerpc updates from Michael Ellerman: # # - Support for configuring secure boot with user-defined keys on PowerVM # LPARs # # - Simplify the replay of soft-masked IRQs by making it non-recursive # # - Add support for KCSAN on 64-bit Book3S # # - Improvements to the API & code which interacts with RTAS (pseries # firmware) # # - Change 32-bit powermac to assign PCI bus numbers per domain by # default # # - Some improvements to the 32-bit BPF JIT # # - Various other small features and fixes # # Thanks to Anders Roxell, Andrew Donnellan, Andrew Jeffery, Benjamin # Gray, Christophe Leroy, Frederic Barrat, Ganesh Goudar, Geoff Levand, # Greg Kroah-Hartman, Jan-Benedict Glaw, Josh Poimboeuf, Kajol Jain, # Laurent Dufour, Mahesh Salgaonkar, Mathieu Desnoyers, Mimi Zohar, Murphy # Zhou, Nathan Chancellor, Nathan Lynch, Nayna Jain, Nicholas Piggin, Pali # Rohár, Petr Mladek, Rohan McLure, Russell Currey, Sachin Sant, Sathvika # Vasireddy, Sourabh Jain, Stefan Berger, Stephen Rothwell, and Sudhakar # Kuppusamy. # # * tag 'powerpc-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (114 commits) # powerpc/pseries: Avoid hcall in plpks_is_available() on non-pseries # powerpc: dts: turris1x.dts: Set lower priority for CPLD syscon-reboot # powerpc/e500: Add missing prototype for 'relocate_init' # powerpc/64: Fix unannotated intra-function call warning # powerpc/epapr: Don't use wrteei on non booke # powerpc: Pass correct CPU reference to assembler # powerpc/mm: Rearrange if-else block to avoid clang warning # powerpc/nohash: Fix build with llvm-as # powerpc/nohash: Fix build error with binutils >= 2.38 # powerpc/pseries: Fix endianness issue when parsing PLPKS secvar flags # macintosh: windfarm: Use unsigned type for 1-bit bitfields # powerpc/kexec_file: print error string on usable memory property update failure # powerpc/machdep: warn when machine_is() used too early # powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500 # powerpc/eeh: Set channel state after notifying the drivers # selftests/powerpc: Fix incorrect kernel headers search path # powerpc/rtas: arch-wide function token lookup conversions # powerpc/rtas: introduce rtas_function_token() API # powerpc/pseries/lpar: convert to papr_sysparm API # powerpc/pseries/hv-24x7: convert to papr_sysparm API # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 d0a32f5520a33e7f2ace396db6913625e0d29544 # < make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_mpc85xx_defconfig+KVM_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- mpc85xx_defconfig # Added to kconfig CONFIG_PPC_E500MC=y # Added to kconfig CONFIG_VIRTUALIZATION=y # Added to kconfig CONFIG_KVM_E500MC=y # Added to kconfig # < make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_mpc85xx_defconfig+KVM_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_mpc85xx_defconfig+KVM_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig .config:4472:warning: override: reassigning to symbol PPC_E500MC .config:4473:warning: override: reassigning to symbol VIRTUALIZATION # make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_mpc85xx_defconfig+KVM_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- In file included from /kisskb/src/include/linux/build_bug.h:5, from /kisskb/src/include/linux/container_of.h:5, from /kisskb/src/include/linux/list.h:5, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/drivers/net/ethernet/freescale/fs_enet/mac-scc.c:15: /kisskb/src/drivers/net/ethernet/freescale/fs_enet/mac-scc.c: In function 'allocate_bd': /kisskb/src/include/linux/err.h:22:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 22 | #define IS_ERR_VALUE(x) unlikely((unsigned long)(void *)(x) >= (unsigned long)-MAX_ERRNO) | ^ /kisskb/src/include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ /kisskb/src/drivers/net/ethernet/freescale/fs_enet/mac-scc.c:139:13: note: in expansion of macro 'IS_ERR_VALUE' 139 | if (IS_ERR_VALUE(fep->ring_mem_addr)) | ^~~~~~~~~~~~ /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8541cds.dts:341.15-350.5: Warning (pci_device_reg): /pci@e0008000/i8259@19000: PCI unit address format error, expected "12,0" /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8541cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8555cds.dts:341.15-350.5: Warning (pci_device_reg): /pci@e0008000/i8259@19000: PCI unit address format error, expected "12,0" /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8555cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) Completed OK # rm -rf /kisskb/build/powerpc-next_mpc85xx_defconfig+KVM_powerpc-gcc11 # Build took: 0:04:34.827331