Issuing a reboot command caused the kernel to oops. Message was as follows: Oops: kernel access of bad area, sig: 11 [#1] NIP: C006DD2C CR: C006DE4C SP: DD65BDD0 REGS: dd65bd20 TRAP: 0301 Not tainted MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00000000, DSIR: 40000000 TASK = e6a4d980 [10420] 'umount' Last syscall: 22 GPR00: 00000000 DD65BDD0 E6A4D980 FFFFFFF8 E7BCF800 DD65BE08 C02CBEE0 00000056 GPR08: E7BCF874 C02D0000 E7BCF86C E7BCF86C 00200200 Call trace: [c006de4c] invalidate_inodes+0x58/0xf4 [c005a840] generic_shutdown_super+0x7c/0x194 [c005b3c8] kill_anon_super+0x18/0x40 [c005b418] kill_litter_super+0x28/0x44 [c005a68c] deactivate_super+0x7c/0xbc [c00709f4] __mntput+0x30/0x44 [c0061e0c] path_release+0x5c/0x60 [c0071114] sys_umount+0x50/0x68 [c0071190] sys_oldumount+0x14/0x24 [c0005e80] ret_from_syscall_0x0/0x44 /sbin/rc: line 33: 104 20 Segmentation fault umount -at tmpfs >&/dev/null I didn't try to reproduce it -- I've switched back to ppc-development-sources 2.6.4 for now.
Created attachment 32938 [details] kernel .config
could you try the development-sources and tell if happens too? (Just to discover if that is a not yet fixed regression)
I tried vanilla 2.6.6, and when I rebooted it didn't oops, but froze at "Stopping X Font Server". The cursor kept blinking, and I could change virtual terminals, but I couldn't type anything and it didn't make any further progress. However, I've since tried 2.6.5-gentoo-r1 again and it doesn't seem to have had any problems, with rebooting or otherwise. I guess this might be a tricky one to track down.
I've had the oops happen again (on 2.6.5-gentoo-r1). The common factor seems to be that I'm rebooting via KDM, i.e. choosing "Logout" from the K menu and "Restart the computer" in the resulting dialog causes the oops, while typing "reboot" on the console does not. I'm using KDE 3.2.2.
The problem seems to be gone after upgrading to 2.6.7-gentoo. I'm therefore marking this bug WFM.