# git rev-parse -q --verify 5d4f12de97bd5a62ee79bea27bbf89825e1353ba^{commit} 5d4f12de97bd5a62ee79bea27bbf89825e1353ba already have revision, skipping fetch # git checkout -q -f -B kisskb 5d4f12de97bd5a62ee79bea27bbf89825e1353ba # git clean -qxdf # git log -1 commit 5d4f12de97bd5a62ee79bea27bbf89825e1353ba Author: Tyrel Datwyler Date: Mon Jul 11 17:16:27 2016 -0500 PCI: rpaphp: Fix slot registration for multiple slots under a PHB The underlying slot hotplug registration code assumed multiple slots, but the actual implementation is broken for multiple slots. This went unnoticed for years do to the fact that PowerVM seems to only ever provide a single hotplug slot per PHB. Under qemu/kvm the hotplug slot model aligns more with x86 where multiple slots are presented under a single PHB. As seen in the following each additional slot after the first fails to register due to each slot always being compared against the first child node of the PHB in the device tree. rpaphp: RPA HOT Plug PCI Controller Driver version: 0.1 rpaphp: Slot [Slot 0] registered rpaphp: pci_hp_register failed with error -16 rpaphp: pci_hp_register failed with error -16 rpaphp: pci_hp_register failed with error -16 rpaphp: pci_hp_register failed with error -16 The registration logic is fixed so that each slot is compared against the existing child devices of the PHB in the device tree to determine present slots vs empty slots. rpaphp: RPA HOT Plug PCI Controller Driver version: 0.1 rpaphp: Slot [C0] registered rpaphp: Slot [C1] registered rpaphp: Slot [C2] registered rpaphp: Slot [C3] registered rpaphp: Slot [C4] registered Signed-off-by: Tyrel Datwyler [mpe: Massage changelog] Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 5d4f12de97bd5a62ee79bea27bbf89825e1353ba # < make -j 10 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0xBE443B44 # 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 # yes \n | make -j 10 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- oldconfig yes: standard output: Broken pipe yes: write error # make -j 10 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- make[1]: Entering directory '/home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig warning: (SPU_FS) selects MEMORY_HOTPLUG which has unmet direct dependencies ((SPARSEMEM || X86_64_ACPI_NUMA) && ARCH_ENABLE_MEMORY_HOTPLUG) warning: (SPU_FS) selects MEMORY_HOTPLUG which has unmet direct dependencies ((SPARSEMEM || X86_64_ACPI_NUMA) && ARCH_ENABLE_MEMORY_HOTPLUG) CHK include/config/kernel.release GEN ./Makefile WRAP arch/powerpc/include/generated/asm/clkdev.h WRAP arch/powerpc/include/generated/asm/div64.h WRAP arch/powerpc/include/generated/asm/irq_regs.h WRAP arch/powerpc/include/generated/asm/irq_work.h WRAP arch/powerpc/include/generated/asm/local64.h WRAP arch/powerpc/include/generated/asm/mcs_spinlock.h WRAP arch/powerpc/include/generated/asm/preempt.h WRAP arch/powerpc/include/generated/asm/rwsem.h WRAP arch/powerpc/include/generated/asm/vtime.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h HOSTCC scripts/basic/bin2c UPD include/config/kernel.release Using /home/kisskb/slave/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h HOSTCC scripts/kallsyms HOSTCC scripts/dtc/dtc.o CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/conmakehash HOSTCC scripts/asn1_compiler HOSTCC scripts/dtc/flattree.o CC scripts/mod/devicetable-offsets.s HOSTCC scripts/extract-cert HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/insert-sys-cert MKELF scripts/mod/elfconfig.h GEN scripts/mod/devicetable-offsets.h HOSTCC scripts/dtc/treesource.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o SHIPPED scripts/dtc/dtc-lexer.lex.c CC kernel/bounds.s SHIPPED scripts/dtc/dtc-parser.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c CHK include/generated/timeconst.h UPD include/generated/timeconst.h HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o CHK include/generated/bounds.h UPD include/generated/bounds.h CC arch/powerpc/kernel/asm-offsets.s HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/file2alias.o HOSTLD scripts/dtc/dtc CHK include/generated/asm-offsets.h UPD include/generated/asm-offsets.h CALL /home/kisskb/slave/src/scripts/checksyscalls.sh HOSTLD scripts/mod/modpost HOSTCC usr/gen_init_cpio CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_initrd.o CC init/do_mounts_md.o UPD include/generated/compile.h CC init/initramfs.o CC arch/powerpc/mm/fault.o CC arch/powerpc/sysdev/mpic.o AS arch/powerpc/lib/string.o CC arch/powerpc/lib/alloc.o CC arch/powerpc/kernel/cputable.o GEN usr/initramfs_data.cpio.lz4 AS usr/initramfs_data.o LD usr/built-in.o CC arch/powerpc/mm/mem.o AS arch/powerpc/lib/crtsavres.o CC arch/powerpc/lib/ppc_ksyms.o CC arch/powerpc/kernel/ptrace.o CC init/init_task.o CC arch/powerpc/lib/code-patching.o CC arch/powerpc/platforms/cell/spu_callbacks.o CC arch/powerpc/mm/pgtable.o CC arch/powerpc/kernel/syscalls.o CC arch/powerpc/kernel/irq.o CC init/version.o CC arch/powerpc/lib/feature-fixups.o CC arch/powerpc/platforms/cell/spu_base.o CC arch/powerpc/platforms/cell/spu_notify.o CC arch/powerpc/mm/mmap.o LD init/mounts.o LD init/built-in.o CC arch/powerpc/sysdev/mpic_msi.o LD arch/powerpc/math-emu/built-in.o AS arch/powerpc/lib/checksum_64.o CC arch/powerpc/kernel/align.o CC arch/powerpc/sysdev/mpic_u3msi.o CC arch/powerpc/platforms/cell/spu_syscalls.o CC arch/powerpc/mm/init_64.o CC arch/powerpc/sysdev/msi_bitmap.o CC arch/powerpc/sysdev/i8259.o CC arch/powerpc/lib/checksum_wrappers.o CC arch/powerpc/kernel/signal_32.o CC arch/powerpc/mm/pgtable_64.o CC arch/powerpc/kernel/pmc.o LD arch/powerpc/platforms/cell/spufs/built-in.o CC [M] arch/powerpc/platforms/cell/spufs/inode.o CC arch/powerpc/kernel/vdso.o CC arch/powerpc/sysdev/xics/xics-common.o CC arch/powerpc/kernel/process.o CC arch/powerpc/lib/sstep.o CPP arch/powerpc/kernel/systbl_chk.i CC arch/powerpc/kernel/idle.o CC arch/powerpc/mm/pgtable-hash64.o CC arch/powerpc/sysdev/xics/icp-native.o CC arch/powerpc/sysdev/xics/icp-hv.o CC arch/powerpc/sysdev/xics/ics-rtas.o CC arch/powerpc/kernel/signal.o AS arch/powerpc/lib/ldstfp.o AS arch/powerpc/lib/feature-fixups-test.o AS arch/powerpc/lib/copypage_64.o AS arch/powerpc/lib/copyuser_64.o CC arch/powerpc/lib/usercopy_64.o AS arch/powerpc/lib/mem_64.o AS arch/powerpc/lib/hweight_64.o AS arch/powerpc/lib/copyuser_power7.o AS arch/powerpc/lib/string_64.o CC arch/powerpc/platforms/ps3/setup.o AS arch/powerpc/lib/copypage_power7.o LD arch/powerpc/sysdev/xics/built-in.o AS arch/powerpc/lib/memcpy_power7.o LD arch/powerpc/crypto/built-in.o AS [M] arch/powerpc/crypto/sha1-powerpc-asm.o LD arch/powerpc/net/built-in.o CC arch/powerpc/mm/hash_utils_64.o CC [M] arch/powerpc/crypto/sha1.o AS arch/powerpc/mm/slb_low.o CC arch/powerpc/kernel/sysfs.o LD arch/powerpc/sysdev/built-in.o CC [M] arch/powerpc/platforms/cell/spufs/file.o CC arch/powerpc/xmon/xmon.o AS arch/powerpc/lib/memcpy_64.o AS arch/powerpc/lib/memcmp_64.o CC arch/powerpc/kernel/cacheinfo.o CC arch/powerpc/kernel/time.o CC arch/powerpc/platforms/ps3/mm.o LD [M] arch/powerpc/crypto/sha1-powerpc.o CC arch/powerpc/kernel/prom.o CC arch/powerpc/platforms/ps3/time.o CC arch/powerpc/mm/slb.o CC arch/powerpc/mm/hash_native_64.o CC arch/powerpc/mm/mmu_context_book3s64.o CC arch/powerpc/xmon/nonstdio.o CC arch/powerpc/mm/pgtable-book3s64.o CC [M] arch/powerpc/platforms/cell/spufs/context.o CC arch/powerpc/mm/tlb_hash64.o AS arch/powerpc/xmon/spr_access.o CC arch/powerpc/xmon/ppc-dis.o CC arch/powerpc/xmon/ppc-opc.o CC arch/powerpc/perf/callchain.o CC arch/powerpc/kernel/traps.o CC arch/powerpc/perf/perf_regs.o AS arch/powerpc/platforms/ps3/hvcall.o CC arch/powerpc/platforms/ps3/htab.o LD arch/powerpc/lib/built-in.o CC arch/powerpc/platforms/ps3/repository.o CC arch/powerpc/platforms/ps3/interrupt.o CC arch/powerpc/kernel/setup-common.o CC arch/powerpc/perf/core-book3s.o CC arch/powerpc/mm/hash64_4k.o CC arch/powerpc/mm/slice.o CC arch/powerpc/mm/hugetlbpage.o CC arch/powerpc/mm/hugetlbpage-hash64.o CC arch/powerpc/xmon/spu-dis.o CC arch/powerpc/mm/copro_fault.o CC arch/powerpc/platforms/ps3/exports.o CC [M] arch/powerpc/platforms/cell/spufs/syscalls.o CC arch/powerpc/xmon/spu-opc.o CC arch/powerpc/platforms/ps3/os-area.o LD arch/powerpc/xmon/built-in.o CC kernel/fork.o CC kernel/exec_domain.o CC [M] arch/powerpc/platforms/cell/spufs/sched.o CC arch/powerpc/platforms/pseries/lpar.o CC arch/powerpc/kernel/udbg.o CC [M] arch/powerpc/platforms/cell/spufs/backing_ops.o AS arch/powerpc/perf/bhrb.o AS arch/powerpc/kernel/misc.o CC kernel/panic.o CC arch/powerpc/kernel/io.o CC arch/powerpc/platforms/ps3/system-bus.o CC arch/powerpc/kernel/dma.o CC [M] arch/powerpc/platforms/cell/spufs/hw_ops.o CC certs/system_keyring.o LD arch/powerpc/mm/built-in.o EXTRACT_CERTS CC kernel/cpu.o CC kernel/exit.o AS certs/system_certificates.o LD certs/built-in.o AS arch/powerpc/platforms/pseries/hvCall.o CC arch/powerpc/platforms/pseries/nvram.o AS arch/powerpc/kernel/misc_64.o CC arch/powerpc/kernel/of_platform.o CC kernel/softirq.o CC kernel/resource.o CC arch/powerpc/platforms/ps3/spu.o CC arch/powerpc/kernel/prom_parse.o CC arch/powerpc/platforms/pseries/reconfig.o CC arch/powerpc/platforms/ps3/device-init.o CC arch/powerpc/kernel/setup_64.o CC mm/filemap.o CC arch/powerpc/perf/power4-pmu.o CC arch/powerpc/platforms/pseries/of_helpers.o CC arch/powerpc/platforms/pseries/setup.o CC arch/powerpc/kernel/sys_ppc32.o CC [M] arch/powerpc/platforms/cell/spufs/run.o CC arch/powerpc/kernel/signal_64.o LD arch/powerpc/platforms/ps3/built-in.o CC mm/mempool.o CC arch/powerpc/platforms/pseries/iommu.o CC arch/powerpc/perf/ppc970-pmu.o CC [M] arch/powerpc/platforms/cell/spufs/gang.o CC arch/powerpc/perf/power5-pmu.o CC kernel/sysctl.o SHIPPED arch/powerpc/platforms/cell/spufs/spu_save_dump.h SHIPPED arch/powerpc/platforms/cell/spufs/spu_restore_dump.h CC [M] arch/powerpc/platforms/cell/spufs/fault.o CC arch/powerpc/kernel/ptrace32.o CC mm/oom_kill.o CC mm/maccess.o CC fs/open.o CC fs/read_write.o CC [M] arch/powerpc/platforms/cell/spufs/lscsa_alloc.o CC arch/powerpc/kernel/paca.o CC arch/powerpc/perf/power5+-pmu.o CC [M] arch/powerpc/platforms/cell/spufs/coredump.o CC arch/powerpc/kernel/nvram_64.o CC fs/file_table.o CC arch/powerpc/platforms/pseries/event_sources.o CC [M] arch/powerpc/platforms/cell/spufs/switch.o CC arch/powerpc/platforms/pseries/ras.o CC fs/super.o CC arch/powerpc/perf/power6-pmu.o CC mm/page_alloc.o CC kernel/sysctl_binary.o CC arch/powerpc/platforms/pseries/firmware.o CC arch/powerpc/platforms/pseries/power.o CC arch/powerpc/kernel/firmware.o LDS arch/powerpc/kernel/vdso32/vdso32.lds VDSO32A arch/powerpc/kernel/vdso32/sigtramp.o VDSO32A arch/powerpc/kernel/vdso32/gettimeofday.o VDSO32A arch/powerpc/kernel/vdso32/datapage.o VDSO32A arch/powerpc/kernel/vdso32/cacheflush.o VDSO32A arch/powerpc/kernel/vdso32/note.o VDSO32A arch/powerpc/kernel/vdso32/getcpu.o VDSO32L arch/powerpc/kernel/vdso32/vdso32.so.dbg OBJCOPY arch/powerpc/kernel/vdso32/vdso32.so AS arch/powerpc/kernel/vdso32/vdso32_wrapper.o LD arch/powerpc/kernel/vdso32/built-in.o LDS arch/powerpc/kernel/vdso64/vdso64.lds VDSO64A arch/powerpc/kernel/vdso64/sigtramp.o VDSO64A arch/powerpc/kernel/vdso64/gettimeofday.o VDSO64A arch/powerpc/kernel/vdso64/datapage.o VDSO64A arch/powerpc/kernel/vdso64/cacheflush.o VDSO64A arch/powerpc/kernel/vdso64/note.o VDSO64A arch/powerpc/kernel/vdso64/getcpu.o VDSO64L arch/powerpc/kernel/vdso64/vdso64.so.dbg OBJCOPY arch/powerpc/kernel/vdso64/vdso64.so AS arch/powerpc/kernel/vdso64/vdso64_wrapper.o CC arch/powerpc/platforms/pseries/dlpar.o LD arch/powerpc/kernel/vdso64/built-in.o CC arch/powerpc/kernel/hw_breakpoint.o CC kernel/capability.o AS arch/powerpc/kernel/cpu_setup_ppc970.o CC mm/page-writeback.o CC arch/powerpc/perf/power7-pmu.o AS arch/powerpc/kernel/cpu_setup_pa6t.o AS arch/powerpc/kernel/cpu_setup_power.o CC arch/powerpc/kernel/mce.o CC arch/powerpc/platforms/pseries/mobility.o CC kernel/ptrace.o CC arch/powerpc/perf/isa207-common.o LD [M] arch/powerpc/platforms/cell/spufs/spufs.o LD arch/powerpc/platforms/cell/built-in.o CC arch/powerpc/platforms/pseries/rng.o CC arch/powerpc/platforms/pseries/pci.o CC arch/powerpc/kernel/mce_power.o CC fs/char_dev.o CC arch/powerpc/platforms/pseries/pci_dlpar.o LD ipc/built-in.o CC arch/powerpc/platforms/pseries/eeh_pseries.o CC arch/powerpc/perf/power8-pmu.o CC arch/powerpc/perf/power9-pmu.o CC arch/powerpc/platforms/pseries/msi.o CC arch/powerpc/kernel/proc_powerpc.o CC arch/powerpc/platforms/pseries/scanlog.o LD arch/powerpc/perf/built-in.o CC security/keys/gc.o CC security/keys/key.o CC arch/powerpc/kernel/rtas.o CC fs/stat.o CC fs/exec.o CC arch/powerpc/kernel/rtas-rtc.o CC kernel/user.o CC arch/powerpc/platforms/pseries/pseries_energy.o CC kernel/signal.o CC kernel/sys.o CC arch/powerpc/kernel/rtas_pci.o CC security/keys/keyring.o CC arch/powerpc/platforms/pseries/hotplug-memory.o In file included from /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:17:0: /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c: In function 'pseries_memory_block_size': /home/kisskb/slave/src/include/linux/memory.h:23:43: error: 'SECTION_SIZE_BITS' undeclared (first use in this function) #define MIN_MEMORY_BLOCK_SIZE (1UL << SECTION_SIZE_BITS) ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:32:31: note: in expansion of macro 'MIN_MEMORY_BLOCK_SIZE' unsigned int memblock_size = MIN_MEMORY_BLOCK_SIZE; ^ /home/kisskb/slave/src/include/linux/memory.h:23:43: note: each undeclared identifier is reported only once for each function it appears in #define MIN_MEMORY_BLOCK_SIZE (1UL << SECTION_SIZE_BITS) ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:32:31: note: in expansion of macro 'MIN_MEMORY_BLOCK_SIZE' unsigned int memblock_size = MIN_MEMORY_BLOCK_SIZE; ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c: In function 'lmb_to_memblock': /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:329:15: error: implicit declaration of function 'pfn_to_section_nr' [-Werror=implicit-function-declaration] section_nr = pfn_to_section_nr(PFN_DOWN(lmb->base_addr)); ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:330:13: error: implicit declaration of function '__nr_to_section' [-Werror=implicit-function-declaration] mem_sect = __nr_to_section(section_nr); ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:330:11: warning: assignment makes pointer from integer without a cast [-Wint-conversion] mem_sect = __nr_to_section(section_nr); ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:332:14: error: implicit declaration of function 'find_memory_block' [-Werror=implicit-function-declaration] mem_block = find_memory_block(mem_sect); ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:332:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion] mem_block = find_memory_block(mem_sect); ^ /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c: At top level: /home/kisskb/slave/src/arch/powerpc/platforms/pseries/hotplug-memory.c:323:29: warning: 'lmb_to_memblock' defined but not used [-Wunused-function] static struct memory_block *lmb_to_memblock(struct of_drconf_cell *lmb) ^ cc1: some warnings being treated as errors /home/kisskb/slave/src/scripts/Makefile.build:289: recipe for target 'arch/powerpc/platforms/pseries/hotplug-memory.o' failed make[3]: *** [arch/powerpc/platforms/pseries/hotplug-memory.o] Error 1 /home/kisskb/slave/src/scripts/Makefile.build:440: recipe for target 'arch/powerpc/platforms/pseries' failed make[2]: *** [arch/powerpc/platforms/pseries] Error 2 /home/kisskb/slave/src/Makefile:985: recipe for target 'arch/powerpc/platforms' failed make[1]: *** [arch/powerpc/platforms] Error 2 make[1]: *** Waiting for unfinished jobs.... CC security/keys/keyctl.o CC arch/powerpc/kernel/rtasd.o CC kernel/kmod.o CC arch/powerpc/kernel/rtas_flash.o CC mm/readahead.o CC arch/powerpc/kernel/rtas-proc.o CC arch/powerpc/kernel/vio.o CC security/keys/permission.o CC security/keys/process_keys.o CC security/keys/request_key.o CC security/keys/request_key_auth.o CC security/keys/user_defined.o CC mm/swap.o CC fs/pipe.o CC security/keys/compat.o CC arch/powerpc/kernel/ibmebus.o CC arch/powerpc/kernel/eeh.o CC security/keys/proc.o CC security/keys/sysctl.o CC security/keys/persistent.o CC security/keys/big_key.o CC security/keys/encrypted-keys/encrypted.o CC arch/powerpc/kernel/eeh_pe.o CC security/commoncap.o CC security/min_addr.o CC mm/truncate.o CC fs/namei.o CC security/inode.o CC fs/fcntl.o CC fs/ioctl.o CC arch/powerpc/kernel/eeh_dev.o CC security/keys/encrypted-keys/ecryptfs_format.o CC mm/vmscan.o LD security/keys/encrypted-keys/encrypted-keys.o LD security/keys/encrypted-keys/built-in.o CC [M] security/keys/trusted.o CC fs/readdir.o CC arch/powerpc/kernel/eeh_cache.o CC mm/shmem.o CC kernel/workqueue.o CC mm/util.o CC arch/powerpc/kernel/eeh_driver.o CC mm/mmzone.o CC mm/vmstat.o CC mm/backing-dev.o CC mm/mm_init.o CC mm/mmu_context.o CC mm/percpu.o CC mm/slab_common.o CC mm/compaction.o LD security/keys/built-in.o LD security/built-in.o CC fs/select.o CC mm/vmacache.o CC arch/powerpc/kernel/eeh_event.o CC arch/powerpc/kernel/eeh_sysfs.o CC arch/powerpc/kernel/crash_dump.o CC arch/powerpc/kernel/swsusp.o CC arch/powerpc/kernel/suspend.o CC kernel/pid.o CC arch/powerpc/kernel/swsusp_64.o CC arch/powerpc/kernel/module.o CC arch/powerpc/kernel/module_64.o CC arch/powerpc/kernel/dbell.o CC arch/powerpc/kernel/jump_label.o CC fs/dcache.o AS arch/powerpc/kernel/reloc_64.o CC arch/powerpc/kernel/dma-iommu.o CC arch/powerpc/kernel/iommu.o CC arch/powerpc/kernel/ppc_ksyms.o CC arch/powerpc/kernel/btext.o CC arch/powerpc/kernel/kprobes.o CC arch/powerpc/kernel/uprobes.o CC mm/interval_tree.o CC mm/list_lru.o CC mm/workingset.o CC arch/powerpc/kernel/legacy_serial.o CC fs/inode.o CC fs/attr.o CC mm/debug.o CC mm/gup.o CC mm/highmem.o CC kernel/task_work.o CC fs/bad_inode.o CC mm/memory.o CC arch/powerpc/kernel/udbg_16550.o CC mm/mincore.o CC fs/file.o CC kernel/extable.o CC fs/filesystems.o CC fs/namespace.o CC arch/powerpc/kernel/stacktrace.o CC kernel/params.o CC arch/powerpc/kernel/pci_64.o CC arch/powerpc/kernel/pci_dn.o CC kernel/kthread.o CC kernel/sys_ni.o CC kernel/nsproxy.o CC mm/mlock.o CC arch/powerpc/kernel/pci-hotplug.o CC fs/seq_file.o CC kernel/notifier.o CC kernel/ksysfs.o CC kernel/cred.o CC arch/powerpc/kernel/isa-bridge.o CC kernel/reboot.o CC kernel/async.o CC arch/powerpc/kernel/pci-common.o CC arch/powerpc/kernel/pci_of_scan.o CC arch/powerpc/kernel/msi.o CC arch/powerpc/kernel/ftrace.o CC arch/powerpc/kernel/trace_clock.o CC fs/xattr.o CC kernel/range.o CC arch/powerpc/kernel/iomap.o CC kernel/smpboot.o CC kernel/groups.o AS arch/powerpc/kernel/swsusp_asm64.o CC kernel/bpf/core.o CC mm/mmap.o CC fs/libfs.o AS arch/powerpc/kernel/ppc_save_regs.o CC arch/powerpc/kernel/epapr_paravirt.o AS arch/powerpc/kernel/epapr_hcalls.o CC arch/powerpc/kernel/prom_init.o AS arch/powerpc/kernel/head_64.o LDS arch/powerpc/kernel/vmlinux.lds AS arch/powerpc/kernel/fpu.o AS arch/powerpc/kernel/entry_64.o CC fs/fs-writeback.o CC fs/pnode.o CC fs/splice.o CC fs/sync.o CC fs/utimes.o CALL /home/kisskb/slave/src/arch/powerpc/kernel/systbl_chk.sh CALL /home/kisskb/slave/src/arch/powerpc/kernel/prom_init_check.sh AS arch/powerpc/kernel/systbl.o LD arch/powerpc/kernel/built-in.o CC fs/stack.o CC mm/mprotect.o CC kernel/events/core.o CC fs/fs_struct.o CC fs/statfs.o CC fs/fs_pin.o CC fs/nsfs.o CC mm/mremap.o CC mm/msync.o CC mm/rmap.o CC mm/vmalloc.o CC mm/pagewalk.o CC mm/pgtable-generic.o LD kernel/bpf/built-in.o CC kernel/gcov/base.o CC kernel/gcov/fs.o CC kernel/gcov/gcc_3_4.o CC mm/init-mm.o CC kernel/events/ring_buffer.o CC mm/nobootmem.o CC fs/buffer.o CC kernel/events/callchain.o LD kernel/gcov/built-in.o CC fs/block_dev.o CC fs/direct-io.o CC fs/mpage.o CC mm/fadvise.o CC mm/madvise.o CC mm/memblock.o CC mm/page_io.o CC mm/swap_state.o CC mm/swapfile.o CC mm/frontswap.o CC mm/zswap.o CC mm/dmapool.o CC mm/hugetlb.o CC kernel/events/hw_breakpoint.o CC kernel/events/uprobes.o CC mm/mmu_notifier.o CC fs/proc_namespace.o LD fs/autofs4/built-in.o CC [M] fs/autofs4/init.o CC [M] fs/autofs4/inode.o CC [M] fs/autofs4/root.o LD fs/cachefiles/built-in.o CC [M] fs/cachefiles/bind.o CC [M] fs/cachefiles/daemon.o CC [M] fs/cachefiles/interface.o CC [M] fs/cachefiles/key.o CC [M] fs/cachefiles/main.o CC [M] fs/cachefiles/namei.o LD fs/configfs/built-in.o CC [M] fs/configfs/inode.o CC [M] fs/autofs4/symlink.o LD fs/crypto/built-in.o CC [M] fs/crypto/crypto.o CC [M] fs/autofs4/waitq.o CC kernel/irq/irqdesc.o CC [M] fs/configfs/file.o CC kernel/irq/handle.o CC [M] fs/autofs4/expire.o CC [M] fs/crypto/fname.o CC [M] fs/crypto/policy.o CC [M] fs/cachefiles/rdwr.o CC [M] fs/configfs/dir.o CC [M] fs/autofs4/dev-ioctl.o CC kernel/irq/manage.o CC [M] fs/cachefiles/security.o CC [M] fs/configfs/symlink.o CC [M] fs/crypto/keyinfo.o CC [M] fs/configfs/mount.o LD [M] fs/autofs4/autofs4.o CC kernel/irq/spurious.o CC [M] fs/cachefiles/xattr.o CC mm/page_poison.o CC [M] fs/cachefiles/proc.o CC mm/slub.o CC mm/failslab.o LD [M] fs/crypto/fscrypto.o CC mm/memory_hotplug.o CC kernel/irq/resend.o CC kernel/irq/chip.o CC kernel/irq/dummychip.o In file included from /home/kisskb/slave/src/include/uapi/linux/stddef.h:1:0, from /home/kisskb/slave/src/include/linux/stddef.h:4, from /home/kisskb/slave/src/mm/memory_hotplug.c:7: /home/kisskb/slave/src/mm/memory_hotplug.c: In function 'check_hotplug_memory_range': /home/kisskb/slave/src/mm/memory_hotplug.c:1251:20: error: 'PAGE_SECTION_MASK' undeclared (first use in this function) if ((start_pfn & ~PAGE_SECTION_MASK) || ^ /home/kisskb/slave/src/include/linux/compiler.h:151:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1251:2: note: in expansion of macro 'if' if ((start_pfn & ~PAGE_SECTION_MASK) || ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1251:20: note: each undeclared identifier is reported only once for each function it appears in if ((start_pfn & ~PAGE_SECTION_MASK) || ^ /home/kisskb/slave/src/include/linux/compiler.h:151:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1251:2: note: in expansion of macro 'if' if ((start_pfn & ~PAGE_SECTION_MASK) || ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1252:18: error: 'PAGES_PER_SECTION' undeclared (first use in this function) (nr_pages % PAGES_PER_SECTION) || (!nr_pages)) { ^ /home/kisskb/slave/src/include/linux/compiler.h:151:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1251:2: note: in expansion of macro 'if' if ((start_pfn & ~PAGE_SECTION_MASK) || ^ /home/kisskb/slave/src/mm/memory_hotplug.c: In function 'online_memory_block': /home/kisskb/slave/src/mm/memory_hotplug.c:1297:9: error: implicit declaration of function 'memory_block_change_state' [-Werror=implicit-function-declaration] return memory_block_change_state(mem, MEM_ONLINE, MEM_OFFLINE); ^ /home/kisskb/slave/src/mm/memory_hotplug.c: In function 'walk_memory_range': /home/kisskb/slave/src/mm/memory_hotplug.c:1949:46: error: 'PAGES_PER_SECTION' undeclared (first use in this function) for (pfn = start_pfn; pfn < end_pfn; pfn += PAGES_PER_SECTION) { ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1950:16: error: implicit declaration of function 'pfn_to_section_nr' [-Werror=implicit-function-declaration] section_nr = pfn_to_section_nr(pfn); ^ In file included from /home/kisskb/slave/src/include/uapi/linux/stddef.h:1:0, from /home/kisskb/slave/src/include/linux/stddef.h:4, from /home/kisskb/slave/src/mm/memory_hotplug.c:7: /home/kisskb/slave/src/mm/memory_hotplug.c:1951:8: error: implicit declaration of function 'present_section_nr' [-Werror=implicit-function-declaration] if (!present_section_nr(section_nr)) ^ /home/kisskb/slave/src/include/linux/compiler.h:151:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1951:3: note: in expansion of macro 'if' if (!present_section_nr(section_nr)) ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1954:13: error: implicit declaration of function '__nr_to_section' [-Werror=implicit-function-declaration] section = __nr_to_section(section_nr); ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1954:11: warning: assignment makes pointer from integer without a cast [-Wint-conversion] section = __nr_to_section(section_nr); ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1961:9: error: implicit declaration of function 'find_memory_block_hinted' [-Werror=implicit-function-declaration] mem = find_memory_block_hinted(section, mem); ^ /home/kisskb/slave/src/mm/memory_hotplug.c:1961:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion] mem = find_memory_block_hinted(section, mem); ^ /home/kisskb/slave/src/mm/memory_hotplug.c: At top level: /home/kisskb/slave/src/mm/memory_hotplug.c:49:13: warning: 'generic_online_page' used but never defined static void generic_online_page(struct page *page); ^ /home/kisskb/slave/src/mm/memory_hotplug.c:51:31: warning: 'online_page_callback' defined but not used [-Wunused-variable] static online_page_callback_t online_page_callback = generic_online_page; ^ cc1: some warnings being treated as errors /home/kisskb/slave/src/scripts/Makefile.build:289: recipe for target 'mm/memory_hotplug.o' failed make[2]: *** [mm/memory_hotplug.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CC kernel/irq/devres.o LD kernel/livepatch/built-in.o CC kernel/locking/mutex.o CC [M] fs/configfs/item.o CC kernel/irq/irqdomain.o CC kernel/irq/proc.o CC kernel/irq/pm.o LD [M] fs/cachefiles/cachefiles.o CC fs/debugfs/inode.o LD [M] fs/configfs/configfs.o CC fs/devpts/inode.o CC kernel/irq/msi.o CC kernel/power/qos.o CC fs/debugfs/file.o CC kernel/printk/printk.o LD kernel/irq/built-in.o CC kernel/printk/nmi.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD fs/exofs/built-in.o CC fs/exportfs/expfs.o CC kernel/locking/semaphore.o CC kernel/locking/rwsem.o CC kernel/rcu/update.o CC kernel/locking/percpu-rwsem.o LD fs/exportfs/exportfs.o LD fs/exportfs/built-in.o CC kernel/locking/mutex-debug.o LD fs/debugfs/debugfs.o LD fs/ext2/built-in.o CC [M] fs/ext2/balloc.o LD fs/debugfs/built-in.o CC [M] fs/ext2/dir.o CC kernel/power/main.o CC kernel/power/console.o CC [M] fs/ext2/file.o CC kernel/locking/lockdep.o CC [M] fs/ext2/ialloc.o CC kernel/power/process.o LD kernel/events/built-in.o CC [M] fs/ext2/inode.o CC [M] fs/ext2/ioctl.o CC kernel/rcu/sync.o CC [M] fs/ext2/namei.o CC kernel/rcu/srcu.o CC kernel/power/hibernate.o CC [M] fs/ext2/super.o CC [M] fs/ext2/symlink.o CC kernel/rcu/rcuperf.o CC kernel/rcu/tree.o CC kernel/sched/core.o CC [M] kernel/rcu/rcutorture.o CC kernel/power/snapshot.o CC kernel/power/swap.o LD kernel/printk/built-in.o CC kernel/power/user.o CC fs/ext4/balloc.o CC kernel/locking/lockdep_proc.o CC kernel/locking/spinlock.o CC kernel/power/wakelock.o CC kernel/locking/rtmutex.o LD [M] fs/ext2/ext2.o CC fs/ext4/bitmap.o CC kernel/locking/rtmutex-debug.o CC kernel/locking/spinlock_debug.o CC kernel/locking/rwsem-xadd.o CC fs/ext4/dir.o LD kernel/power/built-in.o CC fs/ext4/file.o CC fs/ext4/fsync.o CC [M] kernel/locking/locktorture.o CC fs/ext4/ialloc.o CC kernel/time/time.o CC fs/ext4/inode.o CC kernel/time/timer.o LD kernel/locking/built-in.o CC fs/ext4/page-io.o CC fs/ext4/ioctl.o CC fs/ext4/namei.o CC fs/ext4/super.o /home/kisskb/slave/src/Makefile:985: recipe for target 'mm' failed make[1]: *** [mm] Error 2 CC fs/ext4/symlink.o CC fs/ext4/hash.o CC kernel/trace/trace_selftest_dynamic.o CC kernel/trace/trace_clock.o CC kernel/trace/ftrace.o CC kernel/trace/ring_buffer.o CC kernel/trace/trace.o LD kernel/rcu/built-in.o CC kernel/trace/trace_output.o CC kernel/time/hrtimer.o CC fs/ext4/resize.o CC kernel/sched/loadavg.o CC kernel/sched/clock.o CC fs/ext4/extents.o CC kernel/sched/cputime.o CC kernel/sched/idle_task.o CC fs/ext4/ext4_jbd2.o CC kernel/sched/fair.o CC kernel/time/itimer.o CC kernel/freezer.o CC fs/fat/cache.o CC kernel/stacktrace.o CC kernel/time/posix-timers.o CC kernel/futex.o CC fs/fat/dir.o CC kernel/trace/trace_seq.o CC kernel/trace/trace_stat.o CC kernel/sched/rt.o CC kernel/futex_compat.o CC kernel/trace/trace_printk.o CC kernel/time/posix-cpu-timers.o CC fs/ext4/migrate.o CC kernel/sched/deadline.o CC kernel/trace/trace_sched_switch.o CC kernel/trace/trace_functions.o CC kernel/dma.o CC kernel/sched/stop_task.o CC kernel/trace/trace_nop.o CC kernel/trace/trace_stack.o CC kernel/sched/wait.o CC kernel/sched/swait.o CC kernel/up.o CC kernel/sched/completion.o CC kernel/sched/idle.o CC kernel/trace/trace_branch.o CC kernel/trace/blktrace.o CC kernel/sched/stats.o CC kernel/sched/debug.o CC kernel/time/timekeeping.o CC kernel/trace/trace_events.o CC kernel/time/ntp.o CC fs/fat/fatent.o CC fs/fat/file.o CC kernel/trace/trace_export.o CC kernel/trace/trace_syscalls.o CC kernel/trace/trace_event_perf.o CC kernel/trace/trace_events_filter.o CC kernel/trace/trace_events_trigger.o CC fs/fat/inode.o CC fs/fat/misc.o CC kernel/trace/power-traces.o LD kernel/sched/built-in.o CC kernel/module.o CC fs/fat/nfs.o CC kernel/trace/rpm-traces.o CC kernel/time/clocksource.o CC kernel/trace/trace_probe.o CC kernel/kallsyms.o CC kernel/trace/trace_uprobe.o CC kernel/time/jiffies.o CC kernel/compat.o CC kernel/time/timer_list.o CC kernel/time/timeconv.o CC kernel/time/timecounter.o CC kernel/time/posix-clock.o CC kernel/time/alarmtimer.o CC kernel/test_kprobes.o CC kernel/time/clockevents.o LD kernel/trace/libftrace.o LD kernel/trace/built-in.o CC kernel/time/tick-common.o CC kernel/time/tick-oneshot.o CC kernel/kprobes.o CC kernel/time/tick-sched.o CC kernel/time/timekeeping_debug.o CC fs/fscache/cache.o CC fs/fat/namei_msdos.o CC fs/fscache/cookie.o CC fs/fscache/fsdef.o CC [M] kernel/time/test_udelay.o CC fs/fscache/main.o CC [M] fs/fat/namei_vfat.o CC fs/fscache/netfs.o LD kernel/time/built-in.o CC fs/fscache/object.o CC kernel/relay.o CC fs/fscache/operation.o CC fs/fscache/page.o CC kernel/utsname_sysctl.o LD fs/fat/fat.o LD fs/fat/msdos.o LD fs/fuse/built-in.o CC [M] fs/fuse/dev.o CC fs/ext4/mballoc.o CC fs/ext4/block_validity.o CC fs/ext4/move_extent.o LD fs/fat/built-in.o CC fs/ext4/mmp.o LD [M] fs/fat/vfat.o CC fs/ext4/indirect.o CC fs/fscache/proc.o CC kernel/taskstats.o CC kernel/tsacct.o CC fs/fscache/stats.o CC fs/fscache/object-list.o CC fs/ext4/extents_status.o CC fs/ext4/xattr.o CC kernel/tracepoint.o CC fs/ext4/xattr_user.o LD fs/fscache/fscache.o LD fs/fscache/built-in.o CC kernel/latencytop.o LD fs/gfs2/built-in.o CC [M] fs/gfs2/acl.o CC kernel/elfcore.o CC fs/ext4/xattr_trusted.o CC kernel/irq_work.o CC kernel/crash_dump.o CC [M] fs/gfs2/bmap.o CC [M] fs/gfs2/dir.o CC kernel/jump_label.o CC kernel/torture.o CC fs/hugetlbfs/inode.o CC [M] fs/fuse/dir.o CC [M] fs/gfs2/xattr.o CC kernel/membarrier.o CC kernel/memremap.o CC fs/ext4/inline.o CC [M] kernel/backtracetest.o GZIP kernel/config_data.gz LD kernel/built-in.o CHK kernel/config_data.h UPD kernel/config_data.h CC [M] kernel/configs.o CC fs/ext4/readpage.o LD fs/hugetlbfs/hugetlbfs.o LD fs/hugetlbfs/built-in.o CC fs/ext4/sysfs.o CC fs/ext4/acl.o CC fs/ext4/xattr_security.o CC fs/ext4/crypto_policy.o CC fs/ext4/crypto.o CC fs/ext4/crypto_key.o CC [M] fs/fuse/file.o CC fs/ext4/crypto_fname.o CC [M] fs/gfs2/glock.o CC [M] fs/gfs2/glops.o LD fs/isofs/built-in.o CC [M] fs/isofs/namei.o CC fs/jbd2/transaction.o CC fs/jbd2/commit.o CC [M] fs/fuse/inode.o CC [M] fs/isofs/inode.o CC [M] fs/isofs/dir.o CC [M] fs/isofs/util.o CC fs/jbd2/recovery.o CC fs/jbd2/checkpoint.o CC fs/jbd2/revoke.o CC [M] fs/isofs/rock.o CC [M] fs/isofs/export.o CC fs/jbd2/journal.o CC [M] fs/fuse/control.o CC fs/kernfs/mount.o CC [M] fs/fuse/cuse.o CC [M] fs/gfs2/log.o LD [M] fs/isofs/isofs.o CC fs/ncpfs/dir.o /home/kisskb/slave/src/fs/ncpfs/dir.c: In function 'ncp_hash_dentry': /home/kisskb/slave/src/fs/ncpfs/dir.c:136:23: warning: unused variable 'sb' [-Wunused-variable] struct super_block *sb = dentry->d_sb; ^ CC fs/kernfs/inode.o CC fs/kernfs/dir.o CC fs/kernfs/file.o LD fs/nilfs2/built-in.o CC [M] fs/nilfs2/inode.o CC [M] fs/gfs2/lops.o LD [M] fs/fuse/fuse.o CC [M] fs/gfs2/main.o CC fs/ncpfs/file.o LD fs/ext4/ext4.o CC fs/ncpfs/inode.o LD fs/ext4/built-in.o CC fs/ncpfs/ioctl.o CC fs/ncpfs/mmap.o CC fs/ncpfs/ncplib_kernel.o CC fs/nls/nls_base.o CC fs/kernfs/symlink.o CC fs/nls/nls_cp437.o CC [M] fs/nilfs2/file.o LD fs/kernfs/built-in.o CC fs/nls/nls_cp861.o CC fs/notify/fsnotify.o CC fs/nls/nls_cp865.o CC fs/nls/nls_cp874.o CC fs/nls/nls_cp1251.o CC fs/notify/notification.o CC fs/notify/group.o CC [M] fs/nilfs2/dir.o CC fs/nls/nls_ascii.o CC fs/notify/inode_mark.o CC [M] fs/gfs2/meta_io.o CC fs/nls/nls_iso8859-4.o CC [M] fs/gfs2/aops.o CC [M] fs/gfs2/dentry.o CC fs/nls/nls_iso8859-13.o CC [M] fs/gfs2/export.o CC fs/notify/mark.o CC fs/nls/nls_iso8859-14.o CC [M] fs/gfs2/file.o CC fs/nls/mac-celtic.o CC fs/nls/mac-centeuro.o CC fs/nls/mac-cyrillic.o CC [M] fs/nilfs2/super.o CC [M] fs/nilfs2/namei.o CC fs/nls/mac-romanian.o CC [M] fs/gfs2/ops_fstype.o CC fs/notify/vfsmount_mark.o CC fs/ncpfs/sock.o CC [M] fs/nls/nls_cp737.o LD fs/jbd2/jbd2.o LD fs/jbd2/built-in.o CC fs/notify/fdinfo.o CC fs/notify/dnotify/dnotify.o CC fs/ntfs/aops.o CC [M] fs/nls/nls_cp775.o CC fs/ncpfs/ncpsign_kernel.o CC fs/ntfs/attrib.o CC [M] fs/nls/nls_cp852.o LD fs/overlayfs/built-in.o CC [M] fs/overlayfs/super.o CC [M] fs/nls/nls_cp862.o LD fs/notify/dnotify/built-in.o CC fs/notify/fanotify/fanotify.o CC [M] fs/nls/nls_cp863.o CC [M] fs/nls/nls_cp864.o CC [M] fs/gfs2/inode.o CC fs/notify/fanotify/fanotify_user.o LD fs/notify/inotify/built-in.o CC [M] fs/nilfs2/page.o CC [M] fs/nls/nls_cp866.o CC [M] fs/overlayfs/inode.o CC [M] fs/nls/nls_cp932.o CC fs/ncpfs/getopt.o LD fs/ncpfs/ncpfs.o LD fs/ncpfs/built-in.o CC [M] fs/overlayfs/dir.o CC [M] fs/nls/nls_euc-jp.o CC [M] fs/nls/nls_cp936.o CC [M] fs/overlayfs/readdir.o LD fs/notify/fanotify/built-in.o LD fs/notify/built-in.o CC [M] fs/overlayfs/copy_up.o CC fs/ntfs/collate.o CC [M] fs/gfs2/quota.o CC [M] fs/nls/nls_iso8859-1.o CC [M] fs/nilfs2/mdt.o CC fs/ntfs/compress.o CC [M] fs/nls/nls_iso8859-3.o CC [M] fs/gfs2/recovery.o CC [M] fs/nls/nls_iso8859-6.o CC [M] fs/gfs2/rgrp.o LD [M] fs/overlayfs/overlay.o CC [M] fs/gfs2/super.o CC [M] fs/nls/nls_cp1255.o CC [M] fs/gfs2/sys.o CC [M] fs/nls/nls_iso8859-15.o CC [M] fs/nls/nls_koi8-u.o CC [M] fs/nls/nls_koi8-ru.o CC [M] fs/nilfs2/btnode.o CC [M] fs/nilfs2/bmap.o CC [M] fs/nls/mac-croatian.o CC [M] fs/nilfs2/btree.o CC fs/ntfs/debug.o CC fs/ntfs/dir.o CC [M] fs/nls/mac-inuit.o CC [M] fs/nls/mac-roman.o CC fs/ntfs/file.o CC [M] fs/nilfs2/direct.o CC [M] fs/nilfs2/dat.o LD fs/nls/built-in.o CC fs/proc/task_mmu.o CC fs/proc/inode.o CC fs/proc/root.o CC fs/proc/base.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/proc/fd.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC [M] fs/nilfs2/recovery.o CC [M] fs/gfs2/trans.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC [M] fs/gfs2/util.o CC fs/proc/stat.o CC fs/quota/quota.o CC fs/quota/kqid.o CC fs/proc/uptime.o CC [M] fs/nilfs2/the_nilfs.o CC fs/proc/version.o CC [M] fs/nilfs2/segbuf.o CC fs/quota/netlink.o CC fs/proc/softirqs.o CC fs/proc/namespaces.o LD [M] fs/gfs2/gfs2.o CC fs/proc/self.o CC fs/proc/thread_self.o CC fs/proc/proc_sysctl.o CC fs/proc/proc_net.o CC fs/proc/kmsg.o CC fs/proc/page.o CC fs/ramfs/inode.o CC fs/sysfs/file.o CC fs/tracefs/inode.o CC fs/ntfs/index.o CC [M] fs/nilfs2/segment.o CC fs/ramfs/file-mmu.o CC fs/ntfs/inode.o CC fs/ntfs/mft.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/ntfs/mst.o LD fs/quota/built-in.o CC fs/ntfs/namei.o CC fs/sysfs/dir.o LD fs/tracefs/tracefs.o LD fs/tracefs/built-in.o CC fs/udf/balloc.o CC fs/udf/dir.o CC fs/sysfs/symlink.o CC fs/udf/file.o CC fs/udf/ialloc.o CC fs/udf/inode.o CC fs/sysfs/mount.o CC [M] fs/nilfs2/cpfile.o CC fs/sysfs/group.o CC [M] fs/nilfs2/sufile.o CC [M] fs/nilfs2/ifile.o LD fs/proc/proc.o LD fs/proc/built-in.o CC fs/ntfs/runlist.o CC fs/udf/lowlevel.o CC fs/udf/namei.o LD fs/sysfs/built-in.o CC fs/udf/partition.o CC [M] fs/nilfs2/alloc.o CC fs/udf/super.o CC [M] fs/nilfs2/gcinode.o CC [M] fs/nilfs2/ioctl.o CC [M] fs/nilfs2/sysfs.o LD fs/xfs/built-in.o CC [M] fs/xfs/xfs_trace.o CC [M] fs/xfs/libxfs/xfs_alloc.o CC [M] fs/xfs/libxfs/xfs_alloc_btree.o CC [M] fs/xfs/libxfs/xfs_attr.o CC [M] fs/xfs/libxfs/xfs_attr_leaf.o CC [M] fs/xfs/libxfs/xfs_attr_remote.o CC [M] fs/xfs/libxfs/xfs_bit.o CC fs/udf/truncate.o CC fs/udf/symlink.o CC [M] fs/xfs/libxfs/xfs_bmap.o CC [M] fs/xfs/libxfs/xfs_bmap_btree.o CC fs/udf/directory.o CC fs/ntfs/super.o CC [M] fs/xfs/libxfs/xfs_btree.o CC fs/udf/misc.o LD [M] fs/nilfs2/nilfs2.o CC fs/udf/udftime.o CC [M] fs/xfs/libxfs/xfs_da_btree.o CC fs/udf/unicode.o CC fs/eventpoll.o CC [M] fs/xfs/libxfs/xfs_da_format.o LD fs/udf/udf.o LD fs/udf/built-in.o CC fs/anon_inodes.o CC fs/signalfd.o CC fs/timerfd.o CC fs/eventfd.o CC fs/userfaultfd.o CC fs/aio.o CC fs/ntfs/sysctl.o CC fs/ntfs/unistr.o CC fs/ntfs/upcase.o CC fs/ntfs/bitmap.o CC fs/locks.o CC fs/ntfs/lcnalloc.o CC [M] fs/xfs/libxfs/xfs_dir2.o CC [M] fs/xfs/libxfs/xfs_dir2_block.o CC [M] fs/xfs/libxfs/xfs_dir2_data.o CC [M] fs/xfs/libxfs/xfs_dir2_leaf.o CC [M] fs/xfs/libxfs/xfs_dir2_node.o CC [M] fs/xfs/libxfs/xfs_dir2_sf.o CC [M] fs/xfs/libxfs/xfs_dquot_buf.o CC [M] fs/xfs/libxfs/xfs_ialloc.o CC fs/ntfs/logfile.o CC [M] fs/xfs/libxfs/xfs_ialloc_btree.o CC [M] fs/xfs/libxfs/xfs_inode_fork.o CC [M] fs/xfs/libxfs/xfs_inode_buf.o CC fs/ntfs/quota.o CC fs/ntfs/usnjrnl.o CC [M] fs/xfs/libxfs/xfs_log_rlimit.o LD fs/ntfs/ntfs.o CC [M] fs/xfs/libxfs/xfs_sb.o LD fs/ntfs/built-in.o CC [M] fs/xfs/libxfs/xfs_symlink_remote.o CC [M] fs/xfs/libxfs/xfs_trans_resv.o CC [M] fs/xfs/xfs_aops.o CC fs/compat.o CC [M] fs/xfs/xfs_attr_inactive.o CC [M] fs/xfs/xfs_attr_list.o CC [M] fs/xfs/xfs_bmap_util.o CC [M] fs/xfs/xfs_buf.o CC [M] fs/xfs/xfs_dir2_readdir.o CC [M] fs/xfs/xfs_discard.o CC [M] fs/xfs/xfs_error.o CC [M] fs/xfs/xfs_export.o CC fs/compat_ioctl.o CC fs/binfmt_elf.o CC [M] fs/xfs/xfs_extent_busy.o CC [M] fs/xfs/xfs_file.o CC [M] fs/xfs/xfs_filestream.o CC [M] fs/xfs/xfs_fsops.o CC [M] fs/xfs/xfs_globals.o CC [M] fs/xfs/xfs_icache.o CC fs/compat_binfmt_elf.o CC [M] fs/xfs/xfs_ioctl.o CC [M] fs/xfs/xfs_iomap.o CC [M] fs/xfs/xfs_iops.o CC [M] fs/xfs/xfs_inode.o CC [M] fs/xfs/xfs_itable.o CC fs/mbcache.o CC [M] fs/xfs/xfs_message.o CC [M] fs/xfs/xfs_mount.o CC [M] fs/xfs/xfs_mru_cache.o CC fs/posix_acl.o CC [M] fs/xfs/xfs_stats.o CC [M] fs/xfs/xfs_super.o CC [M] fs/xfs/xfs_symlink.o CC [M] fs/xfs/xfs_sysfs.o CC [M] fs/xfs/xfs_trans.o CC [M] fs/xfs/xfs_xattr.o CC [M] fs/xfs/kmem.o CC fs/coredump.o CC [M] fs/xfs/uuid.o CC fs/drop_caches.o CC [M] fs/xfs/xfs_log.o CC [M] fs/xfs/xfs_log_cil.o CC [M] fs/xfs/xfs_buf_item.o CC [M] fs/xfs/xfs_extfree_item.o CC [M] fs/xfs/xfs_icreate_item.o CC [M] fs/xfs/xfs_inode_item.o CC fs/fhandle.o CC [M] fs/binfmt_misc.o CC [M] fs/xfs/xfs_log_recover.o CC [M] fs/xfs/xfs_trans_ail.o CC [M] fs/xfs/xfs_trans_buf.o CC [M] fs/xfs/xfs_trans_extfree.o CC [M] fs/xfs/xfs_trans_inode.o CC [M] fs/xfs/xfs_dquot.o CC [M] fs/xfs/xfs_dquot_item.o CC [M] fs/xfs/xfs_trans_dquot.o CC [M] fs/xfs/xfs_qm_syscalls.o CC [M] fs/xfs/xfs_qm_bhv.o CC [M] fs/xfs/xfs_qm.o CC [M] fs/xfs/xfs_quotaops.o CC [M] fs/xfs/xfs_acl.o CC [M] fs/xfs/xfs_sysctl.o CC [M] fs/xfs/xfs_ioctl32.o LD [M] fs/xfs/xfs.o LD fs/built-in.o make[1]: Leaving directory '/home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3' Makefile:150: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Command 'make -j 10 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /home/kisskb/slave/build/powerpc-next_powerpc-randconfig_powerpc-5.3 # Build took: 0:03:41.690188