Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759223Ab0KRPt7 (ORCPT ); Thu, 18 Nov 2010 10:49:59 -0500 Received: from mail-ww0-f44.google.com ([74.125.82.44]:45501 "EHLO mail-ww0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758887Ab0KRPt5 (ORCPT ); Thu, 18 Nov 2010 10:49:57 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; b=R56dX57UTmaUrseS+H9cEdpmVNAZrabknQ1hlJee3LvIE0Qo+JckTtASH210ejTlqx KawCXZjzNjS48oA2QndNaFTzOwAX/AcA21E5UCbZWBQLBB6D5dX7SiaBJ6hLG2MbJGMs jDD0MhqiSnQG6N/GuU06SHYNR1HzQzF2PLRRU= From: Bastien ROUCARIES To: Frederic Weisbecker , linux-kernel@vger.kernel.org Subject: Reiserfs deadlock in 2.6.36 Date: Thu, 18 Nov 2010 16:49:56 +0100 User-Agent: KMail/1.13.5 (Linux/2.6.36-trunk-amd64; KDE/4.4.5; x86_64; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201011181650.00152.roucaries.bastien@gmail.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 19355 Lines: 183 Hi, It seems that reiserfs deadlock like in bug #4850 on my machine: System trace is here: Nov 18 15:25:08 portablebastien kernel: [19920.664304] kalarm D 00000001004a5de3 0 2995 1 0x00000000 Nov 18 15:25:08 portablebastien kernel: [19920.664312] ffff88011cfced00 0000000000000082 ffff880000000000 ffffffff81632020 Nov 18 15:25:08 portablebastien kernel: [19920.664319] 0000000000014940 0000000000014940 ffff8800cabfffd8 0000000000014940 Nov 18 15:25:08 portablebastien kernel: [19920.664325] 0000000000014940 ffff88011cfcefd8 ffff88011cfcefe0 ffff88011cfced00 Nov 18 15:25:08 portablebastien kernel: [19920.664331] Call Trace: Nov 18 15:25:08 portablebastien kernel: [19920.664364] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664373] [] ? default_wake_function+0x0/0xf Nov 18 15:25:08 portablebastien kernel: [19920.664386] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664399] [] ? xattr_lookup+0x17/0xef [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664412] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664425] [] ? reiserfs_dirty_inode+0x56/0x95 [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664431] [] ? current_fs_time+0x1e/0x24 Nov 18 15:25:08 portablebastien kernel: [19920.664438] [] ? __mark_inode_dirty+0x27/0x1ac Nov 18 15:25:08 portablebastien kernel: [19920.664444] [] ? file_update_time+0xf6/0x121 Nov 18 15:25:08 portablebastien kernel: [19920.664450] [] ? __generic_file_aio_write+0x164/0x280 Nov 18 15:25:08 portablebastien kernel: [19920.664457] [] ? sock_aio_read+0xb6/0xc5 Nov 18 15:25:08 portablebastien kernel: [19920.664462] [] ? generic_file_aio_write+0x55/0x9f Nov 18 15:25:08 portablebastien kernel: [19920.664469] [] ? do_sync_write+0xb1/0xea Nov 18 15:25:08 portablebastien kernel: [19920.664476] [] ? security_file_permission+0x18/0x2e Nov 18 15:25:08 portablebastien kernel: [19920.664482] [] ? vfs_write+0xa4/0x100 Nov 18 15:25:08 portablebastien kernel: [19920.664488] [] ? sys_write+0x45/0x6b Nov 18 15:25:08 portablebastien kernel: [19920.664493] [] ? system_call_fastpath+0x16/0x1b Nov 18 15:25:08 portablebastien kernel: [19920.664505] akregator D ffffc900054360e0 0 2996 1 0x00000000 Nov 18 15:25:08 portablebastien kernel: [19920.664511] ffff880037bf2210 0000000000000082 ffff8800cab77aa8 ffff88011f6d6630 Nov 18 15:25:08 portablebastien kernel: [19920.664517] 0000000000014940 0000000000014940 ffff8800cab77fd8 0000000000014940 Nov 18 15:25:08 portablebastien kernel: [19920.664523] 0000000000014940 ffff880037bf24e8 ffff880037bf24f0 ffff880037bf2210 Nov 18 15:25:08 portablebastien kernel: [19920.664529] Call Trace: Nov 18 15:25:08 portablebastien kernel: [19920.664535] [] ? schedule_hrtimeout_range_clock+0xc4/0x125 Nov 18 15:25:08 portablebastien kernel: [19920.664549] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664555] [] ? default_wake_function+0x0/0xf Nov 18 15:25:08 portablebastien kernel: [19920.664568] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664580] [] ? xattr_lookup+0x17/0xef [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664593] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664606] [] ? reiserfs_dirty_inode+0x56/0x95 [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664611] [] ? current_fs_time+0x1e/0x24 Nov 18 15:25:08 portablebastien kernel: [19920.664617] [] ? __mark_inode_dirty+0x27/0x1ac Nov 18 15:25:08 portablebastien kernel: [19920.664622] [] ? file_update_time+0xf6/0x121 Nov 18 15:25:08 portablebastien kernel: [19920.664628] [] ? __generic_file_aio_write+0x164/0x280 Nov 18 15:25:08 portablebastien kernel: [19920.664633] [] ? generic_file_aio_read+0x51e/0x576 Nov 18 15:25:08 portablebastien kernel: [19920.664638] [] ? generic_file_aio_write+0x55/0x9f Nov 18 15:25:08 portablebastien kernel: [19920.664644] [] ? do_sync_write+0xb1/0xea Nov 18 15:25:08 portablebastien kernel: [19920.664650] [] ? security_file_permission+0x18/0x2e Nov 18 15:25:08 portablebastien kernel: [19920.664656] [] ? vfs_write+0xa4/0x100 Nov 18 15:25:08 portablebastien kernel: [19920.664661] [] ? sys_write+0x45/0x6b Nov 18 15:25:08 portablebastien kernel: [19920.664493] [] ? system_call_fastpath+0x16/0x1b Nov 18 15:25:08 portablebastien kernel: [19920.664505] akregator D ffffc900054360e0 0 2996 1 0x00000000 Nov 18 15:25:08 portablebastien kernel: [19920.664511] ffff880037bf2210 0000000000000082 ffff8800cab77aa8 ffff88011f6d6630 Nov 18 15:25:08 portablebastien kernel: [19920.664517] 0000000000014940 0000000000014940 ffff8800cab77fd8 0000000000014940 Nov 18 15:25:08 portablebastien kernel: [19920.664523] 0000000000014940 ffff880037bf24e8 ffff880037bf24f0 ffff880037bf2210 Nov 18 15:25:08 portablebastien kernel: [19920.664529] Call Trace: Nov 18 15:25:08 portablebastien kernel: [19920.664535] [] ? schedule_hrtimeout_range_clock+0xc4/0x125 Nov 18 15:25:08 portablebastien kernel: [19920.664549] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664555] [] ? default_wake_function+0x0/0xf Nov 18 15:25:08 portablebastien kernel: [19920.664568] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664580] [] ? xattr_lookup+0x17/0xef [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664593] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664606] [] ? reiserfs_dirty_inode+0x56/0x95 [reiserfs] Nov 18 15:25:08 portablebastien kernel: [19920.664611] [] ? current_fs_time+0x1e/0x24 Nov 18 15:25:08 portablebastien kernel: [19920.664617] [] ? __mark_inode_dirty+0x27/0x1ac Nov 18 15:25:08 portablebastien kernel: [19920.664622] [] ? file_update_time+0xf6/0x121 Nov 18 15:25:08 portablebastien kernel: [19920.664628] [] ? __generic_file_aio_write+0x164/0x280 Nov 18 15:25:08 portablebastien kernel: [19920.664633] [] ? generic_file_aio_read+0x51e/0x576 Nov 18 15:25:08 portablebastien kernel: [19920.664638] [] ? generic_file_aio_write+0x55/0x9f Nov 18 15:25:08 portablebastien kernel: [19920.664644] [] ? do_sync_write+0xb1/0xea Nov 18 15:25:08 portablebastien kernel: [19920.664650] [] ? security_file_permission+0x18/0x2e Nov 18 15:25:08 portablebastien kernel: [19920.664656] [] ? vfs_write+0xa4/0x100 Nov 18 15:25:08 portablebastien kernel: [19920.664661] [] ? sys_write+0x45/0x6b Nov 18 15:25:08 portablebastien kernel: [19920.664666] [] ? system_call_fastpath+0x16/0x1b ov 18 15:27:08 portablebastien kernel: [20040.668744] kded4 D 00000001004a8412 0 2869 1 0x00000000 Nov 18 15:27:08 portablebastien kernel: [20040.668752] ffff8801114adf60 0000000000000086 ffff880100000000 ffffffff81632020 Nov 18 15:27:08 portablebastien kernel: [20040.668760] 0000000000014940 0000000000014940 ffff880037ad7fd8 0000000000014940 Nov 18 15:27:08 portablebastien kernel: [20040.668770] 0000000000014940 ffff8801114ae238 ffff8801114ae240 ffff8801114adf60 Nov 18 15:27:08 portablebastien kernel: [20040.668780] Call Trace: Nov 18 15:27:08 portablebastien kernel: [20040.668815] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.668825] [] ? default_wake_function+0x0/0xf Nov 18 15:27:08 portablebastien kernel: [20040.668840] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.668848] [] ? __dquot_initialize+0x20/0x16d Nov 18 15:27:08 portablebastien kernel: [20040.668862] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.668875] [] ? reiserfs_create+0xe6/0x205 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.668883] [] ? generic_permission+0xe/0x8a Nov 18 15:27:08 portablebastien kernel: [20040.668892] [] ? vfs_create+0x66/0x88 Nov 18 15:27:08 portablebastien kernel: [20040.668898] [] ? d_alloc_and_lookup+0x4a/0x67 Nov 18 15:27:08 portablebastien kernel: [20040.668904] [] ? do_last+0x268/0x536 Nov 18 15:27:08 portablebastien kernel: [20040.668911] [] ? do_filp_open+0x1e4/0x53b Nov 18 15:27:08 portablebastien kernel: [20040.668919] [] ? do_sys_open+0x56/0xe4 Nov 18 15:27:08 portablebastien kernel: [20040.668926] [] ? system_call_fastpath+0x16/0x1b Nov 18 15:27:08 portablebastien kernel: [20040.673550] kalarm D 00000001004a5de3 0 2995 1 0x00000000 Nov 18 15:27:08 portablebastien kernel: [20040.673557] ffff88011cfced00 0000000000000082 ffff880000000000 ffffffff81632020 Nov 18 15:27:08 portablebastien kernel: [20040.673563] 0000000000014940 0000000000014940 ffff8800cabfffd8 0000000000014940 Nov 18 15:27:08 portablebastien kernel: [20040.673571] 0000000000014940 ffff88011cfcefd8 ffff88011cfcefe0 ffff88011cfced00 Nov 18 15:27:08 portablebastien kernel: [20040.673580] Call Trace: Nov 18 15:27:08 portablebastien kernel: [20040.673598] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.673606] [] ? default_wake_function+0x0/0xf Nov 18 15:27:08 portablebastien kernel: [20040.673620] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.673633] [] ? xattr_lookup+0x17/0xef [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.673647] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.673661] [] ? reiserfs_dirty_inode+0x56/0x95 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.673668] [] ? current_fs_time+0x1e/0x24 Nov 18 15:27:08 portablebastien kernel: [20040.673676] [] ? __mark_inode_dirty+0x27/0x1ac Nov 18 15:27:08 portablebastien kernel: [20040.673683] [] ? file_update_time+0xf6/0x121 Nov 18 15:27:08 portablebastien kernel: [20040.673690] [] ? __generic_file_aio_write+0x164/0x280 Nov 18 15:27:08 portablebastien kernel: [20040.673698] [] ? sock_aio_read+0xb6/0xc5 Nov 18 15:27:08 portablebastien kernel: [20040.673704] [] ? generic_file_aio_write+0x55/0x9f Nov 18 15:27:08 portablebastien kernel: [20040.673711] [] ? do_sync_write+0xb1/0xea Nov 18 15:27:08 portablebastien kernel: [20040.673719] [] ? security_file_permission+0x18/0x2e Nov 18 15:27:08 portablebastien kernel: [20040.673726] [] ? vfs_write+0xa4/0x100 Nov 18 15:27:08 portablebastien kernel: [20040.673732] [] ? sys_write+0x45/0x6b Nov 18 15:27:08 portablebastien kernel: [20040.673738] [] ? system_call_fastpath+0x16/0x1b Nov 18 15:27:08 portablebastien kernel: [20040.678435] akregator D ffffc900054360e0 0 2996 1 0x00000000 Nov 18 15:27:08 portablebastien kernel: [20040.678441] ffff880037bf2210 0000000000000082 ffff8800cab77aa8 ffff88011f6d6630 Nov 18 15:27:08 portablebastien kernel: [20040.678448] 0000000000014940 0000000000014940 ffff8800cab77fd8 0000000000014940 Nov 18 15:27:08 portablebastien kernel: [20040.678454] 0000000000014940 ffff880037bf24e8 ffff880037bf24f0 ffff880037bf2210 Nov 18 15:27:08 portablebastien kernel: [20040.678460] Call Trace: Nov 18 15:27:08 portablebastien kernel: [20040.678467] [] ? schedule_hrtimeout_range_clock+0xc4/0x125 Nov 18 15:27:08 portablebastien kernel: [20040.678482] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.678488] [] ? default_wake_function+0x0/0xf Nov 18 15:27:08 portablebastien kernel: [20040.678501] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.678514] [] ? xattr_lookup+0x17/0xef [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.678526] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.678539] [] ? reiserfs_dirty_inode+0x56/0x95 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.678544] [] ? current_fs_time+0x1e/0x24 Nov 18 15:27:08 portablebastien kernel: [20040.678550] [] ? __mark_inode_dirty+0x27/0x1ac Nov 18 15:27:08 portablebastien kernel: [20040.678555] [] ? file_update_time+0xf6/0x121 Nov 18 15:27:08 portablebastien kernel: [20040.678560] [] ? __generic_file_aio_write+0x164/0x280 Nov 18 15:27:08 portablebastien kernel: [20040.678566] [] ? generic_file_aio_read+0x51e/0x576 Nov 18 15:27:08 portablebastien kernel: [20040.678571] [] ? generic_file_aio_write+0x55/0x9f Nov 18 15:27:08 portablebastien kernel: [20040.678577] [] ? do_sync_write+0xb1/0xea Nov 18 15:27:08 portablebastien kernel: [20040.678583] [] ? security_file_permission+0x18/0x2e Nov 18 15:27:08 portablebastien kernel: [20040.678588] [] ? vfs_write+0xa4/0x100 Nov 18 15:27:08 portablebastien kernel: [20040.678593] [] ? sys_write+0x45/0x6b Nov 18 15:27:08 portablebastien kernel: [20040.678598] [] ? system_call_fastpath+0x16/0x1b Nov 18 15:27:08 portablebastien kernel: [20040.683411] pidgin D 00000001004abe7c 0 7472 2942 0x00000000 Nov 18 15:27:08 portablebastien kernel: [20040.683417] ffff8800b83cc420 0000000000000082 0000000000000000 ffffffff81632020 Nov 18 15:27:08 portablebastien kernel: [20040.683424] 0000000000014940 0000000000014940 ffff88003d1d7fd8 0000000000014940 Nov 18 15:27:08 portablebastien kernel: [20040.683430] 0000000000014940 ffff8800b83cc6f8 ffff8800b83cc700 ffff8800b83cc420 Nov 18 15:27:08 portablebastien kernel: [20040.683436] Call Trace: Nov 18 15:27:08 portablebastien kernel: [20040.683451] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.683457] [] ? default_wake_function+0x0/0xf Nov 18 15:27:08 portablebastien kernel: [20040.683470] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.683476] [] ? __dquot_initialize+0x20/0x16d Nov 18 15:27:08 portablebastien kernel: [20040.683489] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.683500] [] ? reiserfs_create+0xe6/0x205 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.683506] [] ? generic_permission+0xe/0x8a Nov 18 15:27:08 portablebastien kernel: [20040.683512] [] ? vfs_create+0x66/0x88 Nov 18 15:27:08 portablebastien kernel: [20040.683517] [] ? do_last+0x268/0x536 Nov 18 15:27:08 portablebastien kernel: [20040.683523] [] ? do_filp_open+0x1e4/0x53b Nov 18 15:27:08 portablebastien kernel: [20040.683529] [] ? do_sys_open+0x56/0xe4 Nov 18 15:27:08 portablebastien kernel: [20040.683534] [] ? system_call_fastpath+0x16/0x1b Nov 18 15:27:08 portablebastien kernel: [20040.688478] okular D 00000001004a9d20 0 19668 19569 0x00000000 Nov 18 15:27:08 portablebastien kernel: [20040.688485] ffff8800b813caf0 0000000000000082 0000000000000000 ffff88011f65caf0 Nov 18 15:27:08 portablebastien kernel: [20040.688491] 0000000000014940 0000000000014940 ffff8800b82f9fd8 0000000000014940 Nov 18 15:27:08 portablebastien kernel: [20040.688497] 0000000000014940 ffff8800b813cdc8 ffff8800b813cdd0 ffff8800b813caf0 Nov 18 15:27:08 portablebastien kernel: [20040.688506] Call Trace: Nov 18 15:27:08 portablebastien kernel: [20040.688522] [] ? queue_log_writer+0x7e/0xac [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.688530] [] ? default_wake_function+0x0/0xf Nov 18 15:27:08 portablebastien kernel: [20040.688543] [] ? do_journal_begin_r+0x1d3/0x2c0 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.688558] [] ? journal_begin+0xbd/0xfa [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.688571] [] ? reiserfs_truncate_file+0x175/0x279 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.688579] [] ? unmap_mapping_range+0x59/0xf5 Nov 18 15:27:08 portablebastien kernel: [20040.688592] [] ? reiserfs_vfs_truncate_file+0x22/0x2d [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.688599] [] ? vmtruncate+0x36/0x41 Nov 18 15:27:08 portablebastien kernel: [20040.688612] [] ? reiserfs_setattr+0x26f/0x2f4 [reiserfs] Nov 18 15:27:08 portablebastien kernel: [20040.688619] [] ? current_fs_time+0x1e/0x24 Nov 18 15:27:08 portablebastien kernel: [20040.688626] [] ? notify_change+0x195/0x27e Nov 18 15:27:08 portablebastien kernel: [20040.688633] [] ? do_truncate+0x68/0x86 Nov 18 15:27:08 portablebastien kernel: [20040.688639] [] ? __dentry_open+0x186/0x291 Nov 18 15:27:08 portablebastien kernel: [20040.688645] [] ? get_write_access+0x10/0x3a Nov 18 15:27:08 portablebastien kernel: [20040.688652] [] ? do_last+0x45d/0x536 Nov 18 15:27:08 portablebastien kernel: [20040.688658] [] ? do_filp_open+0x1e4/0x53b Nov 18 15:27:08 portablebastien kernel: [20040.688665] [] ? do_sync_read+0xb1/0xea Nov 18 15:27:08 portablebastien kernel: [20040.688672] [] ? do_sys_open+0x56/0xe4 Nov 18 15:27:08 portablebastien kernel: [20040.688678] [] ? system_call_fastpath+0x16/0x1b -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/