I got the same message on a new btrfs filesystem on a raid5 volume (without loop this time). kernel is 3.2rc6 this happened after a day of rsyncing at about 10mbyte/sec, only way to reboot is with echo b > /proc/sysrq-trigger

[181201.285259] INFO: task btrfs-submit-1:768 blocked for more than 120 seconds. [181201.285297] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181201.285332] btrfs-submit-1 D 0000000021102920 0 768 2 0x00000000 [181201.285368] ffff88006d1b7aa0 0000000000000046 0000000100000000 0000000300000001 [181201.285406] ffff880072c64020 ffff88006d1b7fd8 ffff88006d1b7fd8 ffff88006d1b7fd8 [181201.285443] ffff88006d900000 ffff880072c64020 ffff88006d1b7a00 ffffffff8104e053
[181201.285481] Call Trace:
[181201.285498]  [<ffffffff8104e053>] ? __wake_up+0x53/0x70
[181201.285524]  [<ffffffff8114e95b>] ? kfree+0x3b/0x170
[181201.285552] [<ffffffffa053535b>] ? plugger_unplug+0x3b/0x50 [md_mod]
[181201.285583]  [<ffffffff8121ca57>] ? blk_flush_plug_list+0xa7/0x250
[181201.285612]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181201.285637] [<ffffffffa058b209>] get_active_stripe+0x2e9/0x600 [raid456] [181201.285669] [<ffffffffa0534400>] ? max_sync_store+0xc0/0xe0 [md_mod]
[181201.285700]  [<ffffffff8105cf10>] ? try_to_wake_up+0x290/0x290
[181201.285727]  [<ffffffffa058ee22>] make_request+0x192/0x430 [raid456]
[181201.285758]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181201.285787] [<ffffffffa053752a>] md_make_request+0xfa/0x240 [md_mod]
[181201.285816]  [<ffffffff8114e95b>] ? kfree+0x3b/0x170
[181201.285840]  [<ffffffff8121af47>] generic_make_request+0xc7/0x100
[181201.285868]  [<ffffffff8121b007>] submit_bio+0x87/0x110
[181201.285900] [<ffffffffa074dcfb>] run_scheduled_bios+0x26b/0x590 [btrfs]
[181201.285936]  [<ffffffffa074e035>] pending_bios_fn+0x15/0x20 [btrfs]
[181201.285969]  [<ffffffffa0754870>] worker_loop+0x150/0x520 [btrfs]
[181201.285997]  [<ffffffff8104c568>] ? __wake_up_common+0x58/0x90
[181201.286029] [<ffffffffa0754720>] ? btrfs_queue_worker+0x300/0x300 [btrfs]
[181201.286060]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181201.286084]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181201.286111]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181201.286139]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181201.286164] INFO: task btrfs-transacti:780 blocked for more than 120 seconds. [181201.286195] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181201.286230] btrfs-transacti D 00000001033b48f7 0 780 2 0x00000000 [181201.286264] ffff88006d1e9430 0000000000000046 ffff880000000000 ffffffff810146ef [181201.286301] ffff88006d905ca0 ffff88006d1e9fd8 ffff88006d1e9fd8 ffff88006d1e9fd8 [181201.286338] ffff880073e97200 ffff88006d905ca0 ffff88006d1e9380 ffffffff8108cb65
[181201.287224] Call Trace:
[181201.288093]  [<ffffffff810146ef>] ? __switch_to+0xbf/0x2f0
[181201.288986]  [<ffffffff8108cb65>] ? sched_clock_local+0x25/0x90
[181201.289867] [<ffffffffa0726640>] ? btrfs_buffer_uptodate+0x50/0x70 [btrfs]
[181201.290744]  [<ffffffffa070c48c>] ? comp_keys+0x2c/0x30 [btrfs]
[181201.291613]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181201.292470] [<ffffffffa058b209>] get_active_stripe+0x2e9/0x600 [raid456]
[181201.293317]  [<ffffffff8105cf10>] ? try_to_wake_up+0x290/0x290
[181201.294170]  [<ffffffffa058ee22>] make_request+0x192/0x430 [raid456]
[181201.295030]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181201.295897] [<ffffffffa053752a>] md_make_request+0xfa/0x240 [md_mod] [181201.296764] [<ffffffffa074e14e>] ? __btrfs_map_block+0x10e/0x840 [btrfs]
[181201.297620]  [<ffffffff8121af47>] generic_make_request+0xc7/0x100
[181201.298463]  [<ffffffff8121b007>] submit_bio+0x87/0x110
[181201.299303]  [<ffffffffa0751ebe>] btrfs_map_bio+0x13e/0x1d0 [btrfs]
[181201.300137] [<ffffffffa072d799>] btrfs_submit_bio_hook+0xa9/0x170 [btrfs] [181201.300966] [<ffffffff81199eb1>] ? __bio_add_page.part.14+0x101/0x240
[181201.301803]  [<ffffffffa0745c9a>] submit_one_bio+0x6a/0xa0 [btrfs]
[181201.302644] [<ffffffffa07492fd>] submit_extent_page.isra.28+0xdd/0x200 [btrfs] [181201.302651] [<ffffffffa074a0ac>] __extent_writepage+0x52c/0x740 [btrfs] [181201.302658] [<ffffffffa0746e80>] ? clear_extent_bit+0x3d0/0x3d0 [btrfs] [181201.302666] [<ffffffffa074a58a>] extent_write_cache_pages.isra.22.constprop.30+0x2ca/0x3f0 [btrfs] [181201.302674] [<ffffffffa074a8f5>] extent_writepages+0x45/0x60 [btrfs] [181201.302681] [<ffffffffa072f780>] ? uncompress_inline.isra.47+0x1d0/0x1d0 [btrfs] [181201.302687] [<ffffffffa0746c7a>] ? clear_extent_bit+0x1ca/0x3d0 [btrfs]
[181201.302694]  [<ffffffffa072ea68>] btrfs_writepages+0x28/0x30 [btrfs]
[181201.302697]  [<ffffffff8110eb64>] do_writepages+0x24/0x40
[181201.302700] [<ffffffff811043cb>] __filemap_fdatawrite_range+0x5b/0x60
[181201.302702]  [<ffffffff811043ef>] filemap_fdatawrite+0x1f/0x30
[181201.302704]  [<ffffffff81104435>] filemap_write_and_wait+0x35/0x60
[181201.302711] [<ffffffffa07616c7>] __btrfs_write_out_cache+0x807/0xa80 [btrfs] [181201.302717] [<ffffffffa0767008>] ? btrfs_find_ref_cluster+0x68/0x190 [btrfs] [181201.302723] [<ffffffffa07619d5>] btrfs_write_out_cache+0x95/0xf0 [btrfs] [181201.302729] [<ffffffffa071abe1>] btrfs_write_dirty_block_groups+0x481/0x580 [btrfs] [181201.302736] [<ffffffffa0729c05>] commit_cowonly_roots+0x115/0x1e0 [btrfs] [181201.302742] [<ffffffffa072b3ec>] btrfs_commit_transaction+0x3fc/0x880 [btrfs]
[181201.302745]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181201.302751] [<ffffffffa072bcc4>] ? start_transaction+0x94/0x2b0 [btrfs] [181201.302758] [<ffffffffa0723e6d>] transaction_kthread+0x26d/0x290 [btrfs] [181201.302764] [<ffffffffa0723c00>] ? btrfs_congested_fn+0xd0/0xd0 [btrfs]
[181201.302766]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181201.302768]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181201.302770]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181201.302772]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181201.302775] INFO: task rsync:30933 blocked for more than 120 seconds. [181201.302776] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181201.302777] rsync D 00000001033b48f2 0 30933 30932 0x00000000 [181201.302779] ffff880072ce5b98 0000000000000082 0000000000000000 0000000000000001 [181201.302781] ffff88006d9023a0 ffff880072ce5fd8 ffff880072ce5fd8 ffff880072ce5fd8 [181201.302783] ffffffff8180d020 ffff88006d9023a0 ffffffff81177b50 00000000000000db
[181201.302785] Call Trace:
[181201.302788]  [<ffffffff81177b50>] ? poll_freewait+0xe0/0xe0
[181201.302790]  [<ffffffff81177c40>] ? __pollwait+0xf0/0xf0
[181201.302792]  [<ffffffff81051970>] ? select_task_rq_fair+0x540/0xa60
[181201.302794]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181201.302800] [<ffffffffa072a705>] wait_current_trans.isra.22+0xa5/0xf0 [btrfs]
[181201.302803]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181201.302809] [<ffffffffa072be20>] start_transaction+0x1f0/0x2b0 [btrfs] [181201.302816] [<ffffffffa072bf35>] btrfs_join_transaction+0x15/0x20 [btrfs] [181201.302823] [<ffffffffa0736980>] btrfs_dirty_inode+0x50/0xd0 [btrfs] [181201.302830] [<ffffffffa0736c86>] btrfs_update_time+0xd6/0x170 [btrfs] [181201.302837] [<ffffffffa073aee8>] btrfs_file_aio_write+0x1c8/0x520 [btrfs]
[181201.302840]  [<ffffffff8116e8f2>] ? pipe_read+0x2d2/0x4e0
[181201.302842]  [<ffffffff81164302>] do_sync_write+0xd2/0x110
[181201.302844]  [<ffffffff81051019>] ? finish_task_switch+0x49/0xd0
[181201.302848] [<ffffffff811f266c>] ? security_file_permission+0x2c/0xb0
[181201.302849]  [<ffffffff811648b1>] ? rw_verify_area+0x61/0xf0
[181201.302851]  [<ffffffff81164c0f>] vfs_write+0xaf/0x180
[181201.302853]  [<ffffffff81164f3a>] sys_write+0x4a/0x90
[181201.302856]  [<ffffffff814190c2>] system_call_fastpath+0x16/0x1b
[181201.302858] INFO: task flush-btrfs-1:30940 blocked for more than 120 seconds. [181201.302859] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181201.302860] flush-btrfs-1 D 00000001033b5a85 0 30940 2 0x00000000 [181201.302862] ffff8800236218d0 0000000000000046 ffff880000000000 ffffffffa075460e [181201.302864] ffff88007222b1e0 ffff880023621fd8 ffff880023621fd8 ffff880023621fd8 [181201.302866] ffff880073e97200 ffff88007222b1e0 ffff88000dad1550 ffff880023621870
[181201.302868] Call Trace:
[181201.302874] [<ffffffffa075460e>] ? btrfs_queue_worker+0x1ee/0x300 [btrfs] [181201.302881] [<ffffffffa07330b5>] ? run_delalloc_range+0x185/0x360 [btrfs]
[181201.302883]  [<ffffffff8101d639>] ? read_tsc+0x9/0x20
[181201.302885]  [<ffffffff81103140>] ? __lock_page+0x70/0x70
[181201.302887]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181201.302889]  [<ffffffff8141596f>] io_schedule+0x8f/0xd0
[181201.302891]  [<ffffffff8110314e>] sleep_on_page+0xe/0x20
[181201.302892]  [<ffffffff8141623a>] __wait_on_bit_lock+0x5a/0xc0
[181201.302894]  [<ffffffff81103137>] __lock_page+0x67/0x70
[181201.302897] [<ffffffff81086890>] ? autoremove_wake_function+0x40/0x40 [181201.302903] [<ffffffffa074a4d5>] extent_write_cache_pages.isra.22.constprop.30+0x215/0x3f0 [btrfs] [181201.302911] [<ffffffffa074a8f5>] extent_writepages+0x45/0x60 [btrfs] [181201.302917] [<ffffffffa072f780>] ? uncompress_inline.isra.47+0x1d0/0x1d0 [btrfs]
[181201.302924]  [<ffffffffa072ea68>] btrfs_writepages+0x28/0x30 [btrfs]
[181201.302926]  [<ffffffff8110eb64>] do_writepages+0x24/0x40
[181201.302928]  [<ffffffff8118ce0f>] writeback_single_inode+0x10f/0x3f0
[181201.302930]  [<ffffffff8118d4ea>] writeback_sb_inodes+0x1aa/0x270
[181201.302932]  [<ffffffff8118d64e>] __writeback_inodes_wb+0x9e/0xd0
[181201.302934]  [<ffffffff8118dc6b>] wb_writeback+0x37b/0x3b0
[181201.302937]  [<ffffffff8117ebd2>] ? get_nr_inodes+0x52/0x70
[181201.302939]  [<ffffffff8117f8d2>] ? get_nr_dirty_inodes+0x52/0x80
[181201.302941]  [<ffffffff8118dd3f>] wb_check_old_data_flush+0x9f/0xb0
[181201.302943]  [<ffffffff8118f21c>] wb_do_writeback+0x19c/0x230
[181201.302944]  [<ffffffff81415e43>] ? schedule_timeout+0x173/0x390
[181201.302947] [<ffffffff81072c10>] ? init_timer_deferrable_key+0x30/0x30
[181201.302949]  [<ffffffff8118f33c>] bdi_writeback_thread+0x8c/0x340
[181201.302951]  [<ffffffff8118f2b0>] ? wb_do_writeback+0x230/0x230
[181201.302953]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181201.302955]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181201.302957]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181201.302959]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181201.302960] INFO: task btrfs-delalloc-:30957 blocked for more than 120 seconds. [181201.302962] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181201.302963] btrfs-delalloc- D 00000001033b5a86 0 30957 2 0x00000000 [181201.302965] ffff88005147fc50 0000000000000046 0080004000000000 0800040002000100 [181201.302967] ffff880072ab8e40 ffff88005147ffd8 ffff88005147ffd8 ffff88005147ffd8 [181201.302969] ffff880073f09c80 ffff880072ab8e40 0000000000000001 0000000000000000
[181201.302970] Call Trace:
[181201.302973] [<ffffffffa06fea84>] ? zlib_tr_flush_block+0x5f4/0x6f0 [zlib_deflate] [181201.302975] [<ffffffffa06fb6cc>] ? flush_pending+0x4c/0x90 [zlib_deflate] [181201.302978] [<ffffffffa06fb6cc>] ? flush_pending+0x4c/0x90 [zlib_deflate] [181201.302980] [<ffffffffa06fc506>] ? zlib_deflate+0x1b6/0x410 [zlib_deflate]
[181201.302982]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181201.302988] [<ffffffffa072a705>] wait_current_trans.isra.22+0xa5/0xf0 [btrfs]
[181201.302990]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181201.302997] [<ffffffffa072be20>] start_transaction+0x1f0/0x2b0 [btrfs] [181201.303003] [<ffffffffa072bf35>] btrfs_join_transaction+0x15/0x20 [btrfs] [181201.303010] [<ffffffffa0733a55>] compress_file_range+0x2c5/0x660 [btrfs]
[181201.303017]  [<ffffffffa0733e25>] async_cow_start+0x35/0x50 [btrfs]
[181201.303023]  [<ffffffffa0754870>] worker_loop+0x150/0x520 [btrfs]
[181201.303029] [<ffffffffa0754720>] ? btrfs_queue_worker+0x300/0x300 [btrfs]
[181201.303032]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181201.303033]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181201.303036]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181201.303037]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181321.301930] INFO: task btrfs-submit-1:768 blocked for more than 120 seconds. [181321.302761] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181321.303594] btrfs-submit-1 D 0000000021102920 0 768 2 0x00000000 [181321.304428] ffff88006d1b7aa0 0000000000000046 0000000100000000 0000000300000001 [181321.305272] ffff880072c64020 ffff88006d1b7fd8 ffff88006d1b7fd8 ffff88006d1b7fd8 [181321.306110] ffff88006d900000 ffff880072c64020 ffff88006d1b7a00 ffffffff8104e053
[181321.306940] Call Trace:
[181321.307759]  [<ffffffff8104e053>] ? __wake_up+0x53/0x70
[181321.308595]  [<ffffffff8114e95b>] ? kfree+0x3b/0x170
[181321.309428] [<ffffffffa053535b>] ? plugger_unplug+0x3b/0x50 [md_mod]
[181321.310266]  [<ffffffff8121ca57>] ? blk_flush_plug_list+0xa7/0x250
[181321.311107]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181321.311951] [<ffffffffa058b209>] get_active_stripe+0x2e9/0x600 [raid456] [181321.312805] [<ffffffffa0534400>] ? max_sync_store+0xc0/0xe0 [md_mod]
[181321.313657]  [<ffffffff8105cf10>] ? try_to_wake_up+0x290/0x290
[181321.314510]  [<ffffffffa058ee22>] make_request+0x192/0x430 [raid456]
[181321.315376]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181321.316234] [<ffffffffa053752a>] md_make_request+0xfa/0x240 [md_mod]
[181321.317094]  [<ffffffff8114e95b>] ? kfree+0x3b/0x170
[181321.317952]  [<ffffffff8121af47>] generic_make_request+0xc7/0x100
[181321.318821]  [<ffffffff8121b007>] submit_bio+0x87/0x110
[181321.319690] [<ffffffffa074dcfb>] run_scheduled_bios+0x26b/0x590 [btrfs]
[181321.320564]  [<ffffffffa074e035>] pending_bios_fn+0x15/0x20 [btrfs]
[181321.321441]  [<ffffffffa0754870>] worker_loop+0x150/0x520 [btrfs]
[181321.322311]  [<ffffffff8104c568>] ? __wake_up_common+0x58/0x90
[181321.323167] [<ffffffffa0754720>] ? btrfs_queue_worker+0x300/0x300 [btrfs]
[181321.324015]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181321.324856]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181321.325700]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181321.326537]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181321.327360] INFO: task btrfs-transacti:780 blocked for more than 120 seconds. [181321.328189] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181321.329035] btrfs-transacti D 00000001033b48f7 0 780 2 0x00000000 [181321.329900] ffff88006d1e9430 0000000000000046 ffff880000000000 ffffffff810146ef [181321.330774] ffff88006d905ca0 ffff88006d1e9fd8 ffff88006d1e9fd8 ffff88006d1e9fd8 [181321.331646] ffff880073e97200 ffff88006d905ca0 ffff88006d1e9380 ffffffff8108cb65
[181321.332527] Call Trace:
[181321.333375]  [<ffffffff810146ef>] ? __switch_to+0xbf/0x2f0
[181321.334238]  [<ffffffff8108cb65>] ? sched_clock_local+0x25/0x90
[181321.335104] [<ffffffffa0726640>] ? btrfs_buffer_uptodate+0x50/0x70 [btrfs]
[181321.335980]  [<ffffffffa070c48c>] ? comp_keys+0x2c/0x30 [btrfs]
[181321.336843]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181321.337704] [<ffffffffa058b209>] get_active_stripe+0x2e9/0x600 [raid456]
[181321.338581]  [<ffffffff8105cf10>] ? try_to_wake_up+0x290/0x290
[181321.339447]  [<ffffffffa058ee22>] make_request+0x192/0x430 [raid456]
[181321.340320]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181321.341194] [<ffffffffa053752a>] md_make_request+0xfa/0x240 [md_mod] [181321.342084] [<ffffffffa074e14e>] ? __btrfs_map_block+0x10e/0x840 [btrfs]
[181321.342958]  [<ffffffff8121af47>] generic_make_request+0xc7/0x100
[181321.343818]  [<ffffffff8121b007>] submit_bio+0x87/0x110
[181321.344668]  [<ffffffffa0751ebe>] btrfs_map_bio+0x13e/0x1d0 [btrfs]
[181321.345524] [<ffffffffa072d799>] btrfs_submit_bio_hook+0xa9/0x170 [btrfs] [181321.346365] [<ffffffff81199eb1>] ? __bio_add_page.part.14+0x101/0x240
[181321.347216]  [<ffffffffa0745c9a>] submit_one_bio+0x6a/0xa0 [btrfs]
[181321.348059] [<ffffffffa07492fd>] submit_extent_page.isra.28+0xdd/0x200 [btrfs] [181321.348912] [<ffffffffa074a0ac>] __extent_writepage+0x52c/0x740 [btrfs] [181321.349763] [<ffffffffa0746e80>] ? clear_extent_bit+0x3d0/0x3d0 [btrfs] [181321.350613] [<ffffffffa074a58a>] extent_write_cache_pages.isra.22.constprop.30+0x2ca/0x3f0 [btrfs] [181321.351480] [<ffffffffa074a8f5>] extent_writepages+0x45/0x60 [btrfs] [181321.352351] [<ffffffffa072f780>] ? uncompress_inline.isra.47+0x1d0/0x1d0 [btrfs] [181321.353220] [<ffffffffa0746c7a>] ? clear_extent_bit+0x1ca/0x3d0 [btrfs]
[181321.354089]  [<ffffffffa072ea68>] btrfs_writepages+0x28/0x30 [btrfs]
[181321.354955]  [<ffffffff8110eb64>] do_writepages+0x24/0x40
[181321.355823] [<ffffffff811043cb>] __filemap_fdatawrite_range+0x5b/0x60
[181321.356688]  [<ffffffff811043ef>] filemap_fdatawrite+0x1f/0x30
[181321.357546]  [<ffffffff81104435>] filemap_write_and_wait+0x35/0x60
[181321.358408] [<ffffffffa07616c7>] __btrfs_write_out_cache+0x807/0xa80 [btrfs] [181321.359281] [<ffffffffa0767008>] ? btrfs_find_ref_cluster+0x68/0x190 [btrfs] [181321.360147] [<ffffffffa07619d5>] btrfs_write_out_cache+0x95/0xf0 [btrfs] [181321.361012] [<ffffffffa071abe1>] btrfs_write_dirty_block_groups+0x481/0x580 [btrfs] [181321.361888] [<ffffffffa0729c05>] commit_cowonly_roots+0x115/0x1e0 [btrfs] [181321.362759] [<ffffffffa072b3ec>] btrfs_commit_transaction+0x3fc/0x880 [btrfs]
[181321.363632]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181321.364508] [<ffffffffa072bcc4>] ? start_transaction+0x94/0x2b0 [btrfs] [181321.365388] [<ffffffffa0723e6d>] transaction_kthread+0x26d/0x290 [btrfs] [181321.366265] [<ffffffffa0723c00>] ? btrfs_congested_fn+0xd0/0xd0 [btrfs]
[181321.367138]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181321.368005]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181321.368875]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181321.369726]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181321.370560] INFO: task rsync:30933 blocked for more than 120 seconds. [181321.371399] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181321.372258] rsync D 00000001033b48f2 0 30933 30932 0x00000000 [181321.373125] ffff880072ce5b98 0000000000000082 0000000000000000 0000000000000001 [181321.373990] ffff88006d9023a0 ffff880072ce5fd8 ffff880072ce5fd8 ffff880072ce5fd8 [181321.374857] ffffffff8180d020 ffff88006d9023a0 ffffffff81177b50 00000000000000db
[181321.375735] Call Trace:
[181321.376591]  [<ffffffff81177b50>] ? poll_freewait+0xe0/0xe0
[181321.377461]  [<ffffffff81177c40>] ? __pollwait+0xf0/0xf0
[181321.378325]  [<ffffffff81051970>] ? select_task_rq_fair+0x540/0xa60
[181321.379197]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181321.380058] [<ffffffffa072a705>] wait_current_trans.isra.22+0xa5/0xf0 [btrfs]
[181321.380929]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181321.381802] [<ffffffffa072be20>] start_transaction+0x1f0/0x2b0 [btrfs] [181321.382684] [<ffffffffa072bf35>] btrfs_join_transaction+0x15/0x20 [btrfs] [181321.383561] [<ffffffffa0736980>] btrfs_dirty_inode+0x50/0xd0 [btrfs] [181321.384434] [<ffffffffa0736c86>] btrfs_update_time+0xd6/0x170 [btrfs] [181321.385311] [<ffffffffa073aee8>] btrfs_file_aio_write+0x1c8/0x520 [btrfs]
[181321.386179]  [<ffffffff8116e8f2>] ? pipe_read+0x2d2/0x4e0
[181321.387043]  [<ffffffff81164302>] do_sync_write+0xd2/0x110
[181321.387899]  [<ffffffff81051019>] ? finish_task_switch+0x49/0xd0
[181321.388763] [<ffffffff811f266c>] ? security_file_permission+0x2c/0xb0
[181321.389623]  [<ffffffff811648b1>] ? rw_verify_area+0x61/0xf0
[181321.390475]  [<ffffffff81164c0f>] vfs_write+0xaf/0x180
[181321.391324]  [<ffffffff81164f3a>] sys_write+0x4a/0x90
[181321.392163]  [<ffffffff814190c2>] system_call_fastpath+0x16/0x1b
[181321.392993] INFO: task flush-btrfs-1:30940 blocked for more than 120 seconds. [181321.393826] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181321.394670] flush-btrfs-1 D 00000001033b5a85 0 30940 2 0x00000000 [181321.395531] ffff8800236218d0 0000000000000046 ffff880000000000 ffffffffa075460e [181321.396394] ffff88007222b1e0 ffff880023621fd8 ffff880023621fd8 ffff880023621fd8 [181321.397258] ffff880073e97200 ffff88007222b1e0 ffff88000dad1550 ffff880023621870
[181321.398118] Call Trace:
[181321.398977] [<ffffffffa075460e>] ? btrfs_queue_worker+0x1ee/0x300 [btrfs] [181321.399856] [<ffffffffa07330b5>] ? run_delalloc_range+0x185/0x360 [btrfs]
[181321.400728]  [<ffffffff8101d639>] ? read_tsc+0x9/0x20
[181321.401593]  [<ffffffff81103140>] ? __lock_page+0x70/0x70
[181321.402460]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181321.403310]  [<ffffffff8141596f>] io_schedule+0x8f/0xd0
[181321.404153]  [<ffffffff8110314e>] sleep_on_page+0xe/0x20
[181321.404988]  [<ffffffff8141623a>] __wait_on_bit_lock+0x5a/0xc0
[181321.405829]  [<ffffffff81103137>] __lock_page+0x67/0x70
[181321.406660] [<ffffffff81086890>] ? autoremove_wake_function+0x40/0x40 [181321.407500] [<ffffffffa074a4d5>] extent_write_cache_pages.isra.22.constprop.30+0x215/0x3f0 [btrfs] [181321.408359] [<ffffffffa074a8f5>] extent_writepages+0x45/0x60 [btrfs] [181321.409220] [<ffffffffa072f780>] ? uncompress_inline.isra.47+0x1d0/0x1d0 [btrfs]
[181321.410085]  [<ffffffffa072ea68>] btrfs_writepages+0x28/0x30 [btrfs]
[181321.410946]  [<ffffffff8110eb64>] do_writepages+0x24/0x40
[181321.411799]  [<ffffffff8118ce0f>] writeback_single_inode+0x10f/0x3f0
[181321.412651]  [<ffffffff8118d4ea>] writeback_sb_inodes+0x1aa/0x270
[181321.413480]  [<ffffffff8118d64e>] __writeback_inodes_wb+0x9e/0xd0
[181321.414304]  [<ffffffff8118dc6b>] wb_writeback+0x37b/0x3b0
[181321.415118]  [<ffffffff8117ebd2>] ? get_nr_inodes+0x52/0x70
[181321.415934]  [<ffffffff8117f8d2>] ? get_nr_dirty_inodes+0x52/0x80
[181321.416731]  [<ffffffff8118dd3f>] wb_check_old_data_flush+0x9f/0xb0
[181321.417525]  [<ffffffff8118f21c>] wb_do_writeback+0x19c/0x230
[181321.418322]  [<ffffffff81415e43>] ? schedule_timeout+0x173/0x390
[181321.419127] [<ffffffff81072c10>] ? init_timer_deferrable_key+0x30/0x30
[181321.419928]  [<ffffffff8118f33c>] bdi_writeback_thread+0x8c/0x340
[181321.420724]  [<ffffffff8118f2b0>] ? wb_do_writeback+0x230/0x230
[181321.421513]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181321.422300]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181321.423086]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181321.423868]  [<ffffffff8141b230>] ? gs_change+0x13/0x13
[181321.424650] INFO: task btrfs-delalloc-:30957 blocked for more than 120 seconds. [181321.425455] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [181321.426264] btrfs-delalloc- D 00000001033b5a86 0 30957 2 0x00000000 [181321.427088] ffff88005147fc50 0000000000000046 0080004000000000 0800040002000100 [181321.427922] ffff880072ab8e40 ffff88005147ffd8 ffff88005147ffd8 ffff88005147ffd8 [181321.428764] ffff880073f09c80 ffff880072ab8e40 0000000000000001 0000000000000000
[181321.429604] Call Trace:
[181321.430433] [<ffffffffa06fea84>] ? zlib_tr_flush_block+0x5f4/0x6f0 [zlib_deflate] [181321.431299] [<ffffffffa06fb6cc>] ? flush_pending+0x4c/0x90 [zlib_deflate] [181321.432176] [<ffffffffa06fb6cc>] ? flush_pending+0x4c/0x90 [zlib_deflate] [181321.433026] [<ffffffffa06fc506>] ? zlib_deflate+0x1b6/0x410 [zlib_deflate]
[181321.433865]  [<ffffffff814158bf>] schedule+0x3f/0x60
[181321.434692] [<ffffffffa072a705>] wait_current_trans.isra.22+0xa5/0xf0 [btrfs]
[181321.435529]  [<ffffffff81086850>] ? abort_exclusive_wait+0xb0/0xb0
[181321.436362] [<ffffffffa072be20>] start_transaction+0x1f0/0x2b0 [btrfs] [181321.437204] [<ffffffffa072bf35>] btrfs_join_transaction+0x15/0x20 [btrfs] [181321.438039] [<ffffffffa0733a55>] compress_file_range+0x2c5/0x660 [btrfs]
[181321.438876]  [<ffffffffa0733e25>] async_cow_start+0x35/0x50 [btrfs]
[181321.439707]  [<ffffffffa0754870>] worker_loop+0x150/0x520 [btrfs]
[181321.440535] [<ffffffffa0754720>] ? btrfs_queue_worker+0x300/0x300 [btrfs]
[181321.441366]  [<ffffffff81085f0c>] kthread+0x8c/0xa0
[181321.442202]  [<ffffffff8141b234>] kernel_thread_helper+0x4/0x10
[181321.443039]  [<ffffffff81085e80>] ? kthread_worker_fn+0x190/0x190
[181321.443880]  [<ffffffff8141b230>] ? gs_change+0x13/0x13


On Δευτέρα, 5 Δεκέμβριος 2011 3:12:52 μμ, Chris Mason wrote:
On Sat, Dec 03, 2011 at 04:36:44PM +0200, Konstantinos Skarlatos wrote:
unfortunately i was wrong. rc4 does not fix this issue for me when
rsyncing large amounts of data...

my mount options:
mount -o loop,compress=zlib,compress-force btrfs_test /storage/btrfs
the filesystem is a file on a raid5 xfs volume.

Oh, the loop + raid5 + xfs is going to cause problems.  The loop driver
is fine for testing but I wouldn't be using it in a production
environment.

-chris
--
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

Reply via email to