Buildresult: linus-rand/x86_64-randconfig/x86_64-gcc8 built on Aug 24 2022, 09:07
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Aug 24 2022, 09:07
Duration:
0:10:54.996591
Builder:
ka2
Revision:
Merge tag 'parisc-for-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux (
df0219d11b6f04251d38e345db4f9780cb32e2e2)
Target:
linus-rand/x86_64-randconfig/x86_64-gcc8
Branch:
linus-rand
Compiler:
x86_64-gcc8
(x86_64-linux-gcc (GCC) 8.5.0 / GNU ld (GNU Binutils) 2.36.1)
Config:
randconfig
(
download
)
Log:
Download original
Possible warnings (3)
.config:6763:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:6765:warning: override: reassigning to symbol GCC_PLUGINS vmlinux.o: warning: objtool: early_init_dt_scan_memory+0x189: unreachable instruction
Full Log
# git rev-parse -q --verify df0219d11b6f04251d38e345db4f9780cb32e2e2^{commit} df0219d11b6f04251d38e345db4f9780cb32e2e2 already have revision, skipping fetch # git checkout -q -f -B kisskb df0219d11b6f04251d38e345db4f9780cb32e2e2 # git clean -qxdf # < git log -1 # commit df0219d11b6f04251d38e345db4f9780cb32e2e2 # Merge: 95607ad99b5a 591d2108f3ab # Author: Linus Torvalds <torvalds@linux-foundation.org> # Date: Tue Aug 23 13:42:31 2022 -0700 # # Merge tag 'parisc-for-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux # # Pull parisc fixes from Helge Deller: # "Some interesting background to the current patchset: # # It turned out that the fldw instruction (which loads a 32-bit word # from memory into one half of a FP register) failed on unaligned # addresses and even trashed some other random FP register instead. It's # a trivial one-liner fix in the exception handler but this failure # dates back to the very beginnings of the parisc-port. It's strange # that it was never noticed before. # # Another patch fixes an annoyance noticed by Randy Dunlap. Running # "make ARCH=parisc64 randconfig" always returned a 32-bit config, # although one would expect a 64-bit config. Masahiro Yamada suggested # to mimik sparc Kconfig code, which fixed the issue nicely. This # allowed to drop some compiler build checks too. # # Third, it's possible to build an optimized 32-bit kernel for PA8X00 # (64-bit) CPUs, which then wouldn't start on 32-bit-only (PA1.x) # machines. I've added a bootup check which prevents that and which # prints a message to the console. This can be tested with qemu, which # currently only supports 32-bit emulation. # # The other patches are usual clean-up stuff like added return value # checks and typo fixes in comments. # # Summary: # # - Fix emulation of fldw instruction on unaligned addresses # # - Fix "make ARCH=parisc64 randconfig" to return a 64-bit config # # - Prevent boot if trying to boot a 32-bit kernel compiled for PA8X00 # CPUs on 32-bit only machines # # - ccio-dma: Handle kmalloc failure in ccio_init_resources()" # # * tag 'parisc-for-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux: # parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines # parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() # parisc: led: Move from strlcpy with unused retval to strscpy # parisc: ccio-dma: Fix typo in comment # Revert "parisc: Show error if wrong 32/64-bit compiler is being used" # parisc: Make CONFIG_64BIT available for ARCH=parisc64 only # parisc: Fix exception handler for fldw and fstw instructions # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 df0219d11b6f04251d38e345db4f9780cb32e2e2 # < make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=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_BPF_PRELOAD=n # Added to kconfig # < make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:6763:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:6765:warning: override: reassigning to symbol GCC_PLUGINS # make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- vmlinux.o: warning: objtool: early_init_dt_scan_memory+0x189: unreachable instruction Completed OK # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:10:54.996591
© Michael Ellerman 2006-2018.