Buildresult: linus/x86_64-allnoconfig/x86_64-gcc8 built on Aug 15 2018, 04:23
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Aug 15 2018, 04:23
Duration:
0:00:35.186585
Builder:
ka4
Revision:
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (
958f338e96f874a0d29442396d6adf9c1e17aa2d)
Target:
linus/x86_64-allnoconfig/x86_64-gcc8
Branch:
linus
Compiler:
x86_64-gcc8
(x86_64-linux-gcc (GCC) 8.1.0)
Config:
allnoconfig
(
download
)
Log:
Download original
Possible errors
kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' make[2]: *** [kernel/cpu.o] Error 1 arch/x86/kernel/apic/apic.c:2200:6: error: redefinition of 'apic_id_is_primary_thread' make[4]: *** [arch/x86/kernel/apic/apic.o] Error 1 make[3]: *** [arch/x86/kernel/apic] Error 2 make[2]: *** [arch/x86/kernel] Error 2 make[1]: *** [arch/x86] Error 2 make[1]: *** [kernel] Error 2 make: *** [sub-make] Error 2
Possible warnings (1)
lib/kobject.c:128:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
Full Log
# git rev-parse -q --verify 958f338e96f874a0d29442396d6adf9c1e17aa2d^{commit} 958f338e96f874a0d29442396d6adf9c1e17aa2d already have revision, skipping fetch # git checkout -q -f -B kisskb 958f338e96f874a0d29442396d6adf9c1e17aa2d # git clean -qxdf # < git log -1 # commit 958f338e96f874a0d29442396d6adf9c1e17aa2d # Merge: 781fca5 07d981a # Author: Linus Torvalds <torvalds@linux-foundation.org> # Date: Tue Aug 14 09:46:06 2018 -0700 # # Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip # # Merge L1 Terminal Fault fixes from Thomas Gleixner: # "L1TF, aka L1 Terminal Fault, is yet another speculative hardware # engineering trainwreck. It's a hardware vulnerability which allows # unprivileged speculative access to data which is available in the # Level 1 Data Cache when the page table entry controlling the virtual # address, which is used for the access, has the Present bit cleared or # other reserved bits set. # # If an instruction accesses a virtual address for which the relevant # page table entry (PTE) has the Present bit cleared or other reserved # bits set, then speculative execution ignores the invalid PTE and loads # the referenced data if it is present in the Level 1 Data Cache, as if # the page referenced by the address bits in the PTE was still present # and accessible. # # While this is a purely speculative mechanism and the instruction will # raise a page fault when it is retired eventually, the pure act of # loading the data and making it available to other speculative # instructions opens up the opportunity for side channel attacks to # unprivileged malicious code, similar to the Meltdown attack. # # While Meltdown breaks the user space to kernel space protection, L1TF # allows to attack any physical memory address in the system and the # attack works across all protection domains. It allows an attack of SGX # and also works from inside virtual machines because the speculation # bypasses the extended page table (EPT) protection mechanism. # # The assoicated CVEs are: CVE-2018-3615, CVE-2018-3620, CVE-2018-3646 # # The mitigations provided by this pull request include: # # - Host side protection by inverting the upper address bits of a non # present page table entry so the entry points to uncacheable memory. # # - Hypervisor protection by flushing L1 Data Cache on VMENTER. # # - SMT (HyperThreading) control knobs, which allow to 'turn off' SMT # by offlining the sibling CPU threads. The knobs are available on # the kernel command line and at runtime via sysfs # # - Control knobs for the hypervisor mitigation, related to L1D flush # and SMT control. The knobs are available on the kernel command line # and at runtime via sysfs # # - Extensive documentation about L1TF including various degrees of # mitigations. # # Thanks to all people who have contributed to this in various ways - # patches, review, testing, backporting - and the fruitful, sometimes # heated, but at the end constructive discussions. # # There is work in progress to provide other forms of mitigations, which # might be less horrible performance wise for a particular kind of # workloads, but this is not yet ready for consumption due to their # complexity and limitations" # # * 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (75 commits) # x86/microcode: Allow late microcode loading with SMT disabled # tools headers: Synchronise x86 cpufeatures.h for L1TF additions # x86/mm/kmmio: Make the tracer robust against L1TF # x86/mm/pat: Make set_memory_np() L1TF safe # x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert # x86/speculation/l1tf: Invert all not present mappings # cpu/hotplug: Fix SMT supported evaluation # KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry # x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry # x86/speculation: Simplify sysfs report of VMX L1TF vulnerability # Documentation/l1tf: Remove Yonah processors from not vulnerable list # x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() # x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d # x86: Don't include linux/irq.h from asm/hardirq.h # x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d # x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 # x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() # x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' # x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() # cpu/hotplug: detect SMT disabled by BIOS # ... # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < git log --format=%s --max-count=1 958f338e96f874a0d29442396d6adf9c1e17aa2d # < make -s -j 120 ARCH=x86_64 O=/kisskb/build/linus_x86_64-allnoconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- allnoconfig # make -s -j 120 ARCH=x86_64 O=/kisskb/build/linus_x86_64-allnoconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- In file included from /kisskb/src/include/asm-generic/percpu.h:7, from /kisskb/src/arch/x86/include/asm/percpu.h:544, from /kisskb/src/arch/x86/include/asm/preempt.h:6, from /kisskb/src/include/linux/preempt.h:81, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/wait.h:9, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/include/linux/proc_fs.h:9, from /kisskb/src/kernel/cpu.c:6: /kisskb/src/kernel/cpu.c: In function 'boot_cpu_hotplug_init': /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/include/linux/percpu-defs.h:221:47: note: in definition of macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/include/linux/percpu-defs.h:378:16: note: in definition of macro '__pcpu_size_call' switch(sizeof(variable)) { \ ^~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/include/asm/preempt.h:6, from /kisskb/src/include/linux/preempt.h:81, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/wait.h:9, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/include/linux/proc_fs.h:9, from /kisskb/src/kernel/cpu.c:6: /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:92:17: note: in definition of macro 'percpu_to_op' typedef typeof(var) pto_T__; \ ^~~ /kisskb/src/include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_write_1' case 1: stem##1(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:98:17: note: in definition of macro 'percpu_to_op' switch (sizeof(var)) { \ ^~~ /kisskb/src/include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_write_1' case 1: stem##1(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:101:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_write_1' case 1: stem##1(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:106:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_write_1' case 1: stem##1(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:111:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_write_1' case 1: stem##1(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:116:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_write_1' case 1: stem##1(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:92:17: note: in definition of macro 'percpu_to_op' typedef typeof(var) pto_T__; \ ^~~ /kisskb/src/include/linux/percpu-defs.h:380:11: note: in expansion of macro 'this_cpu_write_2' case 2: stem##2(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:98:17: note: in definition of macro 'percpu_to_op' switch (sizeof(var)) { \ ^~~ /kisskb/src/include/linux/percpu-defs.h:380:11: note: in expansion of macro 'this_cpu_write_2' case 2: stem##2(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:101:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:380:11: note: in expansion of macro 'this_cpu_write_2' case 2: stem##2(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:106:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:380:11: note: in expansion of macro 'this_cpu_write_2' case 2: stem##2(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:111:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:380:11: note: in expansion of macro 'this_cpu_write_2' case 2: stem##2(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:116:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:380:11: note: in expansion of macro 'this_cpu_write_2' case 2: stem##2(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:92:17: note: in definition of macro 'percpu_to_op' typedef typeof(var) pto_T__; \ ^~~ /kisskb/src/include/linux/percpu-defs.h:381:11: note: in expansion of macro 'this_cpu_write_4' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:98:17: note: in definition of macro 'percpu_to_op' switch (sizeof(var)) { \ ^~~ /kisskb/src/include/linux/percpu-defs.h:381:11: note: in expansion of macro 'this_cpu_write_4' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:101:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:381:11: note: in expansion of macro 'this_cpu_write_4' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:106:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:381:11: note: in expansion of macro 'this_cpu_write_4' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:111:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:381:11: note: in expansion of macro 'this_cpu_write_4' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:116:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:381:11: note: in expansion of macro 'this_cpu_write_4' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:92:17: note: in definition of macro 'percpu_to_op' typedef typeof(var) pto_T__; \ ^~~ /kisskb/src/include/linux/percpu-defs.h:382:11: note: in expansion of macro 'this_cpu_write_8' case 8: stem##8(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:98:17: note: in definition of macro 'percpu_to_op' switch (sizeof(var)) { \ ^~~ /kisskb/src/include/linux/percpu-defs.h:382:11: note: in expansion of macro 'this_cpu_write_8' case 8: stem##8(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:101:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:382:11: note: in expansion of macro 'this_cpu_write_8' case 8: stem##8(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:106:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:382:11: note: in expansion of macro 'this_cpu_write_8' case 8: stem##8(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:111:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:382:11: note: in expansion of macro 'this_cpu_write_8' case 8: stem##8(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:28: error: 'struct cpuhp_cpu_state' has no member named 'booted_once' this_cpu_write(cpuhp_state.booted_once, true); ^ /kisskb/src/arch/x86/include/asm/percpu.h:116:15: note: in definition of macro 'percpu_to_op' : "+m" (var) \ ^~~ /kisskb/src/include/linux/percpu-defs.h:382:11: note: in expansion of macro 'this_cpu_write_8' case 8: stem##8(variable, __VA_ARGS__);break; \ ^~~~ /kisskb/src/include/linux/percpu-defs.h:510:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/cpu.c:2275:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(cpuhp_state.booted_once, true); ^~~~~~~~~~~~~~ /kisskb/src/scripts/Makefile.build:317: recipe for target 'kernel/cpu.o' failed make[2]: *** [kernel/cpu.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/arch/x86/kernel/apic/apic.c:2200:6: error: redefinition of 'apic_id_is_primary_thread' bool apic_id_is_primary_thread(unsigned int apicid) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/kernel/apic/apic.c:47: /kisskb/src/arch/x86/include/asm/apic.h:509:20: note: previous definition of 'apic_id_is_primary_thread' was here static inline bool apic_id_is_primary_thread(unsigned int id) { return false; } ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/scripts/Makefile.build:317: recipe for target 'arch/x86/kernel/apic/apic.o' failed make[4]: *** [arch/x86/kernel/apic/apic.o] Error 1 make[4]: *** Waiting for unfinished jobs.... /kisskb/src/scripts/Makefile.build:558: recipe for target 'arch/x86/kernel/apic' failed make[3]: *** [arch/x86/kernel/apic] Error 2 make[3]: *** Waiting for unfinished jobs.... In function 'fill_kobj_path', inlined from 'kobject_get_path' at /kisskb/src/lib/kobject.c:155:2: /kisskb/src/lib/kobject.c:128:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(path + length, kobject_name(parent), cur); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/lib/kobject.c: In function 'kobject_get_path': /kisskb/src/lib/kobject.c:125:13: note: length computed here int cur = strlen(kobject_name(parent)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/scripts/Makefile.build:558: recipe for target 'arch/x86/kernel' failed make[2]: *** [arch/x86/kernel] Error 2 /kisskb/src/Makefile:1029: recipe for target 'arch/x86' failed make[1]: *** [arch/x86] Error 2 make[1]: *** Waiting for unfinished jobs.... /kisskb/src/Makefile:1029: recipe for target 'kernel' failed make[1]: *** [kernel] Error 2 Makefile:146: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Command 'make -s -j 120 ARCH=x86_64 O=/kisskb/build/linus_x86_64-allnoconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_x86_64-allnoconfig_x86_64-gcc8 # Build took: 0:00:35.186585
© Michael Ellerman 2006-2018.