Buildresult: linus/sparc32_defconfig/sparc64-gcc5 built on Aug 24 2022, 07:17
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Aug 24 2022, 07:17
Duration:
0:00:57.436359
Builder:
blade46
Revision:
Merge tag 'parisc-for-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux (
df0219d11b6f04251d38e345db4f9780cb32e2e2)
Target:
linus/sparc32_defconfig/sparc64-gcc5
Branch:
linus
Compiler:
sparc64-gcc5
(sparc64-linux-gcc (GCC) 5.5.0 / GNU ld (GNU Binutils) 2.29.1.20170915)
Config:
sparc32_defconfig
(
download
)
Log:
Download original
Possible warnings (1)
<stdin>:1517:2: warning: #warning syscall clone3 not implemented [-Wcpp]
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-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 df0219d11b6f04251d38e345db4f9780cb32e2e2 # < make -s -j 32 ARCH=sparc O=/kisskb/build/linus_sparc-defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- defconfig # < make -s -j 32 ARCH=sparc O=/kisskb/build/linus_sparc-defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- help # make -s -j 32 ARCH=sparc O=/kisskb/build/linus_sparc-defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- olddefconfig # make -s -j 32 ARCH=sparc O=/kisskb/build/linus_sparc-defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- <stdin>:1517:2: warning: #warning syscall clone3 not implemented [-Wcpp] kernel: arch/sparc/boot/image is ready kernel: arch/sparc/boot/zImage is ready Completed OK # rm -rf /kisskb/build/linus_sparc-defconfig_sparc64-gcc5 # Build took: 0:00:57.436359
© Michael Ellerman 2006-2018.