[PROBLEM] 2.6.22-rc2 panics on x86-64 with slub

From: Srihari Vijayaraghavan
Date: Sat May 19 2007 - 23:09:49 EST


It's an AM2 5600 chip on AMD 690G chipset on Asus M2A-VM board.

With CONFIG_SLUB it panics. With CONFIG_SLAB all is well. (Same behaviour on
2.6.22-rc1 also)

Unfortunately, it panics so early, it doesn't make it to serial console. So
here's what I have written down (sorry if I missed some important info; I hope
it gives a clue or two):

Process swapper (...)
...
Call Trace:
kernel_init+0x16c/0x2e1
trace_hardirqs_on_thunk+0x35/0x37
trace_hardirqs_on+0x116/0x13a
child_rip+0xa/ox12
restore_args+0x0/0x30
kernel_init+0x0/0x2e1
child_rip+0x0/0x12

Code: 0f ob eb fe 48 8b 1b 48 8b 0x 0f 18 08 48 81 fb 60 cb 51 80
RIP [...] slab_sysfs_init+0x49/0x98
RSP [...]
kernel panic - not syncing: Attempted to kill init!

The .config is attached (with the CONFIG_SLUB).

(It's vanilla 2.6.22-rc2 plus a patch, which is submitted to libata maintainer
already, from Tejun Heo for SB600 AHCI to work on a system with >4GB.)

Any patches welcome.

Thanks


___________________________________________________________________________________
How would you spend $50,000 to create a more sustainable environment in Australia? Go to Yahoo!7 Answers and share your idea.
http://advision.webevents.yahoo.com/aunz/lifestyle/answers/y7ans-babp_reg.html

Attachment: config-2.6.22-rc2-slub
Description: pat938819783