Bug#445463: linux-image-2.6.18-5-686: system hangs after a few days: pdflush in D state, JFS?
Package: linux-image-2.6.18-5-686
Version: 2.6.18.dfsg.1-13etch2
Severity: normal
My system keeps hanging every week or so. If I manage to catch it before
hanging, I notice that the kernel thread pdflush is in D state and
likewise some other processes.
Below is a trace I got from alt-sysrq-t .
I'm still not sure how to relibely reproduce this one.
[524136.896039] openvpn D 0001DC9A 0 2981 1 3056 2965 (NOTLB)
[524136.896279] dc4cbd54 00200046 5082964b 0001dc9a d9575a98 0000000a d97d0ab0 c02dc720
[524136.896581] 5086a373 0001dc9a 00040d28 00000000 d97d0bc0 c1687a60 dc4cbd48 00200046
[524136.896916] 00000000 00000002 00000001 000000ff 00000000 00000000 dc4cbd60 d9575a64
[524136.897250] Call Trace:
[524136.897326] [<c02912aa>] __mutex_lock_slowpath+0x110/0x1f6
[524136.897402] [<c02913ac>] mutex_lock+0x1c/0x1f
[524136.897478] [<e09da730>] lmLog+0x1c/0x162 [jfs]
[524136.897560] [<e09dc391>] txCommit+0x9ed/0xe84 [jfs]
[524136.897641] [<e09c31d2>] jfs_truncate_nolock+0xd5/0x107 [jfs]
[524136.897725] [<e09c368c>] jfs_truncate+0x32/0x3e [jfs]
[524136.897806] [<c0152eb2>] vmtruncate+0xd1/0xf3
[524136.897880] [<c0177503>] inode_setattr+0x5e/0x149
[524136.897956] [<e09dfeac>] jfs_setattr+0x8e/0x196 [jfs]
[524136.898038] [<c0177725>] notify_change+0x137/0x2ce
[524136.898113] [<c015f1ac>] do_truncate+0x53/0x6c
[524136.898188] [<c015f714>] do_sys_ftruncate+0x11b/0x138
[524136.898264] [<c015f758>] sys_ftruncate+0x12/0x14
[524136.898338] [<c0102d61>] sysenter_past_esp+0x56/0x8d
[524136.982448] firefox-bin D 0001DC9B 0 2322 3642 2331 30489 (NOTLB)
[524136.982688] cad0dc94 00200046 64b01ef5 0001dc9b e0a23908 00000009 d966a030 c02dc720
[524136.982988] 652d7200 0001dc9b 007d530b 00000000 d966a140 c1687a60 e0a238ec 00200246
[524136.983325] 00200246 00000001 00200246 000000ff 00000000 00000000 cad0dcb8 e0a238ec
[524136.983662] Call Trace:
[524136.983737] [<e09dd4ea>] txLock+0x474/0x4a4 [jfs]
[524136.983821] [<e09cd811>] diWrite+0x156/0x48a [jfs]
[524136.983905] [<e09dbb54>] txCommit+0x1b0/0xe84 [jfs]
[524136.983987] [<e09c4e08>] jfs_create+0x232/0x332 [jfs]
[524136.984068] [<c016c90d>] vfs_create+0xca/0x110
[524136.984144] [<c016f304>] open_namei+0x16a/0x611
[524136.984219] [<c015eeb7>] do_filp_open+0x1f/0x35
[524136.984293] [<c015ef0d>] do_sys_open+0x40/0xba
[524136.984368] [<c015efb3>] sys_open+0x16/0x18
[524136.984441] [<c0102d61>] sysenter_past_esp+0x56/0x8d
[524137.025088] pdflush D 0001DC90 0 18279 11 27011 17057 (L-TLB)
[524137.025328] dbedfd44 00000046 6929197a 0001dc90 d9575a4c 00000009 cdd96030 c02dc720
[524137.025627] 6931b998 0001dc90 0008a01e 00000000 cdd96140 c1687a60 00000046 00000046
[524137.025963] 00000001 00000046 e09e8f20 000000ff 00000000 00000000 00000000 d9575a00
[524137.026299] Call Trace:
[524137.026375] [<e09d9002>] lbmAllocate+0x76/0x108 [jfs]
[524137.026459] [<e09d99ac>] lmNextPage+0xd0/0x101 [jfs]
[524137.026543] [<e09d9b11>] lmWriteRecord+0x134/0x2ce [jfs]
[524137.026625] [<e09da83a>] lmLog+0x126/0x162 [jfs]
[524137.026707] [<e09dc391>] txCommit+0x9ed/0xe84 [jfs]
[524137.026790] [<e09c30ba>] jfs_commit_inode+0xa4/0xe7 [jfs]
[524137.026871] [<e09c32f5>] jfs_write_inode+0x36/0x45 [jfs]
[524137.026955] [<c017e3f6>] __writeback_single_inode+0x1a7/0x2fd
[524137.027032] [<c017e8ae>] sync_sb_inodes+0x19b/0x265
[524137.027106] [<c017eb55>] writeback_inodes+0x7f/0xcd
[524137.027181] [<c014bee5>] wb_kupdate+0x7a/0xdc
[524137.027258] [<c014c3d6>] pdflush+0x10f/0x1a5
[524137.027332] [<c012f05f>] kthread+0xc5/0xf2
[524137.027407] [<c0101005>] kernel_thread_helper+0x5/0xb
[524137.130198] gaim D 0001DC96 0 15930 2726 28049 (NOTLB)
[524137.130439] d40c3ce8 00000046 4ddb1d97 0001dc96 d9575a98 0000000a c81beab0 d966a030
[524137.130738] 4e0edfdb 0001dc96 0033c244 00000001 c81bebc0 c168fa60 d40c3cdc 00000046
[524137.131075] 00000008 00000000 00000001 d40c3cf4 d9575a64 00000246 d40c3cf4 d9575a64
[524137.131408] Call Trace:
[524137.131484] [<c02912aa>] __mutex_lock_slowpath+0x110/0x1f6
[524137.131561] [<c02913ac>] mutex_lock+0x1c/0x1f
[524137.131637] [<e09da730>] lmLog+0x1c/0x162 [jfs]
[524137.131721] [<e09dbccc>] txCommit+0x328/0xe84 [jfs]
[524137.131805] [<e09c4e08>] jfs_create+0x232/0x332 [jfs]
[524137.131887] [<c016c90d>] vfs_create+0xca/0x110
[524137.131964] [<c016f304>] open_namei+0x16a/0x611
[524137.132039] [<c015eeb7>] do_filp_open+0x1f/0x35
[524137.132113] [<c015ef0d>] do_sys_open+0x40/0xba
[524137.132187] [<c015efb3>] sys_open+0x16/0x18
[524137.132261] [<c0102d61>] sysenter_past_esp+0x56/0x8d
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-686
Locale: LANG=he_IL.UTF-8, LC_CTYPE=he_IL.UTF-8 (charmap=UTF-8)
Versions of packages linux-image-2.6.18-5-686 depends on:
ii coreutils 5.97-5.3 The GNU core utilities
ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy
ii initramfs-tools [linux-initra 0.85h tools for generating an initramfs
ii module-init-tools 3.3-pre4-2 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.18-5-686 recommends:
ii libc6-i686 2.3.6.ds1-13etch2 GNU C Library: Shared libraries [i
-- debconf information excluded
Reply to: