Bug 155099

Summary: frequent reiserfs oops with 10.0 (inkl. latest patches)
Product: [openSUSE] SUSE LINUX 10.0 Reporter: R Santa <myinfo>
Component: KernelAssignee: Chris L Mason <mason>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P3 - Medium CC: myinfo, suse-beta
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description R Santa 2006-03-03 19:41:55 UTC
System (latest patches applied via YOU):
Linux server 2.6.13-15.8-default #1 Tue Feb 7 11:07:24 UTC 2006 i686 athlon i386 GNU/Linux

Hardware: Asus A8V-Deluxe, AMD Athlon64 3500+

Using several lvm2 volumegroups and reiserfs 3.6 (default) filesystems on LV's I frequently get a Kernel Oops for reiserfs when parallel write operations happen on the same filesystem.

After the Oops, umount and other commands will hang and a hard reset will be required.

Please help to fix this bug - Thanks!

Kernel Oops:
Mar  2 03:00:34 altis kernel: ------------[ cut here ]------------
Mar  2 03:00:34 altis kernel: kernel BUG at fs/reiserfs/journal.c:666!
Mar  2 03:00:34 altis kernel: invalid operand: 0000 [#1]
Mar  2 03:00:34 altis kernel: Modules linked in: nls_iso8859_1 nls_cp437 usb_storage ipt_pkttype ipt_LOG ipt_limit nls_utf8 hfsplus vfat fat subfs cpufreq_ondemand cpufreq_userspace cpufreq_power
save powernow_k8 freq_table af_packet fglrx w83627hf eeprom i2c_sensor i2c_isa snd_pcm_oss snd_mixer_oss snd_seq button battery ac edd ip6t_REJECT ipt_REJECT ipt_state iptable_mangle iptable_nat
iptable_filter ip6table_mangle ip_conntrack ip_tables i2c_viapro i2c_core snd_via82xx gameport snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi ehci_hcd sn
d_seq_device ip6table_filter snd soundcore ip6_tables uhci_hcd ipv6 usbcore sk98lin 3c59x mii generic ohci1394 ieee1394 amd64_agp agpgart shpchp pci_hotplug parport_pc lp parport reiserfs dm_mod
ide_cd cdrom fan thermal processor via82cxxx sg sata_via sata_promise libata sd_mod scsi_mod ide_disk ide_core
Mar  2 03:00:34 altis kernel: CPU:    0
Mar  2 03:00:34 altis kernel: EIP:    0060:[<f9173de6>]    Tainted: P     U VLI
Mar  2 03:00:34 altis kernel: EFLAGS: 00010246   (2.6.13-15.8-default)
Mar  2 03:00:34 altis kernel: EIP is at submit_ordered_buffer+0x16/0x30 [reiserfs]
Mar  2 03:00:34 altis kernel: eax: 00000024   ebx: e6c61dd0   ecx: 00000000   edx: c5547a08
Mar  2 03:00:34 altis kernel: esi: 0000000c   edi: e6c61da4   ebp: e6c61e28   esp: e6c61d84
Mar  2 03:00:34 altis kernel: ds: 007b   es: 007b   ss: 0068
Mar  2 03:00:34 altis kernel: Process pdflush (pid: 13759, threadinfo=e6c60000 task=ea804530)
Mar  2 03:00:34 altis kernel: Stack: f9173f0c c88e5764 f981a0d4 d4f66858 f9173f56 f91741d1 f9173ec0 00000000
Mar  2 03:00:34 altis kernel:        eaafe834 e4fb7938 e4fb7c10 e4fb762c e4fb73f0 e4fb7868 dfbba62c dfbba7cc
Mar  2 03:00:34 altis kernel:        dfbba834 dfbba8d0 ed3612b8 c5547a08 cbd8b9a0 c06916c8 c617a798 c340bbdc
Mar  2 03:00:34 altis kernel: Call Trace:
Mar  2 03:00:34 altis kernel:  [<f9173f0c>] write_ordered_chunk+0x4c/0x60 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9173f56>] add_to_chunk+0x36/0x40 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f91741d1>] write_ordered_buffers+0xd1/0x1a0 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9173ec0>] write_ordered_chunk+0x0/0x60 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f917450e>] flush_commit_list+0x13e/0x490 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9178c0d>] do_journal_end+0x90d/0x9b0 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9177b1a>] journal_end_sync+0x5a/0x70 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9165420>] reiserfs_sync_fs+0x40/0x50 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<c015ef8d>] sync_supers+0x6d/0xc0
Mar  2 03:00:34 altis kernel:  [<c014240e>] wb_kupdate+0x2e/0x130
Mar  2 03:00:34 altis kernel:  [<c02f9de3>] schedule+0x343/0x610
Mar  2 03:00:34 altis kernel:  [<c0142c50>] pdflush+0x0/0x20
Mar  2 03:00:34 altis kernel:  [<c0142bb2>] __pdflush+0xb2/0x150
Mar  2 03:00:34 altis kernel:  [<c0142c6a>] pdflush+0x1a/0x20
Mar  2 03:00:34 altis kernel:  [<c01423e0>] wb_kupdate+0x0/0x130
Mar  2 03:00:34 altis kernel:  [<c012dc35>] kthread+0x85/0x90
Mar  2 03:00:34 altis kernel:  [<c012dbb0>] kthread+0x0/0x90
Mar  2 03:00:34 altis kernel:  [<c01012f1>] kernel_thread_helper+0x5/0x14
Mar  2 03:00:34 altis kernel: Code: 08 0f 0b 90 02 86 f0 17 f9 b8 01 00 00 00 e9 72 94 fe c6 89 f6 89 c2 ff 40 0c c7 40 24 70 3d 17 f9 0f ba 30 01 8b 00 a8 01 75 08 <0f> 0b 9a 02 86 f0 17 f9 b8 0
1 00 00 00 e9 48 94 fe c6 90 8d b4
Mar  2 03:00:34 altis kernel:  Badness in do_exit at kernel/exit.c:790
Mar  2 03:00:34 altis kernel:  [<c011e9f3>] do_exit+0x343/0x350
Mar  2 03:00:34 altis kernel:  [<c010468e>] die+0x13e/0x140
Mar  2 03:00:34 altis kernel:  [<c0104940>] do_invalid_op+0x0/0xa0
Mar  2 03:00:34 altis kernel:  [<c01049d1>] do_invalid_op+0x91/0xa0
Mar  2 03:00:34 altis kernel:  [<f9173de6>] submit_ordered_buffer+0x16/0x30 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<c0140000>] sys_fadvise64_64+0x10/0x1d0
Mar  2 03:00:34 altis kernel:  [<f90fe9bd>] dm_request+0x6d/0x80 [dm_mod]
Mar  2 03:00:34 altis kernel:  [<c025cde1>] generic_make_request+0x81/0x230
Mar  2 03:00:34 altis kernel:  [<c012df70>] autoremove_wake_function+0x0/0x30
Mar  2 03:00:34 altis kernel:  [<c0103f0f>] error_code+0x4f/0x60
Mar  2 03:00:34 altis kernel:  [<f9173de6>] submit_ordered_buffer+0x16/0x30 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9173f0c>] write_ordered_chunk+0x4c/0x60 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9173f56>] add_to_chunk+0x36/0x40 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f91741d1>] write_ordered_buffers+0xd1/0x1a0 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9173ec0>] write_ordered_chunk+0x0/0x60 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f917450e>] flush_commit_list+0x13e/0x490 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9178c0d>] do_journal_end+0x90d/0x9b0 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9177b1a>] journal_end_sync+0x5a/0x70 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<f9165420>] reiserfs_sync_fs+0x40/0x50 [reiserfs]
Mar  2 03:00:34 altis kernel:  [<c015ef8d>] sync_supers+0x6d/0xc0
Mar  2 03:00:34 altis kernel:  [<c014240e>] wb_kupdate+0x2e/0x130
Mar  2 03:00:34 altis kernel:  [<c02f9de3>] schedule+0x343/0x610
Mar  2 03:00:34 altis kernel:  [<c0142c50>] pdflush+0x0/0x20
Mar  2 03:00:34 altis kernel:  [<c0142bb2>] __pdflush+0xb2/0x150
Mar  2 03:00:34 altis kernel:  [<c0142c6a>] pdflush+0x1a/0x20
Mar  2 03:00:34 altis kernel:  [<c01423e0>] wb_kupdate+0x0/0x130
Mar  2 03:00:34 altis kernel:  [<c012dc35>] kthread+0x85/0x90
Mar  2 03:00:34 altis kernel:  [<c012dbb0>] kthread+0x0/0x90
Mar  2 03:00:34 altis kernel:  [<c01012f1>] kernel_thread_helper+0x5/0x14
------------[ cut here ]------------
Comment 1 Vance Baarda 2006-03-03 20:45:14 UTC
The openSUSE product in Bugzilla is only for problems with the openSUSE wiki or with Bugzilla itself. Please reassign to correct product/component.
Comment 2 R Santa 2006-03-04 08:24:01 UTC
Cjanged product to SuSE 10.0 as the problem is with the distrubution kernel and not the website.
Comment 3 Olaf Kirch 2006-03-06 12:12:14 UTC
Reiser issues go to Chris Mason.

R Santa, I take it this problem happened with all 10.0 kernels?
Could you please check a current 10.1 kernel from
ftp://ftp.suse.com/pub/project/kernel/kotd/i386 ?

Thanks,
Olaf
Comment 4 Chris L Mason 2006-03-06 17:39:44 UTC
This one is fixed in later kernels.  Please try the 10.1 kernel.