When I use thundrebird sometimes freezing proccess causes. All process writing to the volume freeze (state D) and the volume cann't be synchronized or remounted. Kernel show error: May 6 23:43:55 o01eg kernel: [ 495.167733] ------------[ cut here ]------------ May 6 23:43:55 o01eg kernel: [ 495.167738] kernel BUG at fs/jbd/commit.c:529! May 6 23:43:55 o01eg kernel: [ 495.167741] invalid opcode: 0000 [#1] PREEMPT SMP May 6 23:43:55 o01eg kernel: [ 495.167746] last sysfs file: /sys/devices/platform/it87.656/temp2_input May 6 23:43:55 o01eg kernel: [ 495.167749] CPU 2 May 6 23:43:55 o01eg kernel: [ 495.167750] Modules linked in: ppp_deflate zlib_deflate bsd_comp ppp_async option usb_wwan oss_hdaudio osscore vhba vboxnetadp vboxnetflt vboxdrv tun nvidiafb ppdev parport_pc fb_ddc parport vgastate May 6 23:43:55 o01eg kernel: [ 495.167770] May 6 23:43:55 o01eg kernel: [ 495.167774] Pid: 1909, comm: kjournald Not tainted 2.6.36-gentoo-r5 #1 P35T-DS3P/P35T-DS3P May 6 23:43:55 o01eg kernel: [ 495.167777] RIP: 0010:[<ffffffff811788a3>] [<ffffffff811788a3>] journal_commit_transaction+0x94d/0x1262 May 6 23:43:55 o01eg kernel: [ 495.167787] RSP: 0018:ffff88007c57fd30 EFLAGS: 00010202 May 6 23:43:55 o01eg kernel: [ 495.167790] RAX: 0000000000000023 RBX: ffff880071ac5bc0 RCX: ffff88007c57e010 May 6 23:43:55 o01eg kernel: [ 495.167794] RDX: 0000000000000100 RSI: ffff88007f46c468 RDI: ffff88007e6a6c24 May 6 23:43:55 o01eg kernel: [ 495.167797] RBP: ffff88007c57fe50 R08: 0000000000000000 R09: ffff880001b0d560 May 6 23:43:55 o01eg kernel: [ 495.167800] R10: 0000000000000002 R11: 0000000000000002 R12: ffff88007e6a6c00 May 6 23:43:55 o01eg kernel: [ 495.167803] R13: ffff88007e6a6d4c R14: ffff88007eac3000 R15: 0000000000000000 May 6 23:43:55 o01eg kernel: [ 495.167807] FS: 0000000000000000(0000) GS:ffff880001b00000(0000) knlGS:0000000000000000 May 6 23:43:55 o01eg kernel: [ 495.167811] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b May 6 23:43:55 o01eg kernel: [ 495.167814] CR2: 00000000015c9660 CR3: 000000006549b000 CR4: 00000000000006e0 May 6 23:43:55 o01eg kernel: [ 495.167817] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 May 6 23:43:55 o01eg kernel: [ 495.167820] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 May 6 23:43:55 o01eg kernel: [ 495.167824] Process kjournald (pid: 1909, threadinfo ffff88007c57e000, task ffff88007e7fc7b0) May 6 23:43:55 o01eg kernel: [ 495.167827] Stack: May 6 23:43:55 o01eg kernel: [ 495.167829] ffff880001b12540 ffff88007f8c47b0 ffff88007c57e010 000000734a4bcd0b May 6 23:43:55 o01eg kernel: [ 495.167833] <0> ffff88007c57e000 ffff88007c57e000 ffff88007eac3000 ffff88007e6a6d4c May 6 23:43:55 o01eg kernel: [ 495.167839] <0> ffff88007e6a6c00 0000000000000121 ffff88007e6a6c24 ffff88007c57e010 May 6 23:43:55 o01eg kernel: [ 495.167845] Call Trace: May 6 23:43:55 o01eg kernel: [ 495.167852] [<ffffffff81061551>] ? lock_timer_base+0x27/0x4d May 6 23:43:55 o01eg kernel: [ 495.167857] [<ffffffff81061820>] ? try_to_del_timer_sync+0x7b/0x85 May 6 23:43:55 o01eg kernel: [ 495.167862] [<ffffffff8117bb05>] kjournald+0xe6/0x22c May 6 23:43:55 o01eg kernel: [ 495.167867] [<ffffffff8106d995>] ? autoremove_wake_function+0x0/0x34 May 6 23:43:55 o01eg kernel: [ 495.167872] [<ffffffff8117ba1f>] ? kjournald+0x0/0x22c May 6 23:43:55 o01eg kernel: [ 495.167875] [<ffffffff8106d58e>] kthread+0x7d/0x85 May 6 23:43:55 o01eg kernel: [ 495.167881] [<ffffffff81026754>] kernel_thread_helper+0x4/0x10 May 6 23:43:55 o01eg kernel: [ 495.167885] [<ffffffff8106d511>] ? kthread+0x0/0x85 May 6 23:43:55 o01eg kernel: [ 495.167889] [<ffffffff81026750>] ? kernel_thread_helper+0x0/0x10 May 6 23:43:55 o01eg kernel: [ 495.167892] Code: 48 c7 85 58 ff ff ff 00 00 00 00 45 31 f6 c7 85 48 ff ff ff 00 00 00 00 48 c7 85 50 ff ff ff 00 00 00 00 4d 89 ef e9 8d 02 00 00 <0f> 0b eb fe 41 f6 04 24 02 74 24 49 8b 45 00 f0 80 60 02 ef 4c May 6 23:43:55 o01eg kernel: [ 495.167934] RIP [<ffffffff811788a3>] journal_commit_transaction+0x94d/0x1262 May 6 23:43:55 o01eg kernel: [ 495.167939] RSP <ffff88007c57fd30> May 6 23:43:55 o01eg kernel: [ 495.167943] ---[ end trace 51ef317e59fa350a ]--- Checking volume by e2fsck don't find anything. The next patch fixes wrong behaviour, but it was applied only at 2.3.39-rc3 kernel. Is it possible to add this patch to gentoo-sources for stable kernels? http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=523334ba508a8baaf5fc9f15fbad9ed04f334f48 Reproducible: Sometimes Steps to Reproduce: 1. Run thundrebird with home at ext3 volume with "data=ordered" option. 2. Wait some hours (include working with thunderbird or getting mail). 3. Get error.
Thanks for reporting upstream, we'll follow the upstream report and attempt to back port any fixes identified.