Hi Edward, I have seen a number of people posting about this same bug - myself included, but we have yet to hear any info from David on how to proceed. Thanks, Greg -----Original Message----- From: linux-cachefs-bounces@xxxxxxxxxx [mailto:linux-cachefs-bounces@xxxxxxxxxx] On Behalf Of Edward "Koko" Konetzko Sent: Thursday, 3 September 2009 11:49 PM To: Linux filesystem caching discussion list Subject: kslowd issue Has anyone seen this issue. I am using kernel 2.6.30.5 with 5 patches applied that David Howells recommended. [PATCH 1/4] slow-work: Add (module*)work->ops->owner to fix races [PATCH 2/4] NFS: Propagate 'fsc' mount option through automounts [PATCH 3/4] CacheFiles: Don't write a full page if there's only a partial page to cache [PATCH 4/4] CacheFiles: Handle truncate unlocking the page we're reading PATCH] Give waitqueue spinlocks their own lockdep classes RHEL5 64 cachefilesd-0.9 linux nfs-utils 1.2.0 INFO: task kslowd:3297 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kslowd D ffff8800010436c0 0 3297 2 ffff8800c5cb6740 0000000000000046 0000000000000000 ffff8800a4975a48 0000000000000000 ffff8800cb13e080 ffff8800cb13e408 000000004a9ed9e0 0000000000000000 000000004a9ed9e0 0000000000000000 0000000000000031 Call Trace: [<ffffffff8022d216>] ? update_curr+0x6f/0xaa [<ffffffff804b9e7e>] ? __mutex_lock_slowpath+0xbf/0x109 [<ffffffff804b9d43>] ? mutex_lock+0x12/0x28 [<ffffffff804b966c>] ? thread_return+0x3e/0x92 [<ffffffffa029c23f>] ? cachefiles_delete_object+0xf3/0x14a [cachefiles] [<ffffffffa029b2ee>] ? cachefiles_drop_object+0xbd/0x18b [cachefiles] [<ffffffffa028b25d>] ? fscache_drop_object+0x48/0x9e [fscache] [<ffffffffa028b7a3>] ? fscache_object_slow_work_execute+0x46c/0x684 [fscache] [<ffffffff8027dd55>] ? slow_work_thread+0x285/0x449 [<ffffffff8024a0ce>] ? autoremove_wake_function+0x0/0x2e [<ffffffff8027dad0>] ? slow_work_thread+0x0/0x449 [<ffffffff80249f9c>] ? kthread+0x54/0x84 [<ffffffff8020c8fa>] ? child_rip+0xa/0x20 [<ffffffff80249f48>] ? kthread+0x0/0x84 [<ffffffff8020c8f0>] ? child_rip+0x0/0x20 INFO: task kslowd:3792 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kslowd D ffff8800010436c0 0 3792 2 ffff8800cb13e080 0000000000000046 0000000000000286 ffffffff80346b3f ffff8800df18d408 ffff8800bd8cf7c0 ffff8800bd8cfb48 ffff8800cd0c7118 0000000000000286 ffffffffa004711a 0000000000000201 ffffffffa02a04b5 Call Trace: [<ffffffff80346b3f>] ? __up_read+0x19/0x7f [<ffffffffa004711a>] ? ext3_xattr_get+0x217/0x228 [ext3] [<ffffffffa029c13f>] ? cachefiles_wait_bit+0x0/0xd [cachefiles] [<ffffffff804b96c9>] ? schedule+0x9/0x1d [<ffffffffa029c148>] ? cachefiles_wait_bit+0x9/0xd [cachefiles] [<ffffffff804b9af1>] ? __wait_on_bit+0x40/0x6f [<ffffffffa029c13f>] ? cachefiles_wait_bit+0x0/0xd [cachefiles] [<ffffffff804b9b8c>] ? out_of_line_wait_on_bit+0x6c/0x78 [<ffffffff8024a0fc>] ? wake_bit_function+0x0/0x23 [<ffffffffa029c9ed>] ? cachefiles_walk_to_object+0x757/0xa54 [cachefiles] [<ffffffffa029afe1>] ? cachefiles_lookup_object+0xa9/0x12a [cachefiles] [<ffffffffa028b169>] ? fscache_lookup_object+0x110/0x122 [fscache] [<ffffffffa028b8c3>] ? fscache_object_slow_work_execute+0x58c/0x684 [fscache] [<ffffffff8027dd55>] ? slow_work_thread+0x285/0x449 [<ffffffff8024a0ce>] ? autoremove_wake_function+0x0/0x2e [<ffffffff8027dad0>] ? slow_work_thread+0x0/0x449 [<ffffffff80249f9c>] ? kthread+0x54/0x84 [<ffffffff8020c8fa>] ? child_rip+0xa/0x20 [<ffffffff80249f48>] ? kthread+0x0/0x84 [<ffffffff8020c8f0>] ? child_rip+0x0/0x20 INFO: task kslowd:3297 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kslowd D ffff8800010436c0 0 3297 2 ffff8800c5cb6740 0000000000000046 0000000000000000 ffff8800a4975a48 0000000000000000 ffff8800cb13e080 ffff8800cb13e408 000000004a9ed9e0 0000000000000000 000000004a9ed9e0 0000000000000000 0000000000000031 Call Trace: [<ffffffff8022d216>] ? update_curr+0x6f/0xaa [<ffffffff804b9e7e>] ? __mutex_lock_slowpath+0xbf/0x109 [<ffffffff804b9d43>] ? mutex_lock+0x12/0x28 [<ffffffff804b966c>] ? thread_return+0x3e/0x92 [<ffffffffa029c23f>] ? cachefiles_delete_object+0xf3/0x14a [cachefiles] [<ffffffffa029b2ee>] ? cachefiles_drop_object+0xbd/0x18b [cachefiles] [<ffffffffa028b25d>] ? fscache_drop_object+0x48/0x9e [fscache] [<ffffffffa028b7a3>] ? fscache_object_slow_work_execute+0x46c/0x684 [fscache] [<ffffffff8027dd55>] ? slow_work_thread+0x285/0x449 [<ffffffff8024a0ce>] ? autoremove_wake_function+0x0/0x2e [<ffffffff8027dad0>] ? slow_work_thread+0x0/0x449 [<ffffffff80249f9c>] ? kthread+0x54/0x84 [<ffffffff8020c8fa>] ? child_rip+0xa/0x20 [<ffffffff80249f48>] ? kthread+0x0/0x84 [<ffffffff8020c8f0>] ? child_rip+0x0/0x20 INFO: task kslowd:3792 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kslowd D ffff8800010436c0 0 3792 2 ffff8800cb13e080 0000000000000046 0000000000000286 ffffffff80346b3f ffff8800df18d408 ffff8800bd8cf7c0 ffff8800bd8cfb48 ffff8800cd0c7118 0000000000000286 ffffffffa004711a 0000000000000201 ffffffffa02a04b5 Call Trace: [<ffffffff80346b3f>] ? __up_read+0x19/0x7f [<ffffffffa004711a>] ? ext3_xattr_get+0x217/0x228 [ext3] [<ffffffffa029c13f>] ? cachefiles_wait_bit+0x0/0xd [cachefiles] [<ffffffff804b96c9>] ? schedule+0x9/0x1d [<ffffffffa029c148>] ? cachefiles_wait_bit+0x9/0xd [cachefiles] [<ffffffff804b9af1>] ? __wait_on_bit+0x40/0x6f [<ffffffffa029c13f>] ? cachefiles_wait_bit+0x0/0xd [cachefiles] [<ffffffff804b9b8c>] ? out_of_line_wait_on_bit+0x6c/0x78 [<ffffffff8024a0fc>] ? wake_bit_function+0x0/0x23 [<ffffffffa029c9ed>] ? cachefiles_walk_to_object+0x757/0xa54 [cachefiles] [<ffffffffa029afe1>] ? cachefiles_lookup_object+0xa9/0x12a [cachefiles] [<ffffffffa028b169>] ? fscache_lookup_object+0x110/0x122 [fscache] [<ffffffffa028b8c3>] ? fscache_object_slow_work_execute+0x58c/0x684 [fscache] [<ffffffff8027dd55>] ? slow_work_thread+0x285/0x449 [<ffffffff8024a0ce>] ? autoremove_wake_function+0x0/0x2e [<ffffffff8027dad0>] ? slow_work_thread+0x0/0x449 [<ffffffff80249f9c>] ? kthread+0x54/0x84 [<ffffffff8020c8fa>] ? child_rip+0xa/0x20 [<ffffffff80249f48>] ? kthread+0x0/0x84 [<ffffffff8020c8f0>] ? child_rip+0x0/0x20 -- Linux-cachefs mailing list Linux-cachefs@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cachefs -- Linux-cachefs mailing list Linux-cachefs@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cachefs