# git rev-parse -q --verify 25e19c1fe421280a47f37c3571aa379e6e67966c^{commit} 25e19c1fe421280a47f37c3571aa379e6e67966c already have revision, skipping fetch # git checkout -q -f -B kisskb 25e19c1fe421280a47f37c3571aa379e6e67966c # git clean -qxdf # < git log -1 # commit 25e19c1fe421280a47f37c3571aa379e6e67966c # Merge: c67a98c00ea3 2121db096301 # Author: Linus Torvalds # Date: Sun Nov 18 12:21:09 2018 -0800 # # Merge tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm # # Pull libnvdimm fixes from Dan Williams: # "A small batch of fixes for v4.20-rc3. # # The overflow continuation fix addresses something that has been broken # for several releases. Arguably it could wait even longer, but it's a # one line fix and this finishes the last of the known address range # scrub bug reports. The revert addresses a lockdep regression. The unit # tests are not critical to fix, but no reason to hold this fix back. # # Summary: # # - Address Range Scrub overflow continuation handling has been broken # since it was initially merged. It was only recently that error # injection and platform-BIOS support enabled this corner case to be # exercised. # # - The recent attempt to provide more isolation for the kernel Address # Range Scrub state machine from userapace initiated sessions # triggers a lockdep report. Revert and try again at the next merge # window. # # - Fix a kasan reported buffer overflow in libnvdimm unit test # infrastrucutre (nfit_test)" # # * tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: # Revert "acpi, nfit: Further restrict userspace ARS start requests" # acpi, nfit: Fix ARS overflow continuation # tools/testing/nvdimm: Fix the array size for dimm devices. # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 25e19c1fe421280a47f37c3571aa379e6e67966c # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0xC9E57F1B WARNING: unmet direct dependencies detected for LIBNVDIMM Depends on [n]: PHYS_ADDR_T_64BIT [=y] && HAS_IOMEM [=y] && BLK_DEV [=n] Selected by [y]: - PAPR_SCM [=y] && PPC_PSERIES [=y] && MEMORY_HOTPLUG [=y] # 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 # yes \n | make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/scripts/unifdef.c: In function 'Mpass': /kisskb/src/scripts/unifdef.c:453:28: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] static void Mpass (void) { strncpy(keyword, "if ", 4); Pelif(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/iommu.c:148:30: warning: 'fail_iommu_bus_notifier' defined but not used [-Wunused-variable] static struct notifier_block fail_iommu_bus_notifier = { ^ WARNING: 4 bad relocations c00000000002439a R_PPC64_ADDR16_HIGHEST .head.text+0x00000000000243b4 c00000000002439e R_PPC64_ADDR16_HIGHER .head.text+0x00000000000243b4 c0000000000243a6 R_PPC64_ADDR16_HIGH .head.text+0x00000000000243b4 c0000000000243aa R_PPC64_ADDR16_LO .head.text+0x00000000000243b4 INFO: Uncompressed kernel (size 0x1e968f8) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x1f00000) Image Name: Linux-4.20.0-rc2-g25e19c1fe421 Created: Mon Nov 19 09:52:28 2018 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 11977239 Bytes = 11696.52 KiB = 11.42 MiB Load Address: 00000000 Entry Point: 00000000 Completed OK # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 # Build took: 0:02:55.667384