I tried out -next to test the mm fixes, and immediately upon mounting my
array (11TB, 98% full at the time) the btrfs-transaction thread for it
spun at 100% CPU.

It acted like read-only, write-discarding media - deleted files
reappeared after a reboot every time.  I'm not sure about writes, since
it's running the crashplan backup target service - that resynchronizes,
but I don't know enough about it to see if it complained about writes
vanishing.

I tried multiple reboots before going back to 4.6.7, where everything
worked properly.  4.7 BTRFS works as well, but I was hitting the mm bug
that OOMs improperly under high IO loads.

The topology is 4x4GB drives in md-raid5, bcache'd with a 256gb SSD,
btrfs on the bcache0 block device.

(apologies for the quote, only way to convince Thunderbird to not mangle
log files)

> Aug 19 04:53:22 fileserver kernel: [  605.152050] INFO: task kworker/u4:1:22 
> blocked for more than 120 seconds.
> Aug 19 04:53:22 fileserver kernel: [  605.152097]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:53:22 fileserver kernel: [  605.152138] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:53:22 fileserver kernel: [  605.152175] kworker/u4:1    D 
> ffff88022666bad8     0    22      2 0x00000000
> Aug 19 04:53:22 fileserver kernel: [  605.152286] Workqueue: btrfs-submit 
> btrfs_submit_helper
> Aug 19 04:53:22 fileserver kernel: [  605.152357]  ffff88022666bad8 
> ffffffff81a65800 ffff880179694040 ffff880226666100
> Aug 19 04:53:22 fileserver kernel: [  605.152521]  ffff88022666bae0 
> ffff88022666c000 ffff880220510ac0 ffff88022666bb10
> Aug 19 04:53:22 fileserver kernel: [  605.152688]  ffff880220510ad8 
> ffff880220510000 ffff88022666baf0 ffffffff81888bfa
> Aug 19 04:53:22 fileserver kernel: [  605.152851] Call Trace:
> Aug 19 04:53:22 fileserver kernel: [  605.152892]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.152929]  [<ffffffff8188af15>] 
> rwsem_down_read_failed+0xe5/0x120
> Aug 19 04:53:22 fileserver kernel: [  605.152970]  [<ffffffff81489008>] 
> call_rwsem_down_read_failed+0x18/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.153006]  [<ffffffff8188a842>] 
> down_read+0x12/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.153047]  [<ffffffff8167757e>] 
> cached_dev_make_request+0x65e/0xd90
> Aug 19 04:53:22 fileserver kernel: [  605.153083]  [<ffffffff81457f8d>] 
> generic_make_request+0xdd/0x190
> Aug 19 04:53:22 fileserver kernel: [  605.153122]  [<ffffffff814580b5>] 
> submit_bio+0x75/0x140
> Aug 19 04:53:22 fileserver kernel: [  605.153159]  [<ffffffff8114610d>] ? 
> mempool_free+0x2d/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.153202]  [<ffffffff810832a1>] ? 
> preempt_count_sub+0x51/0x80
> Aug 19 04:53:22 fileserver kernel: [  605.153240]  [<ffffffff813a5d58>] 
> run_scheduled_bios+0x258/0x580
> Aug 19 04:53:22 fileserver kernel: [  605.153283]  [<ffffffff8139f482>] ? 
> end_bio_extent_readpage+0x202/0x5b0
> Aug 19 04:53:22 fileserver kernel: [  605.153322]  [<ffffffff813a6090>] 
> pending_bios_fn+0x10/0x20
> Aug 19 04:53:22 fileserver kernel: [  605.153363]  [<ffffffff813b0f87>] 
> btrfs_scrubparity_helper+0x77/0x340
> Aug 19 04:53:22 fileserver kernel: [  605.153403]  [<ffffffff813b1359>] 
> btrfs_submit_helper+0x9/0x10
> Aug 19 04:53:22 fileserver kernel: [  605.153446]  [<ffffffff81076170>] 
> process_one_work+0x1e0/0x480
> Aug 19 04:53:22 fileserver kernel: [  605.153484]  [<ffffffff81076453>] 
> worker_thread+0x43/0x4e0
> Aug 19 04:53:22 fileserver kernel: [  605.153526]  [<ffffffff81076410>] ? 
> process_one_work+0x480/0x480
> Aug 19 04:53:22 fileserver kernel: [  605.153564]  [<ffffffff8107bc94>] 
> kthread+0xc4/0xe0
> Aug 19 04:53:22 fileserver kernel: [  605.153607]  [<ffffffff8188cddf>] 
> ret_from_fork+0x1f/0x40
> Aug 19 04:53:22 fileserver kernel: [  605.153644]  [<ffffffff8107bbd0>] ? 
> kthread_worker_fn+0x110/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.153701] INFO: task 
> bcache_writebac:972 blocked for more than 120 seconds.
> Aug 19 04:53:22 fileserver kernel: [  605.153740]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:53:22 fileserver kernel: [  605.153780] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:53:22 fileserver kernel: [  605.153822] bcache_writebac D 
> ffff880220bc3cd8     0   972      2 0x00000000
> Aug 19 04:53:22 fileserver kernel: [  605.153929]  ffff880220bc3cd8 
> ffff880220bc3cb0 ffffffff81083200 ffff8802248642c0
> Aug 19 04:53:22 fileserver kernel: [  605.154100]  ffff880220510000 
> ffff880220bc4000 ffff880220510ac0 ffff880220510ac0
> Aug 19 04:53:22 fileserver kernel: [  605.154274]  ffff880220510ad8 
> ffffffff00000001 ffff880220bc3cf0 ffffffff81888bfa
> Aug 19 04:53:22 fileserver kernel: [  605.154443] Call Trace:
> Aug 19 04:53:22 fileserver kernel: [  605.154484]  [<ffffffff81083200>] ? 
> finish_task_switch+0x180/0x1d0
> Aug 19 04:53:22 fileserver kernel: [  605.154522]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.154563]  [<ffffffff8188b059>] 
> rwsem_down_write_failed+0x109/0x280
> Aug 19 04:53:22 fileserver kernel: [  605.154602]  [<ffffffff81489037>] 
> call_rwsem_down_write_failed+0x17/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.154644]  [<ffffffff81888c04>] ? 
> schedule+0x44/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.154681]  [<ffffffff8188a87f>] 
> down_write+0x1f/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.154723]  [<ffffffff81683ccc>] 
> bch_writeback_thread+0x5c/0x8a0
> Aug 19 04:53:22 fileserver kernel: [  605.154762]  [<ffffffff81683c70>] ? 
> write_dirty+0xb0/0xb0
> Aug 19 04:53:22 fileserver kernel: [  605.154803]  [<ffffffff8107bc94>] 
> kthread+0xc4/0xe0
> Aug 19 04:53:22 fileserver kernel: [  605.154841]  [<ffffffff8188cddf>] 
> ret_from_fork+0x1f/0x40
> Aug 19 04:53:22 fileserver kernel: [  605.154882]  [<ffffffff8107bbd0>] ? 
> kthread_worker_fn+0x110/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.154967] INFO: task java:4669 
> blocked for more than 120 seconds.
> Aug 19 04:53:22 fileserver kernel: [  605.155005]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:53:22 fileserver kernel: [  605.155045] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:53:22 fileserver kernel: [  605.155086] java            D 
> ffff88014d91fb08     0  4669      1 0x00000000
> Aug 19 04:53:22 fileserver kernel: [  605.155193]  ffff88014d91fb08 
> ffff88014d920000 ffff88014d91fa00 ffff88014d8da140
> Aug 19 04:53:22 fileserver kernel: [  605.155362]  ffff88022585a0b8 
> ffff88014d920000 ffff88022fc17900 7fffffffffffffff
> Aug 19 04:53:22 fileserver kernel: [  605.155534]  ffffffff818894d0 
> ffff88014d91fc60 ffff88014d91fb20 ffffffff81888bfa
> Aug 19 04:53:22 fileserver kernel: [  605.155705] Call Trace:
> Aug 19 04:53:22 fileserver kernel: [  605.155745]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.155783]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.155824]  [<ffffffff8188b83e>] 
> schedule_timeout+0x2de/0x420
> Aug 19 04:53:22 fileserver kernel: [  605.155862]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.155903]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.155942]  [<ffffffff8135e695>] ? 
> can_overcommit.part.35+0xc5/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.155984]  [<ffffffff810c1c9d>] ? 
> ktime_get+0x4d/0xc0
> Aug 19 04:53:22 fileserver kernel: [  605.156052]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.156090]  [<ffffffff818883ef>] 
> io_schedule_timeout+0x9f/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.156128]  [<ffffffff818894e6>] 
> bit_wait_io+0x16/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.156166]  [<ffffffff818891d3>] 
> __wait_on_bit+0x53/0x80
> Aug 19 04:53:22 fileserver kernel: [  605.156204]  [<ffffffff81142192>] 
> wait_on_page_bit+0xb2/0xc0
> Aug 19 04:53:22 fileserver kernel: [  605.156242]  [<ffffffff8109b9d0>] ? 
> autoremove_wake_function+0x30/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.156280]  [<ffffffff81391a73>] 
> prepare_pages+0x163/0x1e0
> Aug 19 04:53:22 fileserver kernel: [  605.156318]  [<ffffffff813922b3>] 
> __btrfs_buffered_write.isra.4+0x1f3/0x6e0
> Aug 19 04:53:22 fileserver kernel: [  605.156357]  [<ffffffff81395d46>] 
> btrfs_file_write_iter+0x186/0x570
> Aug 19 04:53:22 fileserver kernel: [  605.156396]  [<ffffffff811ba751>] 
> __vfs_write+0xc1/0x120
> Aug 19 04:53:22 fileserver kernel: [  605.156434]  [<ffffffff811bb45f>] 
> vfs_write+0xbf/0x1a0
> Aug 19 04:53:22 fileserver kernel: [  605.156471]  [<ffffffff811bc84a>] 
> SyS_write+0x4a/0xb0
> Aug 19 04:53:22 fileserver kernel: [  605.156509]  [<ffffffff8188cba9>] 
> entry_SYSCALL_64_fastpath+0x1c/0xa7
> Aug 19 04:53:22 fileserver kernel: [  605.159736] INFO: task java:4691 
> blocked for more than 120 seconds.
> Aug 19 04:53:22 fileserver kernel: [  605.159785]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:53:22 fileserver kernel: [  605.159829] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:53:22 fileserver kernel: [  605.159870] java            D 
> ffff880147f0bb08     0  4691      1 0x00000000
> Aug 19 04:53:22 fileserver kernel: [  605.159978]  ffff880147f0bb08 
> ffff880155d2e578 ffff88014d996040 ffff880147f021c0
> Aug 19 04:53:22 fileserver kernel: [  605.160171]  ffffffff8188c511 
> ffff880147f0c000 ffff88022fd17900 7fffffffffffffff
> Aug 19 04:53:22 fileserver kernel: [  605.160333]  ffffffff818894d0 
> ffff880147f0bc60 ffff880147f0bb20 ffffffff81888bfa
> Aug 19 04:53:22 fileserver kernel: [  605.160839] Call Trace:
> Aug 19 04:53:22 fileserver kernel: [  605.160885]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.160923]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.160965]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.161002]  [<ffffffff8188b83e>] 
> schedule_timeout+0x2de/0x420
> Aug 19 04:53:22 fileserver kernel: [  605.161044]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.161082]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.161124]  [<ffffffff8135e695>] ? 
> can_overcommit.part.35+0xc5/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.161163]  [<ffffffff810c1c9d>] ? 
> ktime_get+0x4d/0xc0
> Aug 19 04:53:22 fileserver kernel: [  605.161204]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.161241]  [<ffffffff818883ef>] 
> io_schedule_timeout+0x9f/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.161283]  [<ffffffff818894e6>] 
> bit_wait_io+0x16/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.161321]  [<ffffffff818891d3>] 
> __wait_on_bit+0x53/0x80
> Aug 19 04:53:22 fileserver kernel: [  605.161362]  [<ffffffff81142192>] 
> wait_on_page_bit+0xb2/0xc0
> Aug 19 04:53:22 fileserver kernel: [  605.161401]  [<ffffffff8109b9d0>] ? 
> autoremove_wake_function+0x30/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.161443]  [<ffffffff81391a73>] 
> prepare_pages+0x163/0x1e0
> Aug 19 04:53:22 fileserver kernel: [  605.161481]  [<ffffffff813922b3>] 
> __btrfs_buffered_write.isra.4+0x1f3/0x6e0
> Aug 19 04:53:22 fileserver kernel: [  605.161523]  [<ffffffff810b883e>] ? 
> current_fs_time+0x1e/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.161562]  [<ffffffff811450ca>] ? 
> generic_file_read_iter+0x5fa/0x6e0
> Aug 19 04:53:22 fileserver kernel: [  605.161605]  [<ffffffff81395d46>] 
> btrfs_file_write_iter+0x186/0x570
> Aug 19 04:53:22 fileserver kernel: [  605.161644]  [<ffffffff811ba751>] 
> __vfs_write+0xc1/0x120
> Aug 19 04:53:22 fileserver kernel: [  605.161685]  [<ffffffff811bb45f>] 
> vfs_write+0xbf/0x1a0
> Aug 19 04:53:22 fileserver kernel: [  605.161723]  [<ffffffff811bc9cf>] 
> SyS_pwrite64+0x7f/0xa0
> Aug 19 04:53:22 fileserver kernel: [  605.161764]  [<ffffffff8188cba9>] 
> entry_SYSCALL_64_fastpath+0x1c/0xa7
> Aug 19 04:53:22 fileserver kernel: [  605.161831] INFO: task 
> kworker/1:28:4864 blocked for more than 120 seconds.
> Aug 19 04:53:22 fileserver kernel: [  605.161870]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:53:22 fileserver kernel: [  605.161909] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:53:22 fileserver kernel: [  605.161950] kworker/1:28    D 
> ffff8800030ebce8     0  4864      2 0x00000000
> Aug 19 04:53:22 fileserver kernel: [  605.162060] Workqueue: events 
> update_writeback_rate
> Aug 19 04:53:22 fileserver kernel: [  605.162131]  ffff8800030ebce8 
> ffff88010dc02378 ffff88010dc02c00 ffff8800030e20c0
> Aug 19 04:53:22 fileserver kernel: [  605.162301]  ffff8800030ebcd0 
> ffff8800030ec000 ffff880220510ac0 ffff8800030ebd20
> Aug 19 04:53:22 fileserver kernel: [  605.162474]  ffff880220510ad8 
> ffff880220510b00 ffff8800030ebd00 ffffffff81888bfa
> Aug 19 04:53:22 fileserver kernel: [  605.162644] Call Trace:
> Aug 19 04:53:22 fileserver kernel: [  605.162685]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.162723]  [<ffffffff8188af15>] 
> rwsem_down_read_failed+0xe5/0x120
> Aug 19 04:53:22 fileserver kernel: [  605.162765]  [<ffffffff8108c2c0>] ? 
> update_curr+0x70/0x160
> Aug 19 04:53:22 fileserver kernel: [  605.162805]  [<ffffffff81489008>] 
> call_rwsem_down_read_failed+0x18/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.162847]  [<ffffffff81076165>] ? 
> process_one_work+0x1d5/0x480
> Aug 19 04:53:22 fileserver kernel: [  605.162888]  [<ffffffff8188a842>] 
> down_read+0x12/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.162926]  [<ffffffff8168364b>] 
> update_writeback_rate+0x2b/0x210
> Aug 19 04:53:22 fileserver kernel: [  605.162967]  [<ffffffff81076170>] 
> process_one_work+0x1e0/0x480
> Aug 19 04:53:22 fileserver kernel: [  605.163005]  [<ffffffff81076453>] 
> worker_thread+0x43/0x4e0
> Aug 19 04:53:22 fileserver kernel: [  605.163046]  [<ffffffff81076410>] ? 
> process_one_work+0x480/0x480
> Aug 19 04:53:22 fileserver kernel: [  605.163084]  [<ffffffff8107bc94>] 
> kthread+0xc4/0xe0
> Aug 19 04:53:22 fileserver kernel: [  605.163126]  [<ffffffff8188cddf>] 
> ret_from_fork+0x1f/0x40
> Aug 19 04:53:22 fileserver kernel: [  605.163164]  [<ffffffff8107bbd0>] ? 
> kthread_worker_fn+0x110/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.163248] INFO: task sync:5521 
> blocked for more than 120 seconds.
> Aug 19 04:53:22 fileserver kernel: [  605.163327]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:53:22 fileserver kernel: [  605.163365] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:53:22 fileserver kernel: [  605.163408] sync            D 
> ffff88011671bbb8     0  5521   4816 0x00000000
> Aug 19 04:53:22 fileserver kernel: [  605.163512]  ffff88011671bbb8 
> ffff88011671bc18 ffffffff8141ae00 ffff88011671c2c0
> Aug 19 04:53:22 fileserver kernel: [  605.163684]  ffffea0007948640 
> ffff88011671c000 ffff88022fd17900 7fffffffffffffff
> Aug 19 04:53:22 fileserver kernel: [  605.163854]  ffffffff818894d0 
> ffff88011671bd18 ffff88011671bbd0 ffffffff81888bfa
> Aug 19 04:53:22 fileserver kernel: [  605.166269] Call Trace:
> Aug 19 04:53:22 fileserver kernel: [  605.166317]  [<ffffffff8141ae00>] ? 
> avc_has_perm_noaudit+0x70/0xe0
> Aug 19 04:53:22 fileserver kernel: [  605.166367]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.166410]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.166448]  [<ffffffff8188b83e>] 
> schedule_timeout+0x2de/0x420
> Aug 19 04:53:22 fileserver kernel: [  605.166491]  [<ffffffff8108d26b>] ? 
> check_preempt_wakeup+0x11b/0x280
> Aug 19 04:53:22 fileserver kernel: [  605.166530]  [<ffffffff810c1c9d>] ? 
> ktime_get+0x4d/0xc0
> Aug 19 04:53:22 fileserver kernel: [  605.166571]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.166608]  [<ffffffff818883ef>] 
> io_schedule_timeout+0x9f/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.166650]  [<ffffffff818894e6>] 
> bit_wait_io+0x16/0x60
> Aug 19 04:53:22 fileserver kernel: [  605.166688]  [<ffffffff818891d3>] 
> __wait_on_bit+0x53/0x80
> Aug 19 04:53:22 fileserver kernel: [  605.166729]  [<ffffffff8114300e>] ? 
> find_get_pages_tag+0x23e/0x280
> Aug 19 04:53:22 fileserver kernel: [  605.166768]  [<ffffffff81142192>] 
> wait_on_page_bit+0xb2/0xc0
> Aug 19 04:53:22 fileserver kernel: [  605.166810]  [<ffffffff8109b9d0>] ? 
> autoremove_wake_function+0x30/0x30
> Aug 19 04:53:22 fileserver kernel: [  605.166849]  [<ffffffff81142289>] 
> __filemap_fdatawait_range+0xe9/0x140
> Aug 19 04:53:22 fileserver kernel: [  605.166891]  [<ffffffff81144a0b>] 
> filemap_fdatawait_keep_errors+0x1b/0x20
> Aug 19 04:53:22 fileserver kernel: [  605.166930]  [<ffffffff811e8daf>] 
> sync_inodes_sb+0x21f/0x270
> Aug 19 04:53:22 fileserver kernel: [  605.166972]  [<ffffffff811ed300>] ? 
> SyS_tee+0x3f0/0x3f0
> Aug 19 04:53:22 fileserver kernel: [  605.167010]  [<ffffffff811ed310>] 
> sync_inodes_one_sb+0x10/0x20
> Aug 19 04:53:22 fileserver kernel: [  605.167052]  [<ffffffff811bf058>] 
> iterate_supers+0xb8/0x110
> Aug 19 04:53:22 fileserver kernel: [  605.167090]  [<ffffffff811ed620>] 
> sys_sync+0x30/0x90
> Aug 19 04:53:22 fileserver kernel: [  605.167132]  [<ffffffff8188cba9>] 
> entry_SYSCALL_64_fastpath+0x1c/0xa7
> Aug 19 04:55:23 fileserver kernel: [  725.984081] INFO: task kworker/u4:1:22 
> blocked for more than 120 seconds.
> Aug 19 04:55:23 fileserver kernel: [  725.984102]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:55:23 fileserver kernel: [  725.984118] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:55:23 fileserver kernel: [  725.984131] kworker/u4:1    D 
> ffff88022666bad8     0    22      2 0x00000000
> Aug 19 04:55:23 fileserver kernel: [  725.984160] Workqueue: btrfs-submit 
> btrfs_submit_helper
> Aug 19 04:55:23 fileserver kernel: [  725.984175]  ffff88022666bad8 
> ffffffff81a65800 ffff880179694040 ffff880226666100
> Aug 19 04:55:23 fileserver kernel: [  725.984204]  ffff88022666bae0 
> ffff88022666c000 ffff880220510ac0 ffff88022666bb10
> Aug 19 04:55:23 fileserver kernel: [  725.984235]  ffff880220510ad8 
> ffff880220510000 ffff88022666baf0 ffffffff81888bfa
> Aug 19 04:55:23 fileserver kernel: [  725.984263] Call Trace:
> Aug 19 04:55:23 fileserver kernel: [  725.984279]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:55:23 fileserver kernel: [  725.984289]  [<ffffffff8188af15>] 
> rwsem_down_read_failed+0xe5/0x120
> Aug 19 04:55:23 fileserver kernel: [  725.984304]  [<ffffffff81489008>] 
> call_rwsem_down_read_failed+0x18/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.984315]  [<ffffffff8188a842>] 
> down_read+0x12/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.984329]  [<ffffffff8167757e>] 
> cached_dev_make_request+0x65e/0xd90
> Aug 19 04:55:23 fileserver kernel: [  725.985211]  [<ffffffff81457f8d>] 
> generic_make_request+0xdd/0x190
> Aug 19 04:55:23 fileserver kernel: [  725.985224]  [<ffffffff814580b5>] 
> submit_bio+0x75/0x140
> Aug 19 04:55:23 fileserver kernel: [  725.985235]  [<ffffffff8114610d>] ? 
> mempool_free+0x2d/0x90
> Aug 19 04:55:23 fileserver kernel: [  725.985249]  [<ffffffff810832a1>] ? 
> preempt_count_sub+0x51/0x80
> Aug 19 04:55:23 fileserver kernel: [  725.985259]  [<ffffffff813a5d58>] 
> run_scheduled_bios+0x258/0x580
> Aug 19 04:55:23 fileserver kernel: [  725.985273]  [<ffffffff8139f482>] ? 
> end_bio_extent_readpage+0x202/0x5b0
> Aug 19 04:55:23 fileserver kernel: [  725.985284]  [<ffffffff813a6090>] 
> pending_bios_fn+0x10/0x20
> Aug 19 04:55:23 fileserver kernel: [  725.985297]  [<ffffffff813b0f87>] 
> btrfs_scrubparity_helper+0x77/0x340
> Aug 19 04:55:23 fileserver kernel: [  725.985307]  [<ffffffff813b1359>] 
> btrfs_submit_helper+0x9/0x10
> Aug 19 04:55:23 fileserver kernel: [  725.985321]  [<ffffffff81076170>] 
> process_one_work+0x1e0/0x480
> Aug 19 04:55:23 fileserver kernel: [  725.985331]  [<ffffffff81076453>] 
> worker_thread+0x43/0x4e0
> Aug 19 04:55:23 fileserver kernel: [  725.985343]  [<ffffffff81076410>] ? 
> process_one_work+0x480/0x480
> Aug 19 04:55:23 fileserver kernel: [  725.985354]  [<ffffffff8107bc94>] 
> kthread+0xc4/0xe0
> Aug 19 04:55:23 fileserver kernel: [  725.985368]  [<ffffffff8188cddf>] 
> ret_from_fork+0x1f/0x40
> Aug 19 04:55:23 fileserver kernel: [  725.985378]  [<ffffffff8107bbd0>] ? 
> kthread_worker_fn+0x110/0x110
> Aug 19 04:55:23 fileserver kernel: [  725.985406] INFO: task 
> bcache_writebac:972 blocked for more than 120 seconds.
> Aug 19 04:55:23 fileserver kernel: [  725.985416]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:55:23 fileserver kernel: [  725.985428] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:55:23 fileserver kernel: [  725.985441] bcache_writebac D 
> ffff880220bc3cd8     0   972      2 0x00000000
> Aug 19 04:55:23 fileserver kernel: [  725.985464]  ffff880220bc3cd8 
> ffff880220bc3cb0 ffffffff81083200 ffff8802248642c0
> Aug 19 04:55:23 fileserver kernel: [  725.985492]  ffff880220510000 
> ffff880220bc4000 ffff880220510ac0 ffff880220510ac0
> Aug 19 04:55:23 fileserver kernel: [  725.985524]  ffff880220510ad8 
> ffffffff00000001 ffff880220bc3cf0 ffffffff81888bfa
> Aug 19 04:55:23 fileserver kernel: [  725.985551] Call Trace:
> Aug 19 04:55:23 fileserver kernel: [  725.985564]  [<ffffffff81083200>] ? 
> finish_task_switch+0x180/0x1d0
> Aug 19 04:55:23 fileserver kernel: [  725.985574]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:55:23 fileserver kernel: [  725.985587]  [<ffffffff8188b059>] 
> rwsem_down_write_failed+0x109/0x280
> Aug 19 04:55:23 fileserver kernel: [  725.985598]  [<ffffffff81489037>] 
> call_rwsem_down_write_failed+0x17/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.985611]  [<ffffffff81888c04>] ? 
> schedule+0x44/0x90
> Aug 19 04:55:23 fileserver kernel: [  725.985621]  [<ffffffff8188a87f>] 
> down_write+0x1f/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.985634]  [<ffffffff81683ccc>] 
> bch_writeback_thread+0x5c/0x8a0
> Aug 19 04:55:23 fileserver kernel: [  725.985645]  [<ffffffff81683c70>] ? 
> write_dirty+0xb0/0xb0
> Aug 19 04:55:23 fileserver kernel: [  725.985658]  [<ffffffff8107bc94>] 
> kthread+0xc4/0xe0
> Aug 19 04:55:23 fileserver kernel: [  725.985668]  [<ffffffff8188cddf>] 
> ret_from_fork+0x1f/0x40
> Aug 19 04:55:23 fileserver kernel: [  725.985681]  [<ffffffff8107bbd0>] ? 
> kthread_worker_fn+0x110/0x110
> Aug 19 04:55:23 fileserver kernel: [  725.985741] INFO: task java:4669 
> blocked for more than 120 seconds.
> Aug 19 04:55:23 fileserver kernel: [  725.985751]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:55:23 fileserver kernel: [  725.985762] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:55:23 fileserver kernel: [  725.985774] java            D 
> ffff88014d91fb08     0  4669      1 0x00000000
> Aug 19 04:55:23 fileserver kernel: [  725.985798]  ffff88014d91fb08 
> ffff88014d920000 ffff88014d91fa00 ffff88014d8da140
> Aug 19 04:55:23 fileserver kernel: [  725.985826]  ffff88022585a0b8 
> ffff88014d920000 ffff88022fc17900 7fffffffffffffff
> Aug 19 04:55:23 fileserver kernel: [  725.985857]  ffffffff818894d0 
> ffff88014d91fc60 ffff88014d91fb20 ffffffff81888bfa
> Aug 19 04:55:23 fileserver kernel: [  725.985885] Call Trace:
> Aug 19 04:55:23 fileserver kernel: [  725.985897]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:55:23 fileserver kernel: [  725.985907]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:55:23 fileserver kernel: [  725.985919]  [<ffffffff8188b83e>] 
> schedule_timeout+0x2de/0x420
> Aug 19 04:55:23 fileserver kernel: [  725.985929]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.985943]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.985953]  [<ffffffff8135e695>] ? 
> can_overcommit.part.35+0xc5/0x110
> Aug 19 04:55:23 fileserver kernel: [  725.985967]  [<ffffffff810c1c9d>] ? 
> ktime_get+0x4d/0xc0
> Aug 19 04:55:23 fileserver kernel: [  725.985977]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:55:23 fileserver kernel: [  725.985989]  [<ffffffff818883ef>] 
> io_schedule_timeout+0x9f/0x110
> Aug 19 04:55:23 fileserver kernel: [  725.985999]  [<ffffffff818894e6>] 
> bit_wait_io+0x16/0x60
> Aug 19 04:55:23 fileserver kernel: [  725.986012]  [<ffffffff818891d3>] 
> __wait_on_bit+0x53/0x80
> Aug 19 04:55:23 fileserver kernel: [  725.986021]  [<ffffffff81142192>] 
> wait_on_page_bit+0xb2/0xc0
> Aug 19 04:55:23 fileserver kernel: [  725.986035]  [<ffffffff8109b9d0>] ? 
> autoremove_wake_function+0x30/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.986045]  [<ffffffff81391a73>] 
> prepare_pages+0x163/0x1e0
> Aug 19 04:55:23 fileserver kernel: [  725.986058]  [<ffffffff813922b3>] 
> __btrfs_buffered_write.isra.4+0x1f3/0x6e0
> Aug 19 04:55:23 fileserver kernel: [  725.986069]  [<ffffffff81395d46>] 
> btrfs_file_write_iter+0x186/0x570
> Aug 19 04:55:23 fileserver kernel: [  725.986082]  [<ffffffff811ba751>] 
> __vfs_write+0xc1/0x120
> Aug 19 04:55:23 fileserver kernel: [  725.986092]  [<ffffffff811bb45f>] 
> vfs_write+0xbf/0x1a0
> Aug 19 04:55:23 fileserver kernel: [  725.986105]  [<ffffffff811bc84a>] 
> SyS_write+0x4a/0xb0
> Aug 19 04:55:23 fileserver kernel: [  725.986115]  [<ffffffff8188cba9>] 
> entry_SYSCALL_64_fastpath+0x1c/0xa7
> Aug 19 04:55:23 fileserver kernel: [  725.986130] INFO: task java:4691 
> blocked for more than 120 seconds.
> Aug 19 04:55:23 fileserver kernel: [  725.986139]       Not tainted 
> 4.8.0-rc2-next-20160818 #15
> Aug 19 04:55:23 fileserver kernel: [  725.986151] "echo 0 > 
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> Aug 19 04:55:23 fileserver kernel: [  725.986163] java            D 
> ffff880147f0bb08     0  4691      1 0x00000000
> Aug 19 04:55:23 fileserver kernel: [  725.986186]  ffff880147f0bb08 
> ffff880155d2e578 ffff88014d996040 ffff880147f021c0
> Aug 19 04:55:23 fileserver kernel: [  725.986214]  ffffffff8188c511 
> ffff880147f0c000 ffff88022fd17900 7fffffffffffffff
> Aug 19 04:55:23 fileserver kernel: [  725.986245]  ffffffff818894d0 
> ffff880147f0bc60 ffff880147f0bb20 ffffffff81888bfa
> Aug 19 04:55:23 fileserver kernel: [  725.986272] Call Trace:
> Aug 19 04:55:23 fileserver kernel: [  725.986285]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.986295]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:55:23 fileserver kernel: [  725.986308]  [<ffffffff81888bfa>] 
> schedule+0x3a/0x90
> Aug 19 04:55:23 fileserver kernel: [  725.986317]  [<ffffffff8188b83e>] 
> schedule_timeout+0x2de/0x420
> Aug 19 04:55:23 fileserver kernel: [  725.986330]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.986340]  [<ffffffff8188c511>] ? 
> _raw_spin_unlock+0x11/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.986353]  [<ffffffff8135e695>] ? 
> can_overcommit.part.35+0xc5/0x110
> Aug 19 04:55:23 fileserver kernel: [  725.986363]  [<ffffffff810c1c9d>] ? 
> ktime_get+0x4d/0xc0
> Aug 19 04:55:23 fileserver kernel: [  725.986376]  [<ffffffff818894d0>] ? 
> bit_wait+0x60/0x60
> Aug 19 04:55:23 fileserver kernel: [  725.986386]  [<ffffffff818883ef>] 
> io_schedule_timeout+0x9f/0x110
> Aug 19 04:55:23 fileserver kernel: [  725.986399]  [<ffffffff818894e6>] 
> bit_wait_io+0x16/0x60
> Aug 19 04:55:23 fileserver kernel: [  725.986408]  [<ffffffff818891d3>] 
> __wait_on_bit+0x53/0x80
> Aug 19 04:55:23 fileserver kernel: [  725.986421]  [<ffffffff81142192>] 
> wait_on_page_bit+0xb2/0xc0
> Aug 19 04:55:23 fileserver kernel: [  725.986431]  [<ffffffff8109b9d0>] ? 
> autoremove_wake_function+0x30/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.986444]  [<ffffffff81391a73>] 
> prepare_pages+0x163/0x1e0
> Aug 19 04:55:23 fileserver kernel: [  725.986453]  [<ffffffff813922b3>] 
> __btrfs_buffered_write.isra.4+0x1f3/0x6e0
> Aug 19 04:55:23 fileserver kernel: [  725.986468]  [<ffffffff810b883e>] ? 
> current_fs_time+0x1e/0x30
> Aug 19 04:55:23 fileserver kernel: [  725.986478]  [<ffffffff811450ca>] ? 
> generic_file_read_iter+0x5fa/0x6e0
> Aug 19 04:55:23 fileserver kernel: [  725.986491]  [<ffffffff81395d46>] 
> btrfs_file_write_iter+0x186/0x570
> Aug 19 04:55:23 fileserver kernel: [  725.986501]  [<ffffffff811ba751>] 
> __vfs_write+0xc1/0x120
> Aug 19 04:55:23 fileserver kernel: [  725.986514]  [<ffffffff811bb45f>] 
> vfs_write+0xbf/0x1a0
> Aug 19 04:55:23 fileserver kernel: [  725.986523]  [<ffffffff811bc9cf>] 
> SyS_pwrite64+0x7f/0xa0
> Aug 19 04:55:23 fileserver kernel: [  725.986537]  [<ffffffff8188cba9>] 
> entry_SYSCALL_64_fastpath+0x1c/0xa7

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