FS#13762 - kernel BUG at fs/reiserfs/journal.c:3216
Attached to Project:
Arch Linux
Opened by Daniel YC Lin (dlin) - Thursday, 12 March 2009, 03:03 GMT
Last edited by Hugo Doria (hdoria) - Saturday, 21 March 2009, 21:50 GMT
Opened by Daniel YC Lin (dlin) - Thursday, 12 March 2009, 03:03 GMT
Last edited by Hugo Doria (hdoria) - Saturday, 21 March 2009, 21:50 GMT
|
Details
Description:
kernel26-2.6.28.7-2-x86_64.pkg.tar.gz got kernel panic boot message is: ::Mounting Local Filesystems ---------[ cut here]------------- kernel BUG at fs/reiserfs/journal.c:3216! invalid opcode: 0000 [#1] PREEMPT SMP ... ... too much, I can't type it all ... -- [ end trace bbba316...] --- /etc/rc.sysinit: line 281: 1708 Segmentation fault /bin/mount -n -o remount,rw / /bin/rm: cannot remove '/etc/mtab': Read-only file system. Additional info: * package version(s) kernel26-2.6.28.7-2-x86_64.pkg.tar.gz * config and/or log files etc. x86_64 Dual Core AMD Opteron(tm) Processor 280 ref: http://bbs.archlinux.org/viewtopic.php?pid=513624#p513624 for discuss Steps to reproduce: when I boot from kernel26-2.6.28.7-1-x86_64.pkg.tar.gz, it workable. So, then problem must in 2.6.28.7-2 package. |
This task depends upon
Maybe preload this module in mkinitcpio.conf?
[#1] What is unusual here is that Reiserfs don't use NLS modules, you have a file system NTFS, FAT in your fstab?
I use utf8, my locale is
LANG=zh_TW.UTF-8
LC_CTYPE=zh_TW.utf8
Ok, anyway, Could you do a test?
Edit the file /etc/mkinitcpio.conf and add nls_utf8 module to it like this:
MODULES="nls_utf8"
or
MODULES="nls_utf8 your other modules if any"
then install the kernel26-2.6.28.7-2 (this will run a mkinitcpio for you) and reboot. If this fail, then goback to kernel26-2.6.28.7-1 and ignore this :)
I use utf8, my locale is
LANG=zh_TW.UTF-8
LC_CTYPE=zh_TW.utf8
I modify from
MODULES="pata_amd ata_generic sata_nv reiserfs"
to
MODULES="nls_utf8 pata_amd ata_generic sata_nv reiserfs"
Could you add the nls_utf8 as built-in?
I can do, because i am not a Arch Developer :P
But this behavior is correct, nls_utf8 should be a module not built-in.
So if you need it, then put in put in the MODULES.
BTW: This also work if you put in MODULES from /etc/rc.conf because your crash is after MODULES loading from /etc/rc.conf