linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Konstantinos Skarlatos <k.skarlatos@gmail.com>
To: linux-btrfs@vger.kernel.org
Subject: btrfs-transacti:516 blocked 120 seconds on 3.16-rc1
Date: Thu, 19 Jun 2014 12:49:04 +0300	[thread overview]
Message-ID: <53A2B210.4010901@gmail.com> (raw)
In-Reply-To: <CAB9dFdsyB40V2BGwdQKzSSz7YUWMh-C2AWdDNK=PMG9h+BO57w@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2320 bytes --]

I am not sure this is related with the other reports for lockups etc on 
3.16-rc1, so i am sending it. full dmesg attached. this is after some 
heavy io on a multi disk btrfs filesystem.

[69932.966704] INFO: task btrfs-transacti:516 blocked for more than 120 
seconds.
[69932.966837]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[69932.966921] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" 
disables this message.
[69932.967051] btrfs-transacti D 0000000000000001     0   516      2 
0x00000000
[69932.967060]  ffff8801f422fac0 0000000000000046 ffff880203f3bd20 
00000000000145c0
[69932.967069]  ffff8801f422ffd8 00000000000145c0 ffff880203f3bd20 
ffff8801f422fa30
[69932.967076]  ffffffffa062e392 ffff8800cda63300 ffff8802010b1e60 
00000c73d1920000
[69932.967083] Call Trace:
[69932.967133]  [<ffffffffa062e392>] ? add_delayed_tree_ref+0x102/0x1b0 
[btrfs]
[69932.967146]  [<ffffffff8119937a>] ? kmem_cache_alloc_trace+0x1fa/0x220
[69932.967155]  [<ffffffff814fd759>] schedule+0x29/0x70
[69932.967179]  [<ffffffffa05c8571>] cache_block_group+0x121/0x390 [btrfs]
[69932.967187]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[69932.967212]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[69932.967243]  [<ffffffffa0606f00>] ? free_extent_buffer+0x10/0xa0 [btrfs]
[69932.967269]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[69932.967298]  [<ffffffffa05ed388>] 
__btrfs_prealloc_file_range+0xe8/0x380 [btrfs]
[69932.967328]  [<ffffffffa05f52b0>] 
btrfs_prealloc_file_range_trans+0x30/0x40 [btrfs]
[69932.967353]  [<ffffffffa05d4a97>] 
btrfs_write_dirty_block_groups+0x5c7/0x700 [btrfs]
[69932.967380]  [<ffffffffa05e2b5d>] commit_cowonly_roots+0x18d/0x240 
[btrfs]
[69932.967408]  [<ffffffffa05e4c87>] 
btrfs_commit_transaction+0x4f7/0xa40 [btrfs]
[69932.967435]  [<ffffffffa05e0835>] transaction_kthread+0x1e5/0x250 [btrfs]
[69932.967462]  [<ffffffffa05e0650>] ? 
btrfs_cleanup_transaction+0x570/0x570 [btrfs]
[69932.967471]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[69932.967478]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.967486]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[69932.967493]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.967505] INFO: task kworker/u16:15:30882 blocked for more than 120 
seconds.

-- 
Konstantinos Skarlatos


