# git rev-parse -q --verify f62b1d5f35b2c57d8e97a3053d0dabc996a8dff4^{commit} f62b1d5f35b2c57d8e97a3053d0dabc996a8dff4 already have revision, skipping fetch # git checkout -q -f -B kisskb f62b1d5f35b2c57d8e97a3053d0dabc996a8dff4 # git clean -qxdf # git log -1 commit f62b1d5f35b2c57d8e97a3053d0dabc996a8dff4 Author: Frederic Barrat Date: Mon Jul 17 18:50:48 2017 -0500 powerpc/powernv: Enable PCI peer-to-peer P9 has support for PCI peer-to-peer, enabling a device to write in the mmio space of another device directly, without interrupting the CPU. This patch adds support for it on powernv, by adding a new API to be called by drivers. The pnv_pci_set_p2p(...) call configures an 'initiator', i.e the device which will issue the mmio operation, and a 'target', i.e. the device on the receiving side. P9 really only supports mmio stores for the time being but that's expected to change in the future, so the API allows to define both load and store operations. /* PCI p2p descriptor */ #define OPAL_PCI_P2P_ENABLE 0x1 #define OPAL_PCI_P2P_LOAD 0x2 #define OPAL_PCI_P2P_STORE 0x4 int pnv_pci_set_p2p(struct pci_dev *initiator, struct pci_dev *target, uint64_t desc) It uses a new OPAL call, as the configuration magic is done on the PHBs by skiboot. Signed-off-by: Frederic Barrat Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 f62b1d5f35b2c57d8e97a3053d0dabc996a8dff4 # < make -j 48 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-next_mpc85xx_basic_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- mpc85xx_basic_defconfig # make -j 48 ARCH=powerpc O=/home/kisskb/slave/build/powerpc-next_mpc85xx_basic_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- make[1]: Entering directory '/home/kisskb/slave/build/powerpc-next_mpc85xx_basic_defconfig_powerpc-5.3' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig CHK include/config/kernel.release GEN ./Makefile WRAP arch/powerpc/include/generated/uapi/asm/sockios.h WRAP arch/powerpc/include/generated/uapi/asm/statfs.h WRAP arch/powerpc/include/generated/uapi/asm/param.h WRAP arch/powerpc/include/generated/uapi/asm/resource.h WRAP arch/powerpc/include/generated/uapi/asm/poll.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h WRAP arch/powerpc/include/generated/asm/clkdev.h WRAP arch/powerpc/include/generated/asm/div64.h WRAP arch/powerpc/include/generated/asm/export.h WRAP arch/powerpc/include/generated/asm/irq_regs.h WRAP arch/powerpc/include/generated/asm/irq_work.h WRAP arch/powerpc/include/generated/asm/local64.h WRAP arch/powerpc/include/generated/asm/mcs_spinlock.h WRAP arch/powerpc/include/generated/asm/preempt.h WRAP arch/powerpc/include/generated/asm/rwsem.h WRAP arch/powerpc/include/generated/asm/vtime.h WRAP arch/powerpc/include/generated/asm/msi.h HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/dtc/livetree.o HOSTCC scripts/sortextable SHIPPED scripts/dtc/dtc-lexer.lex.c SHIPPED scripts/dtc/dtc-parser.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/checks.o CC scripts/mod/devicetable-offsets.s CC scripts/mod/empty.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/dtc/dtc-lexer.lex.o CHK scripts/mod/devicetable-offsets.h UPD include/config/kernel.release Using /home/kisskb/slave/src as source for kernel UPD scripts/mod/devicetable-offsets.h CHK include/generated/utsrelease.h MKELF scripts/mod/elfconfig.h UPD include/generated/utsrelease.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/sumversion.o 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 HOSTLD scripts/dtc/dtc CHK include/generated/asm-offsets.h UPD include/generated/asm-offsets.h CALL /home/kisskb/slave/src/scripts/checksyscalls.sh HOSTLD scripts/mod/modpost CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/noinitramfs.o CC init/init_task.o AR usr/built-in.o UPD include/generated/compile.h CC init/version.o CC arch/powerpc/mm/fault.o CC arch/powerpc/mm/pgtable.o CC arch/powerpc/mm/mem.o AR arch/powerpc/math-emu/built-in.o CC arch/powerpc/mm/init_32.o AR arch/powerpc/crypto/built-in.o AS arch/powerpc/mm/hash_low_32.o CC arch/powerpc/mm/pgtable_32.o CC arch/powerpc/mm/init-common.o CC arch/powerpc/mm/ppc_mmu_32.o CC arch/powerpc/mm/tlb_hash32.o CC arch/powerpc/mm/hugetlbpage.o CC arch/powerpc/mm/mmap.o CC arch/powerpc/mm/mmu_context_hash32.o CC arch/powerpc/sysdev/grackle.o AR arch/powerpc/net/built-in.o CC arch/powerpc/sysdev/indirect_pci.o CC arch/powerpc/sysdev/i8259.o AS arch/powerpc/lib/string.o CC arch/powerpc/lib/alloc.o CC arch/powerpc/lib/code-patching.o CC arch/powerpc/lib/feature-fixups.o AS arch/powerpc/lib/div64.o CC arch/powerpc/sysdev/mpic.o AS arch/powerpc/lib/copy_32.o AS arch/powerpc/lib/crtsavres.o AS arch/powerpc/lib/checksum_32.o CC arch/powerpc/lib/checksum_wrappers.o CC arch/powerpc/platforms/chrp/time.o CC arch/powerpc/platforms/chrp/setup.o CC arch/powerpc/platforms/chrp/pegasos_eth.o CC arch/powerpc/platforms/chrp/pci.o CC arch/powerpc/kernel/ptrace.o CC arch/powerpc/kernel/cputable.o CC arch/powerpc/kernel/irq.o CC arch/powerpc/kernel/syscalls.o CC arch/powerpc/kernel/signal_32.o CC arch/powerpc/kernel/align.o CC arch/powerpc/kernel/process.o CC arch/powerpc/kernel/pmc.o AR certs/built-in.o CC arch/powerpc/kernel/vdso.o CC arch/powerpc/kernel/idle.o CC arch/powerpc/kernel/sysfs.o CC arch/powerpc/kernel/signal.o CPP arch/powerpc/kernel/systbl_chk.i CC arch/powerpc/kernel/cacheinfo.o CC arch/powerpc/kernel/time.o CC arch/powerpc/kernel/prom.o CC arch/powerpc/platforms/powermac/pic.o CC arch/powerpc/kernel/traps.o CC arch/powerpc/kernel/setup-common.o CC arch/powerpc/kernel/udbg.o CC arch/powerpc/platforms/powermac/setup.o AS arch/powerpc/kernel/misc.o CC arch/powerpc/platforms/powermac/time.o CC arch/powerpc/kernel/io.o CC arch/powerpc/platforms/powermac/feature.o CC arch/powerpc/kernel/dma.o AS arch/powerpc/kernel/misc_32.o CC arch/powerpc/kernel/of_platform.o CC arch/powerpc/platforms/powermac/pci.o AS arch/powerpc/platforms/powermac/sleep.o CC arch/powerpc/kernel/prom_parse.o CC arch/powerpc/platforms/powermac/low_i2c.o AS arch/powerpc/platforms/powermac/cache.o CC arch/powerpc/platforms/powermac/pfunc_core.o AR arch/powerpc/kernel/trace/built-in.o CC arch/powerpc/kernel/proc_powerpc.o AR ipc/built-in.o CC arch/powerpc/kernel/rtas.o CC arch/powerpc/kernel/rtas-rtc.o CC arch/powerpc/platforms/powermac/pfunc_base.o CC arch/powerpc/kernel/rtasd.o CC arch/powerpc/platforms/powermac/udbg_scc.o AS arch/powerpc/kernel/idle_6xx.o CC arch/powerpc/platforms/powermac/udbg_adb.o CC arch/powerpc/platforms/powermac/bootx_init.o AS arch/powerpc/kernel/l2cr_6xx.o CC arch/powerpc/kernel/rtas-proc.o CC arch/powerpc/kernel/setup_32.o AS arch/powerpc/kernel/cpu_setup_6xx.o AS arch/powerpc/kernel/entry_32.o VDSO32A arch/powerpc/kernel/vdso32/sigtramp.o LDS arch/powerpc/kernel/vdso32/vdso32.lds AR arch/powerpc/mm/built-in.o VDSO32A arch/powerpc/kernel/vdso32/gettimeofday.o CC arch/powerpc/kernel/udbg_16550.o CC arch/powerpc/kernel/legacy_serial.o VDSO32A arch/powerpc/kernel/vdso32/datapage.o VDSO32A arch/powerpc/kernel/vdso32/cacheflush.o CC arch/powerpc/kernel/pci_32.o VDSO32A arch/powerpc/kernel/vdso32/note.o CC arch/powerpc/kernel/pci-common.o AS arch/powerpc/kernel/head_32.o CC arch/powerpc/kernel/prom_init.o CC arch/powerpc/kernel/iomap.o CC arch/powerpc/kernel/pci_of_scan.o AR arch/powerpc/lib/built-in.o CC security/commoncap.o CC security/min_addr.o LDS arch/powerpc/kernel/vmlinux.lds AS arch/powerpc/kernel/fpu.o CC mm/filemap.o VDSO32L arch/powerpc/kernel/vdso32/vdso32.so.dbg CC kernel/fork.o OBJCOPY arch/powerpc/kernel/vdso32/vdso32.so CC kernel/exec_domain.o AS arch/powerpc/kernel/vdso32/vdso32_wrapper.o CC kernel/panic.o CC kernel/cpu.o CC kernel/exit.o CC kernel/softirq.o CC kernel/resource.o CC kernel/sysctl.o CC kernel/capability.o CC kernel/sysctl_binary.o AR crypto/built-in.o CC kernel/ptrace.o AR arch/powerpc/kernel/vdso32/built-in.o CALL /home/kisskb/slave/src/arch/powerpc/kernel/systbl_chk.sh AR init/mounts.o CC kernel/signal.o CC kernel/user.o CC mm/mempool.o AR init/built-in.o CC kernel/kmod.o CC kernel/pid.o CC kernel/workqueue.o CC kernel/sys.o CC kernel/task_work.o AS arch/powerpc/kernel/systbl.o CC mm/oom_kill.o CC kernel/extable.o CC mm/maccess.o CC kernel/params.o CC mm/page_alloc.o CC mm/page-writeback.o CC kernel/kthread.o CC mm/readahead.o CC kernel/sys_ni.o CC kernel/nsproxy.o CC block/bio.o CC kernel/notifier.o AR arch/powerpc/platforms/chrp/built-in.o CC block/elevator.o AR sound/built-in.o CC block/blk-core.o CC mm/swap.o CC mm/truncate.o AR firmware/built-in.o CC mm/vmscan.o CC mm/shmem.o CC fs/open.o AR net/built-in.o CC mm/util.o CC block/blk-tag.o AR arch/powerpc/platforms/powermac/built-in.o CC fs/read_write.o CC kernel/ksysfs.o CC fs/file_table.o CC fs/super.o AR arch/powerpc/platforms/built-in.o CC kernel/cred.o CC fs/stat.o CC fs/char_dev.o AR arch/powerpc/sysdev/built-in.o CC fs/exec.o CC fs/pipe.o CC mm/mmzone.o CC mm/vmstat.o CC block/blk-sysfs.o CC kernel/reboot.o AR virt/lib/built-in.o AR virt/built-in.o CC kernel/async.o CC mm/backing-dev.o CC mm/mm_init.o CC kernel/range.o CC block/blk-flush.o CC kernel/smpboot.o CC mm/mmu_context.o CC mm/percpu.o CC lib/lockref.o CC lib/bcd.o CC mm/slab_common.o AR drivers/amba/built-in.o CC mm/compaction.o CC mm/swap_slots.o CC mm/vmacache.o AR drivers/auxdisplay/built-in.o CC kernel/ucount.o CC kernel/groups.o CC lib/div64.o CC lib/parser.o AR security/built-in.o CC lib/sort.o CC lib/debug_locks.o CC block/blk-settings.o CC lib/random32.o CC lib/bust_spinlocks.o CC lib/kasprintf.o AR kernel/livepatch/built-in.o CC mm/interval_tree.o CC block/blk-ioc.o CC fs/namei.o CC kernel/locking/mutex.o CC lib/bitmap.o CC kernel/printk/printk.o CC kernel/power/qos.o CC kernel/printk/printk_safe.o CC mm/workingset.o CALL /home/kisskb/slave/src/arch/powerpc/kernel/prom_init_check.sh CC mm/list_lru.o CC drivers/base/component.o CC fs/ioctl.o CC fs/fcntl.o CC kernel/irq/irqdesc.o AR arch/powerpc/kernel/built-in.o CC fs/readdir.o CC mm/gup.o CC lib/scatterlist.o CC mm/debug.o CC lib/gcd.o CC mm/highmem.o CC mm/memory.o CC lib/lcm.o CC kernel/rcu/update.o CC kernel/futex.o CC lib/list_sort.o CC lib/uuid.o CC kernel/sched/core.o CC lib/flex_array.o CC kernel/dma.o CC kernel/irq/handle.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC lib/iov_iter.o CC lib/clz_ctz.o CC lib/bsearch.o CC mm/mincore.o CC drivers/base/core.o CC kernel/time/time.o CC drivers/base/bus.o CC kernel/time/timer.o CC block/blk-map.o CC mm/mlock.o CC mm/mmap.o CC mm/mprotect.o CC mm/mremap.o CC kernel/time/hrtimer.o CC mm/msync.o CC kernel/up.o CC kernel/time/timekeeping.o CC lib/find_bit.o CC kernel/kallsyms.o CC kernel/utsname.o CC kernel/irq/resend.o CC kernel/pid_namespace.o CC kernel/rcu/sync.o CC fs/select.o CC kernel/rcu/srcutiny.o CC kernel/rcu/tiny.o CC fs/dcache.o CC drivers/base/dd.o CC drivers/base/syscore.o CC kernel/seccomp.o CC lib/llist.o CC fs/inode.o CC mm/page_vma_mapped.o CC kernel/irq/chip.o CC kernel/locking/semaphore.o CC mm/pagewalk.o CC kernel/sched/loadavg.o CC mm/pgtable-generic.o AR kernel/power/built-in.o CC block/blk-exec.o CC kernel/utsname_sysctl.o CC kernel/sched/clock.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/irq/irqdomain.o CC kernel/elfcore.o CC mm/rmap.o CC kernel/locking/rwsem.o CC kernel/irq_work.o CC kernel/locking/percpu-rwsem.o CC kernel/locking/rtmutex.o CC lib/memweight.o CC lib/kfifo.o CC drivers/base/driver.o CC kernel/membarrier.o CC kernel/memremap.o CC drivers/base/class.o CC mm/vmalloc.o CC drivers/base/platform.o CC fs/attr.o CC kernel/sched/cputime.o CC kernel/locking/rwsem-xadd.o CC drivers/base/cpu.o AR kernel/rcu/built-in.o AR drivers/cdrom/built-in.o AR drivers/bus/built-in.o AR drivers/block/built-in.o CC kernel/sched/idle_task.o CC mm/process_vm_access.o CC drivers/base/firmware.o CC lib/percpu-refcount.o CC kernel/sched/fair.o CC kernel/sched/rt.o CC kernel/sched/wait.o CC kernel/sched/deadline.o CC kernel/sched/wait_bit.o CC kernel/sched/swait.o CC drivers/char/mem.o CC mm/init-mm.o CC kernel/sched/completion.o CC kernel/sched/idle.o CC kernel/time/ntp.o CC kernel/irq/proc.o CC kernel/time/clocksource.o CC block/blk-merge.o CC drivers/base/init.o CC drivers/base/map.o CC drivers/base/devres.o CC mm/nobootmem.o CC block/blk-softirq.o CC drivers/base/attribute_container.o CC drivers/base/transport_class.o CC drivers/base/topology.o CC drivers/base/container.o CC drivers/base/property.o CC kernel/time/jiffies.o CC drivers/base/cacheinfo.o CC kernel/time/timer_list.o CC mm/fadvise.o AR drivers/base/power/built-in.o CC drivers/char/random.o CC mm/memblock.o CC mm/madvise.o CC block/blk-timeout.o CC drivers/char/misc.o CC block/blk-lib.o AR drivers/char/ipmi/built-in.o AR drivers/base/test/built-in.o CC lib/percpu_ida.o CC block/blk-mq.o AR drivers/char/agp/built-in.o CC fs/bad_inode.o CC block/blk-mq-tag.o CC mm/page_io.o CC fs/file.o CC fs/filesystems.o CC drivers/char/hw_random/core.o CC drivers/base/dma-mapping.o CC kernel/time/timeconv.o CC drivers/base/firmware_class.o CC kernel/time/timecounter.o AR drivers/clk/bcm/built-in.o CC kernel/time/alarmtimer.o AR drivers/clk/imgtec/built-in.o AR kernel/locking/built-in.o CC kernel/time/posix-timers.o CC kernel/time/posix-cpu-timers.o CC kernel/time/posix-clock.o CC mm/swap_state.o CC fs/namespace.o CC kernel/time/itimer.o CC mm/swapfile.o AR drivers/clk/renesas/built-in.o AR drivers/clk/mvebu/built-in.o AR drivers/clk/ti/built-in.o CC block/blk-stat.o CC mm/dmapool.o CC kernel/time/clockevents.o AR drivers/clk/built-in.o AR kernel/irq/built-in.o CC kernel/time/tick-common.o CC drivers/clocksource/i8253.o AR drivers/firewire/built-in.o CC mm/slub.o CC block/blk-mq-sysfs.o CC mm/migrate.o CC block/blk-mq-cpumap.o CC fs/seq_file.o CC lib/rhashtable.o CC fs/xattr.o CC fs/libfs.o CC drivers/hwmon/hwmon.o AR kernel/printk/built-in.o CC fs/fs-writeback.o CC fs/pnode.o CC block/blk-mq-sched.o AR drivers/firmware/meson/built-in.o AR drivers/firmware/broadcom/built-in.o AR kernel/sched/built-in.o CC fs/splice.o CC block/ioctl.o CC block/partition-generic.o CC block/genhd.o AR drivers/firmware/tegra/built-in.o CC fs/sync.o CC drivers/hid/hid-core.o CC drivers/hid/hid-input.o AR drivers/firmware/built-in.o CC drivers/hid/hid-generic.o AR drivers/gpu/drm/hisilicon/built-in.o AR drivers/gpu/drm/bridge/synopsys/built-in.o AR drivers/gpu/drm/i2c/built-in.o AR drivers/gpu/drm/bridge/built-in.o AR drivers/gpu/drm/omapdrm/displays/built-in.o AR drivers/hwtracing/intel_th/built-in.o AR drivers/gpu/drm/omapdrm/dss/built-in.o AR drivers/gpu/drm/omapdrm/built-in.o CC drivers/gpu/vga/vgaarb.o AR drivers/gpu/drm/panel/built-in.o CC lib/reciprocal_div.o CC block/ioprio.o CC block/badblocks.o AR drivers/gpu/drm/tilcdc/built-in.o AR drivers/gpu/drm/built-in.o CC block/bounce.o CC fs/utimes.o AR drivers/i2c/algos/built-in.o AR drivers/clocksource/built-in.o CC block/partitions/check.o CC lib/once.o AR drivers/char/hw_random/rng-core.o AR drivers/idle/built-in.o AR drivers/i2c/muxes/built-in.o CC block/scsi_ioctl.o AR drivers/i2c/busses/built-in.o AR drivers/char/hw_random/built-in.o CC block/bsg.o AR drivers/char/built-in.o CC block/noop-iosched.o AR drivers/iommu/built-in.o CC drivers/irqchip/irqchip.o AR drivers/i2c/built-in.o CC drivers/input/serio/serio.o CC block/deadline-iosched.o CC block/cfq-iosched.o AR drivers/lguest/built-in.o CC drivers/input/input.o CC drivers/input/input-compat.o AR drivers/base/built-in.o AR drivers/mfd/built-in.o CC drivers/macintosh/macio_asic.o CC drivers/macintosh/macio_sysfs.o CC drivers/hid/hid-a4tech.o AR drivers/mmc/built-in.o CC drivers/input/input-mt.o CC block/mq-deadline.o CC block/kyber-iosched.o CC fs/stack.o CC block/blk-mq-pci.o CC lib/refcount.o CC fs/fs_struct.o AR drivers/misc/cb710/built-in.o AR drivers/nfc/built-in.o CC fs/statfs.o CC drivers/input/ff-core.o AR drivers/net/phy/built-in.o CC block/partitions/mac.o AR drivers/misc/eeprom/built-in.o AR drivers/nvme/host/built-in.o AR drivers/net/built-in.o CC block/partitions/msdos.o CC block/partitions/efi.o AR drivers/misc/lis3lv02d/built-in.o CC drivers/of/base.o AR drivers/nvme/target/built-in.o AR drivers/irqchip/built-in.o AR drivers/media/common/b2c2/built-in.o CC drivers/input/keyboard/atkbd.o AR drivers/media/common/saa7146/built-in.o AR drivers/pci/dwc/built-in.o AR drivers/platform/built-in.o CC fs/fs_pin.o AR drivers/misc/mic/bus/built-in.o AR drivers/nvme/built-in.o AR drivers/media/common/siano/built-in.o AR drivers/media/firewire/built-in.o CC lib/usercopy.o CC lib/errseq.o CC lib/string_helpers.o AR drivers/misc/mic/built-in.o CC drivers/hid/hid-apple.o CC lib/hexdump.o CC drivers/input/mouse/psmouse-base.o CC drivers/hid/hid-belkin.o AR drivers/media/common/v4l2-tpg/built-in.o AR drivers/macintosh/built-in.o CC fs/nsfs.o CC lib/kstrtox.o CC drivers/hid/hid-cherry.o AR drivers/media/i2c/soc_camera/built-in.o AR drivers/misc/ti-st/built-in.o AR drivers/gpu/vga/built-in.o CC lib/pci_iomap.o AR drivers/power/built-in.o AR drivers/media/common/built-in.o AR drivers/misc/built-in.o AR drivers/ptp/built-in.o AR kernel/time/built-in.o AR drivers/media/i2c/built-in.o AR drivers/gpu/built-in.o CC drivers/input/serio/serport.o CC drivers/input/serio/i8042.o AR drivers/hwmon/built-in.o CC drivers/hid/hid-chicony.o AR kernel/built-in.o CC drivers/hid/hid-cypress.o CC drivers/hid/hid-ezkey.o CC drivers/input/mouse/synaptics.o CC drivers/hid/hid-ite.o CC drivers/hid/hid-kensington.o CC lib/iomap_copy.o CC drivers/pci/access.o CC fs/buffer.o AR drivers/pwm/built-in.o AR drivers/media/mmc/siano/built-in.o CC fs/block_dev.o CC drivers/pci/bus.o CC fs/direct-io.o CC fs/mpage.o CC drivers/pci/probe.o CC drivers/hid/hid-lg.o CC drivers/hid/hid-microsoft.o CC drivers/of/device.o CC drivers/of/platform.o AR drivers/media/mmc/built-in.o CC drivers/hid/hid-monterey.o CC lib/devres.o AR drivers/soc/bcm/built-in.o AR drivers/soc/fsl/built-in.o CC lib/hweight.o CC drivers/of/property.o AR drivers/soc/renesas/built-in.o CC fs/proc_namespace.o CC lib/bitrev.o AR drivers/soc/built-in.o AR drivers/media/platform/blackfin/built-in.o HOSTCC lib/gen_crc32table CC drivers/input/serio/libps2.o AR drivers/media/rc/keymaps/built-in.o AR drivers/media/platform/davinci/built-in.o AR drivers/media/spi/built-in.o CC lib/syscall.o AR drivers/media/rc/built-in.o AR drivers/media/platform/omap/built-in.o AR drivers/media/platform/stm32/built-in.o AR drivers/media/tuners/built-in.o CC drivers/input/mouse/focaltech.o AR fs/exofs/built-in.o CC drivers/pci/host-bridge.o AR drivers/media/platform/built-in.o CC fs/devpts/inode.o AR drivers/media/pci/b2c2/built-in.o CC fs/exportfs/expfs.o CC lib/atomic64.o AR drivers/media/pci/ddbridge/built-in.o CC lib/strncpy_from_user.o CC drivers/input/mouse/byd.o CC lib/strnlen_user.o CC drivers/input/mouse/logips2pp.o CC drivers/input/mouse/alps.o AR drivers/media/pci/dm1105/built-in.o AR block/partitions/built-in.o CC drivers/of/fdt.o CC drivers/input/mouse/trackpoint.o CC drivers/of/fdt_address.o CC drivers/of/address.o CC drivers/usb/phy/of.o CC drivers/usb/host/pci-quirks.o AR drivers/video/backlight/built-in.o AR drivers/media/pci/mantis/built-in.o CC drivers/video/console/dummycon.o CC drivers/tty/tty_io.o CC drivers/tty/tty_ioctl.o CC fs/kernfs/mount.o CC drivers/video/console/vgacon.o CC drivers/tty/n_tty.o AR drivers/media/pci/ngene/built-in.o AR drivers/media/pci/netup_unidvb/built-in.o CC drivers/pci/remove.o AR drivers/media/usb/b2c2/built-in.o AR drivers/media/pci/pluto2/built-in.o CC lib/sbitmap.o AR drivers/media/pci/pt1/built-in.o CC lib/argv_split.o CC drivers/of/irq.o CC drivers/pci/pci.o AR drivers/media/pci/pt3/built-in.o AR drivers/input/input-core.o AR drivers/media/usb/dvb-usb/built-in.o CC drivers/pci/pci-driver.o CC drivers/pci/search.o CC drivers/of/of_pci.o CC drivers/of/of_pci_irq.o CC lib/bug.o CC drivers/of/of_reserved_mem.o CC lib/chacha20.o AR fs/devpts/devpts.o AR drivers/media/usb/dvb-usb-v2/built-in.o AR fs/devpts/built-in.o AR drivers/input/keyboard/built-in.o AR drivers/media/pci/smipcie/built-in.o AR drivers/media/pci/saa7146/built-in.o CC fs/notify/fsnotify.o CC drivers/input/mouse/cypress_ps2.o AR drivers/media/pci/ttpci/built-in.o AR drivers/media/usb/s2255/built-in.o CC fs/kernfs/inode.o AR drivers/media/usb/stkwebcam/built-in.o AR drivers/media/usb/ttusb-budget/built-in.o AR drivers/media/usb/siano/built-in.o AR drivers/media/usb/ttusb-dec/built-in.o AR drivers/usb/phy/built-in.o CC fs/kernfs/dir.o CC drivers/pci/pci-sysfs.o AR drivers/media/pci/built-in.o AR drivers/media/usb/zr364xx/built-in.o CC drivers/tty/tty_ldisc.o CC drivers/pci/rom.o CC fs/kernfs/file.o CC fs/kernfs/symlink.o AR fs/quota/built-in.o CC fs/eventpoll.o CC drivers/tty/tty_buffer.o AR drivers/media/usb/built-in.o CC fs/anon_inodes.o CC fs/ramfs/inode.o CC drivers/tty/tty_mutex.o CC drivers/tty/tty_port.o CC fs/sysfs/file.o AR fs/exportfs/exportfs.o CC drivers/tty/tty_ldsem.o CC drivers/tty/tty_baudrate.o AR fs/exportfs/built-in.o AR drivers/media/built-in.o CC drivers/tty/tty_jobctrl.o CC drivers/tty/n_null.o AR drivers/input/serio/built-in.o CC drivers/pci/setup-res.o CC drivers/tty/pty.o CC fs/notify/notification.o AR drivers/tty/serial/built-in.o AR drivers/tty/ipwireless/built-in.o CC lib/cmdline.o AR mm/built-in.o CC fs/signalfd.o CC fs/sysfs/dir.o CC fs/sysfs/symlink.o CC drivers/pci/irq.o CC fs/sysfs/mount.o CC fs/timerfd.o CC fs/proc/task_mmu.o CC fs/sysfs/group.o CC fs/proc/inode.o CC drivers/pci/vpd.o AR drivers/video/fbdev/core/built-in.o CC drivers/pci/setup-bus.o CC lib/ctype.o CC fs/proc/root.o CC lib/dec_and_lock.o CC fs/proc/base.o CC fs/proc/generic.o AR drivers/hid/hid-logitech.o CC fs/eventfd.o CC fs/proc/array.o CC fs/aio.o AR drivers/hid/hid.o AR drivers/video/fbdev/omap2/omapfb/displays/built-in.o AR drivers/hid/built-in.o CC fs/locks.o CC drivers/tty/vt/vt_ioctl.o CC drivers/tty/vt/keyboard.o AR drivers/video/fbdev/omap2/omapfb/dss/built-in.o CC drivers/tty/vt/selection.o CC drivers/tty/vt/vc_screen.o CC drivers/tty/vt/consolemap.o AR block/built-in.o CC lib/decompress.o CC lib/dump_stack.o CONMK drivers/tty/vt/consolemap_deftbl.c CC lib/earlycpio.o CC fs/binfmt_script.o AR drivers/video/fbdev/omap2/omapfb/built-in.o CC lib/extable.o CC lib/fdt.o CC fs/binfmt_elf.o CC fs/coredump.o AR drivers/video/fbdev/omap2/built-in.o CC fs/drop_caches.o CC fs/proc/fd.o AR drivers/video/fbdev/built-in.o CC fs/proc/proc_tty.o AR drivers/of/built-in.o CC lib/fdt_empty_tree.o AR fs/kernfs/built-in.o CC lib/fdt_ro.o CC lib/fdt_rw.o CC lib/fdt_strerror.o CC drivers/tty/vt/vt.o CC lib/fdt_wip.o CC lib/fdt_sw.o CC lib/flex_proportions.o CC fs/fhandle.o AR drivers/usb/host/built-in.o CC lib/int_sqrt.o AR fs/sysfs/built-in.o CC fs/notify/group.o CC lib/idr.o AR drivers/usb/built-in.o CC fs/proc/cmdline.o CC fs/notify/mark.o CC fs/ramfs/file-mmu.o CC fs/notify/fdinfo.o SHIPPED drivers/tty/vt/defkeymap.c CC drivers/tty/vt/consolemap_deftbl.o CC drivers/tty/vt/defkeymap.o CC fs/proc/cpuinfo.o CC fs/proc/consoles.o CC lib/ioremap.o CC fs/proc/devices.o CC lib/irq_regs.o CC drivers/pci/vc.o CC lib/is_single_threaded.o CC lib/klist.o CC fs/proc/interrupts.o CC drivers/pci/mmap.o CC lib/kobject.o AR fs/notify/fanotify/built-in.o CC fs/notify/dnotify/dnotify.o CC fs/proc/loadavg.o CC fs/notify/inotify/inotify_fsnotify.o CC drivers/pci/setup-irq.o CC fs/proc/meminfo.o CC fs/notify/inotify/inotify_user.o CC fs/proc/stat.o CC lib/kobject_uevent.o CC drivers/pci/proc.o CC fs/proc/uptime.o CC lib/nmi_backtrace.o CC fs/proc/version.o AR drivers/video/console/built-in.o CC lib/nodemask.o CC fs/proc/softirqs.o AR drivers/video/built-in.o CC lib/plist.o CC drivers/pci/slot.o CC lib/radix-tree.o CC fs/proc/namespaces.o CC drivers/pci/quirks.o CC fs/proc/self.o CC drivers/pci/syscall.o CC fs/proc/proc_sysctl.o CC drivers/pci/of.o CC fs/proc/thread_self.o AR fs/ramfs/ramfs.o AR drivers/pci/host/built-in.o CC fs/proc/kmsg.o CC fs/proc/page.o AR fs/ramfs/built-in.o AR drivers/pci/switch/built-in.o CC lib/ratelimit.o CC lib/seq_buf.o CC lib/rbtree.o CC lib/show_mem.o CC lib/sha1.o CC lib/siphash.o CC lib/string.o CC lib/timerqueue.o CC lib/vsprintf.o CC lib/win_minmax.o AR drivers/input/mouse/psmouse.o GEN lib/crc32table.h AR drivers/input/mouse/built-in.o AR fs/notify/inotify/built-in.o CC lib/crc32.o AR drivers/input/built-in.o AR fs/notify/dnotify/built-in.o AR fs/notify/built-in.o AR fs/proc/proc.o AR fs/proc/built-in.o AR fs/built-in.o AR drivers/tty/vt/built-in.o AR drivers/tty/built-in.o AR drivers/pci/built-in.o AR drivers/built-in.o AR lib/lib.a EXPORTS lib/lib-ksyms.o AR lib/built-in.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o AR init/built-in.o AR built-in.o LD vmlinux.o MODPOST vmlinux.o KSYM .tmp_kallsyms1.o KSYM .tmp_kallsyms2.o LD vmlinux SORTEX vmlinux SYSMAP System.map COPY arch/powerpc/boot/zlib.h BOOTAS arch/powerpc/boot/crt0.o COPY arch/powerpc/boot/zconf.h BOOTCC arch/powerpc/boot/cpm-serial.o COPY arch/powerpc/boot/zutil.h BOOTCC arch/powerpc/boot/cuboot.o COPY arch/powerpc/boot/inffast.h COPY arch/powerpc/boot/inffixed.h BOOTAS arch/powerpc/boot/crtsavres.o COPY arch/powerpc/boot/inflate.h COPY arch/powerpc/boot/inftrees.h COPY arch/powerpc/boot/infutil.h BOOTCC arch/powerpc/boot/ofconsole.o BOOTAS arch/powerpc/boot/div64.o BOOTCC arch/powerpc/boot/main.o BOOTCC arch/powerpc/boot/mpc52xx-psc.o COPY arch/powerpc/boot/fdt.h BOOTCC arch/powerpc/boot/serial.o COPY arch/powerpc/boot/libfdt.h BOOTCC arch/powerpc/boot/elf_util.o BOOTCC arch/powerpc/boot/mpsc.o COPY arch/powerpc/boot/libfdt_internal.h BOOTCC arch/powerpc/boot/devtree.o BOOTCC arch/powerpc/boot/oflib.o BOOTCC arch/powerpc/boot/stdio.o BOOTCC arch/powerpc/boot/ns16550.o BOOTCC arch/powerpc/boot/stdlib.o BOOTAS arch/powerpc/boot/util.o BOOTAS arch/powerpc/boot/string.o BOOTCC arch/powerpc/boot/simple_alloc.o LDS arch/powerpc/boot/zImage.lds BOOTCC arch/powerpc/boot/of.o HOSTCC arch/powerpc/boot/addnote HOSTCC arch/powerpc/boot/hack-coff BOOTCC arch/powerpc/boot/uartlite.o HOSTCC arch/powerpc/boot/mktree COPY arch/powerpc/boot/fdt_sw.c COPY arch/powerpc/boot/fdt_ro.c COPY arch/powerpc/boot/fdt_rw.c COPY arch/powerpc/boot/fdt_strerror.c COPY arch/powerpc/boot/inffast.c COPY arch/powerpc/boot/inflate.c COPY arch/powerpc/boot/inftrees.c COPY arch/powerpc/boot/fdt.c COPY arch/powerpc/boot/fdt_wip.c BOOTCC arch/powerpc/boot/empty.o BOOTCC arch/powerpc/boot/libfdt-wrapper.o BOOTCC arch/powerpc/boot/epapr.o BOOTCC arch/powerpc/boot/fdt_sw.o BOOTCC arch/powerpc/boot/opal.o BOOTCC arch/powerpc/boot/fdt_strerror.o COPY arch/powerpc/boot/decompress_inflate.c BOOTCC arch/powerpc/boot/fdt.o BOOTCC arch/powerpc/boot/inffast.o BOOTCC arch/powerpc/boot/inflate.o BOOTCC arch/powerpc/boot/inftrees.o BOOTCC arch/powerpc/boot/fdt_ro.o BOOTCC arch/powerpc/boot/fdt_rw.o BOOTCC arch/powerpc/boot/decompress.o BOOTCC arch/powerpc/boot/fdt_wip.o BOOTAR arch/powerpc/boot/wrapper.a WRAP arch/powerpc/boot/zImage.chrp WRAP arch/powerpc/boot/zImage.pmac WRAP arch/powerpc/boot/zImage.coff WRAP arch/powerpc/boot/zImage.miboot make[1]: Leaving directory '/home/kisskb/slave/build/powerpc-next_mpc85xx_basic_defconfig_powerpc-5.3' Completed OK # rm -rf /home/kisskb/slave/build/powerpc-next_mpc85xx_basic_defconfig_powerpc-5.3 # Build took: 0:00:24.366443