And it is still going.... although the hung task message stopped long ago (behavior similar to 3.15), it hasn't finished mounting, mount is still taking 100% CPU, *and* I can't see any disk activity at all. Last hung task message:
[21131.749759] INFO: task btrfs-transacti:7353 blocked for more than 120 seconds. [21131.828755] Not tainted 3.14.16-031416-generic #201408072035 [21131.868788] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [21131.947525] btrfs-transacti D ffffffff818118e0 0 7353 2 0x00000000 [21131.947530] ffff880450afddc8 0000000000000002 ffff880450afdd68 ffff880450afdfd8 [21131.947535] 0000000000014500 0000000000014500 ffff88046985e380 ffff8804602018e0 [21131.947540] ffff880450afddd8 ffff8808642fc000 ffff8802aa5b8800 ffff880450afde00 [21131.947544] Call Trace: [21131.947551] [<ffffffff8175b0c9>] schedule+0x29/0x70 [21131.947577] [<ffffffffa01040ed>] btrfs_commit_transaction+0x25d/0xa00 [btrfs] [21131.947581] [<ffffffff810b4e10>] ? __wake_up_sync+0x20/0x20 [21131.947591] [<ffffffffa0101e45>] transaction_kthread+0x1d5/0x250 [btrfs] [21131.947601] [<ffffffffa0101c70>] ? open_ctree+0x20d0/0x20d0 [btrfs] [21131.947604] [<ffffffff8108fd89>] kthread+0xc9/0xe0 [21131.947606] [<ffffffff8108fcc0>] ? flush_kthread_worker+0xb0/0xb0 [21131.947610] [<ffffffff817681bc>] ret_from_fork+0x7c/0xb0 [21131.947612] [<ffffffff8108fcc0>] ? flush_kthread_worker+0xb0/0xb0 Do you think I will have better luck with 3.16? or maybe it is that this filesystem has so many errors (remember the btrfs check output) that it will take a really long time to mount because it is trying to correct this? Thanks! Ildefonso -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html