Buildresult: linus/s390-allmodconfig/s390x-gcc11 built on Mar 23 2022, 06:55
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Mar 23 2022, 06:55
Duration:
0:11:15.838930
Builder:
ka7
Revision:
Merge tag 'for-5.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux (
5191290407668028179f2544a11ae9b57f0bcf07)
Target:
linus/s390-allmodconfig/s390x-gcc11
Branch:
linus
Compiler:
s390x-gcc11
(s390-linux-gcc (GCC) 11.1.0 / GNU ld (GNU Binutils) 2.36.1)
Config:
allmodconfig
(
download
)
Log:
Download original
Possible errors
include/linux/cacheflush.h:12:46: error: 'struct folio' declared inside parameter list will not be visible outside of this definition or declaration [-Werror] cc1: all warnings being treated as errors make[4]: *** [scripts/Makefile.build:288: drivers/crypto/xilinx/zynqmp-sha.o] Error 1 make[3]: *** [scripts/Makefile.build:550: drivers/crypto/xilinx] Error 2 make[2]: *** [scripts/Makefile.build:550: drivers/crypto] Error 2 make[1]: *** [Makefile:1831: drivers] Error 2 make: *** [Makefile:219: __sub-make] Error 2
No warnings found in log.
Full Log
# git rev-parse -q --verify 5191290407668028179f2544a11ae9b57f0bcf07^{commit} 5191290407668028179f2544a11ae9b57f0bcf07 already have revision, skipping fetch # git checkout -q -f -B kisskb 5191290407668028179f2544a11ae9b57f0bcf07 # git clean -qxdf # < git log -1 # commit 5191290407668028179f2544a11ae9b57f0bcf07 # Merge: 9b03992f0c88 d3e29967079c # Author: Linus Torvalds <torvalds@linux-foundation.org> # Date: Tue Mar 22 10:51:40 2022 -0700 # # Merge tag 'for-5.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux # # Pull btrfs updates from David Sterba: # "This contains feature updates, performance improvements, preparatory # and core work and some related VFS updates: # # Features: # # - encoded read/write ioctls, allows user space to read or write raw # data directly to extents (now compressed, encrypted in the future), # will be used by send/receive v2 where it saves processing time # # - zoned mode now works with metadata DUP (the mkfs.btrfs default) # # - error message header updates: # - print error state: transaction abort, other error, log tree # errors # - print transient filesystem state: remount, device replace, # ignored checksum verifications # # - tree-checker: verify the transaction id of the to-be-written dirty # extent buffer # # Performance improvements for fsync: # # - directory logging speedups (up to -90% run time) # # - avoid logging all directory changes during renames (up to -60% run # time) # # - avoid inode logging during rename and link when possible (up to # -60% run time) # # - prepare extents to be logged before locking a log tree path # (throughput +7%) # # - stop copying old file extents when doing a full fsync() # # - improved logging of old extents after truncate # # Core, fixes: # # - improved stale device identification by dev_t and not just path # (for devices that are behind other layers like device mapper) # # - continued extent tree v2 preparatory work # - disable features that won't work yet # - add wrappers and abstractions for new tree roots # # - improved error handling # # - add super block write annotations around background block group # reclaim # # - fix device scanning messages potentially accessing stale pointer # # - cleanups and refactoring # # VFS: # # - allow reflinks/deduplication from two different mounts of the same # filesystem # # - export and add helpers for read/write range verification, for the # encoded ioctls" # # * tag 'for-5.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: (98 commits) # btrfs: zoned: put block group after final usage # btrfs: don't access possibly stale fs_info data in device_list_add # btrfs: add lockdep_assert_held to need_preemptive_reclaim # btrfs: verify the tranisd of the to-be-written dirty extent buffer # btrfs: unify the error handling of btrfs_read_buffer() # btrfs: unify the error handling pattern for read_tree_block() # btrfs: factor out do_free_extent_accounting helper # btrfs: remove last_ref from the extent freeing code # btrfs: add a alloc_reserved_extent helper # btrfs: remove BUG_ON(ret) in alloc_reserved_tree_block # btrfs: add and use helper for unlinking inode during log replay # btrfs: extend locking to all space_info members accesses # btrfs: zoned: mark relocation as writing # fs: allow cross-vfsmount reflink/dedupe # btrfs: remove the cross file system checks from remap # btrfs: pass btrfs_fs_info to btrfs_recover_relocation # btrfs: pass btrfs_fs_info for deleting snapshots and cleaner # btrfs: add filesystems state details to error messages # btrfs: deal with unexpected extent type during reflinking # btrfs: fix unexpected error path when reflinking an inline extent # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux-ld --version # < git log --format=%s --max-count=1 5191290407668028179f2544a11ae9b57f0bcf07 # < make -s -j 32 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # < make -s -j 32 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux- help # make -s -j 32 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux- olddefconfig # make -s -j 32 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux- In file included from /kisskb/src/drivers/crypto/xilinx/zynqmp-sha.c:6: /kisskb/src/include/linux/cacheflush.h:12:46: error: 'struct folio' declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 12 | static inline void flush_dcache_folio(struct folio *folio) | ^~~~~ cc1: all warnings being treated as errors make[4]: *** [/kisskb/src/scripts/Makefile.build:288: drivers/crypto/xilinx/zynqmp-sha.o] Error 1 make[3]: *** [/kisskb/src/scripts/Makefile.build:550: drivers/crypto/xilinx] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:550: drivers/crypto] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1831: drivers] Error 2 make: *** [Makefile:219: __sub-make] Error 2 Command 'make -s -j 32 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/s390-linux/bin/s390-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_s390-allmodconfig_s390x-gcc11 # Build took: 0:11:15.838930
© Michael Ellerman 2006-2018.