# git rev-parse -q --verify 44786880df196a4200c178945c4d41675faf9fb7^{commit} 44786880df196a4200c178945c4d41675faf9fb7 already have revision, skipping fetch # git checkout -q -f -B kisskb 44786880df196a4200c178945c4d41675faf9fb7 # git clean -qxdf # < git log -1 # commit 44786880df196a4200c178945c4d41675faf9fb7 # Merge: 07171da26424 e543b3a62029 # Author: Linus Torvalds # Date: Tue Oct 23 20:02:03 2018 +0100 # # Merge branch 'parisc-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux # # Pull parisc updates from Helge Deller: # "Lots of small fixes and enhancements, most noteably: # # - Many TLB and cache flush optimizations (Dave) # # - Fixed HPMC/crash handler on 64-bit kernel (Dave and myself) # # - Added alternative infrastructre. The kernel now live-patches itself # for various situations, e.g. replace SMP code when running on one # CPU only or drop cache flushes when system has no cache installed. # # - vmlinuz now contains a full copy of the compressed vmlinux file. # This simplifies debugging the currently booted kernel. # # - Unused driver removal (Christoph) # # - Reduced warnings of Dino PCI bridge when running in qemu # # - Removed gcc version check (Masahiro)" # # * 'parisc-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux: (23 commits) # parisc: Retrieve and display the PDC PAT capabilities # parisc: Optimze cache flush algorithms # parisc: Remove pte_inserted define # parisc: Add PDC PAT cell_info() and pd_get_pdc_revisions() functions # parisc: Drop two instructions from pte lookup code # parisc: Use zdep for shlw macro on PA1.1 and PA2.0 # parisc: Add alternative coding infrastructure # parisc: Include compressed vmlinux file in vmlinuz boot kernel # extract-vmlinux: Check for uncompressed image as fallback # parisc: Fix address in HPMC IVA # parisc: Fix exported address of os_hpmc handler # parisc: Fix map_pages() to not overwrite existing pte entries # parisc: Purge TLB entries after updating page table entry and set page accessed flag in TLB handler # parisc: Release spinlocks using ordered store # parisc: Ratelimit dino stuck interrupt warnings # parisc: dino: Utilize DINO_MASK_IRQ() macro # parisc: Clean up crash header output # parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions # parisc: Remove PTE load and fault check from L2_ptep macro # parisc: Reorder TLB flush timing calculation # ... # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc --version # < git log --format=%s --max-count=1 44786880df196a4200c178945c4d41675faf9fb7 # < make -s -j 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- randconfig KCONFIG_SEED=0xAEBB3238 # 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 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- oldconfig yes: standard output: Broken pipe # make -s -j 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- /kisskb/src/scripts/mod/empty.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/scripts/mod/devicetable-offsets.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /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/kernel/bounds.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/asm-offsets.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/main.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/do_mounts.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/do_mounts_initrd.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/fault.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/do_mounts_md.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/initramfs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/trace/trace_clock.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/lib/alloc.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/sysdev/mpic.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/mem.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/init_task.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/pgtable.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/mmap.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/init/version.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/init_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/lib/checksum_wrappers.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/sysdev/mpic_msi.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/sysdev/mpic_u3msi.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/sysdev/msi_bitmap.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/lib/sstep.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/sysdev/dart_iommu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/pgtable_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/ptrace.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/pic.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/setup.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/init-common.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/lib/pmem.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/mmu_context.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/syscalls.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/time.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/irq.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/drmem.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/pgtable-hash64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/feature.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/pci.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/align.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/signal_32.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/pmc.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/callchain.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/hash_utils_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/slb.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/low_i2c.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/hash_native_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/mmu_context_book3s64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/vdso.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/process.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/idle.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/perf_regs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/core-book3s.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/pgtable-book3s64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/pfunc_core.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/pfunc_base.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/pgtable-radix.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/udbg_scc.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/core.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/signal.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/sysfs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/cacheinfo.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/tlb-radix.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/udbg_adb.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/time.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/ppc970-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/mm/tlb-radix.c:669:0: warning: "radix__flush_all_mm" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/book3s/64/tlbflush-radix.h:44:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/mm/tlb-radix.c: In function '__radix__flush_tlb_range': /kisskb/src/arch/powerpc/mm/tlb-radix.c:712:5: error: implicit declaration of function 'exit_flush_lazy_tlbs' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/mm/tlb-radix.c: In function 'radix__tlb_flush': /kisskb/src/arch/powerpc/mm/tlb-radix.c:873:3: error: implicit declaration of function '__flush_all_mm' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/kisskb/src/scripts/Makefile.build:305: arch/powerpc/mm/tlb-radix.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1052: arch/powerpc/mm] Error 2 make[1]: *** Waiting for unfinished jobs.... /kisskb/src/arch/powerpc/perf/power5-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/power5+-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/platforms/powermac/nvram.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/syscall.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/traps.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/setup-common.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/udbg.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/power6-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/verifier.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/power7-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/inode.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/isa207-common.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/power8-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/io.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/dma.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/perf/power9-pmu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/helpers.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/tnum.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/hashtab.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/cgroup.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/rstat.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/of_platform.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/namespace.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/arraymap.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/percpu_freelist.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/debug/debug_core.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/debug/gdbstub.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/prom_parse.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/dma/mapping.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/cgroup-v1.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/freezer.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/dma/debug.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/pids.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/setup_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/bpf_lru_list.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/lpm_trie.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/sys_ppc32.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/map_in_map.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/local_storage.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/cgroup-v1.c: In function 'cgroup1_mount': /kisskb/src/kernel/cgroup/cgroup-v1.c:1256:20: warning: 'root' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/cgroup/rdma.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/gcov/base.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/irqdesc.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cgroup/debug.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/signal_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/disasm.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/gcov/fs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/btf.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/bpf/stackmap.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/handle.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/gcov/gcc_3_4.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/ptrace32.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/manage.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/spurious.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/mutex.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/resend.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/paca.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/semaphore.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/rwsem.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/percpu-rwsem.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/nvram_64.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/chip.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/events/ring_buffer.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/firmware.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/events/callchain.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/dummychip.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/events/hw_breakpoint.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/events/uprobes.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/watchdog.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/devres.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/generic-chip.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/hw_breakpoint.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/arch/powerpc/kernel/watchdog.c: In function 'watchdog_smp_panic': /kisskb/src/arch/powerpc/kernel/watchdog.c:175:4: error: implicit declaration of function 'smp_send_nmi_ipi' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/kisskb/src/scripts/Makefile.build:306: arch/powerpc/kernel/watchdog.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/kernel/power/qos.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/spinlock.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/rtmutex.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] make[1]: *** [/kisskb/src/Makefile:1052: arch/powerpc/kernel] Error 2 /kisskb/src/kernel/irq/irqdomain.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/irq_sim.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/spinlock_debug.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/rwsem-xadd.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/power/main.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/printk/printk.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/proc.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/msi.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/rcu/update.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/locking/locktorture.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/printk/printk_safe.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/power/process.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/irq/debugfs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/power/poweroff.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/rcu/sync.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/rcu/srcutree.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:185:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/sched/core.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/time.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/rcu/tree.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/trace/trace_selftest_dynamic.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/rcu/srcutree.c: In function 'init_srcu_struct_nodes': /kisskb/src/kernel/rcu/srcutree.c:133:33: warning: 'levelspread[]' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/fork.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/timer.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/hrtimer.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/timekeeping.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/rcu/rcu_segcblist.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/ntp.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/exec_domain.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/clocksource.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/panic.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/jiffies.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/loadavg.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/timer_list.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cpu.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/cputime.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/timeconv.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/timecounter.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/alarmtimer.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/exit.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/softirq.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/idle.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/resource.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sysctl.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/posix-stubs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sysctl_binary.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/fair.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/clockevents.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/rt.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/capability.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/tick-common.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/ptrace.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/user.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/deadline.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/tick-oneshot.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/signal.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sys.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/wait.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/umh.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/wait_bit.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/tick-sched.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/swait.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/time/timekeeping_debug.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/workqueue.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/pid.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/task_work.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/completion.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/stats.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/extable.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/params.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/kthread.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sched/debug.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/sys_ni.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/nsproxy.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/notifier.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/ksysfs.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/cred.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/reboot.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/async.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/range.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/smpboot.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/ucount.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/kmod.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/groups.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/kcmp.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/freezer.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/stacktrace.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/futex.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/futex_compat.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/dma.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/up.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/module.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/kallsyms.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/acct.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/crash_core.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/kexec_core.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/kexec.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/compat.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/pid_namespace.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/hung_task.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/watchdog.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/seccomp.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/relay.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/utsname_sysctl.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/tracepoint.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/seccomp.c: In function '__seccomp_filter': /kisskb/src/kernel/seccomp.c:775:1: warning: no return statement in function returning non-void [-Wreturn-type] /kisskb/src/kernel/latencytop.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/elfcore.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/jump_label.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/torture.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] /kisskb/src/kernel/iomem.c:1:0: warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default] make: *** [Makefile:146: sub-make] Error 2 Command 'make -s -j 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc # Build took: 0:00:24.427326