# git rev-parse -q --verify 512a9ffd687976079408cd43d442ebba5f34175c^{commit} # git fetch -q -n -f git://gitlab.ozlabs.ibm.com/alexey/linux.git kisskb # git rev-parse -q --verify 512a9ffd687976079408cd43d442ebba5f34175c^{commit} 512a9ffd687976079408cd43d442ebba5f34175c # git checkout -q -f -B kisskb 512a9ffd687976079408cd43d442ebba5f34175c # git clean -qxdf # < git log -1 # commit 512a9ffd687976079408cd43d442ebba5f34175c # Author: Alexey Kardashevskiy # Date: Wed Jan 23 14:53:40 2019 +1100 # # vfio-pci/nvlink2: Fix ancient gcc warnings # # Using the {0} construct as a generic initializer is perfectly fine in C, # however due to a bug in old gcc there is a warning: # # + /kisskb/src/drivers/vfio/pci/vfio_pci_nvlink2.c: warning: (near # initialization for 'cap.header') [-Wmissing-braces]: => 181:9 # # Since for whatever reason we still want to compile the modern kernel # with such an old gcc without warnings, this changes the capabilities # initialization. # # The gcc bugzilla: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119 # # Signed-off-by: Alexey Kardashevskiy # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 512a9ffd687976079408cd43d442ebba5f34175c # < make -s -j 80 ARCH=x86_64 O=/kisskb/build/aik_x86_64-allnoconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- allnoconfig # < make -s -j 80 ARCH=x86_64 O=/kisskb/build/aik_x86_64-allnoconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 80 ARCH=x86_64 O=/kisskb/build/aik_x86_64-allnoconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 80 ARCH=x86_64 O=/kisskb/build/aik_x86_64-allnoconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- /kisskb/src/arch/x86/entry/entry_64.S: Assembler messages: /kisskb/src/arch/x86/entry/entry_64.S:1663: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret' arch/x86/entry/thunk_64.o: warning: objtool: missing symbol table init/calibrate.o: warning: objtool: missing symbol for section .text arch/x86/entry/vsyscall/vsyscall_gtod.o: warning: objtool: missing symbol for section .text make[3]: *** [/kisskb/src/scripts/Makefile.build:367: arch/x86/entry/thunk_64.o] Error 1 make[3]: *** Deleting file 'arch/x86/entry/thunk_64.o' make[3]: *** Waiting for unfinished jobs.... arch/x86/kernel/apic/apic_common.o: warning: objtool: missing symbol for section .text arch/x86/mm/init.o: warning: objtool: missing symbol for section .exit.text arch/x86/kernel/fpu/bugs.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/scattered.o: warning: objtool: missing symbol for section .text arch/x86/kernel/fpu/init.o: warning: objtool: missing symbol for section .init.text kernel/locking/mutex.o: warning: objtool: missing symbol for section .text arch/x86/events/amd/core.o: warning: objtool: missing symbol for section .init.text kernel/irq/handle.o: warning: objtool: missing symbol for section .text kernel/rcu/update.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/knc.o: warning: objtool: missing symbol for section .init.text kernel/dma/direct.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/topology.o: warning: objtool: missing symbol for section .text kernel/irq/irqdesc.o: warning: objtool: missing symbol for section .init.text kernel/printk/printk.o: warning: objtool: missing symbol for section .sched.text kernel/locking/semaphore.o: warning: objtool: missing symbol for section .text kernel/events/ring_buffer.o: warning: objtool: missing symbol for section .text kernel/locking/rwsem.o: warning: objtool: missing symbol for section .text kernel/rcu/srcutiny.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/apic/apic.o: warning: objtool: missing symbol for section .irqentry.text kernel/locking/percpu-rwsem.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/arch/x86/include/asm/atomic.h:265, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/jump_label.h:246, from /kisskb/src/arch/x86/include/asm/string_64.h:6, from /kisskb/src/arch/x86/include/asm/string.h:5, from /kisskb/src/include/linux/string.h:20, from /kisskb/src/include/linux/bitmap.h:9, from /kisskb/src/include/linux/cpumask.h:12, from /kisskb/src/arch/x86/include/asm/cpumask.h:5, from /kisskb/src/arch/x86/include/asm/msr.h:11, from /kisskb/src/arch/x86/include/asm/processor.h:21, from /kisskb/src/arch/x86/include/asm/cpufeature.h:5, from /kisskb/src/arch/x86/include/asm/thread_info.h:53, from /kisskb/src/include/linux/thread_info.h:38, from /kisskb/src/arch/x86/include/asm/preempt.h:7, from /kisskb/src/include/linux/preempt.h:78, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/mmzone.h:8, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/mm.h:10, from /kisskb/src/arch/x86/entry/vdso/vma.c:7: /kisskb/src/arch/x86/include/asm/mshyperv.h: In function 'vmbus_signal_eom': /kisskb/src/arch/x86/include/asm/mshyperv.h:61:21: warning: taking address of packed member of 'struct hv_message_header' may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | if (cmpxchg(&msg->header.message_type, old_msg_type, /kisskb/src/include/asm-generic/atomic-instrumented.h:420:33: note: in definition of macro 'cmpxchg' 420 | typeof(ptr) __ai_ptr = (ptr); \ | ^~~ arch/x86/kernel/traps.o: warning: objtool: missing symbol for section .init.text kernel/exec_domain.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/lbr.o: warning: objtool: missing symbol for section .init.text kernel/rcu/tiny.o: warning: objtool: missing symbol for section .init.text arch/x86/mm/init_64.o: warning: objtool: missing symbol for section .meminit.text arch/x86/mm/extable.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/idt.o: warning: objtool: missing symbol for section .init.text kernel/irq/resend.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/arch/x86/include/asm/atomic.h:265, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/jump_label.h:246, from /kisskb/src/arch/x86/include/asm/string_64.h:6, from /kisskb/src/arch/x86/include/asm/string.h:5, from /kisskb/src/include/linux/string.h:20, from /kisskb/src/include/linux/bitmap.h:9, from /kisskb/src/include/linux/cpumask.h:12, from /kisskb/src/arch/x86/include/asm/cpumask.h:5, from /kisskb/src/arch/x86/include/asm/msr.h:11, from /kisskb/src/arch/x86/include/asm/processor.h:21, from /kisskb/src/arch/x86/include/asm/cpufeature.h:5, from /kisskb/src/arch/x86/include/asm/thread_info.h:53, from /kisskb/src/include/linux/thread_info.h:38, from /kisskb/src/arch/x86/include/asm/preempt.h:7, from /kisskb/src/include/linux/preempt.h:78, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/include/uapi/linux/timex.h:56, from /kisskb/src/include/linux/timex.h:56, from /kisskb/src/include/linux/clocksource.h:13, from /kisskb/src/arch/x86/include/asm/vgtod.h:6, from /kisskb/src/arch/x86/entry/vdso/vclock_gettime.c:15: /kisskb/src/arch/x86/include/asm/mshyperv.h: In function 'vmbus_signal_eom': /kisskb/src/arch/x86/include/asm/mshyperv.h:61:21: warning: taking address of packed member of 'struct hv_message_header' may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | if (cmpxchg(&msg->header.message_type, old_msg_type, /kisskb/src/include/asm-generic/atomic-instrumented.h:420:33: note: in definition of macro 'cmpxchg' 420 | typeof(ptr) __ai_ptr = (ptr); \ | ^~~ kernel/time/time.o: warning: objtool: missing symbol for section .text kernel/events/hw_breakpoint.o: warning: objtool: missing symbol for section .init.text kernel/sched/loadavg.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/ds.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/kernel/cpu/common.c: In function 'early_cpu_init': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:83, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ arch/x86/kernel/cpu/match.o: warning: objtool: missing symbol for section .text kernel/time/timer.o: warning: objtool: missing symbol for section .sched.text kernel/locking/rwsem-xadd.o: warning: objtool: missing symbol for section .sched.text arch/x86/kernel/cpu/common.o: warning: objtool: missing symbol for section .exit.text kernel/cpu.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/irq.o: warning: objtool: missing symbol for section .irqentry.text arch/x86/kernel/irq_64.o: warning: objtool: missing symbol for section .text arch/x86/kernel/apic/probe_64.o: warning: objtool: missing symbol for section .text kernel/sched/cputime.o: warning: objtool: missing symbol for section .text kernel/sched/core.o: warning: objtool: missing symbol for section .init.text kernel/softirq.o: warning: objtool: missing symbol for section .softirqentry.text kernel/time/hrtimer.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/cpuid-deps.o: warning: objtool: missing symbol for section .text arch/x86/mm/mmap.o: warning: objtool: missing symbol for section .text fs/ramfs/inode.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/dumpstack_64.o: warning: objtool: missing symbol for section .text kernel/irq/autoprobe.o: warning: objtool: missing symbol for section .text kernel/time/timeconv.o: warning: objtool: missing symbol for section .text kernel/sched/fair.o: warning: objtool: missing symbol for section .init.text kernel/time/timer_list.o: warning: objtool: missing symbol for section .text /kisskb/src/arch/x86/mm/pgtable.c: In function 'pgd_alloc': /kisskb/src/arch/x86/mm/pgtable.c:447:13: warning: 'preallocate_pmds.constprop' accessing 8 bytes in a region of size 0 [-Wstringop-overflow=] 447 | if (preallocate_pmds(mm, pmds, PREALLOCATED_PMDS) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/mm/pgtable.c:447:13: note: referencing argument 2 of type 'pmd_t **' /kisskb/src/arch/x86/mm/pgtable.c:234:12: note: in a call to function 'preallocate_pmds.constprop' 234 | static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) | ^~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/mm/pgtable.c:450:13: warning: 'preallocate_pmds.constprop' accessing 8 bytes in a region of size 0 [-Wstringop-overflow=] 450 | if (preallocate_pmds(mm, u_pmds, PREALLOCATED_USER_PMDS) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/mm/pgtable.c:450:13: note: referencing argument 2 of type 'pmd_t **' /kisskb/src/arch/x86/mm/pgtable.c:234:12: note: in a call to function 'preallocate_pmds.constprop' 234 | static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) | ^~~~~~~~~~~~~~~~ kernel/sched/wait.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/intel.o: warning: objtool: missing symbol for section .exit.text fs/file_table.o: warning: objtool: missing symbol for section .init.text mm/filemap.o: warning: objtool: missing symbol for section .init.text kernel/sysctl.o: warning: objtool: missing symbol for section .text arch/x86/mm/setup_nx.o: warning: objtool: missing symbol for section .text arch/x86/mm/physaddr.o: warning: objtool: missing symbol for section .text security/min_addr.o: warning: objtool: missing symbol for section .text mm/swap.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/ioport.o: warning: objtool: missing symbol for section .text kernel/sched/wait_bit.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/intel_pconfig.o: warning: objtool: missing symbol for section .text arch/x86/kernel/dumpstack.o: warning: objtool: __die()+0x8d: return with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: __die()+0x0: stack state mismatch: cfa1=7+24 cfa2=7+8 arch/x86/kernel/dumpstack.o: warning: objtool: missing symbol for section .text kernel/sysctl_binary.o: warning: objtool: missing symbol for section .text fs/char_dev.o: warning: objtool: missing symbol for section .init.text kernel/irq/matrix.o: warning: objtool: missing symbol for section .init.text kernel/time/timecounter.o: warning: objtool: missing symbol for section .text kernel/irq/irqdomain.o: warning: objtool: missing symbol for section .text arch/x86/mm/cpu_entry_area.o: warning: objtool: missing symbol for section .text kernel/sched/swait.o: warning: objtool: missing symbol for section .text mm/shmem.o: warning: objtool: missing symbol for section .text kernel/capability.o: warning: objtool: missing symbol for section .text drivers/clocksource/i8253.o: warning: objtool: missing symbol for section .init.text fs/stat.o: warning: objtool: missing symbol for section .text make[2]: *** [/kisskb/src/scripts/Makefile.build:492: arch/x86/entry] Error 2 make[2]: *** Waiting for unfinished jobs.... arch/x86/kernel/setup.o: warning: objtool: missing symbol for section .exit.text fs/ioctl.o: warning: objtool: missing symbol for section .text kernel/time/posix-stubs.o: warning: objtool: missing symbol for section .text mm/mmzone.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irq_work.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irqinit.o: warning: objtool: missing symbol for section .init.text lib/lockref.o: warning: objtool: missing symbol for section .text kernel/sched/completion.o: warning: objtool: missing symbol for section .text drivers/base/bus.o: warning: objtool: missing symbol for section .init.text drivers/base/driver.o: warning: objtool: missing symbol for section .text lib/bcd.o: warning: objtool: missing symbol for section .text mm/page_alloc.o: warning: objtool: missing symbol for section .meminit.text drivers/base/syscore.o: warning: objtool: missing symbol for section .text kernel/time/tick-common.o: warning: objtool: missing symbol for section .init.text mm/util.o: warning: objtool: missing symbol for section .text lib/div64.o: warning: objtool: missing symbol for section .text mm/vmstat.o: warning: objtool: missing symbol for section .init.text kernel/time/tick-broadcast.o: warning: objtool: missing symbol for section .init.text drivers/base/class.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/hweight.o: warning: objtool: missing symbol for section .text arch/x86/lib/iomap_copy_64.o: warning: objtool: missing symbol for section .text drivers/base/cpu.o: warning: objtool: missing symbol for section .init.text drivers/base/firmware.o: warning: objtool: missing symbol for section .init.text kernel/sys_ni.o: warning: objtool: missing symbol for section .text drivers/rtc/lib.o: warning: objtool: missing symbol for section .text mm/mmu_context.o: warning: objtool: missing symbol for section .text arch/x86/lib/clear_page_64.o: warning: objtool: missing symbol for section .text drivers/base/core.o: warning: objtool: missing symbol for section .init.text drivers/rtc/rtc-mc146818-lib.o: warning: objtool: missing symbol for section .text arch/x86/lib/cmpxchg16b_emu.o: warning: objtool: missing symbol for section .text lib/debug_locks.o: warning: objtool: missing symbol for section .text drivers/base/platform.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/iomem.o: warning: objtool: missing symbol for section .text arch/x86/lib/cmdline.o: warning: objtool: missing symbol for section .text lib/kasprintf.o: warning: objtool: missing symbol for section .text kernel/task_work.o: warning: objtool: missing symbol for section .text drivers/base/init.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/probe_roms.o: warning: objtool: missing symbol for section .text fs/filesystems.o: warning: objtool: missing symbol for section .init.text lib/bust_spinlocks.o: warning: objtool: missing symbol for section .text kernel/pid.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/i8253.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/pci-dma.o: warning: objtool: missing symbol for section .text arch/x86/kernel/quirks.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/cpu.o: warning: objtool: missing symbol for section .text arch/x86/kernel/sys_x86_64.o: warning: objtool: missing symbol for section .text lib/gcd.o: warning: objtool: missing symbol for section .text drivers/base/map.o: warning: objtool: missing symbol for section .text lib/lcm.o: warning: objtool: missing symbol for section .text kernel/extable.o: warning: objtool: missing symbol for section .text mm/vmacache.o: warning: objtool: missing symbol for section .text kernel/nsproxy.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/e820.o: warning: objtool: missing symbol for section .text arch/x86/lib/csum-partial_64.o: warning: objtool: missing symbol for section .text arch/x86/kernel/io_delay.o: warning: objtool: missing symbol for section .text lib/list_sort.o: warning: objtool: missing symbol for section .text fs/seq_file.o: warning: objtool: missing symbol for section .init.text kernel/cred.o: warning: objtool: missing symbol for section .init.text drivers/base/container.o: warning: objtool: missing symbol for section .init.text lib/uuid.o: warning: objtool: missing symbol for section .text arch/x86/kernel/hw_breakpoint.o: warning: objtool: missing symbol for section .text fs/xattr.o: warning: objtool: missing symbol for section .text lib/clz_ctz.o: warning: objtool: missing symbol for section .text mm/debug.o: warning: objtool: missing symbol for section .text lib/bsearch.o: warning: objtool: missing symbol for section .text arch/x86/lib/rwsem.o: warning: objtool: missing symbol for section .text lib/flex_array.o: warning: objtool: missing symbol for section .text fs/stack.o: warning: objtool: missing symbol for section .text arch/x86/lib/misc.o: warning: objtool: missing symbol for section .text lib/find_bit.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irqflags.o: warning: objtool: missing symbol for section .text arch/x86/kernel/resource.o: warning: objtool: missing symbol for section .text lib/llist.o: warning: objtool: missing symbol for section .text fs/fs_struct.o: warning: objtool: missing symbol for section .text kernel/up.o: warning: objtool: missing symbol for section .text fs/fs_pin.o: warning: objtool: missing symbol for section .text mm/mmu_gather.o: warning: objtool: missing symbol for section .text kernel/ucount.o: warning: objtool: missing symbol for section .text arch/x86/lib/inat.o: warning: objtool: missing symbol for section .text fs/d_path.o: warning: objtool: missing symbol for section .text drivers/base/property.o: warning: objtool: missing symbol for section .text mm/msync.o: warning: objtool: missing symbol for section .text lib/reciprocal_div.o: warning: objtool: missing symbol for section .text fs/nsfs.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/pci-iommu_table.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/rtc.o: warning: objtool: missing symbol for section .text fs/statfs.o: warning: objtool: missing symbol for section .text mm/mremap.o: warning: objtool: missing symbol for section .text mm/pagewalk.o: warning: objtool: missing symbol for section .text mm/page_vma_mapped.o: warning: objtool: missing symbol for section .text lib/errseq.o: warning: objtool: missing symbol for section .text mm/pgtable-generic.o: warning: objtool: missing symbol for section .text lib/hexdump.o: warning: objtool: missing symbol for section .text arch/x86/kernel/vsmp_64.o: warning: objtool: missing symbol for section .init.text lib/hweight.o: warning: objtool: missing symbol for section .text arch/x86/kernel/platform-quirks.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/ptrace.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/perf_regs.o: warning: objtool: missing symbol for section .text lib/iomap_copy.o: warning: objtool: missing symbol for section .text lib/bucket_locks.o: warning: objtool: missing symbol for section .text arch/x86/kernel/ebda.o: warning: objtool: missing symbol for section .init.text lib/kstrtox.o: warning: objtool: missing symbol for section .text lib/decompress.o: warning: objtool: missing symbol for section .init.text lib/dec_and_lock.o: warning: objtool: missing symbol for section .text mm/sparse.o: warning: objtool: missing symbol for section .text lib/earlycpio.o: warning: objtool: missing symbol for section .text lib/int_sqrt.o: warning: objtool: missing symbol for section .text lib/argv_split.o: warning: objtool: missing symbol for section .text arch/x86/kernel/unwind_orc.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/head64.o: warning: objtool: missing symbol for section .text make[1]: *** [/kisskb/src/Makefile:1042: arch/x86] Error 2 make[1]: *** Waiting for unfinished jobs.... mm/rmap.o: warning: objtool: missing symbol for section .init.text lib/chacha.o: warning: objtool: missing symbol for section .text mm/memblock.o: warning: objtool: missing symbol for section .text lib/flex_proportions.o: warning: objtool: missing symbol for section .text lib/logic_pio.o: warning: objtool: missing symbol for section .text lib/iomap.o: warning: objtool: missing symbol for section .text lib/memcat_p.o: warning: objtool: missing symbol for section .text lib/is_single_threaded.o: warning: objtool: missing symbol for section .text lib/nodemask.o: warning: objtool: missing symbol for section .text lib/ratelimit.o: warning: objtool: missing symbol for section .text lib/timerqueue.o: warning: objtool: missing symbol for section .text lib/nmi_backtrace.o: warning: objtool: missing symbol for section .text lib/win_minmax.o: warning: objtool: missing symbol for section .text lib/sha1.o: warning: objtool: missing symbol for section .text lib/rbtree.o: warning: objtool: missing symbol for section .text lib/show_mem.o: warning: objtool: missing symbol for section .text lib/radix-tree.o: warning: objtool: missing symbol for section .init.text lib/kobject_uevent.o: warning: objtool: missing symbol for section .text make: *** [Makefile:152: sub-make] Error 2 Command 'make -s -j 80 ARCH=x86_64 O=/kisskb/build/aik_x86_64-allnoconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/aik_x86_64-allnoconfig_x86_64-gcc11 # Build took: 0:01:32.039189