On Sun, 2005-11-20 at 21:30 +0100, Fabio Coatti wrote:
> I've got this message; the system is fairly experimental, but maybe this can 
> help:
> 
> kernel: 2.6.15-rc1-mm2 
> gcc (GCC) 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)
> Kernel tainted due to nvidia driver, but I suppose that can't be the cause of 
> this issue..of course, if more info are needed, just le me know.

A very similar problem was reported before, but I never did figure out
what the cause was:
http://www.mail-archive.com/[email protected]/msg00250.html

I run gentoo myself and haven't seen it firsthand.  I've tried
remounting between read-only & read-write under a number of different
circumstances, but I still can't recreate the problem.

What modules do you have loaded?  That seemed to make a difference.

> At boot I've got this:
> 
> BUG at fs/jfs/jfs_logmgr.c:1622 assert(list_empty(&log->cqueue))
> ------------[ cut here ]------------
> kernel BUG at fs/jfs/jfs_logmgr.c:1622!
> invalid operand: 0000 [#1]
> PREEMPT SMP
> last sysfs file: /class/net/tun1/ifindex
> Modules linked in: iptable_nat ip_nat ipt_state ip_conntrack ipt_REJECT 
> iptable_filter ip_tables parport_pc parport floppy pcspkr rtc ohci1394 
> ieee1394 i2c_i801 xfs nvidia tun crc32 rfcomm l2cap bluetooth snd_pcm_oss 
> snd_mixer_oss snd_emu10k1_synth snd_emux_synth snd_seq_virmidi 
> snd_seq_midi_event snd_seq_midi_emul snd_seq snd_emu10k1 snd_rawmidi 
> snd_seq_device snd_ac97_codec snd_pcm snd_timer snd_ac97_bus snd_page_alloc 
> snd_util_mem snd_hwdep snd soundcore ide_cd i2c_dev w83627hf hwmon_vid 
> i2c_isa uhci_hcd ehci_hcd usbcore isofs zlib_inflate e1000
> CPU:    0
> EIP:    0060:[<c01eeae6>]    Tainted: P      VLI
> EFLAGS: 00010292   (2.6.15-rc1-mm2)
> EIP is at jfs_flush_journal+0x1dc/0x27e
> eax: 00000044   ebx: 000000c8   ecx: 00000001   edx: 00000202
> esi: f7d72c34   edi: f7707e7c   ebp: f7d72b80   esp: f7707e44
> ds: 007b   es: 007b   ss: 0068
> Process mount (pid: 2408, threadinfo=f7706000 task=c193e030)
> Stack: c0349a6e c0349e97 00000656 c0349e7e f7d72c04 f7d72c18 f880e110 f880e0c8
>        00000002 00000000 c193e030 c0117a34 00000000 00000000 c1906bac 00000000
>        f7d12a80 00000000 c193e030 c0117a34 00100100 00200200 00000000 00000000
> Call Trace:
>  [<c0117a34>] default_wake_function+0x0/0xc
>  [<c0117a34>] default_wake_function+0x0/0xc
>  [<c01d746f>] jfs_umount_rw+0x23/0x6c
>  [<c01d3789>] jfs_remount+0x14f/0x17e
>  [<c01607a4>] do_remount_sb+0xc1/0x13e
>  [<c01751de>] do_remount+0x82/0xd5
>  [<c0175b50>] do_mount+0x1c0/0x1fc
>  [<c013ff27>] __alloc_pages+0x45/0x28b
>  [<c01758af>] exact_copy_from_user+0x26/0x5b
>  [<c017593a>] copy_mount_options+0x56/0xac
>  [<c0175ecf>] sys_mount+0x79/0xb5
>  [<c0102c3f>] sysenter_past_esp+0x54/0x75
> Code: ff ff e9 95 fe ff ff c7 44 24 0c 7e 9e 34 c0 c7 44 24 08 56 06 00 00 c7 
> 44 24 04 97 9e 34 c0 c7 04 24 6e 9a 34 c0 e8 ea de f2 ff <0f> 0b 56 06 97 9e 
> 34 c0 e9 4f ff ff ff 8d 54 24 24 fc b9 05 00
>  Badness in do_exit at kernel/exit.c:795
>  [<c011f0f4>] do_exit+0x42f/0x434
>  [<c0103f53>] do_divide_error+0x0/0x96
>  [<c0104145>] do_invalid_op+0x0/0x99
>  [<c01041d5>] do_invalid_op+0x90/0x99
>  [<c01eeae6>] jfs_flush_journal+0x1dc/0x27e
>  [<c011cd96>] release_console_sem+0xb5/0xb7
>  [<c011cb95>] vprintk+0x1aa/0x285
>  [<c0125347>] try_to_del_timer_sync+0x45/0x4d
>  [<c0125359>] del_timer_sync+0xa/0x10
>  [<c0103837>] error_code+0x4f/0x54
>  [<c01eeae6>] jfs_flush_journal+0x1dc/0x27e
>  [<c0117a34>] default_wake_function+0x0/0xc
>  [<c0117a34>] default_wake_function+0x0/0xc
>  [<c01d746f>] jfs_umount_rw+0x23/0x6c

This confused me when the problem was first reported.  The stack
indicates that the partition is being mounted read-only after being
mounted read-write.  Normally, the root should be mounted read-only (if
grub.conf is set up right) and after fsck is called, it should be
remounted read-write.  It would not normally be mounted back to
read-only until the system is shut down.

>  [<c01d3789>] jfs_remount+0x14f/0x17e
>  [<c01607a4>] do_remount_sb+0xc1/0x13e
>  [<c01751de>] do_remount+0x82/0xd5
>  [<c0175b50>] do_mount+0x1c0/0x1fc
>  [<c013ff27>] __alloc_pages+0x45/0x28b
>  [<c01758af>] exact_copy_from_user+0x26/0x5b
>  [<c017593a>] copy_mount_options+0x56/0xac
>  [<c0175ecf>] sys_mount+0x79/0xb5
>  [<c0102c3f>] sysenter_past_esp+0x54/0x75
-- 
David Kleikamp
IBM Linux Technology Center



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Jfs-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jfs-discussion

Reply via email to