Skip to contentSkip to conversation

SMP and CONFIG_SLAB_DEBUG

parisc-linux Randolph Chung 1 participant 1 message Feb 12, 2005

lore
Share & tools
lore
#0 lore raw

Has anybody been able to boot a 2.6.11-rc3-pa* kernel SMP with slab debugging enabled? when i tried, i triggered a BUG_ON():

kernel BUG at mm/slab.c:1493!

Backtrace:
 [<10130b34>] printk+0x20/0x2c
 [<10163d94>] check_irq_off+0x40/0x50
 [<10165eec>] do_ccupdate_local+0x10/0x5c
 [<10114ec4>] ipi_interrupt+0x198/0x250
 [<10155ae0>] handle_IRQ_event+0x50/0xa4
 [<10155bcc>] __do_IRQ+0x98/0x1e4

the BUG_ON() is checking that irqs are disabled when calling do_ccupdate_local(), which is called as a smp function using IPI.

are interrupts supposed to be disabled when ipi_interrupt() is called? did this behaviour change with the recent irq handling changes?

randolph

Signature · 7 lines
Randolph Chung
Debian GNU/Linux Developer, hppa/ia64 ports
http://www.tausq.org/
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux