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

Reply via email to