[-- Attachment #2: 3.16_rc1-blocked120seconds.txt --]
[-- Type: text/plain, Size: 25695 bytes --]

[  995.654816] BTRFS info (device sdh): force zlib compression
[  995.654827] BTRFS info (device sdh): disk space caching is enabled
[  995.654832] BTRFS: has skinny extents
[  995.785405] BTRFS: bdev /dev/sda errs: wr 0, rd 0, flush 0, corrupt 0, gen 2
[69932.966704] INFO: task btrfs-transacti:516 blocked for more than 120 seconds.
[69932.966837]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[69932.966921] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[69932.967051] btrfs-transacti D 0000000000000001     0   516      2 0x00000000
[69932.967060]  ffff8801f422fac0 0000000000000046 ffff880203f3bd20 00000000000145c0
[69932.967069]  ffff8801f422ffd8 00000000000145c0 ffff880203f3bd20 ffff8801f422fa30
[69932.967076]  ffffffffa062e392 ffff8800cda63300 ffff8802010b1e60 00000c73d1920000
[69932.967083] Call Trace:
[69932.967133]  [<ffffffffa062e392>] ? add_delayed_tree_ref+0x102/0x1b0 [btrfs]
[69932.967146]  [<ffffffff8119937a>] ? kmem_cache_alloc_trace+0x1fa/0x220
[69932.967155]  [<ffffffff814fd759>] schedule+0x29/0x70
[69932.967179]  [<ffffffffa05c8571>] cache_block_group+0x121/0x390 [btrfs]
[69932.967187]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[69932.967212]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[69932.967243]  [<ffffffffa0606f00>] ? free_extent_buffer+0x10/0xa0 [btrfs]
[69932.967269]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[69932.967298]  [<ffffffffa05ed388>] __btrfs_prealloc_file_range+0xe8/0x380 [btrfs]
[69932.967328]  [<ffffffffa05f52b0>] btrfs_prealloc_file_range_trans+0x30/0x40 [btrfs]
[69932.967353]  [<ffffffffa05d4a97>] btrfs_write_dirty_block_groups+0x5c7/0x700 [btrfs]
[69932.967380]  [<ffffffffa05e2b5d>] commit_cowonly_roots+0x18d/0x240 [btrfs]
[69932.967408]  [<ffffffffa05e4c87>] btrfs_commit_transaction+0x4f7/0xa40 [btrfs]
[69932.967435]  [<ffffffffa05e0835>] transaction_kthread+0x1e5/0x250 [btrfs]
[69932.967462]  [<ffffffffa05e0650>] ? btrfs_cleanup_transaction+0x570/0x570 [btrfs]
[69932.967471]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[69932.967478]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.967486]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[69932.967493]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.967505] INFO: task kworker/u16:15:30882 blocked for more than 120 seconds.
[69932.967625]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[69932.967707] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[69932.967835] kworker/u16:15  D 0000000000000000     0 30882      2 0x00000000
[69932.967867] Workqueue: btrfs-delalloc normal_work_helper [btrfs]
[69932.967871]  ffff88003e537858 0000000000000046 ffff8801fc599e90 00000000000145c0
[69932.967878]  ffff88003e537fd8 00000000000145c0 ffff8801fc599e90 0000000000000000
[69932.967884]  0000000000000000 0000000000000000 ffff8802036bd968 ffff8802036bd848
[69932.967890] Call Trace:
[69932.967900]  [<ffffffff81263923>] ? __blk_run_queue+0x33/0x40
[69932.967908]  [<ffffffff81264bbb>] ? queue_unplugged+0x3b/0xd0
[69932.967916]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[69932.967924]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[69932.967930]  [<ffffffff814fd759>] schedule+0x29/0x70
[69932.967936]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[69932.967943]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[69932.967949]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[69932.967956]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[69932.967963]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[69932.967971]  [<ffffffff8114212c>] pagecache_get_page+0xac/0x1d0
[69932.968000]  [<ffffffffa0626887>] io_ctl_prepare_pages+0x67/0x180 [btrfs]
[69932.968030]  [<ffffffffa06298dd>] __load_free_space_cache+0x1bd/0x680 [btrfs]
[69932.968059]  [<ffffffffa0629e9c>] load_free_space_cache+0xfc/0x1c0 [btrfs]
[69932.968081]  [<ffffffffa05c85e2>] cache_block_group+0x192/0x390 [btrfs]
[69932.968088]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[69932.968112]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[69932.968121]  [<ffffffff8119a301>] ? kmem_cache_free+0x181/0x240
[69932.968145]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[69932.968173]  [<ffffffffa05eb563>] cow_file_range+0x123/0x400 [btrfs]
[69932.968202]  [<ffffffffa05ec855>] submit_compressed_extents+0x1f5/0x460 [btrfs]
[69932.968231]  [<ffffffffa05ecac0>] ? submit_compressed_extents+0x460/0x460 [btrfs]
[69932.968260]  [<ffffffffa05ecb46>] async_cow_submit+0x86/0x90 [btrfs]
[69932.968289]  [<ffffffffa0614735>] normal_work_helper+0x205/0x350 [btrfs]
[69932.968297]  [<ffffffff81085fc8>] process_one_work+0x168/0x450
[69932.968305]  [<ffffffff810865eb>] worker_thread+0x6b/0x550
[69932.968313]  [<ffffffff81086580>] ? init_pwq.part.22+0x10/0x10
[69932.968320]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[69932.968327]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.968334]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[69932.968341]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.968348] INFO: task rsync:30889 blocked for more than 120 seconds.
[69932.968455]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[69932.968537] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[69932.968665] rsync           D 0000000000000001     0 30889  30887 0x00000000
[69932.968671]  ffff88009423bb58 0000000000000082 ffff8801cb03bd20 00000000000145c0
[69932.968677]  ffff88009423bfd8 00000000000145c0 ffff8801cb03bd20 ffff88009423bab0
[69932.968683]  ffffffffa0614ce8 ffff88020286e000 0000000000000001 000000000057afff
[69932.968689] Call Trace:
[69932.968719]  [<ffffffffa0614ce8>] ? btrfs_queue_work+0x88/0xf0 [btrfs]
[69932.968748]  [<ffffffffa05ec4a2>] ? run_delalloc_range+0x182/0x340 [btrfs]
[69932.968756]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[69932.968763]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[69932.968769]  [<ffffffff814fd759>] schedule+0x29/0x70
[69932.968775]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[69932.968782]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[69932.968788]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[69932.968795]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[69932.968802]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[69932.968831]  [<ffffffffa060036e>] ? flush_write_bio+0xe/0x10 [btrfs]
[69932.968860]  [<ffffffffa0604268>] extent_write_cache_pages.isra.29.constprop.46+0x2b8/0x3f0 [btrfs]
[69932.968870]  [<ffffffff81151d4d>] ? truncate_inode_pages_range+0x29d/0x740
[69932.968900]  [<ffffffffa060641d>] extent_writepages+0x4d/0x70 [btrfs]
[69932.968928]  [<ffffffffa05e8af0>] ? btrfs_direct_IO+0x360/0x360 [btrfs]
[69932.968956]  [<ffffffffa05e78d8>] btrfs_writepages+0x28/0x30 [btrfs]
[69932.968964]  [<ffffffff8114e92e>] do_writepages+0x1e/0x30
[69932.968972]  [<ffffffff81142d89>] __filemap_fdatawrite_range+0x59/0x60
[69932.968980]  [<ffffffff81142e53>] filemap_fdatawrite_range+0x13/0x20
[69932.969010]  [<ffffffffa05ff37f>] btrfs_wait_ordered_range+0xff/0x150 [btrfs]
[69932.969038]  [<ffffffffa05eee6a>] btrfs_truncate+0x4a/0x330 [btrfs]
[69932.969046]  [<ffffffff811522ca>] ? truncate_pagecache+0x5a/0x70
[69932.969074]  [<ffffffffa05efb98>] btrfs_setattr+0x228/0x2e0 [btrfs]
[69932.969083]  [<ffffffff811d1fb1>] notify_change+0x221/0x380
[69932.969091]  [<ffffffff811b4846>] do_truncate+0x66/0x90
[69932.969097]  [<ffffffff811b8d39>] ? __sb_start_write+0x49/0xf0
[69932.969105]  [<ffffffff811b4bbb>] do_sys_ftruncate.constprop.10+0x10b/0x160
[69932.969112]  [<ffffffff811b4c4e>] SyS_ftruncate+0xe/0x10
[69932.969119]  [<ffffffff81501429>] system_call_fastpath+0x16/0x1b
[69932.969126] INFO: task kworker/u16:20:31689 blocked for more than 120 seconds.
[69932.969245]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[69932.969326] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[69932.969454] kworker/u16:20  D 0000000000000000     0 31689      2 0x00000000
[69932.969464] Workqueue: writeback bdi_writeback_workfn (flush-btrfs-2)
[69932.969468]  ffff88009d0179c8 0000000000000046 ffff8802034bc750 00000000000145c0
[69932.969474]  ffff88009d017fd8 00000000000145c0 ffff8802034bc750 ffff8802035cb1c0
[69932.969480]  ffff88009d017928 ffffffffa0614ce8 ffff88020286e000 000000000000003c
[69932.969486] Call Trace:
[69932.969516]  [<ffffffffa0614ce8>] ? btrfs_queue_work+0x88/0xf0 [btrfs]
[69932.969545]  [<ffffffffa05ec4a2>] ? run_delalloc_range+0x182/0x340 [btrfs]
[69932.969552]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[69932.969560]  [<ffffffff810d37a8>] ? ktime_get_ts+0x48/0xf0
[69932.969567]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[69932.969574]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[69932.969580]  [<ffffffff814fd759>] schedule+0x29/0x70
[69932.969585]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[69932.969592]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[69932.969598]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[69932.969605]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[69932.969612]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[69932.969619]  [<ffffffff8114fad1>] ? pagevec_lookup_tag+0x21/0x30
[69932.969648]  [<ffffffffa060036e>] ? flush_write_bio+0xe/0x10 [btrfs]
[69932.969678]  [<ffffffffa0604268>] extent_write_cache_pages.isra.29.constprop.46+0x2b8/0x3f0 [btrfs]
[69932.969709]  [<ffffffffa060641d>] extent_writepages+0x4d/0x70 [btrfs]
[69932.969737]  [<ffffffffa05e8af0>] ? btrfs_direct_IO+0x360/0x360 [btrfs]
[69932.969764]  [<ffffffffa05e78d8>] btrfs_writepages+0x28/0x30 [btrfs]
[69932.969771]  [<ffffffff8114e92e>] do_writepages+0x1e/0x30
[69932.969778]  [<ffffffff811dfa70>] __writeback_single_inode+0x40/0x2b0
[69932.969785]  [<ffffffff811e0e97>] writeback_sb_inodes+0x247/0x400
[69932.969792]  [<ffffffff811e10ef>] __writeback_inodes_wb+0x9f/0xd0
[69932.969798]  [<ffffffff811e132b>] wb_writeback+0x20b/0x330
[69932.969805]  [<ffffffff811e18c4>] bdi_writeback_workfn+0x314/0x490
[69932.969814]  [<ffffffff81085fc8>] process_one_work+0x168/0x450
[69932.969821]  [<ffffffff810865eb>] worker_thread+0x6b/0x550
[69932.969829]  [<ffffffff81086580>] ? init_pwq.part.22+0x10/0x10
[69932.969836]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[69932.969843]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[69932.969850]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[69932.969857]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70053.125951] INFO: task btrfs-transacti:516 blocked for more than 120 seconds.
[70053.126012]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[70053.126069] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[70053.126123] btrfs-transacti D 0000000000000001     0   516      2 0x00000000
[70053.126127]  ffff8801f422fac0 0000000000000046 ffff880203f3bd20 00000000000145c0
[70053.126130]  ffff8801f422ffd8 00000000000145c0 ffff880203f3bd20 ffff8801f422fa30
[70053.126138]  ffffffffa062e392 ffff8800cda63300 ffff8802010b1e60 00000c73d1920000
[70053.126141] Call Trace:
[70053.126171]  [<ffffffffa062e392>] ? add_delayed_tree_ref+0x102/0x1b0 [btrfs]
[70053.126179]  [<ffffffff8119937a>] ? kmem_cache_alloc_trace+0x1fa/0x220
[70053.126183]  [<ffffffff814fd759>] schedule+0x29/0x70
[70053.126192]  [<ffffffffa05c8571>] cache_block_group+0x121/0x390 [btrfs]
[70053.126196]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[70053.126205]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[70053.126217]  [<ffffffffa0606f00>] ? free_extent_buffer+0x10/0xa0 [btrfs]
[70053.126227]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[70053.126238]  [<ffffffffa05ed388>] __btrfs_prealloc_file_range+0xe8/0x380 [btrfs]
[70053.126249]  [<ffffffffa05f52b0>] btrfs_prealloc_file_range_trans+0x30/0x40 [btrfs]
[70053.126259]  [<ffffffffa05d4a97>] btrfs_write_dirty_block_groups+0x5c7/0x700 [btrfs]
[70053.126269]  [<ffffffffa05e2b5d>] commit_cowonly_roots+0x18d/0x240 [btrfs]
[70053.126280]  [<ffffffffa05e4c87>] btrfs_commit_transaction+0x4f7/0xa40 [btrfs]
[70053.126290]  [<ffffffffa05e0835>] transaction_kthread+0x1e5/0x250 [btrfs]
[70053.126301]  [<ffffffffa05e0650>] ? btrfs_cleanup_transaction+0x570/0x570 [btrfs]
[70053.126304]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[70053.126307]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70053.126310]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[70053.126313]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70053.126318] INFO: task kworker/u16:15:30882 blocked for more than 120 seconds.
[70053.126364]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[70053.126396] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[70053.126444] kworker/u16:15  D 0000000000000000     0 30882      2 0x00000000
[70053.126457] Workqueue: btrfs-delalloc normal_work_helper [btrfs]
[70053.126459]  ffff88003e537858 0000000000000046 ffff8801fc599e90 00000000000145c0
[70053.126471]  ffff88003e537fd8 00000000000145c0 ffff8801fc599e90 0000000000000000
[70053.126474]  0000000000000000 0000000000000000 ffff8802036bd968 ffff8802036bd848
[70053.126476] Call Trace:
[70053.126480]  [<ffffffff81263923>] ? __blk_run_queue+0x33/0x40
[70053.126489]  [<ffffffff81264bbb>] ? queue_unplugged+0x3b/0xd0
[70053.126492]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[70053.126496]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[70053.126500]  [<ffffffff814fd759>] schedule+0x29/0x70
[70053.126503]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[70053.126505]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[70053.126508]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[70053.126511]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[70053.126513]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[70053.126516]  [<ffffffff8114212c>] pagecache_get_page+0xac/0x1d0
[70053.126527]  [<ffffffffa0626887>] io_ctl_prepare_pages+0x67/0x180 [btrfs]
[70053.126539]  [<ffffffffa06298dd>] __load_free_space_cache+0x1bd/0x680 [btrfs]
[70053.126550]  [<ffffffffa0629e9c>] load_free_space_cache+0xfc/0x1c0 [btrfs]
[70053.126558]  [<ffffffffa05c85e2>] cache_block_group+0x192/0x390 [btrfs]
[70053.126561]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[70053.126570]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[70053.126573]  [<ffffffff8119a301>] ? kmem_cache_free+0x181/0x240
[70053.126583]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[70053.126593]  [<ffffffffa05eb563>] cow_file_range+0x123/0x400 [btrfs]
[70053.126604]  [<ffffffffa05ec855>] submit_compressed_extents+0x1f5/0x460 [btrfs]
[70053.126616]  [<ffffffffa05ecac0>] ? submit_compressed_extents+0x460/0x460 [btrfs]
[70053.126626]  [<ffffffffa05ecb46>] async_cow_submit+0x86/0x90 [btrfs]
[70053.126637]  [<ffffffffa0614735>] normal_work_helper+0x205/0x350 [btrfs]
[70053.126641]  [<ffffffff81085fc8>] process_one_work+0x168/0x450
[70053.126644]  [<ffffffff810865eb>] worker_thread+0x6b/0x550
[70053.126647]  [<ffffffff81086580>] ? init_pwq.part.22+0x10/0x10
[70053.126649]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[70053.126652]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70053.126655]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[70053.126657]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70053.126660] INFO: task rsync:30889 blocked for more than 120 seconds.
[70053.126701]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[70053.126732] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[70053.126781] rsync           D 0000000000000001     0 30889  30887 0x00000000
[70053.126783]  ffff88009423bb58 0000000000000082 ffff8801cb03bd20 00000000000145c0
[70053.126786]  ffff88009423bfd8 00000000000145c0 ffff8801cb03bd20 ffff88009423bab0
[70053.126788]  ffffffffa0614ce8 ffff88020286e000 0000000000000001 000000000057afff
[70053.126790] Call Trace:
[70053.126802]  [<ffffffffa0614ce8>] ? btrfs_queue_work+0x88/0xf0 [btrfs]
[70053.126813]  [<ffffffffa05ec4a2>] ? run_delalloc_range+0x182/0x340 [btrfs]
[70053.126816]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[70053.126819]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[70053.126821]  [<ffffffff814fd759>] schedule+0x29/0x70
[70053.126823]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[70053.126826]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[70053.126828]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[70053.126831]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[70053.126833]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[70053.126844]  [<ffffffffa060036e>] ? flush_write_bio+0xe/0x10 [btrfs]
[70053.126856]  [<ffffffffa0604268>] extent_write_cache_pages.isra.29.constprop.46+0x2b8/0x3f0 [btrfs]
[70053.126859]  [<ffffffff81151d4d>] ? truncate_inode_pages_range+0x29d/0x740
[70053.126871]  [<ffffffffa060641d>] extent_writepages+0x4d/0x70 [btrfs]
[70053.126882]  [<ffffffffa05e8af0>] ? btrfs_direct_IO+0x360/0x360 [btrfs]
[70053.126893]  [<ffffffffa05e78d8>] btrfs_writepages+0x28/0x30 [btrfs]
[70053.126895]  [<ffffffff8114e92e>] do_writepages+0x1e/0x30
[70053.126899]  [<ffffffff81142d89>] __filemap_fdatawrite_range+0x59/0x60
[70053.126902]  [<ffffffff81142e53>] filemap_fdatawrite_range+0x13/0x20
[70053.126913]  [<ffffffffa05ff37f>] btrfs_wait_ordered_range+0xff/0x150 [btrfs]
[70053.126924]  [<ffffffffa05eee6a>] btrfs_truncate+0x4a/0x330 [btrfs]
[70053.126927]  [<ffffffff811522ca>] ? truncate_pagecache+0x5a/0x70
[70053.126938]  [<ffffffffa05efb98>] btrfs_setattr+0x228/0x2e0 [btrfs]
[70053.126941]  [<ffffffff811d1fb1>] notify_change+0x221/0x380
[70053.126945]  [<ffffffff811b4846>] do_truncate+0x66/0x90
[70053.126947]  [<ffffffff811b8d39>] ? __sb_start_write+0x49/0xf0
[70053.126950]  [<ffffffff811b4bbb>] do_sys_ftruncate.constprop.10+0x10b/0x160
[70053.126953]  [<ffffffff811b4c4e>] SyS_ftruncate+0xe/0x10
[70053.126955]  [<ffffffff81501429>] system_call_fastpath+0x16/0x1b
[70053.126958] INFO: task kworker/u16:20:31689 blocked for more than 120 seconds.
[70053.127004]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[70053.127035] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[70053.127083] kworker/u16:20  D 0000000000000000     0 31689      2 0x00000000
[70053.127088] Workqueue: writeback bdi_writeback_workfn (flush-btrfs-2)
[70053.127090]  ffff88009d0179c8 0000000000000046 ffff8802034bc750 00000000000145c0
[70053.127092]  ffff88009d017fd8 00000000000145c0 ffff8802034bc750 ffff8802035cb1c0
[70053.127094]  ffff88009d017928 ffffffffa0614ce8 ffff88020286e000 000000000000003c
[70053.127097] Call Trace:
[70053.127108]  [<ffffffffa0614ce8>] ? btrfs_queue_work+0x88/0xf0 [btrfs]
[70053.127119]  [<ffffffffa05ec4a2>] ? run_delalloc_range+0x182/0x340 [btrfs]
[70053.127121]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[70053.127125]  [<ffffffff810d37a8>] ? ktime_get_ts+0x48/0xf0
[70053.127127]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[70053.127130]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[70053.127132]  [<ffffffff814fd759>] schedule+0x29/0x70
[70053.127134]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[70053.127137]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[70053.127139]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[70053.127142]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[70053.127144]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[70053.127147]  [<ffffffff8114fad1>] ? pagevec_lookup_tag+0x21/0x30
[70053.127158]  [<ffffffffa060036e>] ? flush_write_bio+0xe/0x10 [btrfs]
[70053.127170]  [<ffffffffa0604268>] extent_write_cache_pages.isra.29.constprop.46+0x2b8/0x3f0 [btrfs]
[70053.127182]  [<ffffffffa060641d>] extent_writepages+0x4d/0x70 [btrfs]
[70053.127192]  [<ffffffffa05e8af0>] ? btrfs_direct_IO+0x360/0x360 [btrfs]
[70053.127203]  [<ffffffffa05e78d8>] btrfs_writepages+0x28/0x30 [btrfs]
[70053.127205]  [<ffffffff8114e92e>] do_writepages+0x1e/0x30
[70053.127208]  [<ffffffff811dfa70>] __writeback_single_inode+0x40/0x2b0
[70053.127210]  [<ffffffff811e0e97>] writeback_sb_inodes+0x247/0x400
[70053.127213]  [<ffffffff811e10ef>] __writeback_inodes_wb+0x9f/0xd0
[70053.127216]  [<ffffffff811e132b>] wb_writeback+0x20b/0x330
[70053.127218]  [<ffffffff811e18c4>] bdi_writeback_workfn+0x314/0x490
[70053.127222]  [<ffffffff81085fc8>] process_one_work+0x168/0x450
[70053.127224]  [<ffffffff810865eb>] worker_thread+0x6b/0x550
[70053.127227]  [<ffffffff81086580>] ? init_pwq.part.22+0x10/0x10
[70053.127230]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[70053.127233]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70053.127235]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[70053.127238]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70173.288526] INFO: task btrfs-transacti:516 blocked for more than 120 seconds.
[70173.288580]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[70173.288612] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[70173.288662] btrfs-transacti D 0000000000000001     0   516      2 0x00000000
[70173.288667]  ffff8801f422fac0 0000000000000046 ffff880203f3bd20 00000000000145c0
[70173.288670]  ffff8801f422ffd8 00000000000145c0 ffff880203f3bd20 ffff8801f422fa30
[70173.288673]  ffffffffa062e392 ffff8800cda63300 ffff8802010b1e60 00000c73d1920000
[70173.288676] Call Trace:
[70173.288701]  [<ffffffffa062e392>] ? add_delayed_tree_ref+0x102/0x1b0 [btrfs]
[70173.288707]  [<ffffffff8119937a>] ? kmem_cache_alloc_trace+0x1fa/0x220
[70173.288711]  [<ffffffff814fd759>] schedule+0x29/0x70
[70173.288720]  [<ffffffffa05c8571>] cache_block_group+0x121/0x390 [btrfs]
[70173.288724]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[70173.288733]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[70173.288745]  [<ffffffffa0606f00>] ? free_extent_buffer+0x10/0xa0 [btrfs]
[70173.288755]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[70173.288766]  [<ffffffffa05ed388>] __btrfs_prealloc_file_range+0xe8/0x380 [btrfs]
[70173.288777]  [<ffffffffa05f52b0>] btrfs_prealloc_file_range_trans+0x30/0x40 [btrfs]
[70173.288787]  [<ffffffffa05d4a97>] btrfs_write_dirty_block_groups+0x5c7/0x700 [btrfs]
[70173.288798]  [<ffffffffa05e2b5d>] commit_cowonly_roots+0x18d/0x240 [btrfs]
[70173.288808]  [<ffffffffa05e4c87>] btrfs_commit_transaction+0x4f7/0xa40 [btrfs]
[70173.288819]  [<ffffffffa05e0835>] transaction_kthread+0x1e5/0x250 [btrfs]
[70173.288829]  [<ffffffffa05e0650>] ? btrfs_cleanup_transaction+0x570/0x570 [btrfs]
[70173.288833]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[70173.288836]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70173.288839]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[70173.288842]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70173.288847] INFO: task kworker/u16:15:30882 blocked for more than 120 seconds.
[70173.288893]       Not tainted 3.16.0-rc1-ge99cfa2 #1
[70173.288924] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[70173.289004] kworker/u16:15  D 0000000000000000     0 30882      2 0x00000000
[70173.289017] Workqueue: btrfs-delalloc normal_work_helper [btrfs]
[70173.289019]  ffff88003e537858 0000000000000046 ffff8801fc599e90 00000000000145c0
[70173.289022]  ffff88003e537fd8 00000000000145c0 ffff8801fc599e90 0000000000000000
[70173.289024]  0000000000000000 0000000000000000 ffff8802036bd968 ffff8802036bd848
[70173.289027] Call Trace:
[70173.289031]  [<ffffffff81263923>] ? __blk_run_queue+0x33/0x40
[70173.289034]  [<ffffffff81264bbb>] ? queue_unplugged+0x3b/0xd0
[70173.289038]  [<ffffffff8101dda9>] ? read_tsc+0x9/0x20
[70173.289042]  [<ffffffff81141410>] ? filemap_fdatawait+0x30/0x30
[70173.289044]  [<ffffffff814fd759>] schedule+0x29/0x70
[70173.289046]  [<ffffffff814fda34>] io_schedule+0x94/0xf0
[70173.289049]  [<ffffffff8114141e>] sleep_on_page+0xe/0x20
[70173.289051]  [<ffffffff814fdf68>] __wait_on_bit_lock+0x48/0xb0
[70173.289054]  [<ffffffff8114156a>] __lock_page+0x6a/0x70
[70173.289057]  [<ffffffff810b09d0>] ? autoremove_wake_function+0x40/0x40
[70173.289060]  [<ffffffff8114212c>] pagecache_get_page+0xac/0x1d0
[70173.289071]  [<ffffffffa0626887>] io_ctl_prepare_pages+0x67/0x180 [btrfs]
[70173.289082]  [<ffffffffa06298dd>] __load_free_space_cache+0x1bd/0x680 [btrfs]
[70173.289094]  [<ffffffffa0629e9c>] load_free_space_cache+0xfc/0x1c0 [btrfs]
[70173.289102]  [<ffffffffa05c85e2>] cache_block_group+0x192/0x390 [btrfs]
[70173.289105]  [<ffffffff810b0990>] ? __wake_up_sync+0x20/0x20
[70173.289114]  [<ffffffffa05d16fa>] find_free_extent+0x5fa/0xc80 [btrfs]
[70173.289117]  [<ffffffff8119a301>] ? kmem_cache_free+0x181/0x240
[70173.289127]  [<ffffffffa05d1f52>] btrfs_reserve_extent+0x62/0x140 [btrfs]
[70173.289137]  [<ffffffffa05eb563>] cow_file_range+0x123/0x400 [btrfs]
[70173.289149]  [<ffffffffa05ec855>] submit_compressed_extents+0x1f5/0x460 [btrfs]
[70173.289160]  [<ffffffffa05ecac0>] ? submit_compressed_extents+0x460/0x460 [btrfs]
[70173.289170]  [<ffffffffa05ecb46>] async_cow_submit+0x86/0x90 [btrfs]
[70173.289181]  [<ffffffffa0614735>] normal_work_helper+0x205/0x350 [btrfs]
[70173.289185]  [<ffffffff81085fc8>] process_one_work+0x168/0x450
[70173.289188]  [<ffffffff810865eb>] worker_thread+0x6b/0x550
[70173.289192]  [<ffffffff81086580>] ? init_pwq.part.22+0x10/0x10
[70173.289194]  [<ffffffff8108c97b>] kthread+0xdb/0x100
[70173.289197]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180
[70173.289200]  [<ffffffff8150137c>] ret_from_fork+0x7c/0xb0
[70173.289202]  [<ffffffff8108c8a0>] ? kthread_create_on_node+0x180/0x180

      parent reply	other threads:[~2014-06-19  9:49 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-18 20:57 Lockups with btrfs on 3.16-rc1 - bisected Marc Dionne
2014-06-18 22:17 ` Waiman Long
2014-06-18 22:27   ` Josef Bacik
2014-06-18 22:47     ` Waiman Long
2014-06-18 23:10       ` Josef Bacik
2014-06-18 23:19         ` Waiman Long
2014-06-18 23:27           ` Chris Mason
2014-06-18 23:30             ` Waiman Long
2014-06-18 23:53               ` Chris Mason
2014-06-19  0:03                 ` Marc Dionne
2014-06-19  0:08                   ` Waiman Long
2014-06-19  0:41                     ` Marc Dionne
2014-06-19  2:03                       ` Marc Dionne
2014-06-19  2:11                         ` Chris Mason
2014-06-19  3:21                           ` Waiman Long
2014-06-19 16:51                             ` Chris Mason
2014-06-19 17:52                               ` Waiman Long
2014-06-19 20:10                                 ` Chris Mason
2014-06-19 21:50                                   ` Chris Mason
2014-06-19 23:21                                     ` Waiman Long
2014-06-20  3:20                                       ` Tsutomu Itoh
2014-06-21  1:09                                         ` Long, Wai Man
2014-06-19  9:49 ` Konstantinos Skarlatos [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53A2B210.4010901@gmail.com \
    --to=k.skarlatos@gmail.com \
    --cc=linux-btrfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).