# git rev-parse -q --verify 5acd91ac17cb63c33d6974011e6809aa4f0c73e3^{commit} 5acd91ac17cb63c33d6974011e6809aa4f0c73e3 already have revision, skipping fetch # git checkout -q -f -B kisskb 5acd91ac17cb63c33d6974011e6809aa4f0c73e3 # git clean -qxdf # git log -1 commit 5acd91ac17cb63c33d6974011e6809aa4f0c73e3 Author: Michael Neuling Date: Tue Jun 28 13:01:04 2016 +1000 powerpc/tm: Avoid SLB faults in treclaim/trecheckpoint when RI=0 Currently we have 2 segments that are bolted for the kernel linear mapping (ie 0xc000... addresses). This is 0 to 1TB and also the kernel stacks. Anything accessed outside of these regions may need to be faulted in. (In practice machines with TM always have 1T segments) If a machine has < 2TB of memory we never fault on the kernel linear mapping as these two segments cover all physical memory. If a machine has > 2TB of memory, there may be structures outside of these two segments that need to be faulted in. This faulting can occur when running as a guest as the hypervisor may remove any SLB that's not bolted. When we treclaim and trecheckpoint we have a window where we need to run with the userspace GPRs. This means that we no longer have a valid stack pointer in r1. For this window we therefore clear MSR RI to indicate that any exceptions taken at this point won't be able to be handled. This means that we can't take segment misses in this RI=0 window. In this RI=0 region, we currently access the thread_struct for the process being context switched to or from. This thread_struct access may cause a segment fault since it's not guaranteed to be covered by the two bolted segment entries described above. We've seen this with a crash when running as a guest with > 2TB of memory on PowerVM: Unrecoverable exception 4100 at c00000000004f138 Oops: Unrecoverable exception, sig: 6 [#1] SMP NR_CPUS=2048 NUMA pSeries CPU: 1280 PID: 7755 Comm: kworker/1280:1 Tainted: G X 4.4.13-46-default #1 task: c000189001df4210 ti: c000189001d5c000 task.ti: c000189001d5c000 NIP: c00000000004f138 LR: 0000000010003a24 CTR: 0000000010001b20 REGS: c000189001d5f730 TRAP: 4100 Tainted: G X (4.4.13-46-default) MSR: 8000000100001031 CR: 24000048 XER: 00000000 CFAR: c00000000004ed18 SOFTE: 0 GPR00: ffffffffc58d7b60 c000189001d5f9b0 00000000100d7d00 000000003a738288 GPR04: 0000000000002781 0000000000000006 0000000000000000 c0000d1f4d889620 GPR08: 000000000000c350 00000000000008ab 00000000000008ab 00000000100d7af0 GPR12: 00000000100d7ae8 00003ffe787e67a0 0000000000000000 0000000000000211 GPR16: 0000000010001b20 0000000000000000 0000000000800000 00003ffe787df110 GPR20: 0000000000000001 00000000100d1e10 0000000000000000 00003ffe787df050 GPR24: 0000000000000003 0000000000010000 0000000000000000 00003fffe79e2e30 GPR28: 00003fffe79e2e68 00000000003d0f00 00003ffe787e67a0 00003ffe787de680 NIP [c00000000004f138] restore_gprs+0xd0/0x16c LR [0000000010003a24] 0x10003a24 Call Trace: [c000189001d5f9b0] [c000189001d5f9f0] 0xc000189001d5f9f0 (unreliable) [c000189001d5fb90] [c00000000001583c] tm_recheckpoint+0x6c/0xa0 [c000189001d5fbd0] [c000000000015c40] __switch_to+0x2c0/0x350 [c000189001d5fc30] [c0000000007e647c] __schedule+0x32c/0x9c0 [c000189001d5fcb0] [c0000000007e6b58] schedule+0x48/0xc0 [c000189001d5fce0] [c0000000000deabc] worker_thread+0x22c/0x5b0 [c000189001d5fd80] [c0000000000e7000] kthread+0x110/0x130 [c000189001d5fe30] [c000000000009538] ret_from_kernel_thread+0x5c/0xa4 Instruction dump: 7cb103a6 7cc0e3a6 7ca222a6 78a58402 38c00800 7cc62838 08860000 7cc000a6 38a00006 78c60022 7cc62838 0b060000 7ccff120 e8270078 e8a70098 ---[ end trace 602126d0a1dedd54 ]--- This fixes this by copying the required data from the thread_struct to the stack before we clear MSR RI. Then once we clear RI, we only access the stack, guaranteeing there's no segment miss. We also tighten the region over which we set RI=0 on the treclaim() path. This may have a slight performance impact since we're adding an mtmsr instruction. Fixes: 98ae22e15b43 ("powerpc: Add helper functions for transactional memory context switching") Cc: stable@vger.kernel.org # v3.9+ Signed-off-by: Michael Neuling Reviewed-by: Cyril Bur Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc --version # < git log --format=%s --max-count=1 5acd91ac17cb63c33d6974011e6809aa4f0c73e3 # < make -j 48 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-fixes_44x_rainier_defconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- 44x/rainier_defconfig # make -j 48 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-fixes_44x_rainier_defconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- make[1]: Entering directory '/home/kisskb/slave/build/powerpc-fixes_44x_rainier_defconfig_powerpc' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig CHK include/config/kernel.release GEN ./Makefile CHK include/generated/uapi/linux/version.h WRAP arch/powerpc/include/generated/asm/clkdev.h WRAP arch/powerpc/include/generated/asm/irq_regs.h WRAP arch/powerpc/include/generated/asm/local64.h WRAP arch/powerpc/include/generated/asm/mcs_spinlock.h UPD include/generated/uapi/linux/version.h WRAP arch/powerpc/include/generated/asm/irq_work.h WRAP arch/powerpc/include/generated/asm/rwsem.h WRAP arch/powerpc/include/generated/asm/div64.h WRAP arch/powerpc/include/generated/asm/vtime.h WRAP arch/powerpc/include/generated/asm/preempt.h 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/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o CC scripts/mod/empty.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s HOSTCC scripts/dtc/dtc.o SHIPPED scripts/dtc/dtc-parser.tab.h HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/treesource.o SHIPPED scripts/dtc/dtc-parser.tab.c SHIPPED scripts/dtc/dtc-lexer.lex.c HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o GEN scripts/mod/devicetable-offsets.h CHK include/generated/timeconst.h CC kernel/bounds.s UPD include/generated/timeconst.h MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/sumversion.o CHK include/generated/bounds.h UPD include/generated/bounds.h CC arch/powerpc/kernel/asm-offsets.s CHK include/generated/asm-offsets.h UPD include/generated/asm-offsets.h CALL /home/kisskb/slave/src/scripts/checksyscalls.sh HOSTLD scripts/dtc/dtc HOSTLD scripts/mod/modpost CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o HOSTCC usr/gen_init_cpio CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/initramfs.o CC init/init_task.o UPD include/generated/compile.h CC arch/powerpc/mm/pgtable_32.o CC arch/powerpc/mm/pgtable.o CC arch/powerpc/mm/fault.o CC arch/powerpc/mm/mem.o CC arch/powerpc/mm/tlb_nohash.o AS arch/powerpc/mm/tlb_nohash_low.o CC arch/powerpc/mm/mmap.o CC arch/powerpc/mm/mmu_context_nohash.o CC arch/powerpc/mm/init_32.o CC arch/powerpc/mm/44x_mmu.o CC init/version.o CC arch/powerpc/mm/hugetlbpage.o CC arch/powerpc/mm/dma-noncoherent.o AS arch/powerpc/lib/crtsavres.o CC arch/powerpc/lib/alloc.o AS arch/powerpc/lib/string.o CC arch/powerpc/lib/ppc_ksyms.o AS arch/powerpc/lib/copy_32.o CC arch/powerpc/lib/checksum_wrappers.o CC arch/powerpc/lib/code-patching.o CC arch/powerpc/lib/feature-fixups.o AS arch/powerpc/lib/div64.o AS arch/powerpc/lib/checksum_32.o AS arch/powerpc/sysdev/dcr-low.o CC arch/powerpc/sysdev/indirect_pci.o CC arch/powerpc/sysdev/dcr.o CC arch/powerpc/sysdev/uic.o CC arch/powerpc/sysdev/ppc4xx_pci.o CC arch/powerpc/sysdev/ppc4xx_soc.o CC arch/powerpc/sysdev/ppc4xx_cpm.o CC arch/powerpc/platforms/44x/ppc44x_simple.o AS arch/powerpc/platforms/44x/misc_44x.o LD arch/powerpc/crypto/built-in.o GEN usr/initramfs_data.cpio.gz CC arch/powerpc/kernel/ptrace.o CC arch/powerpc/kernel/syscalls.o CC arch/powerpc/kernel/irq.o CC arch/powerpc/kernel/cacheinfo.o CC arch/powerpc/kernel/cputable.o CC arch/powerpc/kernel/sysfs.o CC arch/powerpc/kernel/signal.o CC arch/powerpc/kernel/align.o CC arch/powerpc/kernel/idle.o CC arch/powerpc/kernel/process.o CPP arch/powerpc/kernel/systbl_chk.i CC arch/powerpc/kernel/time.o CC arch/powerpc/kernel/pmc.o CC arch/powerpc/kernel/vdso.o CC arch/powerpc/kernel/signal_32.o LD arch/powerpc/net/built-in.o CC arch/powerpc/kernel/prom.o CC arch/powerpc/kernel/traps.o CC arch/powerpc/kernel/setup-common.o CC arch/powerpc/kernel/udbg.o CC arch/powerpc/kernel/io.o AS arch/powerpc/kernel/misc.o AS arch/powerpc/kernel/misc_32.o CC arch/powerpc/kernel/dma.o CC arch/powerpc/kernel/of_platform.o CC arch/powerpc/kernel/prom_parse.o LD certs/built-in.o CC arch/powerpc/kernel/proc_powerpc.o CC arch/powerpc/kernel/module_32.o CC arch/powerpc/kernel/module.o AS arch/powerpc/kernel/cpu_setup_44x.o CC arch/powerpc/kernel/setup_32.o CC arch/powerpc/kernel/legacy_serial.o AS arch/powerpc/kernel/entry_32.o CC arch/powerpc/kernel/ppc_ksyms.o CC arch/powerpc/kernel/ppc_ksyms_32.o AS usr/initramfs_data.o CC arch/powerpc/kernel/udbg_16550.o CC arch/powerpc/kernel/pci_32.o CC arch/powerpc/kernel/pci-common.o LDS arch/powerpc/kernel/vdso32/vdso32.lds LD usr/built-in.o VDSO32A arch/powerpc/kernel/vdso32/sigtramp.o CC arch/powerpc/kernel/pci_of_scan.o CC arch/powerpc/kernel/iomap.o VDSO32A arch/powerpc/kernel/vdso32/gettimeofday.o VDSO32A arch/powerpc/kernel/vdso32/datapage.o AS arch/powerpc/kernel/head_44x.o VDSO32A arch/powerpc/kernel/vdso32/cacheflush.o LDS arch/powerpc/kernel/vmlinux.lds LD arch/powerpc/lib/built-in.o CALL /home/kisskb/slave/src/arch/powerpc/kernel/systbl_chk.sh LD arch/powerpc/platforms/44x/built-in.o VDSO32A arch/powerpc/kernel/vdso32/note.o AS arch/powerpc/kernel/systbl.o LD arch/powerpc/mm/built-in.o LD arch/powerpc/sysdev/built-in.o LD arch/powerpc/platforms/built-in.o CC arch/powerpc/math-emu/math.o CC arch/powerpc/math-emu/fre.o CC arch/powerpc/math-emu/fsqrt.o VDSO32L arch/powerpc/kernel/vdso32/vdso32.so.dbg CC security/min_addr.o CC arch/powerpc/math-emu/mtfsf.o CC arch/powerpc/math-emu/fsqrts.o CC security/commoncap.o CC arch/powerpc/math-emu/frsqrtes.o CC arch/powerpc/math-emu/fabs.o CC arch/powerpc/math-emu/fcmpo.o CC arch/powerpc/math-emu/fadds.o CC arch/powerpc/math-emu/mtfsfi.o CC arch/powerpc/math-emu/fctiw.o CC arch/powerpc/math-emu/fdiv.o CC arch/powerpc/math-emu/fctiwz.o CC arch/powerpc/math-emu/fcmpu.o CC arch/powerpc/math-emu/fadd.o CC arch/powerpc/math-emu/fdivs.o OBJCOPY arch/powerpc/kernel/vdso32/vdso32.so AS arch/powerpc/kernel/vdso32/vdso32_wrapper.o CC kernel/fork.o CC ipc/util.o CC ipc/msgutil.o CC arch/powerpc/math-emu/fmadd.o CC arch/powerpc/math-emu/fmadds.o LD arch/powerpc/kernel/vdso32/built-in.o CC arch/powerpc/math-emu/fmsub.o CC kernel/exec_domain.o CC arch/powerpc/math-emu/fmsubs.o CC kernel/panic.o CC ipc/msg.o CC kernel/cpu.o CC ipc/sem.o CC kernel/exit.o LD init/mounts.o CC ipc/shm.o CC arch/powerpc/math-emu/fmul.o CC kernel/softirq.o LD init/built-in.o CC arch/powerpc/math-emu/fmuls.o CC arch/powerpc/math-emu/fnabs.o CC arch/powerpc/math-emu/fneg.o LD sound/built-in.o CC arch/powerpc/math-emu/fnmadds.o CC kernel/resource.o CC arch/powerpc/math-emu/fnmadd.o CC arch/powerpc/math-emu/fnmsub.o CC arch/powerpc/math-emu/fnmsubs.o CC arch/powerpc/math-emu/fsel.o CC arch/powerpc/math-emu/frsp.o CC arch/powerpc/math-emu/fres.o CC mm/filemap.o CC crypto/api.o LD firmware/built-in.o CC arch/powerpc/math-emu/lfs.o CC crypto/cipher.o CC kernel/sysctl.o CC arch/powerpc/math-emu/frsqrte.o CC arch/powerpc/math-emu/fsub.o CC arch/powerpc/math-emu/fsubs.o CC arch/powerpc/math-emu/mcrfs.o CC block/bio.o CC arch/powerpc/math-emu/mffs.o CC ipc/syscall.o CC arch/powerpc/math-emu/mtfsb0.o CC net/socket.o CC arch/powerpc/math-emu/mtfsb1.o CC arch/powerpc/math-emu/stfiwx.o LD security/built-in.o CC ipc/ipc_sysctl.o CC arch/powerpc/math-emu/lfd.o CC arch/powerpc/math-emu/fmr.o CC arch/powerpc/math-emu/stfs.o CC arch/powerpc/math-emu/stfd.o CC fs/open.o CC ipc/mqueue.o CC mm/mempool.o CC kernel/sysctl_binary.o CC kernel/capability.o CC mm/oom_kill.o CC mm/maccess.o CC kernel/ptrace.o LD drivers/amba/built-in.o CC kernel/user.o CC kernel/signal.o LD virt/lib/built-in.o CC kernel/sys.o LD drivers/auxdisplay/built-in.o CC fs/read_write.o CC mm/page_alloc.o CC drivers/block/brd.o LD virt/built-in.o LD drivers/bus/built-in.o CC fs/file_table.o CC ipc/mq_sysctl.o LD net/802/built-in.o CC kernel/kmod.o CC fs/super.o LD arch/powerpc/kernel/built-in.o CC kernel/workqueue.o CC block/elevator.o CC kernel/pid.o LD drivers/cdrom/built-in.o CC fs/char_dev.o CC net/ethernet/eth.o CC net/netlink/af_netlink.o CC drivers/char/mem.o CC crypto/compress.o CC kernel/task_work.o CC net/ipv6/addrconf_core.o CC net/ipv6/exthdrs_core.o LD drivers/clk/bcm/built-in.o CC drivers/base/component.o CC lib/lockref.o CC drivers/base/core.o CC mm/page-writeback.o CC net/packet/af_packet.o CC mm/readahead.o LD drivers/clk/mvebu/built-in.o CC net/core/sock.o LD drivers/clk/ti/built-in.o LD drivers/clk/built-in.o CC kernel/extable.o CC kernel/params.o CC lib/bcd.o CC kernel/kthread.o CC kernel/sys_ni.o LD drivers/clocksource/built-in.o CC kernel/nsproxy.o CC lib/div64.o CC net/ipv6/ip6_checksum.o CC kernel/notifier.o LD drivers/block/built-in.o CC crypto/memneq.o CC fs/stat.o CC kernel/ksysfs.o CC drivers/base/bus.o CC net/ipv4/route.o CC kernel/cred.o LD arch/powerpc/math-emu/built-in.o LD drivers/crypto/built-in.o CC drivers/connector/cn_queue.o CC net/ipv4/inetpeer.o CC drivers/connector/connector.o CC kernel/reboot.o LD drivers/firewire/built-in.o CC kernel/async.o CC drivers/char/random.o CC kernel/range.o CC drivers/base/dd.o LD drivers/firmware/broadcom/built-in.o LD net/ethernet/built-in.o CC kernel/smpboot.o CC fs/exec.o CC crypto/crypto_wq.o CC kernel/groups.o LD drivers/firmware/built-in.o CC net/sched/sch_generic.o CC kernel/bpf/core.o CC net/ipv6/output_core.o CC net/ipv6/ip6_icmp.o CC crypto/algapi.o LD drivers/gpio/built-in.o CC kernel/irq/irqdesc.o LD kernel/livepatch/built-in.o CC fs/pipe.o CC kernel/printk/printk.o CC fs/namei.o CC kernel/locking/mutex.o CC kernel/power/qos.o CC drivers/base/syscore.o CC crypto/scatterwalk.o CC kernel/rcu/update.o CC mm/swap.o CC kernel/freezer.o CC lib/sort.o LD drivers/gpu/drm/bridge/built-in.o CC kernel/futex.o CC mm/truncate.o CC drivers/base/driver.o LD drivers/gpu/drm/hisilicon/built-in.o CC block/blk-core.o CC kernel/dma.o CC lib/parser.o CC kernel/sched/core.o LD drivers/gpu/drm/i2c/built-in.o CC block/blk-tag.o CC fs/fcntl.o CC kernel/time/time.o CC kernel/up.o CC net/ipv6/protocol.o CC kernel/irq/handle.o CC drivers/connector/cn_proc.o LD drivers/gpu/drm/omapdrm/displays/built-in.o CC kernel/locking/semaphore.o CC net/ipv6/ip6_offload.o CC kernel/module.o LD drivers/gpu/drm/omapdrm/dss/built-in.o CC drivers/char/misc.o LD drivers/gpu/drm/omapdrm/built-in.o CC fs/ioctl.o CC net/core/request_sock.o CC kernel/kallsyms.o CC net/ipv4/protocol.o CC net/core/skbuff.o CC drivers/base/class.o CC crypto/proc.o CC drivers/base/platform.o LD drivers/gpu/drm/panel/built-in.o CC kernel/rcu/sync.o CC kernel/rcu/srcu.o CC net/sched/sch_mq.o CC net/ipv4/ip_input.o CC drivers/base/cpu.o LD drivers/gpu/drm/tilcdc/built-in.o CC mm/vmscan.o LD drivers/connector/cn.o CC kernel/hung_task.o LD drivers/gpu/drm/built-in.o CC kernel/locking/rwsem.o CC net/netlink/genetlink.o CC drivers/base/firmware.o CC fs/readdir.o LD ipc/built-in.o CC lib/halfmd4.o CC fs/select.o CC mm/shmem.o CC drivers/gpu/vga/vgaarb.o CC kernel/power/main.o CC crypto/aead.o CC kernel/seccomp.o CC kernel/rcu/tiny.o CC kernel/irq/manage.o CC block/blk-sysfs.o CC fs/dcache.o CC lib/debug_locks.o CC net/sunrpc/clnt.o CC lib/random32.o CC kernel/utsname_sysctl.o CC mm/util.o CC kernel/time/timer.o CC kernel/irq_work.o CC kernel/elfcore.o CC fs/inode.o CC lib/bust_spinlocks.o CC net/ipv4/ip_fragment.o CC drivers/base/init.o CC crypto/ablkcipher.o LD drivers/connector/built-in.o CC kernel/membarrier.o CC drivers/base/map.o LD net/sched/built-in.o CC kernel/memremap.o CC net/ipv6/tcpv6_offload.o LD drivers/char/agp/built-in.o LD drivers/hsi/clients/built-in.o LD kernel/rcu/built-in.o CC kernel/locking/percpu-rwsem.o CC lib/kasprintf.o CC drivers/base/devres.o LD drivers/char/built-in.o LD drivers/hsi/controllers/built-in.o CC net/core/datagram.o LD net/wireless/built-in.o CC net/unix/af_unix.o CC drivers/base/attribute_container.o CC lib/bitmap.o CC fs/attr.o LD kernel/bpf/built-in.o LD drivers/hsi/built-in.o LD drivers/hwtracing/intel_th/built-in.o CC net/sysctl_net.o CC drivers/base/transport_class.o CC drivers/base/topology.o LD kernel/printk/built-in.o CC crypto/blkcipher.o CC crypto/skcipher.o CC kernel/sched/loadavg.o CC kernel/power/process.o LD drivers/idle/built-in.o LD drivers/i2c/algos/built-in.o CC drivers/base/container.o LD drivers/iommu/built-in.o CC drivers/base/property.o LD drivers/i2c/busses/built-in.o CC kernel/sched/clock.o CC mm/mmzone.o CC drivers/irqchip/irqchip.o LD drivers/i2c/muxes/built-in.o CC fs/bad_inode.o CC lib/scatterlist.o CC fs/file.o CC kernel/power/suspend.o LD drivers/i2c/built-in.o CC mm/vmstat.o CC net/ipv6/exthdrs_offload.o CC kernel/locking/rtmutex.o CC drivers/base/cacheinfo.o CC kernel/locking/rwsem-xadd.o LD drivers/gpu/vga/built-in.o /home/kisskb/slave/src/mm/page_alloc.c: In function 'free_area_init_node': /home/kisskb/slave/src/mm/page_alloc.c:5781:17: warning: 'zone_start_pfn' may be used uninitialized in this function [-Wuninitialized] LD drivers/gpu/built-in.o CC kernel/irq/spurious.o LD drivers/leds/built-in.o CC fs/filesystems.o LD drivers/lguest/built-in.o CC drivers/base/dma-mapping.o CC net/ipv4/ip_forward.o CC block/blk-flush.o LD drivers/macintosh/built-in.o LD drivers/mfd/built-in.o CC drivers/base/power/sysfs.o CC block/blk-settings.o CC mm/backing-dev.o CC kernel/power/poweroff.o LD drivers/irqchip/built-in.o CC kernel/sched/cputime.o CC mm/mm_init.o LD drivers/mmc/built-in.o CC kernel/sched/idle_task.o CC crypto/chainiv.o LD drivers/misc/cb710/built-in.o LD drivers/media/common/b2c2/built-in.o CC kernel/irq/resend.o CC fs/namespace.o LD drivers/misc/eeprom/built-in.o LD net/netlink/built-in.o CC drivers/net/Space.o CC crypto/eseqiv.o LD drivers/media/common/saa7146/built-in.o CC drivers/base/firmware_class.o CC drivers/base/power/generic_ops.o CC drivers/base/module.o LD drivers/misc/lis3lv02d/built-in.o CC kernel/irq/chip.o LD drivers/media/common/siano/built-in.o CC kernel/time/hrtimer.o CC lib/gcd.o CC drivers/mtd/mtdcore.o LD kernel/power/built-in.o CC mm/mmu_context.o CC fs/seq_file.o CC fs/xattr.o LD drivers/media/common/v4l2-tpg/built-in.o CC mm/percpu.o CC crypto/ahash.o LD net/packet/built-in.o CC fs/libfs.o CC kernel/irq/dummychip.o CC fs/fs-writeback.o CC fs/pnode.o LD drivers/misc/ti-st/built-in.o LD net/ipv6/built-in.o LD drivers/media/common/built-in.o CC net/sunrpc/xprt.o LD drivers/misc/mic/bus/built-in.o CC mm/slab_common.o CC fs/splice.o CC lib/lcm.o LD drivers/misc/mic/built-in.o CC net/core/stream.o CC mm/compaction.o CC mm/vmacache.o CC kernel/irq/devres.o LD drivers/misc/built-in.o LD drivers/media/firewire/built-in.o CC fs/sync.o CC kernel/sched/fair.o CC lib/list_sort.o LD kernel/locking/built-in.o CC lib/uuid.o CC drivers/base/power/common.o CC crypto/shash.o CC net/ipv4/ip_options.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/nfc/built-in.o LD drivers/media/mmc/siano/built-in.o CC mm/interval_tree.o CC mm/list_lru.o LD drivers/media/i2c/built-in.o CC drivers/base/power/qos.o LD drivers/media/mmc/built-in.o CC block/blk-ioc.o CC lib/flex_array.o CC mm/workingset.o CC fs/utimes.o CC lib/iov_iter.o LD drivers/nvme/host/built-in.o CC net/core/scm.o LD drivers/media/platform/omap/built-in.o LD drivers/nvme/built-in.o LD drivers/media/platform/built-in.o CC fs/stack.o CC kernel/irq/irqdomain.o CC crypto/akcipher.o LD drivers/media/pci/b2c2/built-in.o CC net/core/gen_stats.o CC crypto/algboss.o LD drivers/platform/built-in.o CC drivers/net/loopback.o LD drivers/media/rc/keymaps/built-in.o CC kernel/irq/proc.o CC crypto/testmgr.o LD drivers/media/pci/ddbridge/built-in.o CC kernel/irq/pm.o CC block/blk-map.o CC lib/clz_ctz.o CC drivers/of/base.o CC mm/debug.o LD drivers/media/rc/built-in.o CC block/blk-exec.o CC mm/gup.o CC fs/fs_struct.o CC net/ipv4/ip_output.o CC mm/highmem.o CC net/unix/garbage.o CC drivers/base/power/runtime.o CC fs/statfs.o CC mm/memory.o LD drivers/media/tuners/built-in.o LD drivers/media/pci/dm1105/built-in.o CC lib/bsearch.o CC fs/fs_pin.o CC drivers/pci/access.o CC kernel/sched/rt.o LD drivers/media/pci/mantis/built-in.o CC fs/nsfs.o CC mm/mincore.o CC lib/find_bit.o CC mm/mlock.o CC block/blk-merge.o CC fs/buffer.o LD drivers/media/pci/netup_unidvb/built-in.o CC kernel/time/itimer.o CC net/core/gen_estimator.o LD drivers/media/usb/b2c2/built-in.o CC fs/block_dev.o CC lib/llist.o CC mm/mmap.o CC fs/direct-io.o LD drivers/media/pci/ngene/built-in.o CC mm/mprotect.o LD drivers/media/usb/dvb-usb/built-in.o CC mm/mremap.o CC crypto/crypto_null.o LD drivers/media/pci/pluto2/built-in.o CC fs/mpage.o CC drivers/base/power/wakeirq.o CC net/ipv4/ip_sockglue.o CC fs/proc_namespace.o CC lib/memweight.o LD drivers/media/pci/pt1/built-in.o CC crypto/md5.o LD drivers/media/usb/dvb-usb-v2/built-in.o CC crypto/ecb.o CC net/core/net_namespace.o CC mm/msync.o CC fs/cramfs/inode.o LD drivers/media/pci/pt3/built-in.o CC mm/rmap.o CC mm/vmalloc.o CC fs/debugfs/inode.o CC fs/devpts/inode.o LD fs/exofs/built-in.o LD drivers/media/usb/s2255/built-in.o CC lib/kfifo.o CC block/blk-softirq.o CC block/blk-timeout.o CC crypto/cbc.o CC drivers/mtd/mtdsuper.o CC fs/exportfs/expfs.o CC net/sunrpc/socklib.o LD drivers/media/pci/saa7146/built-in.o LD kernel/irq/built-in.o LD drivers/media/usb/siano/built-in.o CC block/blk-lib.o CC net/core/secure_seq.o LD drivers/media/pci/ttpci/built-in.o LD drivers/media/pci/smipcie/built-in.o CC kernel/time/posix-timers.o LD drivers/media/usb/stkwebcam/built-in.o CC drivers/base/power/main.o CC fs/ext2/balloc.o CC crypto/pcbc.o CC crypto/des_generic.o LD drivers/media/pci/built-in.o CC mm/pagewalk.o LD drivers/media/usb/ttusb-budget/built-in.o CC kernel/sched/deadline.o CC kernel/time/posix-cpu-timers.o CC lib/percpu-refcount.o CC drivers/base/power/wakeup.o CC crypto/aes_generic.o CC block/blk-mq.o LD drivers/media/usb/ttusb-dec/built-in.o CC fs/jffs2/compr.o CC fs/jffs2/dir.o CC drivers/of/device.o LD drivers/media/usb/zr364xx/built-in.o CC mm/pgtable-generic.o CC crypto/rng.o LD drivers/media/usb/built-in.o CC net/unix/sysctl_net_unix.o CC mm/process_vm_access.o CC fs/kernfs/mount.o CC block/blk-mq-tag.o CC net/core/flow_dissector.o LD drivers/media/built-in.o LD drivers/net/ethernet/3com/built-in.o CC net/ipv4/inet_hashtables.o CC net/core/sysctl_net_core.o LD drivers/net/ethernet/8390/built-in.o CC mm/init-mm.o CC net/core/dev.o LD drivers/net/ethernet/adaptec/built-in.o CC drivers/mtd/mtdconcat.o LD drivers/power/built-in.o CC fs/lockd/clntlock.o LD drivers/net/ethernet/agere/built-in.o LD drivers/pwm/built-in.o CC fs/debugfs/file.o LD fs/exportfs/exportfs.o CC fs/jffs2/file.o CC net/core/ethtool.o CC mm/nobootmem.o CC [M] crypto/echainiv.o LD drivers/net/ethernet/alteon/built-in.o LD fs/exportfs/built-in.o CC block/blk-mq-sysfs.o CC kernel/sched/stop_task.o CC fs/nfs_common/grace.o CC [M] crypto/hmac.o CC fs/jffs2/ioctl.o LD fs/devpts/devpts.o CC block/blk-mq-cpu.o CC lib/percpu_ida.o LD drivers/soc/bcm/built-in.o LD drivers/net/ethernet/amd/built-in.o CC fs/ext2/dir.o LD fs/devpts/built-in.o CC [M] crypto/sha256_generic.o CC fs/cramfs/uncompress.o LD drivers/soc/fsl/built-in.o CC fs/notify/fsnotify.o CC net/sunrpc/xprtsock.o CC mm/madvise.o CC mm/fadvise.o CC net/sunrpc/sched.o LD drivers/soc/built-in.o CC fs/kernfs/inode.o LD drivers/net/ethernet/arc/built-in.o CC kernel/time/timekeeping.o CC drivers/pci/bus.o CC [M] crypto/drbg.o CC kernel/time/ntp.o CC kernel/sched/wait.o LD drivers/net/ethernet/atheros/built-in.o CC fs/nfs/client.o CC net/core/dev_addr_lists.o CC drivers/thermal/thermal_core.o CC drivers/of/platform.o LD fs/quota/built-in.o LD fs/cramfs/cramfs.o CC mm/memblock.o LD drivers/base/power/built-in.o LD fs/cramfs/built-in.o LD drivers/net/ethernet/broadcom/built-in.o LD drivers/base/built-in.o CC net/ipv4/inet_timewait_sock.o CC fs/ramfs/inode.o CC mm/page_io.o CC fs/jffs2/nodelist.o LD drivers/net/ethernet/brocade/built-in.o CC fs/sysfs/file.o CC fs/proc/task_mmu.o LD fs/nfs_common/built-in.o LD drivers/net/ethernet/cadence/built-in.o CC fs/eventpoll.o CC [M] crypto/jitterentropy.o CC mm/swap_state.o CC [M] crypto/jitterentropy-kcapi.o CC mm/swapfile.o CC drivers/pci/probe.o CC drivers/tty/tty_io.o LD drivers/net/ethernet/cavium/liquidio/built-in.o LD crypto/crypto.o CC drivers/mtd/mtdpart.o LD crypto/crypto_blkcipher.o LD crypto/crypto_algapi.o LD crypto/crypto_hash.o CC block/blk-mq-cpumap.o CC drivers/tty/n_tty.o LD crypto/cryptomgr.o CC mm/dmapool.o CC block/ioctl.o CC fs/notify/notification.o CC kernel/sched/swait.o LD drivers/net/ethernet/cavium/octeon/built-in.o CC lib/rhashtable.o LD crypto/built-in.o CC fs/proc/inode.o CC fs/ramfs/file-mmu.o CC block/genhd.o LD drivers/net/ethernet/cavium/thunder/built-in.o CC fs/lockd/clntproc.o CC fs/lockd/clntxdr.o CC fs/jffs2/malloc.o CC fs/ext2/file.o LD net/unix/unix.o CC block/scsi_ioctl.o LD net/unix/built-in.o CC block/partition-generic.o LD drivers/net/ethernet/cavium/built-in.o CC fs/jffs2/read.o CC block/ioprio.o CC drivers/of/fdt.o CC fs/kernfs/dir.o CC net/core/dst.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o CC fs/sysfs/dir.o CC net/core/netevent.o LD drivers/net/ethernet/chelsio/built-in.o CC net/core/neighbour.o CC kernel/sched/completion.o LD fs/ramfs/ramfs.o LD [M] crypto/jitterentropy_rng.o LD drivers/net/ethernet/cisco/built-in.o CC net/core/rtnetlink.o CC fs/anon_inodes.o LD fs/ramfs/built-in.o CC fs/signalfd.o CC block/badblocks.o CC fs/jffs2/nodemgmt.o CC mm/slub.o CC mm/migrate.o LD drivers/net/ethernet/dec/built-in.o LD drivers/net/ethernet/emulex/built-in.o CC kernel/sched/idle.o LD drivers/net/ethernet/dlink/built-in.o CC fs/ext2/ialloc.o CC kernel/time/clocksource.o CC fs/proc/root.o LD drivers/net/ethernet/ezchip/built-in.o LD drivers/net/ethernet/hp/built-in.o CC fs/timerfd.o CC fs/eventfd.o LD drivers/net/ethernet/i825xx/built-in.o CC fs/notify/group.o CC fs/jffs2/readinode.o CC block/bounce.o CC fs/notify/inode_mark.o CC block/partitions/check.o CC net/core/utils.o LD drivers/net/ethernet/ibm/built-in.o LD drivers/net/ethernet/intel/built-in.o CC net/sunrpc/auth.o CC block/noop-iosched.o CC block/deadline-iosched.o CC fs/sysfs/symlink.o LD drivers/net/ethernet/marvell/built-in.o CC net/ipv4/inet_connection_sock.o LD drivers/net/ethernet/mellanox/built-in.o CC block/cfq-iosched.o CC fs/aio.o CC drivers/of/fdt_address.o CC fs/jffs2/write.o LD drivers/net/ethernet/micrel/built-in.o CC fs/proc/base.o LD drivers/net/ethernet/myricom/built-in.o LD drivers/net/ethernet/natsemi/built-in.o CC drivers/pci/host-bridge.o CC drivers/mtd/mtdchar.o CC fs/lockd/host.o CC net/core/link_watch.o CC fs/kernfs/file.o LD drivers/net/ethernet/netronome/built-in.o LD drivers/net/ethernet/neterion/built-in.o CC net/core/filter.o LD drivers/net/ethernet/nvidia/built-in.o CC fs/locks.o CC fs/binfmt_script.o CC lib/reciprocal_div.o CC fs/proc/generic.o LD drivers/net/ethernet/oki-semi/built-in.o LD drivers/net/ethernet/qlogic/built-in.o LD drivers/net/ethernet/packetengines/built-in.o CC fs/sysfs/mount.o LD drivers/net/ethernet/qualcomm/built-in.o CC fs/lockd/svc.o CC fs/notify/mark.o LD drivers/net/ethernet/rdc/built-in.o LD drivers/net/ethernet/renesas/built-in.o LD drivers/net/ethernet/realtek/built-in.o LD drivers/net/ethernet/rocker/built-in.o CC lib/once.o CC fs/binfmt_elf.o LD drivers/net/ethernet/samsung/built-in.o CC drivers/tty/tty_ioctl.o LD drivers/net/ethernet/seeq/built-in.o LD drivers/net/ethernet/silan/built-in.o LD drivers/net/ethernet/sis/built-in.o LD drivers/net/ethernet/smsc/built-in.o CC kernel/sched/debug.o CC fs/nfs/dir.o CC drivers/of/address.o LD drivers/net/ethernet/stmicro/built-in.o LD drivers/net/ethernet/sun/built-in.o CC kernel/time/jiffies.o LD drivers/net/ethernet/synopsys/built-in.o LD drivers/net/ethernet/tehuti/built-in.o LD drivers/net/wireless/admtek/built-in.o CC fs/ext2/inode.o CC net/sunrpc/auth_null.o LD drivers/net/ethernet/ti/built-in.o CC fs/ext2/ioctl.o CC fs/ext2/namei.o CC fs/sysfs/group.o LD drivers/net/wireless/ath/built-in.o LD drivers/net/ethernet/wiznet/built-in.o CC block/partitions/msdos.o LD drivers/net/ethernet/via/built-in.o CC drivers/pci/remove.o CC drivers/pci/pci.o CC fs/coredump.o CC drivers/pci/pci-driver.o CC drivers/pci/search.o LD drivers/net/ethernet/xilinx/built-in.o LD drivers/net/wireless/atmel/built-in.o LD drivers/net/wireless/broadcom/built-in.o CC drivers/thermal/of-thermal.o CC drivers/thermal/step_wise.o CC lib/string_helpers.o LD drivers/net/ethernet/built-in.o LD drivers/net/wireless/intel/built-in.o LD drivers/net/wireless/cisco/built-in.o CC fs/drop_caches.o LD drivers/net/wireless/intersil/built-in.o LD drivers/net/wireless/marvell/built-in.o CC fs/proc/array.o CC kernel/time/timer_list.o CC net/sunrpc/auth_unix.o CC kernel/time/timeconv.o CC fs/ext2/super.o LD drivers/net/wireless/mediatek/built-in.o CC fs/jffs2/scan.o CC net/core/sock_diag.o LD drivers/net/wireless/ralink/built-in.o CC fs/ext2/symlink.o CC fs/kernfs/symlink.o LD drivers/net/wireless/realtek/built-in.o LD fs/sysfs/built-in.o CC fs/fhandle.o CC block/partitions/efi.o CC drivers/mtd/ofpart.o LD drivers/net/wireless/rsi/built-in.o CC fs/notify/vfsmount_mark.o CC drivers/tty/tty_ldisc.o LD drivers/net/wireless/st/built-in.o CC net/core/dev_ioctl.o CC net/sunrpc/auth_generic.o CC drivers/tty/tty_buffer.o CC net/ipv4/tcp.o LD drivers/thermal/samsung/built-in.o LD drivers/net/wireless/ti/built-in.o CC fs/jffs2/gc.o CC fs/jffs2/symlink.o LD drivers/net/wireless/zydas/built-in.o CC drivers/tty/tty_port.o LD drivers/thermal/thermal_sys.o CC drivers/tty/tty_mutex.o CC drivers/pci/pci-sysfs.o LD drivers/net/wireless/built-in.o LD drivers/thermal/built-in.o CC fs/lockd/svclock.o CC fs/lockd/svcshare.o LD drivers/usb/host/built-in.o CC kernel/time/timecounter.o CC fs/jffs2/build.o CC kernel/time/posix-clock.o CC drivers/of/irq.o CC net/core/tso.o CC drivers/pci/rom.o CC drivers/mtd/cmdlinepart.o CC net/sunrpc/svc.o CC drivers/usb/phy/of.o CC fs/proc/fd.o CC drivers/pci/setup-res.o CC kernel/time/alarmtimer.o CC fs/proc/proc_tty.o CC fs/jffs2/erase.o CC drivers/tty/tty_ldsem.o CC kernel/time/clockevents.o LD drivers/net/built-in.o CC kernel/time/tick-common.o CC lib/hexdump.o CC fs/notify/fdinfo.o LD fs/kernfs/built-in.o CC drivers/of/of_net.o CC net/core/sock_reuseport.o CC net/sunrpc/svcsock.o CC drivers/tty/pty.o CC drivers/tty/sysrq.o CC net/sunrpc/svcauth.o LD kernel/sched/built-in.o LD drivers/usb/phy/built-in.o LD drivers/video/backlight/built-in.o LD drivers/usb/built-in.o LD drivers/video/fbdev/core/built-in.o CC kernel/time/timekeeping_debug.o CC net/core/net-sysfs.o CC net/core/net-procfs.o CC fs/proc/cmdline.o CC net/sunrpc/svcauth_unix.o CC fs/jffs2/background.o LD drivers/video/fbdev/omap2/omapfb/displays/built-in.o CC lib/kstrtox.o CC fs/proc/consoles.o LD drivers/video/fbdev/omap2/omapfb/dss/built-in.o LD drivers/tty/ipwireless/built-in.o CC fs/proc/cpuinfo.o LD drivers/tty/vt/built-in.o LD drivers/video/fbdev/omap2/omapfb/built-in.o CC fs/lockd/svcproc.o CC drivers/mtd/chips/chipreg.o CC drivers/tty/serial/serial_core.o CC net/sunrpc/addr.o CC drivers/mtd/chips/cfi_probe.o CC drivers/tty/serial/earlycon.o CC fs/proc/devices.o LD drivers/video/fbdev/omap2/built-in.o CC fs/nfs/file.o CC drivers/of/of_pci.o CC fs/nfs/getroot.o LD drivers/video/fbdev/built-in.o LD block/partitions/built-in.o CC fs/notify/dnotify/dnotify.o CC fs/jffs2/fs.o CC fs/nfs/inode.o CC drivers/pci/irq.o CC fs/nfs/super.o LD block/built-in.o CC fs/nfs/direct.o CC fs/jffs2/writev.o LD drivers/video/built-in.o CC drivers/pci/vpd.o CC fs/proc/loadavg.o CC fs/proc/interrupts.o CC drivers/pci/setup-bus.o CC fs/proc/meminfo.o CC net/sunrpc/rpcb_clnt.o CC drivers/pci/vc.o CC net/sunrpc/timer.o CC fs/jffs2/super.o CC fs/jffs2/debug.o CC drivers/pci/proc.o CC drivers/tty/serial/8250/8250_core.o CC drivers/of/of_pci_irq.o CC drivers/of/of_reserved_mem.o LD kernel/time/built-in.o CC net/sunrpc/xdr.o CC fs/proc/stat.o LD fs/ext2/ext2.o LD mm/built-in.o LD fs/ext2/built-in.o LD kernel/built-in.o CC fs/proc/uptime.o CC fs/jffs2/wbuf.o CC fs/proc/version.o CC fs/jffs2/compr_rtime.o CC fs/jffs2/compr_zlib.o CC fs/proc/softirqs.o CC drivers/mtd/chips/cfi_util.o CC drivers/mtd/chips/cfi_cmdset_0002.o CC drivers/mtd/chips/cfi_cmdset_0001.o CC fs/proc/namespaces.o LD fs/notify/fanotify/built-in.o CC drivers/pci/slot.o CC drivers/pci/quirks.o CC fs/proc/self.o CC fs/proc/thread_self.o CC lib/pci_iomap.o CC fs/notify/inotify/inotify_fsnotify.o CC drivers/mtd/chips/gen_probe.o CC fs/lockd/svcsubs.o CC fs/notify/inotify/inotify_user.o CC fs/proc/proc_sysctl.o CC fs/proc/proc_net.o CC net/sunrpc/sunrpc_syms.o CC fs/proc/kcore.o CC net/sunrpc/cache.o CC fs/nfs/pagelist.o CC drivers/pci/of.o CC drivers/pci/syscall.o LD fs/notify/dnotify/built-in.o CC fs/proc/kmsg.o CC fs/proc/page.o CC lib/iomap_copy.o CC net/sunrpc/rpc_pipe.o CC net/sunrpc/svc_xprt.o CC lib/devres.o CC lib/hweight.o CC net/sunrpc/xprtmultipath.o /home/kisskb/slave/src/drivers/tty/serial/8250/8250_core.c: In function 'univ8250_release_irq': /home/kisskb/slave/src/drivers/tty/serial/8250/8250_core.c:255:18: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/drivers/tty/serial/8250/8250_core.c:235:19: note: 'i' was declared here CC lib/bitrev.o CC net/sunrpc/stats.o LD drivers/of/built-in.o HOSTCC lib/gen_crc32table CC fs/lockd/mon.o CC fs/lockd/xdr.o LD drivers/pci/host/built-in.o CC lib/lz4/lz4_decompress.o CC fs/lockd/clnt4xdr.o CC fs/lockd/xdr4.o LD drivers/mtd/devices/built-in.o CC drivers/mtd/chips/jedec_probe.o LD drivers/mtd/lpddr/built-in.o CC fs/nfs/read.o CC lib/lzo/lzo1x_decompress_safe.o CC drivers/mtd/maps/physmap_of.o CC net/sunrpc/sysctl.o CC lib/xz/xz_dec_syms.o LD drivers/mtd/nand/built-in.o CC fs/lockd/svc4proc.o CC lib/syscall.o LD net/core/built-in.o LD drivers/mtd/onenand/built-in.o CC drivers/tty/serial/8250/8250_port.o CC lib/nlattr.o CC lib/zlib_deflate/deflate.o LD drivers/mtd/mtd.o LD fs/jffs2/jffs2.o LD drivers/mtd/tests/built-in.o CC lib/zlib_deflate/deftree.o CC lib/zlib_deflate/deflate_syms.o LD fs/jffs2/built-in.o CC net/ipv4/tcp_input.o CC lib/zlib_inflate/inffast.o LD fs/notify/inotify/built-in.o CC lib/zlib_inflate/inflate.o CC lib/atomic64.o CC lib/dynamic_queue_limits.o LD fs/notify/built-in.o CC lib/strncpy_from_user.o CC lib/strnlen_user.o CC lib/net_utils.o CC lib/zlib_inflate/infutil.o CC drivers/tty/serial/8250/8250_early.o CC fs/nfs/symlink.o CC drivers/tty/serial/8250/8250_fsl.o CC lib/xz/xz_dec_stream.o CC fs/lockd/procfs.o CC net/ipv4/tcp_output.o CC lib/argv_split.o CC lib/bug.o CC net/ipv4/tcp_timer.o CC fs/nfs/unlink.o CC net/ipv4/tcp_ipv4.o CC fs/nfs/write.o LD lib/lz4/built-in.o CC lib/zlib_inflate/inftrees.o CC lib/cmdline.o CC lib/dec_and_lock.o CC lib/ctype.o CC fs/nfs/namespace.o LD lib/lzo/lzo_decompress.o CC lib/decompress.o LD lib/lzo/built-in.o CC lib/zlib_inflate/inflate_syms.o CC lib/decompress_bunzip2.o CC fs/nfs/mount_clnt.o CC lib/decompress_inflate.o CC lib/decompress_unlz4.o CC lib/decompress_unlzma.o CC lib/decompress_unlzo.o CC fs/nfs/nfstrace.o CC net/ipv4/tcp_minisocks.o CC lib/decompress_unxz.o CC lib/dma-noop.o CC lib/dump_stack.o CC net/ipv4/tcp_cong.o CC lib/earlycpio.o CC lib/extable.o CC lib/fdt.o CC fs/nfs/nfsroot.o CC fs/nfs/sysctl.o CC drivers/tty/serial/8250/8250_of.o CC lib/fdt_ro.o LD drivers/tty/serial/8250/8250.o CC lib/fdt_empty_tree.o LD drivers/mtd/maps/built-in.o CC fs/nfs/nfs2super.o CC lib/xz/xz_dec_lzma2.o CC net/ipv4/tcp_metrics.o CC fs/nfs/proc.o CC lib/fdt_rw.o CC net/ipv4/tcp_fastopen.o LD lib/zlib_deflate/zlib_deflate.o LD fs/proc/proc.o LD lib/zlib_deflate/built-in.o CC net/ipv4/tcp_recovery.o CC lib/fdt_strerror.o CC lib/fdt_sw.o CC net/ipv4/tcp_offload.o CC lib/fdt_wip.o CC fs/nfs/nfs2xdr.o LD fs/proc/built-in.o CC lib/idr.o CC lib/flex_proportions.o CC lib/int_sqrt.o CC lib/xz/xz_dec_bcj.o CC lib/ioremap.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC lib/klist.o CC lib/kobject.o CC lib/kobject_uevent.o CC fs/nfs/nfs3super.o LD fs/lockd/lockd.o CC lib/md5.o CC fs/nfs/nfs3client.o LD fs/lockd/built-in.o LD drivers/pci/built-in.o CC lib/nmi_backtrace.o CC net/ipv4/datagram.o CC lib/plist.o LD drivers/mtd/chips/built-in.o CC lib/radix-tree.o LD net/sunrpc/sunrpc.o CC lib/ratelimit.o CC lib/nodemask.o CC lib/seq_buf.o CC lib/rbtree.o LD drivers/mtd/built-in.o CC fs/nfs/nfs3proc.o LD net/sunrpc/built-in.o CC fs/nfs/nfs3xdr.o CC lib/sha1.o CC net/ipv4/raw.o CC lib/show_mem.o CC net/ipv4/udp.o CC lib/timerqueue.o CC lib/string.o CC lib/vsprintf.o GEN lib/crc32table.h CC net/ipv4/arp.o CC net/ipv4/udp_offload.o CC net/ipv4/udplite.o CC net/ipv4/icmp.o CC lib/crc32.o LD lib/zlib_inflate/zlib_inflate.o CC net/ipv4/devinet.o CC net/ipv4/af_inet.o CC net/ipv4/igmp.o LD lib/zlib_inflate/built-in.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC net/ipv4/fib_trie.o CC net/ipv4/inet_fragment.o CC net/ipv4/ping.o CC net/ipv4/ip_tunnel_core.o CC net/ipv4/gre_offload.o CC net/ipv4/sysctl_net_ipv4.o CC net/ipv4/proc.o CC net/ipv4/ipconfig.o CC net/ipv4/inet_diag.o CC net/ipv4/tcp_diag.o CC net/ipv4/tcp_cubic.o LD drivers/tty/serial/8250/8250_base.o LD drivers/tty/serial/8250/built-in.o LD drivers/tty/serial/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o LD fs/nfs/nfs.o LD lib/xz/xz_dec.o LD fs/nfs/nfsv2.o LD lib/xz/built-in.o LD lib/built-in.o LD fs/nfs/nfsv3.o LD fs/nfs/built-in.o LD fs/built-in.o AR lib/lib.a LD net/ipv4/built-in.o LD net/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o KSYM .tmp_kallsyms1.o KSYM .tmp_kallsyms2.o LD vmlinux SYSMAP System.map Building modules, stage 2. MODPOST 5 modules BOOTCC arch/powerpc/boot/cuboot.o BOOTAS arch/powerpc/boot/crt0.o COPY arch/powerpc/boot/libfdt.h COPY arch/powerpc/boot/zlib.h COPY arch/powerpc/boot/fdt.h COPY arch/powerpc/boot/libfdt_internal.h BOOTCC arch/powerpc/boot/4xx.o BOOTAS arch/powerpc/boot/crtsavres.o BOOTCC arch/powerpc/boot/devtree.o BOOTAS arch/powerpc/boot/div64.o COPY arch/powerpc/boot/zconf.h BOOTCC arch/powerpc/boot/bamboo.o BOOTCC arch/powerpc/boot/ebony.o BOOTCC arch/powerpc/boot/elf_util.o COPY arch/powerpc/boot/zutil.h COPY arch/powerpc/boot/inftrees.h BOOTCC arch/powerpc/boot/cpm-serial.o COPY arch/powerpc/boot/infutil.h COPY arch/powerpc/boot/inflate.h BOOTCC arch/powerpc/boot/uartlite.o COPY arch/powerpc/boot/inffast.h BOOTAS arch/powerpc/boot/util.o BOOTCC arch/powerpc/boot/mpc52xx-psc.o BOOTCC arch/powerpc/boot/cuboot-ebony.o COPY arch/powerpc/boot/inffixed.h BOOTCC arch/powerpc/boot/cuboot-bamboo.o BOOTCC arch/powerpc/boot/stdlib.o BOOTCC arch/powerpc/boot/ofconsole.o CC crypto/drbg.mod.o BOOTAS arch/powerpc/boot/string.o BOOTCC arch/powerpc/boot/ns16550.o /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc -m32 -Wp,-MD,arch/powerpc/boot/.zImage.lds.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc-linux/lib/gcc/powerpc-linux/4.6.3/include -I/home/kisskb/slave/src/arch/powerpc/include -Iarch/powerpc/include/generated/uapi -Iarch/powerpc/include/generated -I/home/kisskb/slave/src/include -Iinclude -I/home/kisskb/slave/src/arch/powerpc/include/uapi -Iarch/powerpc/include/generated/uapi -I/home/kisskb/slave/src/include/uapi -Iinclude/generated/uapi -include /home/kisskb/slave/src/include/linux/kconfig.h -D__KERNEL__ -I/home/kisskb/slave/src/arch/powerpc -Iarch/powerpc -E -Wp,-MD,arch/powerpc/boot/.zImage.lds.d -P -Upowerpc \ -D__ASSEMBLY__ -DLINKER_SCRIPT -o arch/powerpc/boot/zImage.lds /home/kisskb/slave/src/arch/powerpc/boot/zImage.lds.S BOOTCC arch/powerpc/boot/cuboot-sequoia.o BOOTCC arch/powerpc/boot/stdio.o BOOTCC arch/powerpc/boot/cuboot-katmai.o BOOTCC arch/powerpc/boot/serial.o BOOTCC arch/powerpc/boot/simple_alloc.o BOOTCC arch/powerpc/boot/oflib.o BOOTCC arch/powerpc/boot/cuboot-taishan.o BOOTCC arch/powerpc/boot/mpsc.o BOOTCC arch/powerpc/boot/cuboot-rainier.o BOOTCC arch/powerpc/boot/cuboot-warp.o BOOTCC arch/powerpc/boot/cuboot-sam440ep.o HOSTCC arch/powerpc/boot/addnote CC crypto/echainiv.mod.o BOOTCC arch/powerpc/boot/treeboot-currituck.o HOSTCC arch/powerpc/boot/mktree BOOTCC arch/powerpc/boot/treeboot-bamboo.o BOOTAS arch/powerpc/boot/fixed-head.o BOOTCC arch/powerpc/boot/epapr.o BOOTCC arch/powerpc/boot/treeboot-ebony.o BOOTCC arch/powerpc/boot/of.o HOSTCC arch/powerpc/boot/hack-coff BOOTCC arch/powerpc/boot/simpleboot.o BOOTCC arch/powerpc/boot/virtex.o BOOTCC arch/powerpc/boot/treeboot-akebono.o BOOTCC arch/powerpc/boot/cuboot-yosemite.o DTC arch/powerpc/boot/rainier.dtb COPY arch/powerpc/boot/fdt_rw.c COPY arch/powerpc/boot/fdt_ro.c BOOTCC arch/powerpc/boot/treeboot-iss4xx.o CC crypto/hmac.mod.o COPY arch/powerpc/boot/fdt.c COPY arch/powerpc/boot/fdt_strerror.c COPY arch/powerpc/boot/fdt_sw.c COPY arch/powerpc/boot/fdt_wip.c COPY arch/powerpc/boot/inftrees.c COPY arch/powerpc/boot/inffast.c BOOTCC arch/powerpc/boot/gunzip_util.o BOOTCC arch/powerpc/boot/libfdt-wrapper.o BOOTCC arch/powerpc/boot/fdt.o BOOTCC arch/powerpc/boot/main.o BOOTCC arch/powerpc/boot/empty.o BOOTCC arch/powerpc/boot/fdt_ro.o COPY arch/powerpc/boot/inflate.c BOOTCC arch/powerpc/boot/fdt_wip.o CC crypto/jitterentropy_rng.mod.o BOOTCC arch/powerpc/boot/fdt_sw.o BOOTCC arch/powerpc/boot/fdt_strerror.o BOOTCC arch/powerpc/boot/fdt_rw.o CC crypto/sha256_generic.mod.o BOOTCC arch/powerpc/boot/inflate.o BOOTCC arch/powerpc/boot/inffast.o BOOTCC arch/powerpc/boot/inftrees.o LD [M] crypto/drbg.ko LD [M] crypto/echainiv.ko LD [M] crypto/jitterentropy_rng.ko LD [M] crypto/sha256_generic.ko LD [M] crypto/hmac.ko BOOTAR arch/powerpc/boot/wrapper.a WRAP arch/powerpc/boot/cuImage.rainier Image Name: Linux-4.7.0-rc1-g5acd91ac Created: Tue Jun 28 22:30:40 2016 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 2025561 Bytes = 1978.09 kB = 1.93 MB Load Address: 00400000 Entry Point: 004010fc rm arch/powerpc/boot/rainier.dtb make[1]: Leaving directory '/home/kisskb/slave/build/powerpc-fixes_44x_rainier_defconfig_powerpc' Completed OK # rm -rf /home/kisskb/slave/build/powerpc-fixes_44x_rainier_defconfig_powerpc # Build took: 0:00:41.994845