Closed eryugey closed 3 years ago
Hi @eryugey . This is not the first time this has come up ;-) https://github.com/kata-containers/runtime/issues/886 I think, given the general rarity of 32bit apps these days?, our current default, as you have found, is to not include that. Having said that, you can build your own kernel with that CONFIG included, and you can even specify (depending on your orchestration stack, or you can hack via multiple kata runtime/config files) that your 32bit enabled kata is only used for your 32bit containers etc.
You can build a kernel using https://github.com/kata-containers/packaging/tree/master/kernel There are some details about 'kernel-per-pod' over at https://github.com/kata-containers/documentation/issues/294
I wonder if @blurayne ever got this to work btw?
Hi,
Sorry to resurrect an old issue, but we have also run into this, and running a number of "problem" 32-bit containers is why we are looking at this project.
Happy to build our own kernel, but I will need some guidance on what exactly needs to be set to make this work. For now this is a proof of concept so orchestration is not a problem.
Can someone point me in the right direction here? also would be a good way of populating a "How-To" section for the docs :)
@Greatsamps we build the kernel using fragments [1], so you can build a 32-bit kernel and enable those configs. Maybe the following documents can help you
https://github.com/kata-containers/documentation/blob/master/Developer-Guide.md https://github.com/kata-containers/packaging/blob/master/kernel/README.md
[1] - https://github.com/kata-containers/packaging/tree/master/kernel/configs/fragments
Thanks for the quick response.
So i have cloned the packaging repo, and copied all of the x86 config frangments from its folder to the root path where the build-kernel.sh script is located.
I then ran ./build-kernel.sh setup
this was the output:
root@kata1:/home/peter/kata-containers/tools/packaging/kernel# ./build-kernel.sh setup ~/go/src/github.com/kata-containers/tests /home/peter/kata-containers/tools/packaging/kernel /home/peter/kata-containers/tools/packaging/kernel INFO: Config version: 80 INFO: Kernel version: 5.4.32 INFO: kernel path does not exist, will download kernel linux-5.4.32.tar.xz: OK INFO: kernel tarball already downloaded linux-5.4.32.tar.xz: OK INFO: Applying patch /root/go/src/github.com/kata-containers/packaging/kernel/patches//5.4.x/0001-NO-UPSTREAM-9P-always-use-cached-inode-to-fill-in-v9.patch patching file fs/9p/vfs_inode.c Hunk #1 succeeded at 1059 (offset -21 lines). patching file fs/9p/vfs_inode_dotl.c Hunk #1 succeeded at 465 (offset -15 lines). INFO: Applying patch /root/go/src/github.com/kata-containers/packaging/kernel/patches//5.4.x/0002-net-virtio_vsock-Fix-race-condition-between-bind-and.patch patching file net/vmw_vsock/virtio_transport_common.c INFO: Applying patch /root/go/src/github.com/kata-containers/packaging/kernel/patches//5.4.x/0003-arm-arm64-Provide-a-wrapper-for-SMCCC-1.1-calls.patch patching file include/linux/arm-smccc.h INFO: Applying patch /root/go/src/github.com/kata-containers/packaging/kernel/patches//5.4.x/0004-arm-arm64-smccc-psci-add-arm_smccc_1_1_get_conduit.patch patching file drivers/firmware/psci/psci.c patching file include/linux/arm-smccc.h INFO: Applying patch /root/go/src/github.com/kata-containers/packaging/kernel/patches//5.4.x/0005-ptp-arm64-Enable-ptp_kvm-for-arm64.patch patching file drivers/clocksource/arm_arch_timer.c patching file drivers/firmware/psci/psci.c patching file drivers/ptp/Kconfig patching file drivers/ptp/Makefile patching file drivers/ptp/ptp_kvm.h patching file drivers/ptp/ptp_kvm_arm64.c patching file drivers/ptp/ptp_kvm_common.c (renamed from drivers/ptp/ptp_kvm.c) patching file drivers/ptp/ptp_kvm_x86.c patching file include/linux/arm-smccc.h patching file include/linux/clocksource.h patching file include/linux/clocksource_ids.h patching file include/linux/timekeeping.h patching file include/uapi/linux/kvm.h patching file kernel/time/clocksource.c Hunk #1 succeeded at 928 (offset 7 lines). patching file kernel/time/timekeeping.c patching file virt/kvm/arm/arm.c patching file virt/kvm/arm/psci.c INFO: Applying patch /root/go/src/github.com/kata-containers/packaging/kernel/patches//5.4.x/0006-arm64-mm-Enable-memory-hot-remove.patch patching file arch/arm64/Kconfig patching file arch/arm64/include/asm/memory.h patching file arch/arm64/mm/mmu.c patching file arch/arm64/mm/ptdump_debugfs.c INFO: Constructing config from fragments: /root/go/src/github.com/kata-containers/packaging/kernel/configs/fragments/x86_64/.config INFO: Copying config file from: /root/go/src/github.com/kata-containers/packaging/kernel/configs/fragments/x86_64/.config scripts/kconfig/conf --oldconfig Kconfig #
#
Kernel source ready: /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80 I then ran ./build-kernel.sh build This was the output: ~/go/src/github.com/kata-containers/tests /home/peter/kata-containers/tools/packaging/kernel /home/peter/kata-containers/tools/packaging/kernel INFO: Config version: 80 INFO: Kernel version: 5.4.32 scripts/kconfig/conf --syncconfig Kconfig SYSTBL arch/x86/include/generated/asm/syscalls_32.h SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h SYSTBL arch/x86/include/generated/asm/syscalls_64.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/x86/include/generated/uapi/asm/errno.h WRAP arch/x86/include/generated/uapi/asm/fcntl.h WRAP arch/x86/include/generated/uapi/asm/ioctl.h WRAP arch/x86/include/generated/uapi/asm/ioctls.h WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h WRAP arch/x86/include/generated/uapi/asm/param.h WRAP arch/x86/include/generated/uapi/asm/poll.h WRAP arch/x86/include/generated/uapi/asm/resource.h WRAP arch/x86/include/generated/uapi/asm/socket.h WRAP arch/x86/include/generated/uapi/asm/sockios.h WRAP arch/x86/include/generated/uapi/asm/termbits.h WRAP arch/x86/include/generated/uapi/asm/termios.h WRAP arch/x86/include/generated/uapi/asm/types.h UPD include/config/kernel.release UPD include/generated/uapi/linux/version.h UPD include/generated/utsrelease.h HOSTCC arch/x86/tools/relocs_32.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC arch/x86/tools/relocs_common.o WRAP arch/x86/include/generated/asm/early_ioremap.h WRAP arch/x86/include/generated/asm/dma-contiguous.h WRAP arch/x86/include/generated/asm/export.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h WRAP arch/x86/include/generated/asm/mm-arch-hooks.h WRAP arch/x86/include/generated/asm/mmiowb.h HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash DESCEND objtool HOSTCC scripts/sortextable HOSTCC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/fixdep.o HOSTLD /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/fixdep-in.o HOSTCC scripts/asn1_compiler LINK /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/fixdep HOSTLD arch/x86/tools/relocs MKDIR /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/arch/x86/lib/ GEN /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/arch/x86/lib/inat-tables.c CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/exec-cmd.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/arch/x86/decode.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/builtin-check.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/builtin-orc.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/check.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/help.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/pager.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/orc_gen.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/orc_dump.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/parse-options.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/run-command.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/elf.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/sigchain.o LD /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/arch/x86/objtool-in.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/subcmd-config.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/special.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/objtool.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/libstring.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/libctype.o CC /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/str_error_r.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s CC scripts/mod/empty.o UPD scripts/mod/devicetable-offsets.h MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/sumversion.o LD /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/libsubcmd-in.o AR /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/libsubcmd.a LD /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/objtool-in.o LINK /home/peter/kata-containers/tools/packaging/kernel/kata-linux-5.4.32-80/tools/objtool/objtool HOSTLD scripts/mod/modpost CC kernel/bounds.s CALL scripts/atomic/check-atomics.sh UPD include/generated/timeconst.h UPD include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s UPD include/generated/asm-offsets.h CALL scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o 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 UPD include/generated/compile.h AR arch/x86/crypto/built-in.a CC arch/x86/entry/vsyscall/vsyscall_64.o CC arch/x86/entry/vdso/vma.o GEN usr/initramfs_data.cpio AS usr/initramfs_data.o AR usr/built-in.a AS arch/x86/entry/entry_64.o CC kernel/bpf/core.o CC kernel/cgroup/cgroup.o AS arch/x86/entry/vsyscall/vsyscall_emu_64.o LDS arch/x86/entry/vdso/vdso.lds AS arch/x86/entry/vdso/vdso-note.o CC init/calibrate.o AR arch/x86/entry/vsyscall/built-in.a CC init/init_task.o CC arch/x86/entry/vdso/vclock_gettime.o CC arch/x86/entry/vdso/vgetcpu.o AS arch/x86/entry/thunk_64.o HOSTCC arch/x86/entry/vdso/vdso2c CC arch/x86/events/amd/core.o CC arch/x86/events/amd/uncore.o CC arch/x86/events/amd/ibs.o CC arch/x86/entry/syscall_64.o CC init/version.o VDSO arch/x86/entry/vdso/vdso64.so.dbg OBJCOPY arch/x86/entry/vdso/vdso64.so VDSO2C arch/x86/entry/vdso/vdso-image-64.c CC arch/x86/entry/vdso/vdso-image-64.o AR init/built-in.a CC arch/x86/entry/common.o AR arch/x86/entry/vdso/built-in.a AR certs/built-in.a CC arch/x86/events/intel/core.o CC arch/x86/events/core.o CC arch/x86/events/probe.o CC arch/x86/events/msr.o AR arch/x86/events/amd/built-in.a CC kernel/bpf/syscall.o CC kernel/dma/mapping.o CC kernel/events/core.o AR arch/x86/entry/built-in.a CC kernel/events/ring_buffer.o CC arch/x86/kernel/acpi/boot.o CC kernel/dma/direct.o CC arch/x86/kernel/apic/apic.o CC arch/x86/events/intel/bts.o CC kernel/dma/dummy.o CC kernel/events/callchain.o CC arch/x86/kernel/acpi/cstate.o CC kernel/cgroup/rstat.o CC kernel/bpf/verifier.o CC kernel/dma/swiotlb.o CC arch/x86/events/intel/ds.o AR arch/x86/kernel/acpi/built-in.a AR arch/x86/net/built-in.a CC arch/x86/mm/init.o CC arch/x86/kernel/cpu/mtrr/mtrr.o CC kernel/cgroup/namespace.o CC arch/x86/kernel/apic/apic_common.o AR kernel/dma/built-in.a CC kernel/cgroup/cgroup-v1.o CC arch/x86/kernel/apic/apic_noop.o CC arch/x86/kernel/cpu/mtrr/if.o CC arch/x86/kernel/apic/ipi.o CC arch/x86/mm/init_64.o CC kernel/cgroup/freezer.o CC arch/x86/kernel/apic/vector.o CC arch/x86/events/intel/knc.o CC arch/x86/kernel/cpu/mtrr/generic.o CC arch/x86/kernel/cpu/mtrr/cleanup.o CC kernel/cgroup/legacy_freezer.o CC arch/x86/events/intel/lbr.o CC kernel/cgroup/pids.o CC arch/x86/kernel/apic/hw_nmi.o AR arch/x86/kernel/cpu/mtrr/built-in.a CC arch/x86/kernel/cpu/cacheinfo.o CC kernel/irq/irqdesc.o CC arch/x86/mm/fault.o CC kernel/cgroup/cpuset.o CC kernel/events/hw_breakpoint.o CC arch/x86/kernel/apic/io_apic.o CC arch/x86/events/intel/p4.o CC kernel/irq/handle.o CC arch/x86/kernel/cpu/scattered.o CC kernel/irq/manage.o AR kernel/events/built-in.a CC arch/x86/events/intel/p6.o CC arch/x86/kernel/cpu/topology.o CC arch/x86/mm/ioremap.o CC kernel/bpf/inode.o CC arch/x86/kernel/cpu/common.o CC arch/x86/events/intel/pt.o AR arch/x86/platform/atom/built-in.a AR arch/x86/platform/ce4100/built-in.a CC arch/x86/platform/efi/quirks.o AR kernel/cgroup/built-in.a CC arch/x86/platform/pvh/enlighten.o CC arch/x86/kernel/apic/msi.o CC arch/x86/mm/extable.o CC kernel/irq/spurious.o CC kernel/bpf/helpers.o AS arch/x86/platform/pvh/head.o AR arch/x86/platform/pvh/built-in.a CC kernel/bpf/tnum.o CC arch/x86/mm/pageattr.o CC arch/x86/mm/mmap.o CC arch/x86/kernel/apic/x2apic_phys.o CC kernel/irq/resend.o CC arch/x86/platform/efi/efi.o CC arch/x86/kernel/cpu/rdrand.o AR arch/x86/events/intel/built-in.a AR arch/x86/events/built-in.a CC kernel/bpf/hashtab.o CC arch/x86/kernel/cpu/match.o CC kernel/irq/chip.o CC kernel/bpf/arraymap.o CC arch/x86/kernel/apic/x2apic_cluster.o CC arch/x86/kernel/cpu/bugs.o CC arch/x86/kernel/apic/apic_flat_64.o CC arch/x86/platform/efi/efi_64.o CC kernel/bpf/percpu_freelist.o CC kernel/irq/dummychip.o CC arch/x86/kernel/apic/probe_64.o CC arch/x86/mm/pat.o CC arch/x86/mm/pgtable.o AR arch/x86/kernel/apic/built-in.a CC kernel/bpf/bpf_lru_list.o CC arch/x86/kernel/cpu/aperfmperf.o CC arch/x86/kernel/fpu/init.o CC kernel/irq/devres.o CC arch/x86/kernel/fpu/bugs.o AS arch/x86/platform/efi/efi_stub_64.o AR arch/x86/platform/efi/built-in.a AR arch/x86/platform/geode/built-in.a AR arch/x86/platform/goldfish/built-in.a CC arch/x86/kernel/cpu/cpuid-deps.o AR arch/x86/platform/intel/built-in.a AR arch/x86/platform/intel-mid/built-in.a CC kernel/bpf/lpm_trie.o AR arch/x86/platform/intel-quark/built-in.a AR arch/x86/platform/iris/built-in.a AR arch/x86/platform/olpc/built-in.a AR arch/x86/platform/scx200/built-in.a CC arch/x86/realmode/init.o CC kernel/irq/autoprobe.o AR arch/x86/platform/sfi/built-in.a AR arch/x86/platform/ts5500/built-in.a AR arch/x86/platform/uv/built-in.a AR arch/x86/platform/built-in.a CC kernel/irq/irqdomain.o CC kernel/irq/proc.o CC arch/x86/kernel/fpu/core.o CC arch/x86/mm/physaddr.o CC arch/x86/kernel/cpu/umwait.o AR arch/x86/kernel/kprobes/built-in.a CC kernel/irq/migration.o AS arch/x86/realmode/rm/header.o AS arch/x86/realmode/rm/trampoline_64.o AS arch/x86/realmode/rm/stack.o AS arch/x86/realmode/rm/reboot.o PASYMS arch/x86/realmode/rm/pasyms.h CC arch/x86/mm/setup_nx.o LDS arch/x86/realmode/rm/realmode.lds LD arch/x86/realmode/rm/realmode.elf RELOCS arch/x86/realmode/rm/realmode.relocs OBJCOPY arch/x86/realmode/rm/realmode.bin AS arch/x86/realmode/rmpiggy.o CC arch/x86/kernel/cpu/proc.o AR arch/x86/realmode/built-in.a CC arch/x86/kernel/process_64.o CC arch/x86/kernel/fpu/regset.o CC arch/x86/mm/tlb.o CC arch/x86/mm/cpu_entry_area.o MKCAP arch/x86/kernel/cpu/capflags.c CC kernel/irq/cpuhotplug.o CC kernel/bpf/map_in_map.o CC kernel/bpf/local_storage.o CC arch/x86/kernel/fpu/signal.o CC kernel/irq/msi.o CC arch/x86/kernel/cpu/powerflags.o CC arch/x86/kernel/cpu/intel.o CC arch/x86/kernel/signal.o CC kernel/bpf/queue_stack_maps.o CC arch/x86/mm/pat_rbtree.o CC arch/x86/mm/hugetlbpage.o CC kernel/irq/affinity.o CC kernel/bpf/disasm.o CC arch/x86/kernel/fpu/xstate.o CC arch/x86/kernel/cpu/intel_pconfig.o CC arch/x86/kernel/cpu/tsx.o AR kernel/livepatch/built-in.a CC kernel/bpf/btf.o CC kernel/locking/mutex.o CC kernel/power/qos.o CC kernel/printk/printk.o CC kernel/irq/matrix.o CC arch/x86/mm/pti.o AR arch/x86/kernel/fpu/built-in.a CC kernel/rcu/update.o CC kernel/locking/semaphore.o AR kernel/irq/built-in.a CC kernel/locking/rwsem.o CC kernel/power/process.o AR arch/x86/mm/built-in.a CC kernel/locking/percpu-rwsem.o CC kernel/rcu/sync.o CC arch/x86/kernel/traps.o CC kernel/rcu/srcutree.o CC kernel/locking/spinlock.o CC kernel/bpf/devmap.o CC kernel/printk/printk_safe.o AR kernel/power/built-in.a CC kernel/bpf/cpumap.o CC kernel/locking/osq_lock.o CC kernel/locking/qspinlock.o AR kernel/printk/built-in.a CC kernel/locking/rtmutex.o CC kernel/locking/qrwlock.o CC kernel/bpf/offload.o CC kernel/bpf/stackmap.o CC kernel/rcu/tree.o CC kernel/rcu/rcu_segcblist.o AR kernel/locking/built-in.a CC arch/x86/kernel/idt.o CC arch/x86/kernel/irq.o CC arch/x86/kernel/irq_64.o CC arch/x86/kernel/dumpstack_64.o CC arch/x86/kernel/cpu/amd.o CC arch/x86/kernel/time.o CC kernel/bpf/cgroup.o CC kernel/bpf/reuseport_array.o CC arch/x86/kernel/ioport.o CC kernel/sched/core.o CC kernel/sched/loadavg.o CC kernel/sched/clock.o CC arch/x86/kernel/cpu/hygon.o CC arch/x86/kernel/cpu/centaur.o CC arch/x86/kernel/dumpstack.o CC arch/x86/kernel/cpu/zhaoxin.o CC kernel/sched/cputime.o CC arch/x86/kernel/cpu/perfctr-watchdog.o CC arch/x86/kernel/nmi.o CC arch/x86/kernel/cpu/vmware.o AR kernel/rcu/built-in.a CC arch/x86/kernel/ldt.o CC kernel/time/time.o AR kernel/bpf/built-in.a CC arch/x86/kernel/cpu/hypervisor.o CC mm/filemap.o CC mm/mempool.o CC arch/x86/kernel/cpu/mshyperv.o CC mm/oom_kill.o CC mm/fadvise.o CC kernel/time/timer.o CC mm/maccess.o CC arch/x86/kernel/cpu/capflags.o AR arch/x86/kernel/cpu/built-in.a CC arch/x86/kernel/setup.o CC arch/x86/kernel/x86_init.o CC kernel/sched/idle.o CC kernel/sched/fair.o CC fs/9p/vfs_super.o CC kernel/time/hrtimer.o CC kernel/fork.o CC arch/x86/kernel/irqinit.o CC arch/x86/kernel/i8259.o CC fs/9p/vfs_inode.o CC mm/page-writeback.o CC mm/readahead.o CC kernel/time/timekeeping.o CC kernel/exec_domain.o CC arch/x86/kernel/irq_work.o CC arch/x86/kernel/probe_roms.o CC arch/x86/kernel/sys_x86_64.o CC fs/9p/vfs_inode_dotl.o CC arch/x86/kernel/espfix_64.o CC arch/x86/kernel/ksysfs.o CC kernel/panic.o CC kernel/time/ntp.o CC kernel/cpu.o CC mm/swap.o CC mm/truncate.o CC arch/x86/kernel/bootflag.o CC mm/vmscan.o CC fs/9p/vfs_addr.o CC kernel/time/clocksource.o CC arch/x86/kernel/e820.o CC kernel/sched/rt.o CC kernel/exit.o CC fs/9p/vfs_file.o CC kernel/time/jiffies.o CC mm/shmem.o CC kernel/softirq.o CC kernel/time/timer_list.o CC arch/x86/kernel/pci-dma.o CC fs/9p/vfs_dir.o CC mm/util.o CC kernel/time/timeconv.o CC arch/x86/kernel/quirks.o CC fs/9p/vfs_dentry.o CC kernel/sched/deadline.o CC fs/9p/v9fs.o CC kernel/time/timecounter.o CC kernel/time/alarmtimer.o CC mm/mmzone.o CC arch/x86/kernel/topology.o CC fs/9p/fid.o CC mm/vmstat.o CC mm/backing-dev.o CC fs/9p/xattr.o CC fs/9p/acl.o CC kernel/time/posix-timers.o CC arch/x86/kernel/kdebugfs.o CC mm/mm_init.o CC mm/mmu_context.o CC arch/x86/kernel/alternative.o AR fs/9p/built-in.a CC fs/autofs/init.o CC kernel/sched/wait.o CC fs/autofs/inode.o CC kernel/time/posix-cpu-timers.o CC fs/autofs/root.o CC fs/devpts/inode.o CC mm/percpu.o CC mm/slab_common.o CC arch/x86/kernel/i8253.o CC mm/compaction.o AR fs/devpts/built-in.a CC mm/vmacache.o CC fs/autofs/symlink.o CC arch/x86/kernel/hw_breakpoint.o CC kernel/time/posix-clock.o CC kernel/sched/wait_bit.o CC fs/autofs/waitq.o CC fs/exportfs/expfs.o CC fs/ext4/balloc.o CC kernel/time/itimer.o CC arch/x86/kernel/tsc.o CC fs/hugetlbfs/inode.o CC fs/autofs/expire.o AR fs/exportfs/built-in.a CC mm/interval_tree.o CC kernel/sched/swait.o CC fs/iomap/apply.o CC kernel/time/clockevents.o CC fs/autofs/dev-ioctl.o CC arch/x86/kernel/tsc_msr.o CC fs/ext4/bitmap.o CC mm/list_lru.o AR fs/hugetlbfs/built-in.a CC mm/workingset.o CC fs/iomap/buffered-io.o CC arch/x86/kernel/io_delay.o CC kernel/time/tick-common.o CC kernel/sched/completion.o CC arch/x86/kernel/rtc.o AR fs/autofs/built-in.a CC kernel/time/tick-broadcast.o CC fs/ext4/block_validity.o CC fs/ext4/dir.o CC mm/debug.o CC fs/ext4/ext4_jbd2.o CC arch/x86/kernel/pci-iommu_table.o CC kernel/time/tick-broadcast-hrtimer.o CC fs/iomap/direct-io.o CC kernel/sched/cpupri.o CC fs/iomap/fiemap.o CC kernel/time/tick-oneshot.o CC mm/gup.o CC arch/x86/kernel/resource.o AS arch/x86/kernel/irqflags.o CC kernel/time/tick-sched.o CC arch/x86/kernel/process.o CC fs/ext4/extents.o CC fs/ext4/extents_status.o CC fs/ext4/file.o CC fs/iomap/seek.o CC kernel/sched/cpudeadline.o CC kernel/time/vsyscall.o CC fs/iomap/swapfile.o CC arch/x86/kernel/ptrace.o CC kernel/resource.o CC mm/highmem.o AR kernel/time/built-in.a CC mm/memory.o CC mm/mincore.o AR fs/iomap/built-in.a CC mm/mlock.o CC kernel/sched/topology.o CC kernel/sched/stop_task.o CC arch/x86/kernel/step.o CC kernel/sched/pelt.o CC kernel/sched/cpuacct.o CC arch/x86/kernel/i8237.o CC mm/mmap.o CC mm/mmu_gather.o CC fs/ext4/fsmap.o CC arch/x86/kernel/reboot.o CC fs/ext4/fsync.o CC fs/ext4/hash.o CC kernel/sched/cpufreq.o CC arch/x86/kernel/msr.o CC arch/x86/kernel/cpuid.o CC fs/ext4/ialloc.o CC arch/x86/kernel/early-quirks.o CC arch/x86/kernel/smp.o CC arch/x86/kernel/smpboot.o CC kernel/sysctl.o CC mm/mprotect.o CC kernel/sched/membarrier.o CC mm/mremap.o CC arch/x86/kernel/tsc_sync.o CC mm/msync.o CC mm/page_vma_mapped.o CC arch/x86/kernel/setup_percpu.o CC kernel/sched/isolation.o CC ipc/util.o CC fs/ext4/indirect.o CC ipc/msgutil.o CC ipc/msg.o CC arch/x86/kernel/mpparse.o CC ipc/sem.o CC mm/pagewalk.o CC kernel/sysctl_binary.o CC arch/x86/kernel/trace_clock.o AR kernel/sched/built-in.a CC arch/x86/kernel/doublefault.o CC kernel/capability.o CC fs/ext4/inline.o CC mm/pgtable-generic.o CC kernel/ptrace.o CC arch/x86/kernel/early_printk.o CC arch/x86/kernel/hpet.o CC kernel/user.o CC ipc/shm.o CC kernel/signal.o CC mm/rmap.o CC ipc/syscall.o CC mm/vmalloc.o CC arch/x86/kernel/amd_nb.o CC ipc/ipc_sysctl.o CC kernel/sys.o CC kernel/umh.o CC fs/ext4/inode.o CC arch/x86/kernel/kvm.o CC ipc/mqueue.o CC ipc/namespace.o CC ipc/mq_sysctl.o CC kernel/workqueue.o CC fs/jbd2/transaction.o CC arch/x86/kernel/kvmclock.o CC arch/x86/kernel/paravirt.o CC fs/jbd2/commit.o CC mm/page_alloc.o AR ipc/built-in.a CC fs/jbd2/recovery.o CC fs/jbd2/checkpoint.o CC arch/x86/kernel/paravirt_patch.o CC arch/x86/kernel/pvclock.o CC arch/x86/kernel/pcspeaker.o CC arch/x86/kernel/pci-swiotlb.o CC arch/x86/kernel/sysfb.o CC fs/jbd2/revoke.o CC fs/jbd2/journal.o CC fs/kernfs/mount.o CC fs/ext4/ioctl.o CC arch/x86/kernel/sysfb_efi.o CC fs/ext4/mballoc.o CC kernel/pid.o CC arch/x86/kernel/perf_regs.o CC fs/kernfs/inode.o CC fs/kernfs/dir.o CC kernel/task_work.o CC arch/x86/kernel/umip.o CC arch/x86/kernel/unwind_orc.o CC arch/x86/kernel/vsmp_64.o AR fs/jbd2/built-in.a AS arch/x86/kernel/head_64.o CC fs/nls/nls_base.o CC mm/init-mm.o CC mm/memblock.o CC mm/madvise.o CC kernel/extable.o AR fs/nls/built-in.a CC arch/x86/kernel/head64.o CC arch/x86/kernel/ebda.o CC fs/kernfs/file.o CC fs/kernfs/symlink.o CC mm/page_io.o CC arch/x86/kernel/platform-quirks.o CC kernel/params.o CC mm/swap_state.o CC fs/ext4/migrate.o CC fs/ext4/mmp.o LDS arch/x86/kernel/vmlinux.lds AR arch/x86/kernel/built-in.a AR fs/kernfs/built-in.a AR arch/x86/built-in.a CC fs/ext4/move_extent.o CC fs/ext4/namei.o CC security/commoncap.o CC crypto/api.o CC kernel/kthread.o CC mm/swapfile.o CC mm/swap_slots.o CC fs/ext4/page-io.o CC mm/dmapool.o CC crypto/cipher.o CC security/min_addr.o CC kernel/sys_ni.o CC fs/notify/dnotify/dnotify.o CC fs/overlayfs/super.o CC kernel/nsproxy.o CC block/partitions/check.o CC security/security.o CC crypto/compress.o AR fs/notify/dnotify/built-in.a CC fs/notify/fanotify/fanotify.o CC fs/ext4/readpage.o CC block/partitions/msdos.o CC fs/overlayfs/namei.o CC kernel/notifier.o CC crypto/memneq.o CC mm/hugetlb.o CC fs/notify/fanotify/fanotify_user.o CC fs/ext4/resize.o CC kernel/ksysfs.o CC block/partitions/efi.o CC crypto/fips.o CC fs/overlayfs/util.o CC crypto/algapi.o CC kernel/cred.o AR fs/notify/fanotify/built-in.a CC fs/notify/inotify/inotify_fsnotify.o CC security/device_cgroup.o AR block/partitions/built-in.a CC block/bio.o CC fs/overlayfs/inode.o CC fs/notify/inotify/inotify_user.o AR security/built-in.a CC kernel/reboot.o CC kernel/async.o CC fs/ext4/super.o CC crypto/scatterwalk.o CC fs/overlayfs/file.o CC fs/overlayfs/dir.o CC mm/sparse.o AR fs/notify/inotify/built-in.a CC fs/notify/fsnotify.o CC crypto/proc.o CC kernel/range.o CC kernel/smpboot.o CC fs/proc/task_mmu.o CC block/elevator.o CC fs/notify/notification.o CC crypto/ablkcipher.o CC kernel/ucount.o CC mm/sparse-vmemmap.o CC kernel/groups.o CC fs/notify/group.o CC fs/overlayfs/readdir.o CC block/blk-core.o CC mm/slub.o CC crypto/blkcipher.o CC fs/proc/inode.o CC fs/notify/mark.o CC kernel/freezer.o CC fs/ext4/symlink.o CC fs/overlayfs/copy_up.o CC fs/proc/root.o CC crypto/skcipher.o CC block/blk-sysfs.o CC fs/proc/base.o CC fs/notify/fdinfo.o CC fs/ext4/sysfs.o CC kernel/futex.o CC fs/overlayfs/export.o AR fs/notify/built-in.a CC kernel/dma.o CC fs/ext4/xattr.o AR fs/overlayfs/built-in.a CC mm/memory_hotplug.o CC crypto/ahash.o CC block/blk-flush.o CC crypto/shash.o CC block/blk-settings.o CC fs/proc/generic.o CC fs/proc/array.o CC kernel/smp.o CC kernel/kallsyms.o CC crypto/acompress.o CC block/blk-ioc.o CC mm/migrate.o CC crypto/scompress.o CC crypto/md5.o CC fs/proc/fd.o CC fs/ext4/xattr_trusted.o CC crypto/sha256_generic.o CC kernel/utsname.o CC block/blk-map.o CC kernel/user_namespace.o CC block/blk-exec.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC crypto/aes_generic.o CC fs/ext4/xattr_user.o CC mm/page_counter.o CC fs/proc/consoles.o CC block/blk-merge.o CC block/blk-softirq.o CC fs/proc/cpuinfo.o CC kernel/pid_namespace.o CC mm/memcontrol.o CC fs/ext4/acl.o CC fs/ext4/xattr_security.o CC crypto/deflate.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC kernel/stop_machine.o CC block/blk-timeout.o CC crypto/crc32c_generic.o CC fs/proc/loadavg.o CC block/blk-lib.o CC block/blk-mq.o AR fs/ext4/built-in.a CC block/blk-mq-tag.o CC kernel/seccomp.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC crypto/rng.o CC crypto/ansi_cprng.o CC crypto/af_alg.o CC crypto/algif_hash.o CC fs/proc/uptime.o CC fs/proc/util.o AR fs/quota/built-in.a CC fs/proc/version.o CC fs/ramfs/inode.o CC fs/ramfs/file-mmu.o CC kernel/utsname_sysctl.o CC fs/proc/softirqs.o CC block/blk-stat.o CC kernel/elfcore.o CC fs/proc/namespaces.o CC fs/sysfs/file.o AR fs/ramfs/built-in.a CC fs/xfs/xfs_trace.o CC fs/xfs/libxfs/xfs_ag.o AR crypto/built-in.a CC fs/xfs/libxfs/xfs_alloc.o CC mm/vmpressure.o CC kernel/irq_work.o CC block/blk-mq-sysfs.o CC fs/sysfs/dir.o CC fs/proc/self.o CC kernel/context_tracking.o CC kernel/iomem.o CC kernel/rseq.o CC mm/swap_cgroup.o CC fs/sysfs/symlink.o CC fs/proc/thread_self.o CC block/blk-mq-cpumap.o CC block/blk-mq-sched.o CC block/ioctl.o CC fs/sysfs/mount.o AR kernel/built-in.a CC block/genhd.o CC fs/proc/proc_sysctl.o CC mm/page_isolation.o CC fs/proc/proc_net.o CC fs/xfs/libxfs/xfs_alloc_btree.o CC fs/sysfs/group.o CC fs/xfs/libxfs/xfs_attr.o CC fs/xfs/libxfs/xfs_attr_leaf.o CC mm/early_ioremap.o CC fs/xfs/libxfs/xfs_attr_remote.o AR fs/sysfs/built-in.a CC fs/xfs/libxfs/xfs_bit.o CC fs/proc/kmsg.o CC block/partition-generic.o CC fs/xfs/libxfs/xfs_bmap.o CC mm/memremap.o CC fs/proc/page.o CC mm/memfd.o CC drivers/acpi/acpica/dsargs.o CC block/ioprio.o CC fs/xfs/libxfs/xfs_bmap_btree.o CC drivers/acpi/acpica/dscontrol.o CC fs/xfs/libxfs/xfs_btree.o AR sound/built-in.a CC fs/xfs/libxfs/xfs_da_btree.o AR fs/proc/built-in.a CC fs/xfs/libxfs/xfs_da_format.o CC drivers/acpi/acpica/dsdebug.o AR mm/built-in.a CC fs/xfs/libxfs/xfs_defer.o CC block/badblocks.o CC drivers/acpi/acpica/dsfield.o CC drivers/acpi/dptf/int340x_thermal.o CC block/blk-rq-qos.o CC drivers/acpi/nfit/core.o CC drivers/acpi/acpica/dsinit.o CC drivers/acpi/tables.o AR drivers/acpi/dptf/built-in.a CC fs/xfs/libxfs/xfs_dir2.o CC drivers/acpi/acpica/dsmethod.o CC drivers/acpi/nfit/intel.o CC block/scsi_ioctl.o CC fs/open.o CC drivers/acpi/acpica/dsmthdat.o CC block/bsg.o CC fs/read_write.o CC block/blk-cgroup.o CC fs/xfs/libxfs/xfs_dir2_block.o CC drivers/acpi/acpica/dsobject.o CC fs/xfs/libxfs/xfs_dir2_data.o CC fs/xfs/libxfs/xfs_dir2_leaf.o CC drivers/acpi/acpica/dsopcode.o AR drivers/acpi/nfit/built-in.a CC drivers/acpi/acpica/dspkginit.o CC drivers/acpi/acpica/dsutils.o CC drivers/acpi/blacklist.o CC arch/x86/pci/i386.o CC drivers/acpi/acpica/dswexec.o CC arch/x86/pci/init.o CC fs/file_table.o CC fs/xfs/libxfs/xfs_dir2_node.o CC block/blk-throttle.o CC drivers/acpi/acpica/dswload.o CC drivers/acpi/osi.o CC block/blk-mq-pci.o CC arch/x86/pci/direct.o CC drivers/acpi/osl.o CC drivers/acpi/acpica/dswload2.o CC fs/xfs/libxfs/xfs_dir2_sf.o CC drivers/acpi/acpica/dswscope.o CC block/blk-mq-virtio.o CC arch/x86/pci/fixup.o AR drivers/amba/built-in.a CC arch/x86/pci/acpi.o CC drivers/acpi/acpica/dswstate.o CC drivers/acpi/acpica/evevent.o CC drivers/acpi/acpica/evgpe.o CC drivers/acpi/acpica/evgpeblk.o AR block/built-in.a CC drivers/acpi/acpica/evgpeinit.o CC net/802/p8022.o CC arch/x86/pci/legacy.o CC lib/crypto/aes.o AR drivers/auxdisplay/built-in.a CC drivers/acpi/acpica/evgpeutil.o CC fs/xfs/libxfs/xfs_dquot_buf.o AR drivers/base/firmware_loader/builtin/built-in.a CC drivers/base/firmware_loader/main.o CC drivers/base/power/clock_ops.o AR drivers/base/test/built-in.a CC drivers/acpi/acpica/evglock.o CC arch/x86/pci/irq.o CC lib/fonts/fonts.o CC lib/crypto/sha256.o AR drivers/base/power/built-in.a CC arch/x86/pci/common.o CC net/802/psnap.o CC drivers/acpi/acpica/evhandler.o CC lib/fonts/font_8x16.o CC fs/xfs/libxfs/xfs_ialloc.o AR drivers/base/firmware_loader/built-in.a CC drivers/base/component.o CC drivers/acpi/acpica/evmisc.o AR lib/fonts/built-in.a CC drivers/acpi/acpica/evregion.o AR lib/crypto/built-in.a CC lib/math/div64.o CC lib/math/gcd.o CC arch/x86/pci/early.o CC drivers/acpi/acpica/evrgnini.o CC net/802/stp.o CC arch/x86/pci/bus_numa.o CC lib/math/lcm.o CC lib/math/int_pow.o CC lib/math/int_sqrt.o CC drivers/base/core.o CC lib/math/reciprocal_div.o CC drivers/acpi/acpica/evsci.o CC lib/math/rational.o AR lib/math/built-in.a CC lib/xz/xz_dec_syms.o CC lib/xz/xz_dec_stream.o CC lib/xz/xz_dec_lzma2.o CC drivers/acpi/acpica/evxface.o CC arch/x86/pci/amd_bus.o CC drivers/acpi/acpica/evxfevnt.o AR net/802/built-in.a CC net/9p/mod.o CC net/9p/client.o CC fs/xfs/libxfs/xfs_ialloc_btree.o CC lib/xz/xz_dec_bcj.o CC drivers/acpi/acpica/evxfgpe.o CC fs/xfs/libxfs/xfs_iext_tree.o CC drivers/acpi/acpica/evxfregn.o AR arch/x86/pci/built-in.a CC drivers/acpi/acpica/exconcat.o AR lib/xz/built-in.a CC lib/zlib_deflate/deflate.o CC lib/zlib_deflate/deftree.o CC lib/zlib_deflate/deflate_syms.o CC drivers/acpi/acpica/exconfig.o CC drivers/base/bus.o CC drivers/base/dd.o CC net/9p/error.o CC fs/xfs/libxfs/xfs_inode_fork.o CC drivers/acpi/acpica/exconvrt.o CC drivers/acpi/acpica/excreate.o AR lib/zlib_deflate/built-in.a CC lib/zlib_inflate/inffast.o CC net/9p/protocol.o CC drivers/acpi/acpica/exdebug.o CC lib/zlib_inflate/inflate.o CC drivers/acpi/acpica/exdump.o CC drivers/base/syscore.o CC drivers/base/driver.o CC drivers/acpi/acpica/exfield.o CC drivers/base/class.o CC drivers/base/platform.o CC lib/zlib_inflate/infutil.o CC drivers/acpi/acpica/exfldio.o CC fs/xfs/libxfs/xfs_inode_buf.o CC net/9p/trans_fd.o CC fs/xfs/libxfs/xfs_log_rlimit.o CC fs/xfs/libxfs/xfs_ag_resv.o CC lib/zlib_inflate/inftrees.o CC fs/xfs/libxfs/xfs_rmap.o CC drivers/acpi/acpica/exmisc.o CC lib/zlib_inflate/inflate_syms.o CC drivers/acpi/acpica/exmutex.o CC drivers/base/cpu.o AR lib/zlib_inflate/built-in.a CC lib/lockref.o CC fs/xfs/libxfs/xfs_rmap_btree.o CC drivers/acpi/acpica/exnames.o CC lib/bcd.o CC drivers/acpi/acpica/exoparg1.o CC lib/sort.o CC lib/parser.o CC drivers/acpi/acpica/exoparg2.o CC net/9p/trans_common.o CC lib/debug_locks.o CC drivers/base/firmware.o CC drivers/acpi/acpica/exoparg3.o CC fs/super.o CC lib/random32.o CC arch/x86/lib/msr-smp.o CC drivers/base/init.o CC net/9p/trans_virtio.o CC drivers/base/map.o CC fs/xfs/libxfs/xfs_refcount.o CC drivers/acpi/acpica/exoparg6.o CC lib/bust_spinlocks.o CC arch/x86/lib/cache-smp.o CC drivers/acpi/acpica/exprep.o CC drivers/base/devres.o CC arch/x86/lib/msr.o CC lib/kasprintf.o CC drivers/block/brd.o CC drivers/acpi/acpica/exregion.o AS arch/x86/lib/msr-reg.o CC arch/x86/lib/msr-reg-export.o CC lib/bitmap.o CC drivers/acpi/acpica/exresnte.o AS arch/x86/lib/hweight.o CC arch/x86/lib/iomem.o CC drivers/base/attribute_container.o CC fs/char_dev.o CC drivers/acpi/acpica/exresolv.o AR net/9p/built-in.a CC net/bpf/test_run.o CC fs/xfs/libxfs/xfs_refcount_btree.o AS arch/x86/lib/iomap_copy_64.o AS arch/x86/lib/clear_page_64.o CC arch/x86/lib/cmdline.o CC drivers/block/loop.o CC drivers/base/transport_class.o AS arch/x86/lib/cmpxchg16b_emu.o AS arch/x86/lib/copy_page_64.o CC lib/scatterlist.o AS arch/x86/lib/copy_user_64.o CC drivers/acpi/acpica/exresop.o CC arch/x86/lib/cpu.o CC drivers/base/topology.o CC fs/stat.o AS arch/x86/lib/csum-copy_64.o CC arch/x86/lib/csum-partial_64.o CC drivers/acpi/acpica/exserial.o CC fs/xfs/libxfs/xfs_sb.o CC arch/x86/lib/csum-wrappers_64.o CC drivers/base/container.o CC lib/list_sort.o CC drivers/acpi/acpica/exstore.o AR net/bpf/built-in.a AR net/bridge/netfilter/built-in.a CC net/bridge/br.o CC lib/uuid.o CC lib/iov_iter.o CC arch/x86/lib/delay.o CC drivers/base/property.o CC fs/exec.o CC drivers/acpi/acpica/exstoren.o CC drivers/block/virtio_blk.o AS arch/x86/lib/getuser.o GEN arch/x86/lib/inat-tables.c CC arch/x86/lib/insn-eval.o CC drivers/acpi/acpica/exstorob.o CC fs/xfs/libxfs/xfs_symlink_remote.o CC net/bridge/br_device.o CC drivers/acpi/acpica/exsystem.o CC drivers/base/cacheinfo.o AR drivers/block/built-in.a CC net/bridge/br_fdb.o CC arch/x86/lib/insn.o CC drivers/acpi/acpica/extrace.o CC arch/x86/lib/kaslr.o CC fs/xfs/libxfs/xfs_trans_inode.o CC fs/xfs/libxfs/xfs_trans_resv.o AS arch/x86/lib/memcpy_64.o CC drivers/acpi/acpica/exutils.o AS arch/x86/lib/memmove_64.o CC drivers/base/devcon.o AS arch/x86/lib/memset_64.o CC arch/x86/lib/misc.o CC lib/clz_ctz.o AS arch/x86/lib/putuser.o CC lib/bsearch.o AS arch/x86/lib/retpoline.o CC lib/find_bit.o CC arch/x86/lib/usercopy.o CC drivers/acpi/acpica/hwacpi.o CC drivers/base/swnode.o CC fs/xfs/libxfs/xfs_types.o CC lib/llist.o CC fs/xfs/xfs_aops.o CC lib/memweight.o CC drivers/acpi/acpica/hwesleep.o CC fs/xfs/xfs_attr_inactive.o CC arch/x86/lib/usercopy_64.o CC lib/kfifo.o CC net/bridge/br_forward.o CC drivers/acpi/acpica/hwgpe.o CC drivers/base/devtmpfs.o CC drivers/base/memory.o CC arch/x86/lib/inat.o AR arch/x86/lib/lib.a EXPORTS arch/x86/lib/lib-ksyms.o CC drivers/acpi/acpica/hwregs.o AR arch/x86/lib/built-in.a CC fs/xfs/xfs_attr_list.o CC lib/percpu-refcount.o CC fs/xfs/xfs_bmap_util.o CC lib/rhashtable.o CC fs/xfs/xfs_bio_io.o CC drivers/acpi/acpica/hwsleep.o CC drivers/base/platform-msi.o CC drivers/acpi/acpica/hwvalid.o CC net/bridge/br_if.o CC lib/once.o CC drivers/acpi/acpica/hwxface.o AR drivers/base/built-in.a CC drivers/acpi/acpica/hwxfsleep.o CC drivers/acpi/acpica/hwpci.o CC drivers/acpi/acpica/nsaccess.o CC drivers/acpi/acpica/nsalloc.o CC lib/refcount.o CC fs/xfs/xfs_buf.o CC fs/xfs/xfs_dir2_readdir.o CC fs/xfs/xfs_discard.o CC fs/xfs/xfs_error.o CC fs/xfs/xfs_export.o CC lib/usercopy.o CC drivers/acpi/acpica/nsarguments.o CC lib/errseq.o CC net/bridge/br_input.o CC drivers/acpi/acpica/nsconvert.o CC lib/bucket_locks.o CC drivers/acpi/acpica/nsdump.o CC drivers/acpi/acpica/nseval.o CC drivers/acpi/acpica/nsinit.o CC drivers/acpi/acpica/nsload.o CC fs/xfs/xfs_extent_busy.o CC lib/generic-radix-tree.o CC lib/string_helpers.o CC lib/hexdump.o CC lib/kstrtox.o CC drivers/acpi/acpica/nsnames.o CC drivers/acpi/acpica/nsobject.o CC net/bridge/br_ioctl.o CC drivers/acpi/acpica/nsparse.o CC fs/xfs/xfs_file.o CC fs/xfs/xfs_filestream.o CC lib/iomap.o CC fs/xfs/xfs_fsmap.o CC fs/xfs/xfs_fsops.o CC drivers/acpi/acpica/nspredef.o CC fs/xfs/xfs_globals.o CC drivers/acpi/acpica/nsprepkg.o CC lib/pci_iomap.o CC drivers/acpi/acpica/nsrepair.o CC drivers/acpi/acpica/nsrepair2.o CC net/bridge/br_stp.o CC drivers/acpi/acpica/nssearch.o CC fs/xfs/xfs_health.o CC net/bridge/br_stp_bpdu.o AR virt/lib/built-in.a AR virt/built-in.a CC fs/xfs/xfs_icache.o CC lib/iomap_copy.o CC fs/xfs/xfs_ioctl.o CC fs/xfs/xfs_iomap.o CC drivers/acpi/acpica/nsutils.o CC lib/devres.o CC drivers/acpi/acpica/nswalk.o CC drivers/acpi/acpica/nsxfeval.o CC lib/logic_pio.o CC drivers/acpi/acpica/nsxfname.o CC net/bridge/br_stp_if.o CC net/bridge/br_stp_timer.o CC net/bridge/br_netlink.o CC net/bridge/br_netlink_tunnel.o CC net/bridge/br_arp_nd_proxy.o CC lib/bitrev.o CC drivers/acpi/acpica/nsxfobj.o CC fs/xfs/xfs_iops.o CC lib/crc16.o CC drivers/acpi/acpica/psargs.o HOSTCC lib/gen_crc32table CC net/core/sock.o CC net/ethernet/eth.o CC lib/libcrc32c.o CC drivers/acpi/acpica/psloop.o CC drivers/acpi/acpica/psobject.o CC drivers/acpi/acpica/psopcode.o CC lib/textsearch.o CC net/bridge/br_sysfs_if.o CC net/core/request_sock.o CC lib/ts_kmp.o CC drivers/acpi/acpica/psopinfo.o CC fs/xfs/xfs_inode.o CC fs/xfs/xfs_itable.o CC drivers/acpi/acpica/psparse.o CC lib/ts_bm.o AR net/ethernet/built-in.a CC lib/ts_fsm.o CC lib/percpu_counter.o CC drivers/acpi/acpica/psscope.o CC fs/xfs/xfs_iwalk.o CC drivers/acpi/acpica/pstree.o CC net/bridge/br_sysfs_br.o CC fs/xfs/xfs_message.o CC fs/xfs/xfs_mount.o CC lib/syscall.o CC drivers/acpi/acpica/psutils.o CC net/core/skbuff.o CC drivers/acpi/acpica/pswalk.o CC drivers/acpi/acpica/psxface.o CC lib/nlattr.o CC drivers/acpi/acpica/rsaddr.o CC drivers/acpi/acpica/rscalc.o CC fs/xfs/xfs_mru_cache.o CC fs/xfs/xfs_pwork.o CC net/bridge/br_multicast.o CC fs/xfs/xfs_reflink.o CC drivers/acpi/acpica/rscreate.o CC fs/xfs/xfs_stats.o CC lib/cpu_rmap.o CC drivers/acpi/acpica/rsdumpinfo.o CC drivers/acpi/acpica/rsinfo.o CC fs/xfs/xfs_super.o CC lib/dynamic_queue_limits.o AR drivers/bus/built-in.a CC fs/xfs/xfs_symlink.o AR drivers/cdrom/built-in.a CC drivers/acpi/acpica/rsio.o CC lib/strncpy_from_user.o AR drivers/char/agp/built-in.a CC drivers/char/hw_random/core.o CC drivers/acpi/acpica/rsirq.o CC fs/xfs/xfs_sysfs.o CC drivers/acpi/acpica/rslist.o CC lib/strnlen_user.o CC drivers/char/hw_random/virtio-rng.o CC drivers/acpi/acpica/rsmemory.o CC fs/xfs/xfs_trans.o CC lib/net_utils.o CC net/bridge/br_mdb.o CC drivers/acpi/acpica/rsmisc.o CC fs/xfs/xfs_xattr.o CC drivers/acpi/acpica/rsserial.o AR drivers/char/hw_random/built-in.a CC drivers/char/mem.o CC fs/xfs/kmem.o CC lib/sg_pool.o CC drivers/acpi/acpica/rsutils.o CC drivers/acpi/acpica/rsxface.o CC net/core/datagram.o CC drivers/acpi/acpica/tbdata.o CC drivers/char/random.o CC net/core/stream.o CC lib/asn1_decoder.o CC net/core/scm.o CC fs/xfs/xfs_log.o CC net/bridge/br_switchdev.o CC drivers/acpi/acpica/tbfadt.o CC lib/ucs2_string.o CC drivers/acpi/acpica/tbfind.o CC lib/sbitmap.o CC drivers/acpi/acpica/tbinstal.o CC drivers/acpi/acpica/tbprint.o CC net/core/gen_stats.o CC drivers/char/misc.o AR net/bridge/built-in.a CC net/core/gen_estimator.o CC net/ipv4/netfilter/nf_defrag_ipv4.o CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o CC drivers/acpi/acpica/tbutils.o CC lib/argv_split.o CC drivers/char/virtio_console.o CC lib/bug.o CC drivers/acpi/acpica/tbxface.o CC drivers/acpi/acpica/tbxfload.o CC fs/xfs/xfs_log_cil.o CC lib/chacha.o CC fs/xfs/xfs_bmap_item.o CC drivers/acpi/acpica/tbxfroot.o CC net/core/net_namespace.o CC net/ipv4/netfilter/nf_tproxy_ipv4.o CC net/ipv6/netfilter/nf_conntrack_reasm.o CC lib/cmdline.o CC lib/cpumask.o CC drivers/acpi/acpica/utaddress.o AR drivers/char/built-in.a CC drivers/acpi/acpica/utalloc.o CC drivers/acpi/acpica/utascii.o CC fs/xfs/xfs_buf_item.o CC fs/xfs/xfs_extfree_item.o CC lib/ctype.o CC lib/dec_and_lock.o CC fs/xfs/xfs_icreate_item.o CC drivers/acpi/acpica/utbuffer.o CC lib/decompress.o CC net/ipv4/netfilter/nf_log_ipv4.o CC lib/decompress_inflate.o CC net/core/secure_seq.o CC net/ipv6/netfilter/nf_log_ipv6.o CC drivers/acpi/acpica/utcopy.o CC drivers/acpi/acpica/utexcep.o CC lib/dump_stack.o CC drivers/acpi/acpica/utdebug.o CC fs/xfs/xfs_inode_item.o CC lib/earlycpio.o CC lib/extable.o CC net/llc/llc_core.o CC drivers/acpi/acpica/utdecode.o CC net/netfilter/ipset/ip_set_core.o CC net/ipv4/netfilter/nf_reject_ipv4.o CC lib/flex_proportions.o CC net/core/flow_dissector.o CC drivers/acpi/acpica/utdelete.o CC net/ipv6/netfilter/nf_dup_ipv6.o CC lib/idr.o CC net/llc/llc_input.o CC fs/xfs/xfs_refcount_item.o CC drivers/acpi/acpica/uterror.o CC lib/ioremap.o CC drivers/acpi/acpica/uteval.o CC net/ipv4/netfilter/nf_nat_h323.o AR net/ipv6/netfilter/built-in.a CC net/ipv6/af_inet6.o CC net/llc/llc_output.o CC drivers/acpi/acpica/utglobal.o CC fs/xfs/xfs_rmap_item.o CC lib/irq_regs.o CC net/netfilter/ipset/ip_set_getport.o CC drivers/acpi/acpica/uthex.o CC lib/is_single_threaded.o CC net/core/sysctl_net_core.o CC drivers/acpi/acpica/utids.o AR net/llc/built-in.a CC lib/klist.o CC net/netlink/af_netlink.o CC fs/xfs/xfs_log_recover.o CC net/ipv4/netfilter/nf_nat_pptp.o CC lib/kobject.o CC drivers/acpi/acpica/utinit.o CC net/ipv6/anycast.o CC net/netfilter/ipset/pfxlen.o CC drivers/acpi/acpica/utlock.o CC net/core/dev.o CC lib/kobject_uevent.o CC drivers/acpi/acpica/utmath.o ASN.1 net/ipv4/netfilter/nf_nat_snmp_basic.asn1.[ch] CC net/ipv4/netfilter/ip_tables.o CC drivers/acpi/acpica/utmisc.o CC net/netfilter/ipset/ip_set_bitmap_ip.o CC net/ipv6/ip6_output.o CC drivers/acpi/acpica/utmutex.o CC lib/memcat_p.o CC net/netlink/genetlink.o CC fs/xfs/xfs_trans_ail.o CC drivers/acpi/acpica/utnonansi.o CC lib/nmi_backtrace.o CC drivers/acpi/acpica/utobject.o CC net/ipv4/netfilter/iptable_filter.o CC lib/nodemask.o CC net/netfilter/ipset/ip_set_bitmap_ipmac.o CC drivers/acpi/acpica/utosi.o CC lib/plist.o CC fs/xfs/xfs_trans_buf.o CC lib/radix-tree.o AR net/netlink/built-in.a CC drivers/acpi/acpica/utownerid.o CC net/packet/af_packet.o CC drivers/acpi/acpica/utpredef.o CC net/ipv4/netfilter/iptable_mangle.o CC net/ipv6/ip6_input.o CC lib/ratelimit.o CC drivers/acpi/acpica/utresdecode.o CC fs/xfs/xfs_sysctl.o CC net/netfilter/ipset/ip_set_bitmap_port.o CC lib/rbtree.o CC drivers/acpi/acpica/utresrc.o CC lib/seq_buf.o CC net/ipv4/netfilter/iptable_nat.o CC drivers/acpi/acpica/utstate.o CC fs/xfs/xfs_pnfs.o CC lib/sha1.o CC drivers/acpi/acpica/utstring.o CC lib/show_mem.o CC net/ipv6/addrconf.o CC net/netfilter/ipset/ip_set_hash_ip.o CC net/core/ethtool.o CC drivers/acpi/acpica/utstrsuppt.o AR fs/xfs/built-in.a CC fs/pipe.o CC net/ipv4/netfilter/iptable_raw.o CC lib/siphash.o CC drivers/acpi/acpica/utstrtoul64.o CC net/packet/diag.o CC lib/string.o CC drivers/acpi/acpica/utxface.o CC drivers/acpi/acpica/utxfinit.o CC fs/namei.o CC net/ipv4/netfilter/iptable_security.o CC lib/timerqueue.o AR net/packet/built-in.a CC lib/vsprintf.o CC net/sched/sch_generic.o CC drivers/acpi/acpica/utxferror.o CC drivers/acpi/acpica/utxfmutex.o CC net/core/dev_addr_lists.o CC net/netfilter/ipset/ip_set_hash_ipmark.o CC net/ipv4/netfilter/ipt_ah.o AR drivers/acpi/acpica/built-in.a CC drivers/acpi/utils.o CC net/core/dst.o CC drivers/acpi/reboot.o CC net/ipv4/netfilter/ipt_rpfilter.o CC net/ipv6/addrlabel.o CC net/sched/sch_mq.o CC lib/win_minmax.o CC drivers/acpi/nvs.o CC fs/fcntl.o CC lib/xarray.o CC net/ipv4/netfilter/ipt_CLUSTERIP.o CC net/sched/sch_api.o CC drivers/acpi/wakeup.o CC net/core/netevent.o CC net/ipv6/route.o CC net/netfilter/ipset/ip_set_hash_ipport.o CC fs/ioctl.o CC drivers/acpi/sleep.o CC net/core/neighbour.o GEN lib/crc32table.h AR lib/lib.a CC lib/crc32.o CC net/ipv4/netfilter/ipt_ECN.o EXPORTS lib/lib-ksyms.o AR lib/built-in.a CC fs/readdir.o CC drivers/acpi/device_sysfs.o CC drivers/acpi/device_pm.o CC net/sched/sch_blackhole.o CC net/sched/cls_api.o CC fs/select.o CC drivers/acpi/bus.o CC net/ipv4/netfilter/ipt_REJECT.o CC net/ipv4/netfilter/ipt_SYNPROXY.o CC net/netfilter/ipset/ip_set_hash_ipportip.o CC drivers/acpi/glue.o CC net/core/rtnetlink.o CC drivers/acpi/scan.o CC net/ipv6/ip6_fib.o CC fs/dcache.o CC fs/inode.o CC net/ipv4/netfilter/arp_tables.o CC net/sched/sch_fifo.o CC drivers/acpi/resource.o CC net/ipv4/netfilter/arpt_mangle.o CC fs/attr.o CC drivers/acpi/acpi_processor.o CC net/sched/sch_cbq.o CC net/netfilter/ipset/ip_set_hash_ipportnet.o CC net/switchdev/switchdev.o CC net/ipv6/ipv6_sockglue.o CC fs/bad_inode.o CC drivers/acpi/processor_core.o CC net/ipv4/netfilter/arptable_filter.o CC net/core/utils.o CC fs/file.o AR net/switchdev/built-in.a CC net/ipv4/netfilter/nf_dup_ipv4.o CC drivers/acpi/processor_pdc.o CC net/sched/sch_multiq.o CC net/ipv6/ndisc.o CC net/ipv4/netfilter/nf_nat_snmp_basic.asn1.o CC fs/filesystems.o CC drivers/acpi/ec.o CC net/ipv4/netfilter/nf_nat_snmp_basic_main.o CC net/core/link_watch.o CC fs/namespace.o CC net/unix/af_unix.o CC net/sched/sch_fq_codel.o CC net/netfilter/ipset/ip_set_hash_mac.o CC net/core/filter.o AR net/ipv4/netfilter/built-in.a CC drivers/acpi/pci_root.o CC net/ipv4/route.o CC net/ipv6/udp.o CC net/sched/sch_fq.o CC drivers/acpi/pci_link.o CC net/unix/garbage.o CC net/netfilter/ipset/ip_set_hash_net.o CC fs/seq_file.o CC drivers/acpi/pci_irq.o CC net/sched/cls_cgroup.o CC fs/xattr.o CC net/unix/sysctl_net_unix.o CC drivers/acpi/acpi_lpss.o CC net/ipv4/inetpeer.o CC net/ipv6/udplite.o CC drivers/acpi/acpi_apd.o CC fs/libfs.o CC net/sched/ematch.o CC net/unix/scm.o CC drivers/acpi/acpi_platform.o CC net/ipv4/protocol.o CC net/ipv6/raw.o CC net/netfilter/ipset/ip_set_hash_netport.o CC net/core/sock_diag.o CC drivers/acpi/acpi_pnp.o AR net/sched/built-in.a CC fs/fs-writeback.o CC drivers/acpi/power.o AR net/unix/built-in.a AR drivers/char/ipmi/built-in.a CC net/ipv4/ip_input.o CC net/netfilter/ipset/ip_set_hash_netiface.o CC net/netfilter/ipset/ip_set_hash_netnet.o CC drivers/acpi/event.o CC net/core/dev_ioctl.o CC net/ipv6/icmp.o CC fs/pnode.o CC net/ipv4/ip_fragment.o CC drivers/acpi/sysfs.o CC net/core/tso.o CC fs/splice.o CC drivers/acpi/property.o CC fs/sync.o CC net/ipv6/mcast.o CC net/ipv4/ip_forward.o CC net/core/sock_reuseport.o CC net/netfilter/ipvs/ip_vs_conn.o CC drivers/acpi/acpi_cmos_rtc.o CC net/netfilter/ipset/ip_set_hash_netportnet.o CC fs/utimes.o CC drivers/acpi/x86/apple.o CC net/netfilter/ipvs/ip_vs_core.o CC fs/d_path.o CC net/ipv4/ip_options.o CC net/core/fib_notifier.o CC drivers/acpi/x86/utils.o CC drivers/acpi/acpi_lpat.o CC drivers/acpi/acpi_lpit.o CC fs/stack.o CC net/core/xdp.o CC net/ipv6/reassembly.o CC net/netfilter/ipvs/ip_vs_ctl.o CC fs/fs_struct.o CC drivers/acpi/button.o CC net/ipv4/ip_output.o CC net/ipv4/ip_sockglue.o CC fs/statfs.o CC drivers/acpi/pci_slot.o CC net/core/flow_offload.o CC net/netfilter/ipset/ip_set_list_set.o CC net/ipv6/tcp_ipv6.o CC fs/fs_pin.o CC drivers/acpi/processor_driver.o CC fs/nsfs.o CC drivers/acpi/processor_idle.o CC net/core/net-sysfs.o CC drivers/acpi/processor_throttling.o CC net/ipv4/inet_hashtables.o CC net/netfilter/ipvs/ip_vs_sched.o CC fs/fs_types.o AR net/netfilter/ipset/built-in.a CC net/netfilter/ipvs/ip_vs_xmit.o CC fs/fs_context.o CC fs/fs_parser.o CC drivers/acpi/processor_thermal.o CC net/ipv6/ping.o CC drivers/acpi/processor_perflib.o CC drivers/acpi/container.o CC fs/fsopen.o CC drivers/acpi/acpi_memhotplug.o CC net/core/net-procfs.o CC net/ipv4/inet_timewait_sock.o CC net/netfilter/ipvs/ip_vs_app.o CC net/netfilter/ipvs/ip_vs_sync.o CC net/netfilter/ipvs/ip_vs_est.o CC drivers/acpi/ioapic.o CC net/ipv6/exthdrs.o CC fs/buffer.o CC net/core/fib_rules.o AR drivers/acpi/built-in.a AR drivers/clk/actions/built-in.a AR drivers/clk/analogbits/built-in.a AR drivers/clk/bcm/built-in.a AR drivers/clk/imgtec/built-in.a AR drivers/clk/imx/built-in.a AR drivers/clk/ingenic/built-in.a CC net/ipv4/inet_connection_sock.o AR drivers/clk/mediatek/built-in.a AR drivers/clk/mvebu/built-in.a AR drivers/clk/renesas/built-in.a AR drivers/clk/ti/built-in.a CC drivers/clk/x86/clk-pmc-atom.o CC drivers/clk/clk-devres.o CC drivers/clk/clk-bulk.o AR drivers/clk/x86/built-in.a CC net/netfilter/ipvs/ip_vs_proto.o CC net/netfilter/ipvs/ip_vs_pe.o CC drivers/clk/clkdev.o CC net/netfilter/ipvs/ip_vs_proto_tcp.o CC net/ipv6/datagram.o CC net/core/netprio_cgroup.o CC drivers/clk/clk.o CC net/ipv4/tcp.o CC fs/block_dev.o CC net/ipv4/tcp_input.o CC net/ipv4/tcp_output.o CC net/netfilter/ipvs/ip_vs_proto_udp.o CC net/ipv6/ip6_flowlabel.o CC net/core/netclassid_cgroup.o CC drivers/clk/clk-divider.o CC fs/direct-io.o CC net/core/gro_cells.o CC drivers/clk/clk-fixed-factor.o CC net/netfilter/ipvs/ip_vs_proto_ah_esp.o CC net/ipv6/inet6_connection_sock.o CC drivers/clk/clk-fixed-rate.o CC net/core/failover.o CC drivers/clk/clk-gate.o CC net/netfilter/ipvs/ip_vs_proto_sctp.o CC fs/mpage.o CC net/netfilter/ipvs/ip_vs_nfct.o CC drivers/clk/clk-multiplier.o CC net/netfilter/ipvs/ip_vs_rr.o CC net/ipv6/udp_offload.o CC drivers/clk/clk-mux.o CC net/core/bpf_sk_storage.o CC fs/proc_namespace.o CC drivers/clk/clk-composite.o CC net/ipv6/seg6.o CC net/ipv4/tcp_timer.o CC net/ipv4/tcp_ipv4.o CC net/netfilter/ipvs/ip_vs_wrr.o CC net/netfilter/ipvs/ip_vs_lc.o CC drivers/clk/clk-fractional-divider.o CC fs/eventpoll.o AR net/core/built-in.a CC net/netfilter/ipvs/ip_vs_wlc.o CC drivers/clk/clk-gpio.o CC net/ipv6/fib6_notifier.o AR drivers/clk/built-in.a CC drivers/clocksource/acpi_pm.o CC drivers/clocksource/i8253.o CC net/netfilter/core.o CC drivers/cpufreq/cpufreq.o CC net/ipv4/tcp_minisocks.o CC net/netfilter/ipvs/ip_vs_fo.o AR drivers/clocksource/built-in.a CC drivers/cpufreq/freq_table.o CC fs/anon_inodes.o CC net/ipv6/sysctl_net_ipv6.o CC net/ipv6/xfrm6_policy.o CC fs/signalfd.o CC net/ipv6/xfrm6_state.o CC net/ipv6/xfrm6_input.o CC net/netfilter/ipvs/ip_vs_ovf.o CC drivers/cpufreq/cpufreq_performance.o CC net/ipv4/tcp_cong.o CC net/ipv6/xfrm6_output.o CC fs/timerfd.o CC drivers/cpufreq/intel_pstate.o CC net/ipv4/tcp_metrics.o CC net/ipv4/tcp_fastopen.o CC net/ipv4/tcp_rate.o CC fs/eventfd.o CC net/netfilter/ipvs/ip_vs_lblc.o CC net/ipv6/xfrm6_protocol.o CC net/ipv6/netfilter.o AR drivers/cpufreq/built-in.a CC drivers/cpuidle/governors/menu.o CC fs/aio.o AR drivers/crypto/hisilicon/built-in.a AR drivers/crypto/built-in.a CC net/ipv4/tcp_recovery.o AR drivers/firewire/built-in.a AR drivers/dax/pmem/built-in.a CC drivers/dax/super.o AR drivers/firmware/broadcom/built-in.a CC drivers/firmware/efi/efi.o AR drivers/cpuidle/governors/built-in.a CC drivers/cpuidle/cpuidle.o CC net/netfilter/ipvs/ip_vs_lblcr.o CC net/netfilter/ipvs/ip_vs_dh.o CC net/ipv6/fib6_rules.o CC drivers/dax/bus.o CC drivers/firmware/efi/vars.o CC drivers/cpuidle/driver.o CC net/ipv4/tcp_ulp.o CC fs/io_uring.o AR drivers/dax/built-in.a CC drivers/cpuidle/governor.o CC fs/dax.o CC net/vmw_vsock/af_vsock.o CC net/netfilter/ipvs/ip_vs_sh.o CC drivers/firmware/efi/reboot.o CC net/ipv6/proc.o CC drivers/cpuidle/sysfs.o CC drivers/firmware/efi/memattr.o CC net/ipv4/tcp_offload.o CC drivers/cpuidle/poll_state.o CC net/ipv4/datagram.o CC drivers/firmware/efi/tpm.o AR drivers/cpuidle/built-in.a CC drivers/firmware/efi/capsule.o CC net/netfilter/ipvs/ip_vs_sed.o CC net/ipv6/syncookies.o CC net/vmw_vsock/af_vsock_tap.o CC net/ipv6/addrconf_core.o CC drivers/firmware/efi/memmap.o CC net/ipv6/exthdrs_core.o CC net/ipv4/raw.o CC fs/locks.o CC net/netfilter/ipvs/ip_vs_nq.o CC drivers/firmware/efi/esrt.o CC net/netfilter/ipvs/ip_vs_ftp.o CC net/vmw_vsock/vsock_addr.o CC net/vmw_vsock/virtio_transport.o CC net/ipv6/ip6_checksum.o CC drivers/firmware/efi/runtime-wrappers.o CC net/netfilter/nf_log.o CC net/ipv6/ip6_icmp.o CC net/ipv4/udp.o CC net/netfilter/ipvs/ip_vs_pe_sip.o CC fs/binfmt_misc.o CC fs/binfmt_script.o CC net/vmw_vsock/virtio_transport_common.o CC drivers/firmware/efi/earlycon.o CC net/ipv6/output_core.o CC fs/binfmt_elf.o AR drivers/firmware/efi/built-in.a AR drivers/firmware/imx/built-in.a AR drivers/firmware/meson/built-in.a CC net/netfilter/nf_queue.o AR drivers/firmware/psci/built-in.a AR drivers/firmware/tegra/built-in.a AR drivers/firmware/xilinx/built-in.a CC drivers/firmware/dmi_scan.o CC net/netfilter/nf_sockopt.o AR net/netfilter/ipvs/built-in.a CC fs/mbcache.o AR net/vmw_vsock/built-in.a AR drivers/gpu/drm/arm/built-in.a AR drivers/gpu/drm/bridge/synopsys/built-in.a AR drivers/gpu/drm/bridge/built-in.a AR drivers/gpu/drm/hisilicon/built-in.a AR drivers/gpu/drm/i2c/built-in.a AR drivers/gpu/drm/omapdrm/displays/built-in.a AR drivers/gpu/drm/omapdrm/dss/built-in.a AR drivers/gpu/drm/omapdrm/built-in.a AR drivers/gpu/drm/panel/built-in.a AR drivers/gpu/drm/rcar-du/built-in.a AR drivers/gpu/drm/tilcdc/built-in.a AR drivers/gpu/drm/tiny/built-in.a AR drivers/gpu/drm/built-in.a CC drivers/gpu/vga/vgaarb.o CC drivers/firmware/memmap.o CC net/ipv6/protocol.o CC fs/posix_acl.o CC net/ipv6/ip6_offload.o CC fs/coredump.o CC net/netfilter/utils.o AR drivers/firmware/built-in.a CC net/netfilter/nfnetlink.o CC net/netfilter/nfnetlink_acct.o CC net/ipv4/udplite.o AR drivers/gpu/vga/built-in.a AR drivers/gpu/built-in.a AR drivers/hwtracing/intel_th/built-in.a AR drivers/i2c/algos/built-in.a AR drivers/i2c/busses/built-in.a AR drivers/i2c/muxes/built-in.a AR drivers/i2c/built-in.a AR drivers/i3c/built-in.a AR drivers/idle/built-in.a CC drivers/input/input.o AR drivers/iommu/built-in.a CC net/ipv6/tcpv6_offload.o CC fs/drop_caches.o CC net/ipv6/exthdrs_offload.o CC net/ipv6/inet6_hashtables.o CC net/ipv6/mcast_snoop.o CC net/ipv4/udp_offload.o CC net/netfilter/nfnetlink_queue.o CC fs/fhandle.o CC net/netfilter/nfnetlink_log.o CC drivers/input/input-compat.o CC net/netfilter/nfnetlink_osf.o CC drivers/input/input-mt.o CC net/netfilter/nf_conntrack_core.o AR fs/built-in.a CC net/netfilter/nf_conntrack_standalone.o AR net/ipv6/built-in.a CC net/netfilter/nf_conntrack_expect.o CC net/ipv4/arp.o CC drivers/input/input-poller.o CC drivers/input/ff-core.o CC net/xfrm/xfrm_policy.o CC net/socket.o CC net/ipv4/icmp.o CC net/ipv4/devinet.o AR drivers/input/built-in.a AR drivers/irqchip/built-in.a AR drivers/macintosh/built-in.a AR drivers/media/common/b2c2/built-in.a AR drivers/media/common/saa7146/built-in.a AR drivers/media/common/siano/built-in.a AR drivers/media/common/v4l2-tpg/built-in.a AR drivers/media/common/videobuf2/built-in.a AR drivers/media/common/built-in.a AR drivers/media/firewire/built-in.a AR drivers/media/i2c/built-in.a AR drivers/media/mmc/siano/built-in.a AR drivers/media/mmc/built-in.a AR drivers/media/pci/b2c2/built-in.a AR drivers/media/pci/ddbridge/built-in.a AR drivers/media/pci/dm1105/built-in.a AR drivers/media/pci/intel/ipu3/built-in.a AR drivers/media/pci/intel/built-in.a AR drivers/media/pci/mantis/built-in.a AR drivers/media/platform/cros-ec-cec/built-in.a AR drivers/media/pci/netup_unidvb/built-in.a AR drivers/media/platform/davinci/built-in.a AR drivers/media/pci/ngene/built-in.a AR drivers/media/platform/meson/built-in.a AR drivers/media/pci/pluto2/built-in.a AR drivers/media/platform/omap/built-in.a AR drivers/media/pci/pt1/built-in.a AR drivers/media/platform/stm32/built-in.a AR drivers/media/pci/pt3/built-in.a AR drivers/media/platform/sunxi/sun4i-csi/built-in.a AR drivers/media/pci/saa7146/built-in.a AR drivers/media/platform/sunxi/sun6i-csi/built-in.a AR drivers/media/pci/smipcie/built-in.a AR drivers/media/platform/sunxi/built-in.a AR drivers/media/platform/built-in.a AR drivers/media/pci/ttpci/built-in.a AR drivers/media/pci/built-in.a CC net/netfilter/nf_conntrack_helper.o AR drivers/media/rc/keymaps/built-in.a AR drivers/media/rc/built-in.a AR drivers/media/spi/built-in.a AR drivers/media/tuners/built-in.a AR drivers/media/usb/b2c2/built-in.a AR drivers/media/usb/dvb-usb/built-in.a AR drivers/media/usb/dvb-usb-v2/built-in.a AR drivers/media/usb/s2255/built-in.a AR drivers/media/usb/siano/built-in.a AR drivers/media/usb/stkwebcam/built-in.a AR drivers/media/usb/ttusb-budget/built-in.a AR drivers/media/usb/ttusb-dec/built-in.a AR drivers/media/usb/zr364xx/built-in.a AR drivers/media/usb/built-in.a AR drivers/media/built-in.a AR drivers/mfd/built-in.a AR drivers/misc/cardreader/built-in.a AR drivers/misc/cb710/built-in.a AR drivers/misc/eeprom/built-in.a AR drivers/misc/lis3lv02d/built-in.a AR drivers/misc/mic/bus/built-in.a AR drivers/misc/mic/built-in.a AR drivers/misc/ti-st/built-in.a AR drivers/misc/built-in.a AR drivers/mmc/built-in.a AR drivers/net/dsa/b53/built-in.a AR drivers/net/dsa/microchip/built-in.a AR drivers/net/dsa/mv88e6xxx/built-in.a AR drivers/net/dsa/sja1105/built-in.a AR drivers/net/dsa/built-in.a AR drivers/net/ethernet/intel/built-in.a AR drivers/net/ethernet/built-in.a AR drivers/net/phy/built-in.a CC drivers/net/Space.o CC net/sysctl_net.o CC net/ipv4/af_inet.o CC drivers/net/loopback.o CC net/ipv4/igmp.o CC net/ipv4/fib_frontend.o CC net/netfilter/nf_conntrack_proto.o CC net/ipv4/fib_semantics.o CC drivers/net/veth.o CC net/ipv4/fib_trie.o CC drivers/net/virtio_net.o CC net/xfrm/xfrm_state.o CC net/netfilter/nf_conntrack_proto_generic.o CC net/netfilter/nf_conntrack_proto_tcp.o CC net/ipv4/fib_notifier.o CC drivers/net/net_failover.o CC net/xfrm/xfrm_hash.o AR drivers/nfc/built-in.a CC net/netfilter/nf_conntrack_proto_udp.o CC net/ipv4/inet_fragment.o CC net/xfrm/xfrm_input.o CC net/xfrm/xfrm_output.o CC net/xfrm/xfrm_sysctl.o CC net/xfrm/xfrm_replay.o CC net/netfilter/nf_conntrack_proto_icmp.o AR drivers/net/built-in.a CC net/xfrm/xfrm_device.o CC drivers/nvdimm/core.o CC net/ipv4/ping.o CC net/ipv4/ip_tunnel_core.o CC net/ipv4/gre_offload.o CC net/ipv4/metrics.o CC net/ipv4/netlink.o CC drivers/nvdimm/bus.o CC net/xfrm/xfrm_algo.o CC net/netfilter/nf_conntrack_extend.o CC net/xfrm/xfrm_user.o AR drivers/nvme/host/built-in.a AR drivers/nvme/target/built-in.a AR drivers/nvme/built-in.a CC net/ipv4/nexthop.o CC drivers/nvmem/core.o CC drivers/nvdimm/dimm_devs.o AR drivers/pci/controller/dwc/built-in.a AR drivers/pci/controller/built-in.a CC drivers/pci/hotplug/pci_hotplug_core.o CC net/ipv4/sysctl_net_ipv4.o CC net/netfilter/nf_conntrack_acct.o CC net/ipv4/proc.o CC drivers/pci/hotplug/acpi_pcihp.o AR drivers/nvmem/built-in.a CC drivers/pci/hotplug/pciehp_core.o CC drivers/nvdimm/dimm.o CC drivers/pci/hotplug/pciehp_ctrl.o CC net/ipv4/syncookies.o CC net/netfilter/nf_conntrack_seqadj.o CC drivers/nvdimm/region_devs.o CC drivers/nvdimm/region.o CC net/ipv4/ipconfig.o CC drivers/nvdimm/namespace_devs.o AR net/xfrm/built-in.a CC drivers/nvdimm/label.o CC drivers/pci/hotplug/pciehp_pci.o CC drivers/pci/hotplug/pciehp_hpc.o CC drivers/pci/hotplug/shpchp_core.o CC net/netfilter/nf_conntrack_proto_icmpv6.o CC drivers/pci/hotplug/shpchp_ctrl.o CC net/netfilter/nf_conntrack_timeout.o CC drivers/pci/hotplug/shpchp_pci.o CC drivers/nvdimm/badrange.o CC net/ipv4/netfilter.o AR drivers/perf/built-in.a CC drivers/pci/pcie/portdrv_core.o AR drivers/pci/switch/built-in.a CC drivers/pci/hotplug/shpchp_sysfs.o CC drivers/pci/pcie/portdrv_pci.o CC drivers/pci/pcie/err.o CC drivers/nvdimm/claim.o CC drivers/nvdimm/btt_devs.o CC net/netfilter/nf_conntrack_timestamp.o CC net/netfilter/nf_conntrack_ecache.o CC drivers/pci/hotplug/shpchp_hpc.o CC drivers/pci/hotplug/acpiphp_core.o CC net/ipv4/tcp_bbr.o CC drivers/pci/pcie/aspm.o CC drivers/nvdimm/pfn_devs.o CC drivers/platform/x86/pmc_atom.o CC net/ipv4/xfrm4_policy.o CC drivers/pci/hotplug/acpiphp_glue.o CC net/ipv4/xfrm4_state.o AR drivers/platform/x86/built-in.a AR drivers/platform/built-in.a CC net/netfilter/nf_conntrack_labels.o CC drivers/pnp/pnpacpi/core.o AR drivers/pci/pcie/built-in.a CC drivers/nvdimm/dax_devs.o AR drivers/power/built-in.a CC net/netfilter/nf_conntrack_proto_dccp.o CC drivers/nvdimm/pmem.o CC drivers/pnp/pnpacpi/rsparser.o AR drivers/pci/hotplug/built-in.a CC drivers/pci/access.o CC drivers/pci/bus.o CC drivers/pci/probe.o CC net/ipv4/xfrm4_input.o CC net/ipv4/xfrm4_output.o AR drivers/pnp/pnpacpi/built-in.a CC drivers/pnp/core.o CC net/netfilter/nf_conntrack_proto_sctp.o CC drivers/nvdimm/btt.o CC net/netfilter/nf_conntrack_proto_gre.o CC net/netfilter/nf_conntrack_netlink.o CC net/netfilter/nfnetlink_cttimeout.o CC drivers/pnp/card.o CC net/ipv4/xfrm4_protocol.o CC drivers/pci/host-bridge.o AR drivers/ptp/built-in.a CC net/netfilter/nfnetlink_cthelper.o CC drivers/nvdimm/blk.o CC drivers/pnp/driver.o AR drivers/pwm/built-in.a CC drivers/pci/remove.o CC drivers/rtc/lib.o CC drivers/pnp/resource.o CC drivers/rtc/rtc-mc146818-lib.o AR net/ipv4/built-in.a CC net/netfilter/nf_conntrack_amanda.o CC drivers/pci/pci.o CC net/netfilter/nf_conntrack_ftp.o CC drivers/nvdimm/virtio_pmem.o AR drivers/rtc/built-in.a CC drivers/scsi/scsi.o CC drivers/scsi/hosts.o CC drivers/pnp/manager.o CC net/netfilter/nf_conntrack_h323_main.o CC drivers/nvdimm/nd_virtio.o AR drivers/soc/amlogic/built-in.a AR drivers/soc/bcm/built-in.a AR drivers/soc/fsl/built-in.a CC drivers/pnp/support.o AR drivers/soc/mediatek/built-in.a AR drivers/soc/qcom/built-in.a AR drivers/soc/renesas/built-in.a AR drivers/soc/sunxi/built-in.a AR drivers/soc/ti/built-in.a AR drivers/soc/xilinx/built-in.a AR drivers/soc/built-in.a CC drivers/scsi/scsi_ioctl.o AR drivers/thermal/broadcom/built-in.a AR drivers/thermal/intel/built-in.a AR drivers/thermal/samsung/built-in.a AR drivers/thermal/st/built-in.a AR drivers/thermal/tegra/built-in.a CC drivers/thermal/thermal_core.o CC drivers/tty/hvc/hvc_console.o AR drivers/nvdimm/built-in.a CC net/netfilter/nf_conntrack_h323_asn1.o AR drivers/usb/built-in.a CC net/netfilter/nf_conntrack_irc.o CC drivers/pnp/interface.o AR drivers/video/backlight/built-in.a CC drivers/video/console/dummycon.o CC drivers/scsi/scsicam.o AR drivers/tty/hvc/built-in.a AR drivers/tty/ipwireless/built-in.a CC drivers/tty/serial/8250/8250_core.o CC drivers/pnp/quirks.o CC drivers/pci/pci-driver.o CC drivers/tty/serial/serial_core.o CC drivers/video/console/vgacon.o CC drivers/thermal/thermal_sysfs.o CC net/netfilter/nf_conntrack_broadcast.o CC drivers/scsi/scsi_error.o CC drivers/pnp/system.o CC drivers/tty/serial/8250/8250_pnp.o CC drivers/thermal/thermal_helpers.o AR drivers/pnp/built-in.a CC drivers/pci/search.o CC drivers/thermal/step_wise.o AR drivers/video/console/built-in.a AR drivers/video/fbdev/core/built-in.a AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a AR drivers/video/fbdev/omap2/omapfb/built-in.a AR drivers/video/fbdev/omap2/built-in.a AR drivers/video/fbdev/built-in.a AR drivers/video/built-in.a CC net/netfilter/nf_conntrack_netbios_ns.o CC drivers/scsi/scsi_lib.o CC drivers/scsi/scsi_lib_dma.o AR drivers/thermal/built-in.a CC drivers/scsi/scsi_scan.o CC drivers/tty/serial/8250/8250_port.o CC drivers/virtio/virtio.o CC drivers/pci/pci-sysfs.o CC net/netfilter/nf_conntrack_snmp.o CC drivers/virtio/virtio_ring.o GEN drivers/scsi/scsi_devinfo_tbl.c CC net/netfilter/nf_conntrack_pptp.o CC net/netfilter/nf_conntrack_sane.o CC net/netfilter/nf_conntrack_sip.o CC drivers/pci/rom.o CC drivers/tty/serial/8250/8250_pci.o CC drivers/pci/setup-res.o CC drivers/scsi/scsi_devinfo.o CC drivers/virtio/virtio_mmio.o CC drivers/scsi/scsi_sysctl.o CC drivers/scsi/scsi_trace.o CC drivers/scsi/scsi_logging.o CC drivers/pci/irq.o CC net/netfilter/nf_conntrack_tftp.o CC drivers/pci/vpd.o CC drivers/tty/serial/8250/8250_early.o CC drivers/virtio/virtio_pci_modern.o CC drivers/virtio/virtio_pci_common.o CC drivers/virtio/virtio_pci_legacy.o CC drivers/scsi/scsi_common.o CC drivers/scsi/virtio_scsi.o CC net/netfilter/nf_log_common.o AR drivers/tty/serial/8250/built-in.a CC drivers/tty/serial/earlycon.o CC drivers/pci/setup-bus.o CC drivers/tty/vt/vt_ioctl.o CC net/netfilter/nf_nat_core.o CC drivers/scsi/sd.o AR drivers/virtio/built-in.a CC drivers/tty/vt/vc_screen.o AR drivers/tty/serial/built-in.a CC net/netfilter/nf_nat_proto.o CC net/netfilter/nf_nat_helper.o CC drivers/scsi/scsi_sysfs.o CC net/netfilter/nf_nat_redirect.o CC drivers/tty/vt/selection.o CC drivers/pci/vc.o CC drivers/tty/tty_io.o CC drivers/tty/vt/keyboard.o CC drivers/pci/mmap.o CC drivers/tty/n_tty.o CC drivers/pci/setup-irq.o CC drivers/tty/vt/consolemap.o AR drivers/scsi/built-in.a CC drivers/tty/tty_ioctl.o CC net/netfilter/nf_nat_masquerade.o CC drivers/tty/tty_ldisc.o CC drivers/pci/proc.o CC drivers/tty/tty_buffer.o CC net/netfilter/nf_nat_amanda.o CC net/netfilter/nf_nat_ftp.o CC net/netfilter/nf_nat_irc.o CC drivers/pci/slot.o CONMK drivers/tty/vt/consolemap_deftbl.c CC drivers/tty/vt/vt.o CC drivers/pci/pci-acpi.o SHIPPED drivers/tty/vt/defkeymap.c CC net/netfilter/nf_nat_sip.o CC net/netfilter/nf_nat_tftp.o CC drivers/tty/tty_port.o CC drivers/tty/tty_mutex.o CC drivers/pci/quirks.o CC drivers/tty/vt/consolemap_deftbl.o CC drivers/pci/msi.o CC net/netfilter/nf_synproxy_core.o CC net/netfilter/nf_conncount.o CC drivers/tty/tty_ldsem.o CC net/netfilter/x_tables.o CC drivers/tty/tty_baudrate.o CC net/netfilter/xt_tcpudp.o CC net/netfilter/xt_mark.o CC net/netfilter/xt_connmark.o CC drivers/tty/vt/defkeymap.o AR drivers/tty/vt/built-in.a CC drivers/tty/tty_jobctrl.o CC drivers/pci/pci-label.o CC net/netfilter/xt_set.o CC drivers/tty/n_null.o CC drivers/tty/pty.o CC net/netfilter/xt_nat.o CC net/netfilter/xt_CHECKSUM.o CC net/netfilter/xt_CLASSIFY.o CC net/netfilter/xt_CT.o AR drivers/pci/built-in.a CC net/netfilter/xt_DSCP.o CC net/netfilter/xt_HL.o AR drivers/tty/built-in.a AR drivers/built-in.a CC net/netfilter/xt_HMARK.o CC net/netfilter/xt_LOG.o CC net/netfilter/xt_NETMAP.o CC net/netfilter/xt_NFLOG.o CC net/netfilter/xt_NFQUEUE.o CC net/netfilter/xt_RATEEST.o CC net/netfilter/xt_REDIRECT.o CC net/netfilter/xt_MASQUERADE.o CC net/netfilter/xt_TPROXY.o CC net/netfilter/xt_TCPMSS.o CC net/netfilter/xt_TCPOPTSTRIP.o CC net/netfilter/xt_TEE.o CC net/netfilter/xt_TRACE.o CC net/netfilter/xt_IDLETIMER.o CC net/netfilter/xt_addrtype.o CC net/netfilter/xt_bpf.o CC net/netfilter/xt_cluster.o CC net/netfilter/xt_comment.o CC net/netfilter/xt_connbytes.o CC net/netfilter/xt_connlabel.o CC net/netfilter/xt_connlimit.o CC net/netfilter/xt_conntrack.o CC net/netfilter/xt_cpu.o CC net/netfilter/xt_dccp.o CC net/netfilter/xt_devgroup.o CC net/netfilter/xt_dscp.o CC net/netfilter/xt_ecn.o CC net/netfilter/xt_esp.o CC net/netfilter/xt_hashlimit.o CC net/netfilter/xt_helper.o CC net/netfilter/xt_hl.o CC net/netfilter/xt_ipcomp.o CC net/netfilter/xt_iprange.o CC net/netfilter/xt_ipvs.o CC net/netfilter/xt_l2tp.o CC net/netfilter/xt_length.o CC net/netfilter/xt_limit.o CC net/netfilter/xt_mac.o CC net/netfilter/xt_multiport.o CC net/netfilter/xt_nfacct.o CC net/netfilter/xt_osf.o CC net/netfilter/xt_owner.o CC net/netfilter/xt_cgroup.o CC net/netfilter/xt_pkttype.o CC net/netfilter/xt_policy.o CC net/netfilter/xt_quota.o CC net/netfilter/xt_rateest.o CC net/netfilter/xt_realm.o CC net/netfilter/xt_recent.o CC net/netfilter/xt_state.o CC net/netfilter/xt_sctp.o CC net/netfilter/xt_statistic.o CC net/netfilter/xt_string.o CC net/netfilter/xt_tcpmss.o CC net/netfilter/xt_time.o CC net/netfilter/xt_u32.o AR net/netfilter/built-in.a AR net/built-in.a GEN .version CHK include/generated/compile.h LD vmlinux.o MODPOST vmlinux.o MODINFO modules.builtin.modinfo LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.o LD vmlinux SORTEX vmlinux SYSMAP System.map AS arch/x86/boot/bioscall.o CC arch/x86/boot/a20.o AS arch/x86/boot/copy.o CC arch/x86/boot/cmdline.o HOSTCC arch/x86/boot/mkcpustr CC arch/x86/boot/cpucheck.o CC arch/x86/boot/cpuflags.o CC arch/x86/boot/early_serial_console.o CC arch/x86/boot/edd.o CC arch/x86/boot/main.o CC arch/x86/boot/memory.o AS arch/x86/boot/pmjump.o CC arch/x86/boot/pm.o CC arch/x86/boot/regs.o CC arch/x86/boot/printf.o CC arch/x86/boot/tty.o LDS arch/x86/boot/compressed/vmlinux.lds CC arch/x86/boot/string.o AS arch/x86/boot/compressed/head_64.o VOFFSET arch/x86/boot/compressed/../voffset.h CC arch/x86/boot/compressed/string.o CC arch/x86/boot/compressed/cmdline.o CC arch/x86/boot/compressed/error.o CC arch/x86/boot/video.o OBJCOPY arch/x86/boot/compressed/vmlinux.bin CC arch/x86/boot/video-mode.o RELOCS arch/x86/boot/compressed/vmlinux.relocs HOSTCC arch/x86/boot/compressed/mkpiggy CC arch/x86/boot/version.o CC arch/x86/boot/video-vga.o CC arch/x86/boot/video-vesa.o CC arch/x86/boot/compressed/cpuflags.o CC arch/x86/boot/compressed/early_serial_console.o CC arch/x86/boot/compressed/kaslr.o CC arch/x86/boot/video-bios.o HOSTCC arch/x86/boot/tools/build CC arch/x86/boot/compressed/kaslr_64.o AS arch/x86/boot/compressed/mem_encrypt.o CPUSTR arch/x86/boot/cpustr.h CC arch/x86/boot/compressed/pgtable_64.o CC arch/x86/boot/compressed/acpi.o CC arch/x86/boot/cpu.o CC arch/x86/boot/compressed/misc.o GZIP arch/x86/boot/compressed/vmlinux.bin.gz MKPIGGY arch/x86/boot/compressed/piggy.S AS arch/x86/boot/compressed/piggy.o LD arch/x86/boot/compressed/vmlinux ZOFFSET arch/x86/boot/zoffset.h OBJCOPY arch/x86/boot/vmlinux.bin AS arch/x86/boot/header.o LD arch/x86/boot/setup.elf OBJCOPY arch/x86/boot/setup.bin BUILD arch/x86/boot/bzImage Setup is 16060 bytes (padded to 16384 bytes). System is 5093 kB CRC f2acc4d5 Kernel: arch/x86/boot/bzImage is ready (#1)
I then ran ./build-kernel.sh install
This was the output:
~/go/src/github.com/kata-containers/tests /home/peter/kata-containers/tools/packaging/kernel /home/peter/kata-containers/tools/packaging/kernel INFO: Config version: 80 INFO: Kernel version: 5.4.32 DESCEND objtool CALL scripts/atomic/check-atomics.sh CALL scripts/checksyscalls.sh CHK include/generated/compile.h Kernel: arch/x86/boot/bzImage is ready (#1) lrwxrwxrwx 1 root root 17 Jun 27 12:45 /usr/share/kata-containers/vmlinux.container -> vmlinux-5.4.32-80 lrwxrwxrwx 1 root root 17 Jun 27 12:45 /usr/share/kata-containers/vmlinuz.container -> vmlinuz-5.4.32-80
I then run a 32-bit container with the following command:
docker run -it --runtime kata-runtime image_name
it ends up stopping with same error as always:
./entrypoint.sh: line 17: /usr/bin/wine: cannot execute binary file: Exec format error
Can you see where i have gone wrong?
It looks like you are trying to run a 32-bit Windows binary in the container. I'd consider simplifying your environment. The first thing to check is whether you can run a 32-bit ELF binary in the container, so start with a container that runs a simple Linux shell first.
Thanks for the response.
I wrote a very simple app in c which i compiled for both 32-bit and 64-bit. Confirmed the container does not support 32-bit. This was using a ubuntu:bionic image
root@0d766cad5807:/c# ./hello bash: ./hello: cannot execute binary file: Exec format error root@0d766cad5807:/c# ./hello64 My first C program root@0d766cad5807:/c#
make sure CONFIG_64BIT
is not in your kconfig, maybe you need to disable it manually (make menuconfig),
from https://cateee.net/lkddb/web-lkddb/64BIT.html
CONFIG_64BIT: Say yes to build a 64-bit kernel - formerly known as x86_64 Say no to build a 32-bit kernel - formerly known as i386
Ok, so i have tried that, disabled 64-bit in menuconfig, it built ok, but it did ask a lot of additional questions, I just accepted default options. but now the containers fail to launch.
root@kata1:/home/peter/kata-containers/tools/packaging/kernel# docker run -it -e PASSWORD=password -e Id=123 --runtime kata-runtime -v /home/peter/c:/c ubuntu:trusty docker: Error response from daemon: OCI runtime create failed: Failed to check if grpc server is working: rpc error: code = Unavailable desc = transport is closing: unknown. ERRO[0020] error waiting for container: context canceled
@Greatsamps - please enable full debug, re-run that command, and then paste the output of sudo kata-collect-data.sh
into this issue (after checking that it doesn't contain any sensitive/private details).
I guess you're using the default x86_64 rootfs or initrd image (clearlinux or alpine), so the next step generate a custom i386 image (rootfs or initrd) using a 32bit container, you can use https://github.com/kata-containers/osbuilder but you have to run it on a i386 system with docker and runc.
btw afaik you can't build a i386 image using clearlinux, so you have to use alpine or any other distro
Please see debug output below:
root@kata1:/home/peter/kata-containers/tools/packaging/kernel# sudo kata-collect-data.sh
# Meta details
Running `kata-collect-data.sh` version `1.11.0-rc0 (commit )` at `2020-06-29.17:11:47.868419767+0000`.
---
Runtime is `/usr/bin/kata-runtime`.
# `kata-env`
Output of "`/usr/bin/kata-runtime kata-env`":
```toml
[Meta]
Version = "1.0.24"
[Runtime]
Debug = true
Trace = false
DisableGuestSeccomp = true
DisableNewNetNs = false
SandboxCgroupOnly = false
Path = "/usr/bin/kata-runtime"
[Runtime.Version]
OCI = "1.0.1-dev"
[Runtime.Version.Version]
Semver = "1.11.0-rc0"
Major = 1
Minor = 11
Patch = 0
Commit = ""
[Runtime.Config]
Path = "/etc/kata-containers/configuration.toml"
[Hypervisor]
MachineType = "pc"
Version = "QEMU emulator version 4.1.1\nCopyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers"
Path = "/usr/bin/qemu-vanilla-system-x86_64"
BlockDeviceDriver = "virtio-scsi"
EntropySource = "/dev/urandom"
SharedFS = "virtio-9p"
VirtioFSDaemon = "/usr/bin/virtiofsd"
Msize9p = 8192
MemorySlots = 10
PCIeRootPort = 0
HotplugVFIOOnRootBus = false
Debug = true
UseVSock = false
[Image]
Path = "/usr/share/kata-containers/kata-containers-image_clearlinux_1.11.0-rc0_agent_d4df5d96ba.img"
[Kernel]
Path = "/usr/share/kata-containers/vmlinuz-5.4.32-80"
Parameters = "systemd.unit=kata-containers.target systemd.mask=systemd-networkd.service systemd.mask=systemd-networkd.socket scsi_mod.scan=none agent.log=debug agent.log=debug initcall_debug"
[Initrd]
Path = ""
[Proxy]
Type = "kataProxy"
Path = "/usr/libexec/kata-containers/kata-proxy"
Debug = true
[Proxy.Version]
Semver = "1.11.0-rc0-a6f5534"
Major = 1
Minor = 11
Patch = 0
Commit = "a6f5534"
[Shim]
Type = "kataShim"
Path = "/usr/libexec/kata-containers/kata-shim"
Debug = true
[Shim.Version]
Semver = "1.11.0-rc0-ad49288"
Major = 1
Minor = 11
Patch = 0
Commit = "ad49288"
[Agent]
Type = "kata"
Debug = true
Trace = false
TraceMode = ""
TraceType = ""
[Host]
Kernel = "4.15.0-108-generic"
Architecture = "amd64"
VMContainerCapable = true
SupportVSocks = true
[Host.Distro]
Name = "Ubuntu"
Version = "18.04"
[Host.CPU]
Vendor = "GenuineIntel"
Model = "Intel(R) Xeon(R) CPU X5680 @ 3.33GHz"
[Netmon]
Path = "/usr/libexec/kata-containers/kata-netmon"
Debug = true
Enable = false
[Netmon.Version]
Semver = "1.11.0-rc0"
Major = 1
Minor = 11
Patch = 0
Commit = "<
root@kata1:/home/peter/kata-containers/tools/packaging/kernel#
The support to run 32bit programs under 64bit kernel is missing, e.g. CONFIG_IA32_EMULATION is not set in current amd64 kernel config, but we can't control if a user runs 32bit binary in container.
Please consider add 32bit program support to kernel.