Buildresult: linus/xtensa-allmodconfig/xtensa-gcc8 built on Aug 15 2018, 04:28
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Aug 15 2018, 04:28
Duration:
0:09:29.618565
Builder:
ka3
Revision:
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (
958f338e96f874a0d29442396d6adf9c1e17aa2d)
Target:
linus/xtensa-allmodconfig/xtensa-gcc8
Branch:
linus
Compiler:
xtensa-gcc8
(xtensa-linux-gcc.br_real (Buildroot 2016.11-git-00613-ge98b4dd) 5.4.0)
Config:
allmodconfig
(
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' make[2]: *** [kernel/cpu.o] Error 1 make[1]: *** [kernel] Error 2 make: *** [sub-make] Error 2
Possible warnings (21)
drivers/staging/mt7621-dts/Kconfig:4:warning: 'BUILTIN_DTB' has wrong type. 'select' only accept arguments of bool and tristate type drivers/staging/mt7621-dts/Kconfig:4:warning: 'BUILTIN_DTB' has wrong type. 'select' only accept arguments of bool and tristate type drivers/staging/mt7621-dts/Kconfig:4:warning: 'BUILTIN_DTB' has wrong type. 'select' only accept arguments of bool and tristate type <stdin>:1332:2: warning: #warning syscall io_pgetevents not implemented [-Wcpp] <stdin>:1335:2: warning: #warning syscall rseq not implemented [-Wcpp] arch/xtensa/kernel/pci.c:45:32: warning: 'pci_ctrl_tail' defined but not used [-Wunused-variable] kernel/sched/core.c:139:6: warning: unused variable 'steal' [-Wunused-variable] drivers/char/tpm/tpm2-cmd.c:730:2: warning: 'blob_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/input/joystick/analog.c:176:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. arch/xtensa/include/asm/cmpxchg.h:139:3: warning: value computed is not used [-Wunused-value] lib/test_kasan.c:504:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=] drivers/net/usb/rtl8150.c:30:0: warning: "RSR" redefined arch/xtensa/include/asm/cmpxchg.h:139:3: warning: value computed is not used [-Wunused-value] drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c:306:12: warning: 'stmmac_pci_suspend' defined but not used [-Wunused-function] drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c:324:12: warning: 'stmmac_pci_resume' defined but not used [-Wunused-function] drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined
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/br-xtensa-full-2016.08-613-ge98b4dd/bin/xtensa-linux-gcc --version # < git log --format=%s --max-count=1 958f338e96f874a0d29442396d6adf9c1e17aa2d # < make -s -j 80 ARCH=xtensa O=/kisskb/build/linus_xtensa-allmodconfig_xtensa CROSS_COMPILE=/opt/cross/kisskb/br-xtensa-full-2016.08-613-ge98b4dd/bin/xtensa-linux- allmodconfig drivers/staging/mt7621-dts/Kconfig:4:warning: 'BUILTIN_DTB' has wrong type. 'select' only accept arguments of bool and tristate type # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # make -s -j 80 ARCH=xtensa O=/kisskb/build/linus_xtensa-allmodconfig_xtensa CROSS_COMPILE=/opt/cross/kisskb/br-xtensa-full-2016.08-613-ge98b4dd/bin/xtensa-linux- olddefconfig drivers/staging/mt7621-dts/Kconfig:4:warning: 'BUILTIN_DTB' has wrong type. 'select' only accept arguments of bool and tristate type # make -s -j 80 ARCH=xtensa O=/kisskb/build/linus_xtensa-allmodconfig_xtensa CROSS_COMPILE=/opt/cross/kisskb/br-xtensa-full-2016.08-613-ge98b4dd/bin/xtensa-linux- drivers/staging/mt7621-dts/Kconfig:4:warning: 'BUILTIN_DTB' has wrong type. 'select' only accept arguments of bool and tristate type <stdin>:1332:2: warning: #warning syscall io_pgetevents not implemented [-Wcpp] <stdin>:1335:2: warning: #warning syscall rseq not implemented [-Wcpp] /kisskb/src/arch/xtensa/kernel/pci.c:45:32: warning: 'pci_ctrl_tail' defined but not used [-Wunused-variable] static struct pci_controller **pci_ctrl_tail = &pci_ctrl_head; ^ In file included from /kisskb/src/include/asm-generic/percpu.h:7:0, from ./arch/xtensa/include/generated/asm/percpu.h:1, from /kisskb/src/include/linux/percpu.h:13, from /kisskb/src/include/linux/percpu-rwsem.h:7, from /kisskb/src/include/linux/fs.h:34, 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); ^ /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:265:47: note: in expansion of macro 'VERIFY_PERCPU_PTR' #define per_cpu_ptr(ptr, cpu) ({ (void)(cpu); VERIFY_PERCPU_PTR(ptr); }) ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:337:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_1(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:12: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:337:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_1(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:38: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:337:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_1(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/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:265:47: note: in expansion of macro 'VERIFY_PERCPU_PTR' #define per_cpu_ptr(ptr, cpu) ({ (void)(cpu); VERIFY_PERCPU_PTR(ptr); }) ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:340:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_2(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:12: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:340:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_2(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:38: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:340:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_2(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/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:265:47: note: in expansion of macro 'VERIFY_PERCPU_PTR' #define per_cpu_ptr(ptr, cpu) ({ (void)(cpu); VERIFY_PERCPU_PTR(ptr); }) ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:343:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_4(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:12: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:343:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_4(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:38: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:343:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_4(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/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:265:47: note: in expansion of macro 'VERIFY_PERCPU_PTR' #define per_cpu_ptr(ptr, cpu) ({ (void)(cpu); VERIFY_PERCPU_PTR(ptr); }) ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:346:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_8(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:12: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:346:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_8(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/include/linux/percpu-defs.h:262:38: note: in definition of macro 'VERIFY_PERCPU_PTR' (typeof(*(__p)) __kernel __force *)(__p); \ ^ /kisskb/src/include/linux/percpu-defs.h:266:26: note: in expansion of macro 'per_cpu_ptr' #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) ^ /kisskb/src/include/asm-generic/percpu.h:76:3: note: in expansion of macro 'raw_cpu_ptr' *raw_cpu_ptr(&(pcp)) op val; \ ^ /kisskb/src/include/asm-generic/percpu.h:152:2: note: in expansion of macro 'raw_cpu_generic_to_op' raw_cpu_generic_to_op(pcp, val, op); \ ^ /kisskb/src/include/asm-generic/percpu.h:346:36: note: in expansion of macro 'this_cpu_generic_to_op' #define this_cpu_write_8(pcp, val) this_cpu_generic_to_op(pcp, val, =) ^ /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/kernel/sched/core.c: In function 'update_rq_clock_task': /kisskb/src/kernel/sched/core.c:139:6: warning: unused variable 'steal' [-Wunused-variable] s64 steal = 0, irq_delta = 0; ^ /kisskb/src/Makefile:1029: recipe for target 'kernel' failed make[1]: *** [kernel] Error 2 make[1]: *** Waiting for unfinished jobs.... /kisskb/src/drivers/char/tpm/tpm2-cmd.c: In function 'tpm2_unseal_trusted': /kisskb/src/drivers/char/tpm/tpm2-cmd.c:730:2: warning: 'blob_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] tpm2_flush_context_cmd(chip, blob_handle, TPM_TRANSMIT_UNLOCKED); ^ /kisskb/src/drivers/input/joystick/analog.c:176:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. ^ In file included from /kisskb/src/arch/xtensa/include/asm/atomic.h:21:0, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/asm-generic/bitops/atomic.h:5, from /kisskb/src/arch/xtensa/include/asm/bitops.h:222, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/fs/ocfs2/file.c:27: /kisskb/src/fs/ocfs2/file.c: In function 'ocfs2_file_write_iter': /kisskb/src/arch/xtensa/include/asm/cmpxchg.h:139:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) ^ /kisskb/src/fs/ocfs2/file.c:2386:3: note: in expansion of macro 'xchg' xchg(&iocb->ki_complete, saved_ki_complete); ^ /kisskb/src/lib/test_kasan.c: In function 'use_after_scope_test': /kisskb/src/lib/test_kasan.c:504:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/net/usb/rtl8150.c:30:0: warning: "RSR" redefined #define RSR 0x0133 ^ In file included from /kisskb/src/arch/xtensa/include/asm/bitops.h:22:0, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from ./arch/xtensa/include/generated/asm/bug.h:1, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/signal.h:5, from /kisskb/src/drivers/net/usb/rtl8150.c:9: /kisskb/src/arch/xtensa/include/asm/processor.h:221:0: note: this is the location of the previous definition #define RSR(v,sr) __asm__ __volatile__ ("rsr %0,"__stringify(sr) : "=a"(v)); ^ In file included from /kisskb/src/arch/xtensa/include/asm/atomic.h:21:0, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/asm-generic/bitops/atomic.h:5, from /kisskb/src/arch/xtensa/include/asm/bitops.h:222, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:11: /kisskb/src/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c: In function 'ixgbevf_xdp_setup': /kisskb/src/arch/xtensa/include/asm/cmpxchg.h:139:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) ^ /kisskb/src/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:4448:4: note: in expansion of macro 'xchg' xchg(&adapter->rx_ring[i]->xdp_prog, adapter->xdp_prog); ^ /kisskb/src/drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c:306:12: warning: 'stmmac_pci_suspend' defined but not used [-Wunused-function] static int stmmac_pci_suspend(struct device *dev) ^ /kisskb/src/drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c:324:12: warning: 'stmmac_pci_resume' defined but not used [-Wunused-function] static int stmmac_pci_resume(struct device *dev) ^ In file included from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:64:0, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_hipd.c:44: /kisskb/src/drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined #define WSR 0x01 /* sta: wide scsi received [W]*/ ^ In file included from /kisskb/src/arch/xtensa/include/asm/bitops.h:22:0, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from ./arch/xtensa/include/generated/asm/bug.h:1, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/gfp.h:5, from /kisskb/src/include/linux/slab.h:15, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_hipd.c:41: /kisskb/src/arch/xtensa/include/asm/processor.h:220:0: note: this is the location of the previous definition #define WSR(v,sr) __asm__ __volatile__ ("wsr %0,"__stringify(sr) :: "a"(v)); ^ In file included from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:64:0, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.c:50: /kisskb/src/drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined #define WSR 0x01 /* sta: wide scsi received [W]*/ ^ In file included from /kisskb/src/arch/xtensa/include/asm/bitops.h:22:0, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.c:42: /kisskb/src/arch/xtensa/include/asm/processor.h:220:0: note: this is the location of the previous definition #define WSR(v,sr) __asm__ __volatile__ ("wsr %0,"__stringify(sr) :: "a"(v)); ^ In file included from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:64:0, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_fw.c:40: /kisskb/src/drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined #define WSR 0x01 /* sta: wide scsi received [W]*/ ^ In file included from /kisskb/src/arch/xtensa/include/asm/bitops.h:22:0, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/completion.h:12, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:43, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_fw.c:40: /kisskb/src/arch/xtensa/include/asm/processor.h:220:0: note: this is the location of the previous definition #define WSR(v,sr) __asm__ __volatile__ ("wsr %0,"__stringify(sr) :: "a"(v)); ^ In file included from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:64:0, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_malloc.c:40: /kisskb/src/drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined #define WSR 0x01 /* sta: wide scsi received [W]*/ ^ In file included from /kisskb/src/arch/xtensa/include/asm/bitops.h:22:0, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/completion.h:12, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:43, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_malloc.c:40: /kisskb/src/arch/xtensa/include/asm/processor.h:220:0: note: this is the location of the previous definition #define WSR(v,sr) __asm__ __volatile__ ("wsr %0,"__stringify(sr) :: "a"(v)); ^ In file included from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:64:0, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_nvram.c:40: /kisskb/src/drivers/scsi/sym53c8xx_2/sym_defs.h:109:0: warning: "WSR" redefined #define WSR 0x01 /* sta: wide scsi received [W]*/ ^ In file included from /kisskb/src/arch/xtensa/include/asm/bitops.h:22:0, from /kisskb/src/include/linux/bitops.h:18, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/completion.h:12, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:43, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_nvram.c:40: /kisskb/src/arch/xtensa/include/asm/processor.h:220:0: note: this is the location of the previous definition #define WSR(v,sr) __asm__ __volatile__ ("wsr %0,"__stringify(sr) :: "a"(v)); ^ Makefile:146: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Command 'make -s -j 80 ARCH=xtensa O=/kisskb/build/linus_xtensa-allmodconfig_xtensa CROSS_COMPILE=/opt/cross/kisskb/br-xtensa-full-2016.08-613-ge98b4dd/bin/xtensa-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_xtensa-allmodconfig_xtensa # Build took: 0:09:29.618565
© Michael Ellerman 2006-2018.