Messages in this thread | | | Date | Fri, 5 May 2017 13:11:19 +0800 | From | kbuild test robot <> | Subject | [rcu:dev.2017.05.02c 78/90] arch/arm/include/asm/irq.h:39:50: error: unknown type name 'cpumask_t' |
| |
tree: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev.2017.05.02c head: b69fe94f46adfa1b76504b0cd1b9604ea04db87d commit: 37b235df7033c20b00702b8aa30f7424fc0fb556 [78/90] rcu: Remove linux/cpumask.h from rcupdate.h config: arm-imx_v6_v7_defconfig (attached as .config) compiler: arm-linux-gnueabi-gcc (Debian 6.1.1-9) 6.1.1 20160705 reproduce: wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 37b235df7033c20b00702b8aa30f7424fc0fb556 # save the attached .config to linux build tree make.cross ARCH=arm
All errors (new ones prefixed by >>):
In file included from arch/arm/mach-imx/devices/../mx3x.h:146:0, from arch/arm/mach-imx/devices/../hardware.h:109, from arch/arm/mach-imx/devices/platform-flexcan.c:8: >> arch/arm/include/asm/irq.h:39:50: error: unknown type name 'cpumask_t' extern void arch_trigger_cpumask_backtrace(const cpumask_t *mask, ^~~~~~~~~
vim +/cpumask_t +39 arch/arm/include/asm/irq.h
^1da177e4 include/asm-arm/irq.h Linus Torvalds 2005-04-16 23 431d2cd99 include/asm-arm/irq.h Arnaud Patard 2006-12-27 24 #ifndef __ASSEMBLY__ 431d2cd99 include/asm-arm/irq.h Arnaud Patard 2006-12-27 25 struct irqaction; aedceb2a4 arch/arm/include/asm/irq.h Viresh Kumar 2010-03-29 26 struct pt_regs; a054a8115 include/asm-arm/irq.h Russell King 2005-11-02 27 extern void migrate_irqs(void); 446616dbb arch/arm/include/asm/irq.h Russell King 2008-09-06 28 446616dbb arch/arm/include/asm/irq.h Russell King 2008-09-06 29 extern void asm_do_IRQ(unsigned int, struct pt_regs *); a4841e39f arch/arm/include/asm/irq.h Russell King - ARM Linux 2011-07-11 30 void handle_IRQ(unsigned int, struct pt_regs *); 446616dbb arch/arm/include/asm/irq.h Russell King 2008-09-06 31 void init_IRQ(void); 446616dbb arch/arm/include/asm/irq.h Russell King 2008-09-06 32 f36a3bb1a arch/arm/include/asm/irq.h Catalin Marinas 2013-01-18 33 #ifdef CONFIG_MULTI_IRQ_HANDLER f36a3bb1a arch/arm/include/asm/irq.h Catalin Marinas 2013-01-18 34 extern void (*handle_arch_irq)(struct pt_regs *); f36a3bb1a arch/arm/include/asm/irq.h Catalin Marinas 2013-01-18 35 extern void set_handle_irq(void (*handle_irq)(struct pt_regs *)); f36a3bb1a arch/arm/include/asm/irq.h Catalin Marinas 2013-01-18 36 #endif f36a3bb1a arch/arm/include/asm/irq.h Catalin Marinas 2013-01-18 37 96f0e0037 arch/arm/include/asm/irq.h Russell King 2014-09-03 38 #ifdef CONFIG_SMP 9a01c3ed5 arch/arm/include/asm/irq.h Chris Metcalf 2016-10-07 @39 extern void arch_trigger_cpumask_backtrace(const cpumask_t *mask, 9a01c3ed5 arch/arm/include/asm/irq.h Chris Metcalf 2016-10-07 40 bool exclude_self); 9a01c3ed5 arch/arm/include/asm/irq.h Chris Metcalf 2016-10-07 41 #define arch_trigger_cpumask_backtrace arch_trigger_cpumask_backtrace 96f0e0037 arch/arm/include/asm/irq.h Russell King 2014-09-03 42 #endif 96f0e0037 arch/arm/include/asm/irq.h Russell King 2014-09-03 43 b4ff8389e arch/arm/include/asm/irq.h Boris Ostrovsky 2015-11-20 44 static inline int nr_legacy_irqs(void) b4ff8389e arch/arm/include/asm/irq.h Boris Ostrovsky 2015-11-20 45 { b4ff8389e arch/arm/include/asm/irq.h Boris Ostrovsky 2015-11-20 46 return NR_IRQS_LEGACY; b4ff8389e arch/arm/include/asm/irq.h Boris Ostrovsky 2015-11-20 47 }
:::::: The code at line 39 was first introduced by commit :::::: 9a01c3ed5cdb35d9004eb92510ee6ea11b4a5f16 nmi_backtrace: add more trigger_*_cpu_backtrace() methods
:::::: TO: Chris Metcalf <cmetcalf@mellanox.com> :::::: CC: Linus Torvalds <torvalds@linux-foundation.org>
--- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation [unhandled content-type:application/gzip] | |