TO: Jan Beulich <[email protected]>
CC: Thomas Gleixner <[email protected]>
tree: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: d7e5a72b951a4ef6d97b2aa43cad37f237ba8030
commit: 8c66877ee65ec4e6974e9aa69bc53abe4a603f10 [3737/6788] x86: Avoid
building unused IRQ entry stubs
:::::: branch date: 2 days ago
:::::: commit date: 12 days ago
arch/x86/kernel/apic/apic.c:1962 smp_trace_spurious_interrupt() warn:
'~regs->orig_ax' 4294967295 can't fit into 255 'vector'
git remote add next
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git remote update next
git checkout 8c66877ee65ec4e6974e9aa69bc53abe4a603f10
vim +1962 arch/x86/kernel/apic/apic.c
915b0d01 arch/x86/kernel/apic.c Hiroshi Shimamoto 2008-12-08 1946
inc_irq_stat(irq_spurious_count);
915b0d01 arch/x86/kernel/apic.c Hiroshi Shimamoto 2008-12-08 1947
dc1528dd arch/x86/kernel/apic_64.c Yinghai Lu 2008-08-24 1948
/* see sw-dev-man vol 3, chapter 7.4.13.5 */
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1949
pr_info("spurious APIC interrupt through vector %02x on CPU#%d, "
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1950
"should never happen.\n", vector, smp_processor_id());
eddc0e92 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1951 }
eddc0e92 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1952
1d9090e2 arch/x86/kernel/apic/apic.c Andi Kleen 2013-08-05 1953
__visible void smp_spurious_interrupt(struct pt_regs *regs)
eddc0e92 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1954 {
eddc0e92 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1955
entering_irq();
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1956
__smp_spurious_interrupt(~regs->orig_ax);
eddc0e92 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1957
exiting_irq();
0e078e2f arch/x86/kernel/apic_64.c Thomas Gleixner 2008-01-30 1958 }
c4d58cbd arch/x86/kernel/apic_64.c Thomas Gleixner 2007-10-12 1959
1d9090e2 arch/x86/kernel/apic/apic.c Andi Kleen 2013-08-05 1960
__visible void smp_trace_spurious_interrupt(struct pt_regs *regs)
cf910e83 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1961 {
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 @1962
u8 vector = ~regs->orig_ax;
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1963
cf910e83 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1964
entering_irq();
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1965
trace_spurious_apic_entry(vector);
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1966
__smp_spurious_interrupt(vector);
8c66877e arch/x86/kernel/apic/apic.c Jan Beulich 2014-11-03 1967
trace_spurious_apic_exit(vector);
cf910e83 arch/x86/kernel/apic/apic.c Seiji Aguchi 2013-06-20 1968
exiting_irq();
0e078e2f arch/x86/kernel/apic_64.c Thomas Gleixner 2008-01-30 1969 }
c4d58cbd arch/x86/kernel/apic_64.c Thomas Gleixner 2007-10-12 1970
---
0-DAY kernel test infrastructure Open Source Technology Center
http://lists.01.org/mailman/listinfo/kbuild Intel Corporation
_______________________________________________
kbuild mailing list
[email protected]
https://lists.01.org/mailman/listinfo/kbuild