# git rev-parse -q --verify db08e1d53034a54fe177ced70476fda73954b9e9^{commit} db08e1d53034a54fe177ced70476fda73954b9e9 already have revision, skipping fetch # git checkout -q -f -B kisskb db08e1d53034a54fe177ced70476fda73954b9e9 # git clean -qxdf # git log -1 commit db08e1d53034a54fe177ced70476fda73954b9e9 Author: Alexey Kardashevskiy Date: Tue Feb 21 13:41:31 2017 +1100 powerpc/powernv/ioda2: Update iommu table base on ownership change On POWERNV platform, in order to do DMA via IOMMU (i.e. 32bit DMA in our case), a device needs an iommu_table pointer set via set_iommu_table_base(). The codeflow is: - pnv_pci_ioda2_setup_dma_pe() - pnv_pci_ioda2_setup_default_config() - pnv_ioda_setup_bus_dma() [1] pnv_pci_ioda2_setup_dma_pe() creates IOMMU groups, pnv_pci_ioda2_setup_default_config() does default DMA setup, pnv_ioda_setup_bus_dma() takes a bus PE (on IODA2, all physical function PEs as bus PEs except NPU), walks through all underlying buses and devices, adds all devices to an IOMMU group and sets iommu_table. On IODA2, when VFIO is used, it takes ownership over a PE which means it removes all tables and creates new ones (with a possibility of sharing them among PEs). So when the ownership is returned from VFIO to the kernel, the iommu_table pointer written to a device at [1] is stale and needs an update. This adds an "add_to_group" parameter to pnv_ioda_setup_bus_dma() (in fact re-adds as it used to be there a while ago for different reasons) to tell the helper if a device needs to be added to an IOMMU group with an iommu_table update or just the latter. This calls pnv_ioda_setup_bus_dma(..., false) from pnv_ioda2_release_ownership() so when the ownership is restored, 32bit DMA can work again for a device. This does the same thing on obtaining ownership as the iommu_table point is stale at this point anyway and it is safer to have NULL there. We did not hit this earlier as all tested devices in recent years were only using 64bit DMA; the rare exception for this is MPT3 SAS adapter which uses both 32bit and 64bit DMA access and it has not been tested with VFIO much. Signed-off-by: Alexey Kardashevskiy Acked-by: Gavin Shan Reviewed-by: David Gibson 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 db08e1d53034a54fe177ced70476fda73954b9e9 # < make -j 48 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-fixes_85xx_tqm8540_defconfig_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- 85xx/tqm8540_defconfig # make -j 48 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-fixes_85xx_tqm8540_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_85xx_tqm8540_defconfig_powerpc' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig 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/export.h WRAP arch/powerpc/include/generated/asm/vtime.h WRAP arch/powerpc/include/generated/asm/preempt.h WRAP arch/powerpc/include/generated/asm/local64.h WRAP arch/powerpc/include/generated/asm/mcs_spinlock.h WRAP arch/powerpc/include/generated/asm/rwsem.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h HOSTCC scripts/sortextable HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/livetree.o SHIPPED scripts/dtc/dtc-parser.tab.c SHIPPED scripts/dtc/dtc-parser.tab.h HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/treesource.o SHIPPED scripts/dtc/dtc-lexer.lex.c CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/dtc/util.o UPD include/config/kernel.release CC scripts/mod/devicetable-offsets.s GEN scripts/mod/devicetable-offsets.h Using /home/kisskb/slave/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CHK include/generated/timeconst.h CC kernel/bounds.s UPD include/generated/timeconst.h 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 HOSTCC scripts/dtc/dtc-lexer.lex.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/file2alias.o HOSTLD scripts/dtc/dtc :1325:2: warning: #warning syscall statx not implemented [-Wcpp] HOSTLD scripts/mod/modpost CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_rd.o CC init/initramfs.o CC init/do_mounts_initrd.o CC init/init_task.o HOSTCC usr/gen_init_cpio UPD include/generated/compile.h CC init/version.o CC arch/powerpc/lib/code-patching.o CC arch/powerpc/lib/alloc.o AS arch/powerpc/lib/crtsavres.o AS arch/powerpc/lib/string.o AS arch/powerpc/lib/div64.o CC arch/powerpc/lib/feature-fixups.o CC arch/powerpc/lib/checksum_wrappers.o AS arch/powerpc/lib/copy_32.o AS arch/powerpc/lib/checksum_32.o CC arch/powerpc/mm/fault.o CC arch/powerpc/mm/mem.o CC arch/powerpc/mm/pgtable.o CC arch/powerpc/mm/mmap.o CC arch/powerpc/mm/init_32.o CC arch/powerpc/mm/tlb_nohash.o CC arch/powerpc/mm/pgtable_32.o CC arch/powerpc/mm/init-common.o AS arch/powerpc/mm/tlb_nohash_low.o CC arch/powerpc/mm/fsl_booke_mmu.o CC arch/powerpc/mm/mmu_context_nohash.o CC arch/powerpc/mm/hugetlbpage.o CC arch/powerpc/sysdev/mpic.o CC arch/powerpc/sysdev/fsl_soc.o CC arch/powerpc/sysdev/indirect_pci.o CC arch/powerpc/sysdev/fsl_pmc.o CC arch/powerpc/sysdev/fsl_mpic_err.o CC arch/powerpc/sysdev/fsl_pci.o CC arch/powerpc/kernel/cputable.o CC arch/powerpc/kernel/ptrace.o CC arch/powerpc/kernel/syscalls.o CC arch/powerpc/kernel/irq.o CC arch/powerpc/kernel/align.o CC arch/powerpc/kernel/signal.o CC arch/powerpc/kernel/idle.o CC arch/powerpc/kernel/sysfs.o CPP arch/powerpc/kernel/systbl_chk.i CC arch/powerpc/kernel/cacheinfo.o CC arch/powerpc/kernel/process.o CC arch/powerpc/kernel/vdso.o CC arch/powerpc/kernel/pmc.o CC arch/powerpc/kernel/signal_32.o CC arch/powerpc/kernel/prom.o CC arch/powerpc/kernel/time.o CC arch/powerpc/kernel/traps.o CC arch/powerpc/platforms/85xx/mpc85xx_pm_ops.o CC arch/powerpc/kernel/setup-common.o LD arch/powerpc/crypto/built-in.o CC arch/powerpc/platforms/85xx/tqm85xx.o CC arch/powerpc/platforms/85xx/common.o GEN usr/initramfs_data.cpio.gz CC arch/powerpc/kernel/udbg.o CC arch/powerpc/kernel/io.o AS arch/powerpc/kernel/misc.o LD arch/powerpc/net/built-in.o CC arch/powerpc/kernel/dma.o AS arch/powerpc/kernel/misc_32.o CC arch/powerpc/kernel/prom_parse.o CC arch/powerpc/kernel/of_platform.o CC arch/powerpc/kernel/proc_powerpc.o AS arch/powerpc/kernel/cpu_setup_fsl_booke.o AS arch/powerpc/kernel/idle_e500.o AS arch/powerpc/kernel/entry_32.o LD arch/powerpc/lib/built-in.o CC arch/powerpc/kernel/dbell.o CC arch/powerpc/kernel/setup_32.o CC arch/powerpc/kernel/legacy_serial.o CC arch/powerpc/kernel/udbg_16550.o AS usr/initramfs_data.o CC arch/powerpc/kernel/pci_32.o CC arch/powerpc/kernel/pci-common.o LDS arch/powerpc/kernel/vmlinux.lds AS arch/powerpc/kernel/head_fsl_booke.o CC arch/powerpc/kernel/iomap.o CC arch/powerpc/kernel/pci_of_scan.o CALL /home/kisskb/slave/src/arch/powerpc/kernel/systbl_chk.sh LDS arch/powerpc/kernel/vdso32/vdso32.lds AS arch/powerpc/kernel/systbl.o VDSO32A arch/powerpc/kernel/vdso32/sigtramp.o VDSO32A arch/powerpc/kernel/vdso32/gettimeofday.o VDSO32A arch/powerpc/kernel/vdso32/cacheflush.o VDSO32A arch/powerpc/kernel/vdso32/datapage.o VDSO32A arch/powerpc/kernel/vdso32/note.o LD certs/built-in.o LD init/mounts.o LD usr/built-in.o CC arch/powerpc/math-emu/fre.o CC arch/powerpc/math-emu/math.o CC arch/powerpc/math-emu/fabs.o LD init/built-in.o CC arch/powerpc/math-emu/mtfsf.o CC arch/powerpc/math-emu/frsqrtes.o CC arch/powerpc/math-emu/fsqrts.o CC arch/powerpc/math-emu/mtfsfi.o CC arch/powerpc/math-emu/fsqrt.o CC arch/powerpc/math-emu/fadds.o CC arch/powerpc/math-emu/fcmpo.o CC arch/powerpc/math-emu/fadd.o CC arch/powerpc/math-emu/fcmpu.o CC arch/powerpc/math-emu/fctiw.o CC arch/powerpc/math-emu/fdiv.o CC arch/powerpc/math-emu/fdivs.o LD arch/powerpc/mm/built-in.o CC arch/powerpc/math-emu/fctiwz.o CC arch/powerpc/math-emu/fmsub.o CC arch/powerpc/math-emu/fmadd.o CC arch/powerpc/math-emu/fmadds.o CC arch/powerpc/math-emu/fmsubs.o CC arch/powerpc/math-emu/fmul.o VDSO32L arch/powerpc/kernel/vdso32/vdso32.so.dbg CC arch/powerpc/math-emu/fmuls.o CC arch/powerpc/math-emu/fnabs.o LD arch/powerpc/platforms/85xx/built-in.o OBJCOPY arch/powerpc/kernel/vdso32/vdso32.so CC arch/powerpc/math-emu/fnmadd.o LD arch/powerpc/platforms/built-in.o CC arch/powerpc/math-emu/fneg.o CC arch/powerpc/math-emu/fnmadds.o AS arch/powerpc/kernel/vdso32/vdso32_wrapper.o CC arch/powerpc/math-emu/fnmsub.o CC arch/powerpc/math-emu/fnmsubs.o CC arch/powerpc/math-emu/frsp.o CC arch/powerpc/math-emu/fres.o CC arch/powerpc/math-emu/fsel.o LD arch/powerpc/kernel/vdso32/built-in.o CC arch/powerpc/math-emu/lfs.o CC ipc/util.o CC arch/powerpc/math-emu/frsqrte.o CC arch/powerpc/math-emu/fsub.o CC ipc/msg.o CC arch/powerpc/math-emu/fsubs.o CC ipc/msgutil.o CC arch/powerpc/math-emu/mcrfs.o CC ipc/sem.o CC security/commoncap.o CC ipc/shm.o CC arch/powerpc/math-emu/mffs.o CC ipc/ipc_sysctl.o CC ipc/syscall.o CC security/min_addr.o CC arch/powerpc/math-emu/mtfsb0.o CC arch/powerpc/math-emu/stfiwx.o CC arch/powerpc/math-emu/mtfsb1.o CC arch/powerpc/math-emu/stfs.o CC arch/powerpc/math-emu/fmr.o CC arch/powerpc/math-emu/lfd.o CC arch/powerpc/math-emu/stfd.o CC arch/powerpc/math-emu/math_efp.o CC kernel/panic.o CC kernel/exec_domain.o CC kernel/fork.o CC kernel/exit.o CC kernel/cpu.o CC kernel/softirq.o CC kernel/resource.o CC kernel/user.o CC kernel/sysctl.o CC kernel/sysctl_binary.o CC kernel/capability.o CC kernel/ptrace.o LD arch/powerpc/sysdev/built-in.o CC kernel/signal.o CC mm/filemap.o CC kernel/sys.o CC kernel/kmod.o CC kernel/workqueue.o CC kernel/task_work.o CC kernel/pid.o CC mm/mempool.o CC kernel/extable.o CC kernel/params.o CC kernel/kthread.o LD sound/built-in.o CC kernel/sys_ni.o CC kernel/nsproxy.o CC mm/maccess.o CC mm/oom_kill.o CC mm/page_alloc.o LD arch/powerpc/kernel/built-in.o CC mm/page-writeback.o CC mm/readahead.o CC mm/swap.o CC kernel/notifier.o CC kernel/ksysfs.o CC mm/truncate.o MK_FW firmware/e100/d101m_ucode.bin.gen.S CC kernel/cred.o CC kernel/async.o CC kernel/reboot.o IHEX firmware/e100/d101m_ucode.bin MK_FW firmware/e100/d101s_ucode.bin.gen.S IHEX firmware/e100/d101s_ucode.bin MK_FW firmware/e100/d102e_ucode.bin.gen.S CC mm/vmscan.o CC mm/shmem.o IHEX firmware/e100/d102e_ucode.bin CC crypto/api.o CC fs/open.o AS firmware/e100/d101m_ucode.bin.gen.o AS firmware/e100/d101s_ucode.bin.gen.o AS firmware/e100/d102e_ucode.bin.gen.o CC crypto/cipher.o CC mm/util.o CC mm/mmzone.o CC fs/read_write.o CC fs/file_table.o CC fs/super.o CC crypto/compress.o LD firmware/built-in.o CC kernel/range.o CC crypto/memneq.o CC block/bio.o CC crypto/crypto_wq.o CC fs/char_dev.o CC crypto/algapi.o CC net/socket.o CC fs/stat.o CC fs/exec.o CC fs/pipe.o CC fs/namei.o CC block/elevator.o CC block/blk-core.o CC block/blk-tag.o CC block/blk-sysfs.o CC crypto/scatterwalk.o CC kernel/smpboot.o CC kernel/ucount.o CC crypto/proc.o CC mm/vmstat.o CC crypto/aead.o CC mm/backing-dev.o CC mm/mm_init.o CC fs/fcntl.o LD security/built-in.o CC fs/ioctl.o CC fs/readdir.o CC crypto/ablkcipher.o CC crypto/blkcipher.o CC block/blk-flush.o CC block/blk-settings.o CC block/blk-ioc.o CC crypto/skcipher.o CC block/blk-map.o LD drivers/amba/built-in.o CC kernel/groups.o LD drivers/auxdisplay/built-in.o CC block/blk-exec.o LD net/802/built-in.o CC kernel/bpf/core.o CC crypto/echainiv.o CC net/ethernet/eth.o LD kernel/livepatch/built-in.o CC crypto/ahash.o CC block/blk-merge.o CC kernel/locking/mutex.o CC kernel/irq/irqdesc.o CC net/netlink/af_netlink.o CC net/packet/af_packet.o CC net/ipv6/addrconf_core.o CC net/netlink/genetlink.o CC net/sched/sch_generic.o LD ipc/built-in.o LD net/wireless/built-in.o CC net/unix/af_unix.o CC net/core/sock.o CC net/unix/garbage.o CC net/unix/sysctl_net_unix.o CC net/core/request_sock.o CC drivers/base/component.o CC drivers/base/core.o CC drivers/base/bus.o CC net/xfrm/xfrm_policy.o CC net/xfrm/xfrm_state.o CC net/xfrm/xfrm_hash.o CC drivers/base/dd.o CC fs/select.o CC fs/dcache.o CC net/sunrpc/clnt.o CC net/sunrpc/xprt.o CC net/sunrpc/socklib.o CC drivers/block/brd.o CC drivers/block/loop.o CC net/core/skbuff.o CC net/sunrpc/xprtsock.o CC fs/inode.o CC fs/attr.o CC block/blk-softirq.o CC net/ipv4/route.o CC net/ipv4/inetpeer.o CC net/sunrpc/sched.o CC kernel/irq/handle.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC kernel/irq/chip.o CC kernel/irq/resend.o CC kernel/locking/semaphore.o CC kernel/locking/rwsem.o CC kernel/locking/percpu-rwsem.o CC kernel/locking/rtmutex.o CC crypto/shash.o CC net/ipv6/exthdrs_core.o CC crypto/akcipher.o CC crypto/kpp.o CC crypto/acompress.o CC net/xfrm/xfrm_input.o CC net/ipv6/ip6_checksum.o CC net/ipv6/ip6_icmp.o CC net/sysctl_net.o CC net/ipv6/output_core.o CC net/ipv6/protocol.o CC net/ipv6/ip6_offload.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/locking/rwsem-xadd.o CC kernel/irq/proc.o CC kernel/irq/irqdomain.o CC block/blk-timeout.o CC net/sunrpc/auth.o LD net/ethernet/built-in.o CC kernel/irq/pm.o LD drivers/bus/built-in.o LD drivers/cdrom/built-in.o LD drivers/char/ipmi/built-in.o CC net/sunrpc/auth_null.o CC net/sunrpc/auth_generic.o CC net/sunrpc/auth_unix.o CC drivers/char/mem.o CC net/sunrpc/svcsock.o CC net/sunrpc/svc.o CC net/sunrpc/svcauth.o CC net/sunrpc/svcauth_unix.o LD net/unix/unix.o LD net/unix/built-in.o CC net/sched/sch_mq.o LD drivers/clocksource/built-in.o LD drivers/block/built-in.o LD drivers/crypto/built-in.o CC block/blk-lib.o CC block/blk-mq.o CC block/blk-mq-tag.o LD drivers/clk/bcm/built-in.o LD kernel/locking/built-in.o CC crypto/scompress.o LD drivers/clk/mvebu/built-in.o CC block/blk-stat.o CC net/ipv4/protocol.o LD drivers/clk/ti/built-in.o CC net/ipv4/ip_input.o CC net/ipv6/tcpv6_offload.o CC net/ipv6/exthdrs_offload.o CC net/ipv4/ip_fragment.o LD drivers/clk/built-in.o LD kernel/bpf/built-in.o CC net/ipv4/ip_forward.o CC block/blk-mq-sysfs.o CC block/blk-mq-cpumap.o CC block/blk-mq-sched.o CC drivers/char/random.o CC mm/mmu_context.o CC drivers/char/misc.o CC mm/percpu.o CC mm/slab_common.o LD drivers/char/agp/built-in.o CC mm/compaction.o CC net/xfrm/xfrm_output.o CC drivers/char/hw_random/core.o CC net/sunrpc/addr.o CC fs/bad_inode.o CC net/xfrm/xfrm_sysctl.o CC fs/file.o LD kernel/irq/built-in.o CC net/sunrpc/rpcb_clnt.o CC mm/swap_slots.o CC mm/vmacache.o CC mm/interval_tree.o CC drivers/base/syscore.o CC block/ioctl.o CC block/genhd.o CC kernel/power/qos.o CC kernel/power/main.o CC block/partition-generic.o CC net/sunrpc/xdr.o CC net/sunrpc/timer.o CC net/sunrpc/sunrpc_syms.o LD net/sched/built-in.o CC net/core/datagram.o CC net/sunrpc/cache.o CC net/core/stream.o CC kernel/power/process.o CC kernel/power/suspend.o CC net/core/scm.o CC net/core/gen_stats.o CC lib/lockref.o CC net/sunrpc/rpc_pipe.o LD drivers/firewire/built-in.o CC net/sunrpc/svc_xprt.o CC block/ioprio.o CC block/badblocks.o CC net/sunrpc/xprtmultipath.o CC net/sunrpc/stats.o CC crypto/algboss.o CC block/partitions/check.o LD net/netlink/built-in.o CC block/partitions/efi.o CC net/sunrpc/sysctl.o CC crypto/testmgr.o CC lib/bcd.o CC lib/div64.o CC lib/sort.o CC lib/parser.o CC block/bounce.o CC lib/debug_locks.o CC net/core/gen_estimator.o CC fs/filesystems.o LD net/ipv6/built-in.o CC drivers/base/driver.o CC drivers/base/class.o LD drivers/char/hw_random/rng-core.o LD net/packet/built-in.o LD drivers/char/hw_random/built-in.o CC net/ipv4/ip_options.o CC fs/namespace.o LD drivers/char/built-in.o CC fs/seq_file.o CC fs/xattr.o CC lib/random32.o CC block/scsi_ioctl.o LD virt/lib/built-in.o CC lib/bust_spinlocks.o CC lib/kasprintf.o LD virt/built-in.o CC mm/list_lru.o CC mm/workingset.o LD arch/powerpc/math-emu/built-in.o CC mm/debug.o CC mm/gup.o CC fs/libfs.o CC net/xfrm/xfrm_replay.o LD drivers/firmware/broadcom/built-in.o LD drivers/firmware/meson/built-in.o CC net/core/net_namespace.o CC net/core/secure_seq.o CC net/core/flow_dissector.o CC net/core/dev_addr_lists.o CC net/core/dev.o CC net/core/ethtool.o CC net/core/sysctl_net_core.o CC net/core/dst.o CC net/core/netevent.o LD drivers/firmware/tegra/built-in.o CC drivers/base/platform.o CC crypto/hmac.o LD block/partitions/built-in.o CC lib/bitmap.o LD drivers/firmware/built-in.o LD kernel/power/built-in.o CC kernel/printk/printk.o CC mm/highmem.o CC net/ipv4/ip_output.o CC block/noop-iosched.o CC net/ipv4/ip_sockglue.o CC fs/pnode.o CC fs/fs-writeback.o CC block/deadline-iosched.o CC fs/splice.o CC net/ipv4/inet_timewait_sock.o CC fs/sync.o CC net/ipv4/inet_hashtables.o CC fs/utimes.o CC fs/stack.o CC block/cfq-iosched.o CC block/mq-deadline.o CC lib/scatterlist.o CC block/blk-mq-pci.o CC drivers/base/cpu.o CC crypto/crypto_null.o CC crypto/sha256_generic.o CC crypto/aes_generic.o LD net/xfrm/built-in.o CC crypto/crc32c_generic.o CC crypto/rng.o CC crypto/drbg.o CC fs/fs_struct.o CC fs/statfs.o LD drivers/hwtracing/intel_th/built-in.o CC drivers/hid/hid-core.o CC drivers/hwmon/hwmon.o CC mm/memory.o CC drivers/gpu/vga/vgaarb.o CC fs/fs_pin.o CC fs/nsfs.o CC mm/mincore.o CC fs/buffer.o CC crypto/jitterentropy.o CC net/ipv4/inet_connection_sock.o LD drivers/gpu/drm/bridge/built-in.o LD drivers/gpu/drm/hisilicon/built-in.o LD drivers/gpu/drm/i2c/built-in.o CC lib/gcd.o CC lib/list_sort.o CC lib/lcm.o CC fs/block_dev.o CC mm/mlock.o CC mm/mmap.o LD drivers/gpu/drm/panel/built-in.o LD net/sunrpc/sunrpc.o CC drivers/i2c/i2c-boardinfo.o CC fs/direct-io.o CC drivers/i2c/i2c-core.o LD net/sunrpc/built-in.o CC lib/uuid.o CC drivers/i2c/i2c-dev.o LD drivers/gpu/drm/omapdrm/displays/built-in.o LD drivers/gpu/drm/omapdrm/dss/built-in.o LD drivers/i2c/algos/built-in.o CC net/core/neighbour.o CC drivers/i2c/busses/i2c-mpc.o LD drivers/i2c/muxes/built-in.o LD drivers/gpu/drm/tilcdc/built-in.o LD drivers/gpu/drm/omapdrm/built-in.o CC mm/mprotect.o CC mm/mremap.o CC kernel/printk/printk_safe.o CC net/ipv4/tcp.o LD drivers/idle/built-in.o CC drivers/hwmon/lm75.o CC lib/flex_array.o CC fs/mpage.o CC net/core/rtnetlink.o LD drivers/gpu/drm/built-in.o CC crypto/jitterentropy-kcapi.o CC net/core/link_watch.o CC net/core/utils.o CC drivers/input/input.o LD drivers/iommu/built-in.o CC net/core/filter.o CC net/core/sock_diag.o CC fs/proc_namespace.o CC drivers/irqchip/irqchip.o CC drivers/ide/ide.o LD crypto/crypto.o CC drivers/ide/ide-ioctls.o CC drivers/base/firmware.o CC net/core/dev_ioctl.o CC fs/cramfs/inode.o CC net/core/tso.o CC net/core/sock_reuseport.o CC fs/cramfs/uncompress.o CC mm/msync.o CC net/core/flow.o CC lib/iov_iter.o CC lib/clz_ctz.o LD drivers/gpu/vga/built-in.o LD drivers/gpu/built-in.o LD fs/exofs/built-in.o CC lib/bsearch.o CC drivers/base/devres.o CC drivers/base/init.o CC drivers/base/map.o CC fs/devpts/inode.o CC fs/exportfs/expfs.o /home/kisskb/slave/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /home/kisskb/slave/src/kernel/printk/printk.c:186:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] CC drivers/base/attribute_container.o LD drivers/hwmon/built-in.o CC mm/page_vma_mapped.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC fs/ext2/balloc.o CC fs/ext2/dir.o LD drivers/irqchip/built-in.o CC fs/ext2/file.o CC drivers/base/transport_class.o LD crypto/crypto_algapi.o CC drivers/base/topology.o CC fs/ext2/ialloc.o LD crypto/crypto_blkcipher.o LD crypto/crypto_hash.o LD crypto/crypto_acompress.o CC fs/jbd2/transaction.o CC fs/jbd2/commit.o LD crypto/cryptomgr.o CC fs/jbd2/recovery.o LD drivers/lguest/built-in.o LD crypto/jitterentropy_rng.o CC drivers/base/container.o CC drivers/base/property.o CC net/ipv4/tcp_input.o LD crypto/built-in.o CC drivers/base/cacheinfo.o CC net/ipv4/tcp_output.o LD fs/exportfs/exportfs.o CC net/ipv4/tcp_timer.o LD fs/exportfs/built-in.o CC mm/rmap.o CC mm/vmalloc.o CC mm/process_vm_access.o CC drivers/ide/ide-io.o LD drivers/i2c/busses/built-in.o LD fs/cramfs/cramfs.o CC net/ipv4/tcp_ipv4.o CC mm/init-mm.o LD drivers/i2c/built-in.o LD fs/cramfs/built-in.o CC fs/ext4/balloc.o CC net/ipv4/tcp_minisocks.o CC drivers/base/power/sysfs.o CC net/ipv4/tcp_cong.o CC fs/ext4/bitmap.o CC net/core/net-sysfs.o LD block/built-in.o CC net/ipv4/tcp_metrics.o CC net/ipv4/tcp_fastopen.o CC net/ipv4/tcp_recovery.o CC net/ipv4/tcp_offload.o CC net/ipv4/tcp_rate.o CC net/ipv4/udp.o CC net/ipv4/raw.o LD fs/devpts/devpts.o CC net/ipv4/datagram.o CC net/ipv4/udplite.o LD fs/devpts/built-in.o CC mm/nobootmem.o CC mm/fadvise.o LD drivers/base/test/built-in.o CC drivers/ide/ide-iops.o CC fs/ext4/dir.o CC drivers/base/dma-mapping.o CC drivers/base/firmware_class.o CC drivers/hid/hid-input.o CC drivers/base/regmap/regmap.o CC drivers/base/power/common.o CC drivers/base/power/generic_ops.o CC drivers/base/power/qos.o CC drivers/base/power/runtime.o LD kernel/printk/built-in.o CC drivers/base/power/wakeirq.o CC drivers/input/input-compat.o CC kernel/rcu/update.o LD drivers/macintosh/built-in.o CC mm/madvise.o CC fs/ext2/inode.o LD drivers/mfd/built-in.o CC net/core/net-procfs.o CC net/core/gro_cells.o CC fs/ext4/file.o CC fs/ext4/fsync.o CC fs/ext4/ialloc.o CC fs/ext4/inode.o LD drivers/mmc/built-in.o CC fs/ext4/page-io.o LD drivers/misc/cb710/built-in.o CC fs/ext4/ioctl.o CC drivers/ide/ide-probe.o CC fs/ext2/ioctl.o CC drivers/ide/ide-lib.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o CC drivers/input/input-mt.o LD drivers/misc/ti-st/built-in.o CC kernel/rcu/sync.o CC drivers/input/ff-core.o CC mm/memblock.o LD drivers/misc/mic/bus/built-in.o CC mm/swap_state.o CC mm/page_io.o LD drivers/media/common/b2c2/built-in.o LD drivers/misc/mic/built-in.o LD drivers/media/common/saa7146/built-in.o LD drivers/media/firewire/built-in.o LD drivers/media/common/siano/built-in.o LD drivers/misc/built-in.o LD drivers/nfc/built-in.o CC fs/ext2/super.o CC fs/ext2/namei.o CC fs/ext2/symlink.o CC fs/ext4/namei.o LD drivers/media/common/v4l2-tpg/built-in.o CC drivers/base/power/main.o LD drivers/nvme/host/built-in.o CC drivers/base/power/wakeup.o LD drivers/media/common/built-in.o CC drivers/net/mii.o CC fs/jbd2/checkpoint.o LD drivers/nvme/target/built-in.o CC fs/jbd2/revoke.o CC drivers/net/loopback.o CC drivers/net/Space.o CC drivers/of/base.o CC drivers/of/device.o LD drivers/nvme/built-in.o CC drivers/of/platform.o CC kernel/rcu/srcu.o CC drivers/mtd/mtdcore.o CC net/ipv4/arp.o CC net/ipv4/udp_offload.o LD drivers/pci/dwc/built-in.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/platform/built-in.o CC drivers/pci/access.o CC net/ipv4/icmp.o LD drivers/power/built-in.o LD drivers/media/i2c/built-in.o CC net/ipv4/devinet.o CC drivers/ide/ide-taskfile.o CC drivers/ide/ide-pm.o CC drivers/ide/ide-park.o CC fs/jbd2/journal.o LD drivers/ptp/built-in.o CC fs/ext4/super.o CC net/ipv4/af_inet.o CC fs/ext4/symlink.o CC net/ipv4/fib_frontend.o CC net/ipv4/igmp.o CC drivers/of/fdt.o LD drivers/media/mmc/siano/built-in.o CC lib/find_bit.o LD drivers/media/mmc/built-in.o LD drivers/input/input-core.o CC lib/llist.o LD drivers/input/built-in.o CC lib/memweight.o CC kernel/rcu/tiny.o CC drivers/pci/bus.o LD fs/ext2/ext2.o LD fs/ext2/built-in.o CC drivers/pci/probe.o CC lib/kfifo.o CC drivers/pci/host-bridge.o CC kernel/sched/core.o CC kernel/time/time.o CC drivers/pci/remove.o CC drivers/base/regmap/regcache.o CC kernel/time/timer.o CC mm/swapfile.o CC kernel/time/hrtimer.o CC drivers/net/phy/phy.o CC mm/dmapool.o CC mm/slub.o CC drivers/net/phy/phy_device.o CC mm/migrate.o CC drivers/base/regmap/regcache-rbtree.o CC drivers/of/fdt_address.o LD drivers/media/pci/b2c2/built-in.o CC drivers/of/address.o CC drivers/of/irq.o CC net/ipv4/fib_semantics.o LD drivers/media/pci/ddbridge/built-in.o CC drivers/of/of_net.o CC net/ipv4/fib_trie.o LD drivers/media/pci/dm1105/built-in.o CC fs/ext4/hash.o CC fs/ext4/resize.o LD drivers/media/pci/mantis/built-in.o CC drivers/ide/ide-sysfs.o CC drivers/ide/ide-devsets.o LD kernel/rcu/built-in.o LD drivers/media/pci/netup_unidvb/built-in.o CC kernel/freezer.o CC drivers/of/of_mdio.o CC drivers/base/regmap/regcache-lzo.o CC net/ipv4/inet_fragment.o CC drivers/ide/ide-io-std.o CC drivers/pci/pci.o LD drivers/media/pci/ngene/built-in.o CC drivers/pci/search.o CC drivers/pci/pci-driver.o CC kernel/time/timekeeping.o CC kernel/time/ntp.o LD drivers/net/ethernet/3com/built-in.o CC kernel/time/clocksource.o CC fs/ext4/extents.o CC drivers/mtd/mtdsuper.o LD drivers/media/pci/pluto2/built-in.o LD drivers/net/wireless/ath/built-in.o CC drivers/of/of_pci.o LD drivers/net/wireless/admtek/built-in.o LD drivers/net/ethernet/8390/built-in.o CC lib/percpu-refcount.o CC drivers/base/regmap/regcache-flat.o CC net/ipv4/ping.o LD drivers/media/pci/pt1/built-in.o LD drivers/net/wireless/atmel/built-in.o LD drivers/net/wireless/broadcom/built-in.o CC drivers/base/regmap/regmap-i2c.o CC drivers/pci/pci-sysfs.o CC drivers/of/of_pci_irq.o LD drivers/net/ethernet/adaptec/built-in.o CC drivers/hid/hid-generic.o CC fs/ext4/ext4_jbd2.o CC fs/ext4/migrate.o LD drivers/media/pci/pt3/built-in.o CC drivers/net/phy/mdio_bus.o LD drivers/net/wireless/cisco/built-in.o LD drivers/net/wireless/intel/built-in.o LD drivers/base/power/built-in.o LD drivers/net/ethernet/agere/built-in.o LD net/core/built-in.o CC kernel/futex.o CC fs/ext4/mballoc.o LD drivers/media/pci/saa7146/built-in.o LD drivers/net/wireless/intersil/built-in.o LD drivers/net/ethernet/alacritech/built-in.o LD drivers/media/pci/smipcie/built-in.o LD drivers/net/ethernet/alteon/built-in.o LD drivers/net/wireless/marvell/built-in.o LD fs/jbd2/jbd2.o LD drivers/media/pci/ttpci/built-in.o CC kernel/sched/loadavg.o LD fs/jbd2/built-in.o CC kernel/sched/clock.o CC fs/ext4/block_validity.o LD drivers/net/ethernet/amazon/built-in.o CC kernel/sched/cputime.o LD drivers/net/ethernet/amd/built-in.o LD drivers/net/ethernet/aquantia/built-in.o LD drivers/media/pci/built-in.o LD drivers/net/wireless/mediatek/built-in.o LD drivers/net/wireless/ralink/built-in.o CC net/ipv4/ip_tunnel_core.o LD drivers/net/ethernet/arc/built-in.o LD drivers/net/ethernet/atheros/built-in.o CC fs/kernfs/mount.o CC fs/kernfs/inode.o LD drivers/net/wireless/realtek/built-in.o CC fs/kernfs/dir.o LD drivers/net/ethernet/broadcom/built-in.o CC fs/kernfs/file.o CC fs/kernfs/symlink.o CC lib/percpu_ida.o CC drivers/mtd/mtdconcat.o CC drivers/mtd/mtdpart.o CC drivers/mtd/ofpart.o CC drivers/mtd/mtdchar.o LD drivers/net/wireless/rsi/built-in.o LD drivers/net/ethernet/brocade/built-in.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/spi/built-in.o LD drivers/media/platform/omap/built-in.o CC fs/jffs2/compr.o LD drivers/net/wireless/zydas/built-in.o LD drivers/net/wireless/st/built-in.o LD drivers/net/wireless/ti/built-in.o CC drivers/of/of_reserved_mem.o LD drivers/net/ethernet/cadence/built-in.o CC kernel/sched/idle_task.o CC drivers/ide/ide-pio-blacklist.o CC drivers/ide/ide-eh.o LD drivers/media/rc/built-in.o CC fs/jffs2/nodelist.o CC fs/jffs2/file.o LD drivers/net/wireless/built-in.o CC fs/jffs2/ioctl.o CC fs/jffs2/dir.o LD drivers/base/regmap/built-in.o LD drivers/media/platform/built-in.o CC drivers/ide/ide-xfer-mode.o CC fs/jffs2/malloc.o CC net/ipv4/gre_offload.o CC fs/jffs2/read.o LD drivers/net/ethernet/chelsio/built-in.o LD drivers/base/built-in.o LD drivers/net/ethernet/cavium/liquidio/built-in.o LD drivers/media/tuners/built-in.o CC net/ipv4/sysctl_net_ipv4.o LD drivers/net/ethernet/cavium/octeon/built-in.o CC kernel/time/jiffies.o CC fs/nfs_common/grace.o LD drivers/pwm/built-in.o CC kernel/time/timer_list.o CC kernel/sched/fair.o CC kernel/sched/rt.o LD drivers/net/ethernet/cavium/thunder/built-in.o CC kernel/time/timecounter.o CC kernel/time/timeconv.o CC kernel/time/posix-timers.o CC kernel/time/alarmtimer.o CC fs/lockd/clntlock.o CC fs/lockd/clntproc.o LD drivers/net/ethernet/cavium/built-in.o LD drivers/hid/hid.o CC lib/rhashtable.o CC kernel/sched/deadline.o LD drivers/hid/built-in.o CC fs/notify/fsnotify.o CC fs/notify/notification.o CC fs/notify/group.o CC fs/notify/inode_mark.o LD drivers/net/ethernet/cisco/built-in.o LD drivers/media/usb/b2c2/built-in.o CC fs/jffs2/nodemgmt.o LD drivers/media/usb/dvb-usb/built-in.o LD drivers/media/usb/dvb-usb-v2/built-in.o CC fs/jffs2/readinode.o CC lib/reciprocal_div.o CC fs/nfs/client.o LD drivers/net/ethernet/dec/built-in.o LD drivers/net/ethernet/dlink/built-in.o LD drivers/net/ethernet/emulex/built-in.o LD drivers/media/usb/s2255/built-in.o LD drivers/of/built-in.o CC drivers/net/phy/swphy.o CC drivers/net/phy/mdio_device.o CC drivers/net/phy/mdio-boardinfo.o LD mm/built-in.o LD drivers/net/ethernet/ezchip/built-in.o CC drivers/net/phy/fixed_phy.o CC fs/ext4/mmp.o CC fs/ext4/move_extent.o LD drivers/media/usb/siano/built-in.o LD drivers/media/usb/stkwebcam/built-in.o CC drivers/net/ethernet/freescale/fsl_pq_mdio.o CC fs/jffs2/write.o LD drivers/media/usb/ttusb-budget/built-in.o CC drivers/net/ethernet/freescale/gianfar.o CC fs/jffs2/scan.o CC fs/jffs2/gc.o CC fs/ext4/indirect.o CC fs/ext4/xattr.o CC fs/ext4/extents_status.o CC fs/ext4/xattr_user.o CC fs/ext4/xattr_trusted.o CC fs/notify/mark.o CC fs/ext4/inline.o LD drivers/media/usb/ttusb-dec/built-in.o LD drivers/media/usb/zr364xx/built-in.o CC fs/notify/vfsmount_mark.o CC fs/notify/fdinfo.o CC kernel/time/posix-cpu-timers.o LD drivers/media/usb/built-in.o CC fs/jffs2/build.o CC fs/notify/dnotify/dnotify.o CC fs/jffs2/symlink.o CC fs/jffs2/erase.o CC net/ipv4/proc.o LD fs/nfs_common/built-in.o CC kernel/time/posix-clock.o CC drivers/ide/ide-timings.o CC drivers/pci/rom.o CC drivers/pci/irq.o CC kernel/dma.o LD drivers/media/built-in.o CC fs/nfs/dir.o CC drivers/pci/setup-res.o LD fs/kernfs/built-in.o CC kernel/sched/stop_task.o CC fs/ext4/readpage.o LD drivers/net/ethernet/hp/built-in.o CC kernel/up.o CC kernel/sched/wait.o CC kernel/sched/completion.o CC kernel/sched/swait.o LD drivers/net/ethernet/i825xx/built-in.o CC drivers/pci/vpd.o CC drivers/pci/setup-bus.o CC fs/jffs2/background.o CC kernel/seccomp.o CC kernel/utsname_sysctl.o CC kernel/elfcore.o LD drivers/net/phy/libphy.o CC kernel/time/itimer.o LD fs/notify/dnotify/built-in.o CC drivers/mtd/cmdlinepart.o LD fs/quota/built-in.o CC drivers/rtc/rtc-lib.o CC drivers/mtd/mtd_blkdevs.o CC drivers/mtd/mtdblock.o CC drivers/rtc/hctosys.o CC net/ipv4/syncookies.o CC net/ipv4/xfrm4_mode_beet.o CC net/ipv4/xfrm4_mode_transport.o CC net/ipv4/xfrm4_mode_tunnel.o LD fs/notify/fanotify/built-in.o CC fs/ramfs/inode.o CC fs/nfs/file.o CC fs/ramfs/file-mmu.o CC fs/nfs/getroot.o CC drivers/rtc/systohc.o CC fs/notify/inotify/inotify_fsnotify.o CC drivers/pci/vc.o CC kernel/sched/idle.o CC drivers/pci/proc.o LD drivers/net/phy/built-in.o CC drivers/pci/slot.o CC net/ipv4/ipconfig.o CC drivers/pci/quirks.o CC net/ipv4/inet_diag.o CC fs/lockd/clntxdr.o CC drivers/rtc/class.o CC fs/lockd/host.o CC fs/lockd/svc.o CC fs/lockd/svclock.o CC fs/lockd/svcshare.o CC kernel/time/clockevents.o CC fs/jffs2/fs.o CC fs/lockd/svcproc.o CC fs/jffs2/writev.o CC fs/proc/task_mmu.o CC fs/proc/root.o CC fs/proc/inode.o CC drivers/ide/setup-pci.o CC fs/jffs2/super.o CC drivers/rtc/interface.o CC lib/once.o CC fs/jffs2/debug.o CC drivers/rtc/rtc-dev.o CC drivers/rtc/rtc-proc.o CC drivers/rtc/rtc-sysfs.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/notify/inotify/inotify_user.o CC drivers/rtc/rtc-generic.o CC kernel/irq_work.o CC fs/nfs/inode.o CC net/ipv4/tcp_diag.o CC fs/jffs2/wbuf.o CC fs/sysfs/file.o CC fs/lockd/svcsubs.o CC lib/refcount.o CC fs/sysfs/dir.o LD drivers/soc/bcm/built-in.o LD drivers/usb/host/built-in.o LD drivers/video/backlight/built-in.o CC kernel/time/tick-common.o CC net/ipv4/tcp_cubic.o CC drivers/usb/phy/of.o CC net/ipv4/xfrm4_policy.o LD drivers/soc/fsl/built-in.o CC drivers/net/ethernet/freescale/gianfar_ethtool.o CC drivers/tty/tty_io.o LD drivers/soc/built-in.o LD drivers/video/fbdev/core/built-in.o CC fs/jffs2/compr_rtime.o CC fs/jffs2/compr_zlib.o CC net/ipv4/xfrm4_state.o CC net/ipv4/xfrm4_input.o CC lib/string_helpers.o CC lib/hexdump.o CC fs/sysfs/symlink.o CC lib/kstrtox.o CC drivers/ide/ide-dma.o CC lib/pci_iomap.o CC drivers/ide/ide-dma-sff.o LD drivers/video/fbdev/omap2/omapfb/displays/built-in.o CC kernel/sched/debug.o LD drivers/video/fbdev/omap2/omapfb/dss/built-in.o LD drivers/mtd/devices/built-in.o CC fs/nfs/super.o CC fs/proc/generic.o CC fs/anon_inodes.o CC fs/nfs/io.o CC fs/proc/base.o CC fs/proc/array.o CC fs/proc/proc_tty.o CC drivers/mtd/chips/chipreg.o CC fs/proc/fd.o LD drivers/video/fbdev/omap2/omapfb/built-in.o LD drivers/mtd/lpddr/built-in.o LD drivers/usb/phy/built-in.o CC drivers/pci/syscall.o CC drivers/pci/of.o LD drivers/usb/built-in.o LD drivers/rtc/rtc-core.o LD drivers/rtc/built-in.o CC drivers/tty/n_tty.o LD drivers/video/fbdev/omap2/built-in.o CC fs/timerfd.o CC fs/proc/cmdline.o CC fs/signalfd.o CC fs/lockd/xdr.o CC fs/lockd/mon.o LD drivers/net/ethernet/marvell/built-in.o LD drivers/mtd/maps/built-in.o LD drivers/mtd/nand/built-in.o LD drivers/video/fbdev/built-in.o CC drivers/net/ethernet/intel/e100.o CC fs/eventfd.o LD drivers/video/built-in.o CC fs/sysfs/mount.o LD fs/notify/inotify/built-in.o CC fs/proc/consoles.o LD drivers/net/ethernet/mellanox/built-in.o LD fs/jffs2/jffs2.o LD fs/notify/built-in.o CC lib/iomap_copy.o CC fs/aio.o LD fs/jffs2/built-in.o CC lib/devres.o CC lib/hweight.o LD drivers/net/ethernet/myricom/built-in.o LD drivers/net/ethernet/micrel/built-in.o CC fs/ext4/sysfs.o CC drivers/mtd/chips/cfi_probe.o CC drivers/mtd/chips/cfi_util.o CC drivers/mtd/chips/cfi_cmdset_0002.o LD drivers/net/ethernet/natsemi/built-in.o CC lib/bitrev.o CC drivers/mtd/chips/gen_probe.o CC fs/locks.o CC fs/sysfs/group.o CC lib/crc16.o HOSTCC lib/gen_crc32table LD drivers/pci/host/built-in.o CC fs/binfmt_script.o CC fs/proc/cpuinfo.o LD drivers/net/ethernet/freescale/gianfar_driver.o LD kernel/time/built-in.o CC fs/proc/devices.o CC fs/proc/interrupts.o LD drivers/net/ethernet/freescale/built-in.o CC fs/lockd/clnt4xdr.o CC lib/lz4/lz4_decompress.o CC fs/binfmt_elf.o CC fs/mbcache.o CC fs/coredump.o CC fs/drop_caches.o CC fs/fhandle.o CC kernel/membarrier.o CC kernel/memremap.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/lockd/xdr4.o CC fs/proc/stat.o CC lib/lzo/lzo1x_compress.o CC net/ipv4/xfrm4_output.o CC lib/xz/xz_dec_syms.o LD drivers/mtd/tests/built-in.o CC drivers/ide/ide-proc.o CC lib/zlib_deflate/deflate.o LD drivers/mtd/onenand/built-in.o CC lib/zlib_deflate/deftree.o CC net/ipv4/xfrm4_protocol.o LD drivers/pci/built-in.o CC fs/lockd/svc4proc.o CC drivers/ide/via82cxxx.o CC drivers/ide/ide-scan-pci.o CC drivers/ide/ide-pci-generic.o LD drivers/net/ethernet/intel/built-in.o CC fs/proc/uptime.o CC drivers/ide/ide-disk.o LD drivers/net/ethernet/neterion/built-in.o CC drivers/ide/ide-gd.o LD fs/sysfs/built-in.o CC fs/nfs/direct.o LD drivers/net/ethernet/nvidia/built-in.o LD drivers/net/ethernet/netronome/built-in.o CC drivers/ide/ide-disk_ioctl.o LD drivers/net/ethernet/oki-semi/built-in.o LD drivers/net/ethernet/packetengines/built-in.o CC drivers/ide/ide-disk_proc.o CC fs/lockd/procfs.o LD fs/ext4/ext4.o CC lib/zlib_deflate/deflate_syms.o CC fs/proc/version.o CC lib/syscall.o CC fs/proc/softirqs.o LD drivers/mtd/mtd.o CC fs/nfs/pagelist.o CC lib/xz/xz_dec_stream.o CC lib/xz/xz_dec_lzma2.o LD fs/ext4/built-in.o CC lib/nlattr.o CC lib/zlib_inflate/inffast.o CC lib/lzo/lzo1x_decompress_safe.o CC lib/zlib_inflate/inflate.o LD drivers/net/ethernet/qlogic/built-in.o CC drivers/tty/tty_ldisc.o CC drivers/tty/tty_port.o CC fs/nfs/read.o CC drivers/tty/tty_buffer.o CC drivers/tty/tty_ioctl.o LD kernel/sched/built-in.o CC lib/atomic64.o LD drivers/net/ethernet/qualcomm/emac/built-in.o CC fs/nfs/symlink.o LD lib/zlib_deflate/zlib_deflate.o LD kernel/built-in.o LD drivers/net/ethernet/rdc/built-in.o LD drivers/net/ethernet/realtek/built-in.o LD lib/zlib_deflate/built-in.o LD drivers/net/ethernet/qualcomm/built-in.o CC lib/dynamic_queue_limits.o CC fs/nfs/unlink.o CC fs/nfs/write.o CC fs/nfs/namespace.o LD drivers/net/ethernet/renesas/built-in.o LD lib/lzo/lzo_decompress.o LD drivers/net/ethernet/rocker/built-in.o CC fs/nfs/nfstrace.o CC fs/nfs/nfsroot.o LD lib/lzo/lzo_compress.o CC fs/nfs/sysctl.o CC fs/nfs/mount_clnt.o CC drivers/tty/tty_mutex.o LD lib/lzo/built-in.o CC fs/nfs/proc.o CC fs/nfs/nfs2super.o LD drivers/net/ethernet/samsung/built-in.o LD drivers/net/ethernet/seeq/built-in.o LD drivers/net/ethernet/sis/built-in.o LD drivers/net/ethernet/silan/built-in.o CC lib/zlib_inflate/infutil.o CC drivers/tty/tty_ldsem.o CC lib/strncpy_from_user.o LD drivers/net/ethernet/smsc/built-in.o CC fs/nfs/nfs2xdr.o CC fs/nfs/nfs3super.o CC lib/net_utils.o CC lib/strnlen_user.o CC lib/sbitmap.o CC lib/argv_split.o LD drivers/net/ethernet/stmicro/built-in.o LD drivers/net/ethernet/sun/built-in.o LD drivers/net/ethernet/tehuti/built-in.o CC lib/xz/xz_dec_bcj.o CC lib/chacha20.o CC lib/bug.o LD drivers/net/ethernet/ti/built-in.o LD drivers/net/ethernet/via/built-in.o CC fs/proc/namespaces.o LD fs/lockd/lockd.o CC fs/proc/self.o CC fs/nfs/nfs3client.o CC lib/zlib_inflate/inftrees.o LD fs/lockd/built-in.o CC fs/proc/thread_self.o CC fs/proc/proc_sysctl.o LD drivers/net/ethernet/wiznet/built-in.o LD drivers/net/ethernet/xilinx/built-in.o CC fs/proc/proc_net.o CC lib/cmdline.o CC drivers/tty/pty.o LD drivers/net/ethernet/built-in.o CC fs/proc/kcore.o CC lib/zlib_inflate/inflate_syms.o CC lib/ctype.o CC fs/proc/kmsg.o CC lib/dec_and_lock.o LD drivers/tty/ipwireless/built-in.o LD drivers/tty/vt/built-in.o CC drivers/tty/serial/serial_core.o CC drivers/tty/serial/earlycon.o CC lib/decompress_bunzip2.o CC fs/proc/page.o CC lib/decompress.o CC fs/nfs/nfs3proc.o CC lib/decompress_inflate.o CC fs/nfs/nfs3xdr.o CC lib/decompress_unlzma.o CC lib/decompress_unlzo.o CC lib/decompress_unlz4.o LD drivers/ide/ide-core.o CC lib/decompress_unxz.o LD drivers/ide/ide-gd_mod.o CC lib/dump_stack.o LD net/ipv4/built-in.o CC drivers/tty/serial/8250/8250_core.o CC lib/earlycpio.o CC lib/extable.o CC drivers/tty/serial/8250/8250_port.o CC lib/fdt.o LD drivers/ide/built-in.o CC lib/fdt_empty_tree.o CC lib/fdt_ro.o LD net/built-in.o LD lib/xz/xz_dec.o CC lib/fdt_rw.o CC lib/fdt_strerror.o CC lib/fdt_sw.o CC drivers/tty/serial/8250/8250_exar.o CC drivers/tty/serial/8250/8250_early.o CC lib/fdt_wip.o CC drivers/tty/serial/8250/8250_pci.o LD lib/xz/built-in.o CC drivers/tty/serial/8250/8250_fsl.o CC lib/idr.o CC lib/flex_proportions.o CC lib/int_sqrt.o LD lib/zlib_inflate/zlib_inflate.o CC lib/ioremap.o CC lib/irq_regs.o LD lib/zlib_inflate/built-in.o CC lib/is_single_threaded.o CC lib/klist.o CC lib/kobject.o CC lib/md5.o CC lib/kobject_uevent.o CC lib/nmi_backtrace.o CC lib/radix-tree.o CC lib/nodemask.o CC lib/plist.o CC lib/show_mem.o CC lib/ratelimit.o CC lib/seq_buf.o CC lib/sha1.o CC lib/string.o CC lib/siphash.o CC lib/rbtree.o CC lib/vsprintf.o CC lib/win_minmax.o CC lib/timerqueue.o GEN lib/crc32table.h LD fs/nfs/nfs.o CC lib/crc32.o LD drivers/net/built-in.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 LD drivers/mtd/chips/built-in.o LD drivers/mtd/built-in.o LD drivers/tty/serial/8250/8250.o LD fs/nfs/nfsv2.o LD lib/lz4/built-in.o LD drivers/tty/serial/8250/8250_base.o LD fs/proc/proc.o LD fs/proc/built-in.o LD fs/nfs/nfsv3.o LD fs/nfs/built-in.o LD fs/built-in.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 AR lib/lib.a EXPORTS lib/lib-ksyms.o LD lib/built-in.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o LD vmlinux.o MODPOST vmlinux.o LD vmlinux SORTEX vmlinux SYSMAP System.map COPY arch/powerpc/boot/zlib.h COPY arch/powerpc/boot/zconf.h COPY arch/powerpc/boot/inffast.h BOOTAS arch/powerpc/boot/crtsavres.o COPY arch/powerpc/boot/zutil.h COPY arch/powerpc/boot/inffixed.h COPY arch/powerpc/boot/inflate.h BOOTCC arch/powerpc/boot/cpm-serial.o COPY arch/powerpc/boot/libfdt.h BOOTCC arch/powerpc/boot/cuboot.o COPY arch/powerpc/boot/infutil.h COPY arch/powerpc/boot/inftrees.h COPY arch/powerpc/boot/fdt.h BOOTAS arch/powerpc/boot/crt0.o BOOTCC arch/powerpc/boot/devtree.o COPY arch/powerpc/boot/libfdt_internal.h BOOTCC arch/powerpc/boot/mpc52xx-psc.o BOOTAS arch/powerpc/boot/div64.o HOSTCC arch/powerpc/boot/addnote BOOTCC arch/powerpc/boot/stdio.o BOOTCC arch/powerpc/boot/mpsc.o BOOTCC arch/powerpc/boot/stdlib.o BOOTCC arch/powerpc/boot/elf_util.o BOOTCC arch/powerpc/boot/of.o COPY arch/powerpc/boot/inflate.c LDS arch/powerpc/boot/zImage.lds BOOTCC arch/powerpc/boot/uartlite.o DTC arch/powerpc/boot/tqm8540.dtb BOOTAS arch/powerpc/boot/string.o COPY arch/powerpc/boot/inftrees.c BOOTCC arch/powerpc/boot/simple_alloc.o BOOTCC arch/powerpc/boot/ofconsole.o BOOTCC arch/powerpc/boot/ns16550.o HOSTCC arch/powerpc/boot/mktree COPY arch/powerpc/boot/fdt_wip.c HOSTCC arch/powerpc/boot/hack-coff BOOTCC arch/powerpc/boot/main.o COPY arch/powerpc/boot/fdt_strerror.c COPY arch/powerpc/boot/fdt_rw.c COPY arch/powerpc/boot/fdt_sw.c BOOTCC arch/powerpc/boot/cuboot-85xx-cpm2.o COPY arch/powerpc/boot/fdt_ro.c BOOTCC arch/powerpc/boot/serial.o BOOTCC arch/powerpc/boot/oflib.o COPY arch/powerpc/boot/fdt.c BOOTCC arch/powerpc/boot/cuboot-85xx.o BOOTAS arch/powerpc/boot/util.o COPY arch/powerpc/boot/inffast.c BOOTCC arch/powerpc/boot/opal.o BOOTCC arch/powerpc/boot/empty.o BOOTCC arch/powerpc/boot/libfdt-wrapper.o BOOTCC arch/powerpc/boot/epapr.o BOOTCC arch/powerpc/boot/inftrees.o BOOTCC arch/powerpc/boot/fdt.o BOOTCC arch/powerpc/boot/fdt_strerror.o BOOTCC arch/powerpc/boot/fdt_wip.o COPY arch/powerpc/boot/decompress_inflate.c BOOTCC arch/powerpc/boot/fdt_sw.o BOOTCC arch/powerpc/boot/inflate.o BOOTCC arch/powerpc/boot/fdt_ro.o BOOTCC arch/powerpc/boot/inffast.o BOOTCC arch/powerpc/boot/fdt_rw.o BOOTCC arch/powerpc/boot/decompress.o BOOTAR arch/powerpc/boot/wrapper.a WRAP arch/powerpc/boot/uImage WRAP arch/powerpc/boot/cuImage.tqm8540 INFO: Uncompressed kernel (size 0x48c448) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x500000) INFO: Uncompressed kernel (size 0x47bd00) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x500000) Image Name: Linux-4.11.0-rc1-gdb08e1d Created: Thu Mar 9 23:23:31 2017 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 2277904 Bytes = 2224.52 kB = 2.17 MB Load Address: 00000000 Entry Point: 00000000 Image Name: Linux-4.11.0-rc1-gdb08e1d Created: Thu Mar 9 23:23:31 2017 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 2303492 Bytes = 2249.50 kB = 2.20 MB Load Address: 00500000 Entry Point: 00500248 rm arch/powerpc/boot/tqm8540.dtb make[1]: Leaving directory '/home/kisskb/slave/build/powerpc-fixes_85xx_tqm8540_defconfig_powerpc' Completed OK # rm -rf /home/kisskb/slave/build/powerpc-fixes_85xx_tqm8540_defconfig_powerpc # Build took: 0:00:43.797686