Падение kjournald (2.6.37-gentoo-r4, 2.6.36-gentoo-r5)
O01eg 5 мая, 2011 - 16:53
Сегодня внезапно начал падать kjournald.
Вывод ядра:
[ 8774.702614] ------------[ cut here ]------------ [ 8774.702619] kernel BUG at fs/jbd/commit.c:505! [ 8774.702623] invalid opcode: 0000 [#1] PREEMPT SMP [ 8774.702627] last sysfs file: /sys/devices/platform/it87.656/temp2_input [ 8774.702630] CPU 0 [ 8774.702632] Modules linked in: ppp_deflate zlib_deflate bsd_comp ppp_async option usb_wwan ipt_MASQUERADE ipt_REDIRECT iptable_nat nf_nat ipt_LOG nf_conntrack_ipv4 nf_defrag_ipv4 xt_state iptable_filter ipt_addrtype xt_DSCP xt_dscp xt_string xt_NFQUEUE xt_multiport xt_mark xt_hashlimit xt_conntrack xt_connmark nf_conntrack oss_hdaudio osscore vhba vboxnetadp vboxnetflt vboxdrv tun nouveau ttm drm_kms_helper nvidiafb fb_ddc vgastate nvidia(P) ppdev parport_pc parport [ 8774.702674] [ 8774.702677] Pid: 1593, comm: kjournald Tainted: P 2.6.37-gentoo-r4 #1 Gigabyte Technology Co., Ltd. P35T-DS3P/P35T-DS3P [ 8774.702685] RIP: 0010:[<ffffffff811811ff>] [<ffffffff811811ff>] journal_commit_transaction+0x94d/0x1212 [ 8774.702694] RSP: 0018:ffff88007b9e1d30 EFLAGS: 00010202 [ 8774.702698] RAX: 0000000000000015 RBX: ffff88000a239840 RCX: ffff88007b9e0010 [ 8774.702701] RDX: 0000000000000100 RSI: ffff88007cc6b458 RDI: ffff88007be43c24 [ 8774.702704] RBP: ffff88007b9e1e50 R08: 0000000000000000 R09: ffff88007fc0ddf0 [ 8774.702708] R10: 0000000000000000 R11: ffffffff8174b020 R12: ffff88007be43c00 [ 8774.702711] R13: ffff88007be43d4c R14: ffff88007b117800 R15: 0000000000000000 [ 8774.702715] FS: 0000000000000000(0000) GS:ffff88007fc00000(0000) knlGS:0000000000000000 [ 8774.702718] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 8774.702722] CR2: 00007f8d6fdd7000 CR3: 0000000052745000 CR4: 00000000000006f0 [ 8774.702725] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 8774.702728] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 8774.702732] Process kjournald (pid: 1593, threadinfo ffff88007b9e0000, task ffff88007d16b5f0) [ 8774.702735] Stack: [ 8774.702737] ffff88007b9e0000 ffff88007b9e1fd8 ffff88007b9e0010 000007fb05080722 [ 8774.702743] ffff88007b9e0000 ffff88007b9e0000 ffff88007b117800 ffff88007be43d4c [ 8774.702748] ffff88007be43c00 ffff88007be43c24 ffff880000000091 ffff88007b9e0010 [ 8774.702754] Call Trace: [ 8774.702761] [<ffffffff8107255d>] ? autoremove_wake_function+0x0/0x34 [ 8774.702766] [<ffffffff81065e4e>] ? lock_timer_base+0x27/0x4d [ 8774.702770] [<ffffffff8106611d>] ? try_to_del_timer_sync+0x7b/0x85 [ 8774.702774] [<ffffffff811843fc>] kjournald+0xe6/0x22c [ 8774.702779] [<ffffffff8107255d>] ? autoremove_wake_function+0x0/0x34 [ 8774.702783] [<ffffffff81184316>] ? kjournald+0x0/0x22c [ 8774.702787] [<ffffffff81072156>] kthread+0x7d/0x85 [ 8774.702792] [<ffffffff81029754>] kernel_thread_helper+0x4/0x10 [ 8774.702797] [<ffffffff810720d9>] ? kthread+0x0/0x85 [ 8774.702801] [<ffffffff81029750>] ? kernel_thread_helper+0x0/0x10 [ 8774.702804] 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 f7 4c [ 8774.702845] RIP [<ffffffff811811ff>] journal_commit_transaction+0x94d/0x1212 [ 8774.702850] RSP <ffff88007b9e1d30> [ 8774.702854] ---[ end trace 7616fbf2daab5d31 ]---
Падает на
J_ASSERT(commit_transaction->t_nr_buffers <= commit_transaction->t_outstanding_credits);
Процессы начинают висеть (состояние D) при обращении/записи/сбросе к файловой системе ext3, смонтированной с опциями defaults,data=journal
NightNord: ссылки на тексты подобного плана не приветствуются. Совсем. Читать тошно, да и пользы там никакой.
»
- Для комментирования войдите или зарегистрируйтесь
.
grep -i kjourn /var/log/messages
http://www.google.ru/search?q=autoremove_wake_function+journal_commit_transaction
а эта строка - это просто подпись
May 5 13:53:20 o01eg kernel:
И вообще никаких критических сообщений, предшествоваших падению kjournald, не видел.
В гугле тоже тухло. На такую
В гугле тоже тухло. На такую же ошибку ничего не ответили.
Хм, возникло ощущение, что
Хм, возникло ощущение, что это каким-то образом связано с thunderbird. По крайней мере, без него kjournald не падает, а с ним падает через некотоое время его работы.
Не позорся, убери ссылки на
Не позорся, убери ссылки на поток мата ( и невменяемого сознания), т.е на джуйк.
Или будь последователен до конца и пиши в подобном тоне и здесь
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Это "kernel BUG". И дорога
Это "kernel BUG". И дорога вам на bugzilla.kernel.org
Но сначала уберите драйвера nvidia - с Tainted флагами народ из ядра даже думать не станет над этим вопросом.