# git rev-parse -q --verify b3298500b23f0b53a8d81e0d5ad98a29db71f4f0^{commit} b3298500b23f0b53a8d81e0d5ad98a29db71f4f0 already have revision, skipping fetch # git checkout -q -f -B kisskb b3298500b23f0b53a8d81e0d5ad98a29db71f4f0 # git clean -qxdf # < git log -1 # commit b3298500b23f0b53a8d81e0d5ad98a29db71f4f0 # Merge: e87297fa080a bde3808bc8c2 # Author: Linus Torvalds # Date: Fri Dec 4 13:28:39 2020 -0800 # # Merge tag 'for-5.10/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm # # Pull device mapper fixes from Mike Snitzer: # # - Fix DM's bio splitting changes that were made during v5.9. This # restores splitting in terms of varied per-target ti->max_io_len # rather than use block core's single stacked 'chunk_sectors' limit. # # - Like DM crypt, update DM integrity to not use crypto drivers that # have CRYPTO_ALG_ALLOCATES_MEMORY set. # # - Fix DM writecache target's argument parsing and status display. # # - Remove needless BUG() from dm writecache's persistent_memory_claim() # # - Remove old gcc workaround in DM cache target's block_div() for ARM # link errors now that gcc >= 4.9 is required. # # - Fix RCU locking in dm_blk_report_zones and dm_dax_zero_page_range. # # - Remove old, and now frowned upon, BUG_ON(in_interrupt()) in # dm_table_event(). # # - Remove invalid sparse annotations from dm_prepare_ioctl() and # dm_unprepare_ioctl(). # # * tag 'for-5.10/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: # dm: remove invalid sparse __acquires and __releases annotations # dm: fix double RCU unlock in dm_dax_zero_page_range() error path # dm: fix IO splitting # dm writecache: remove BUG() and fail gracefully instead # dm table: Remove BUG_ON(in_interrupt()) # dm: fix bug with RCU locking in dm_blk_report_zones # Revert "dm cache: fix arm link errors with inline" # dm writecache: fix the maximum number of arguments # dm writecache: advance the number of arguments when reporting max_age # dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 b3298500b23f0b53a8d81e0d5ad98a29db71f4f0 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0xB39899AC # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=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_LD_HEAD_STUB_CATCH=y # Added to kconfig CONFIG_TRIM_UNUSED_KSYMS=n # Added to kconfig CONFIG_UBSAN=n # < make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig .config:4850:warning: override: reassigning to symbol STANDALONE .config:4854:warning: override: reassigning to symbol PPC64 .config:4855:warning: override: reassigning to symbol PPC_DISABLE_WERROR .config:4862:warning: override: reassigning to symbol UBSAN # make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/fs/btrfs/tree-checker.c: In function 'check_root_item': /kisskb/src/fs/btrfs/tree-checker.c:1056:9: warning: missing braces around initializer [-Wmissing-braces] struct btrfs_root_item ri = { 0 }; ^ /kisskb/src/fs/btrfs/tree-checker.c:1056:9: warning: (near initialization for 'ri.inode') [-Wmissing-braces] BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Failed to generate BTF for vmlinux Try to disable CONFIG_DEBUG_INFO_BTF make[1]: *** [/kisskb/src/Makefile:1162: vmlinux] Error 1 make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.9 # Build took: 0:03:59.834930