On Tue, Mar 19, 2019 at 11:39:59PM -0400, Zygo Blaxell wrote:
> I haven't been able to easily reproduce these in a test environment;
> however, they have been happening several times a year on servers in
> production.
>
> Kernel: most recent observation on 4.14.105 + cherry-picked deadlock
> and misc hang fixes:
>
> btrfs: wakeup cleaner thread when adding delayed iput
> Btrfs: fix deadlock when allocating tree block during leaf/node split
> Btrfs: use nofs context when initializing security xattrs to avoid
> deadlock
> Btrfs: fix deadlock with memory reclaim during scrub
> Btrfs: fix deadlock between clone/dedupe and rename
>
> Also observed on 4.20.13, and 4.14.0..4.14.105 (4.14.106 is currently
> running, but hasn't locked up yet).
>
> Filesystem mount flags: compress=zstd,ssd,flushoncommit,space_cache=v2.
> Configuration is either -draid1/-mraid1 or -dsingle/-mraid1. I've
> also reproduced a lockup without flushoncommit.
>
> The machines that are locking up all run the same workload:
>
> rsync receiving data continuously (gigabytes aren't enough,
> I can barely reproduce this once a month with 2TB of rsync
> traffic from 10 simulated clients)
>
> bees doing continuous dedupe
>
> snapshots daily and after each rsync
>
> snapshot deletes as required to maintain free space
>
> scrubs twice monthly plus after each crash
>
> watchdog does a 'mkdir foo; rmdir foo' every few seconds.
> If this takes longer than 50 minutes, collect a stack trace;
> longer than 60 minutes, reboot the machine.
>
[...]
> Here's a recent lockup example with lockdep output, from 4.14.105 with
> the cherry-picked patches above:
The above had __sb_start_write in the call stack, which occurs in 7 out of 15
call traces on one machine:
> [Fri Mar 15 21:53:36 2019] crawl_294 D 0 20349 31220 0x00000000
> [Fri Mar 15 21:53:36 2019] Call Trace:
> [Fri Mar 15 21:53:36 2019] ? __schedule+0x429/0xbb0
> [Fri Mar 15 21:53:36 2019] ? rwsem_down_write_failed+0x134/0x2b0
> [Fri Mar 15 21:53:36 2019] schedule+0x39/0x90
> [Fri Mar 15 21:53:36 2019] rwsem_down_write_failed+0x139/0x2b0
> [Fri Mar 15 21:53:36 2019] ? call_rwsem_down_write_failed+0x13/0x20
> [Fri Mar 15 21:53:36 2019] call_rwsem_down_write_failed+0x13/0x20
> [Fri Mar 15 21:53:36 2019] down_write_nested+0x87/0xb0
> [Fri Mar 15 21:53:36 2019] btrfs_dedupe_file_range+0x8e/0x660
> [Fri Mar 15 21:53:36 2019] ? rcu_read_lock_sched_held+0x68/0x70
> [Fri Mar 15 21:53:36 2019] ? rcu_sync_lockdep_assert+0x30/0x60
> [Fri Mar 15 21:53:36 2019] ? __sb_start_write+0xcc/0x1b0
> [Fri Mar 15 21:53:36 2019] ? mnt_want_write_file+0x3b/0xb0
> [Fri Mar 15 21:53:36 2019] vfs_dedupe_file_range+0x22e/0x280
> [Fri Mar 15 21:53:36 2019] do_vfs_ioctl+0x24d/0x6b0
> [Fri Mar 15 21:53:36 2019] ? __fget+0x11f/0x210
> [Fri Mar 15 21:53:36 2019] SyS_ioctl+0x74/0x80
> [Fri Mar 15 21:53:36 2019] do_syscall_64+0x76/0x180
> [Fri Mar 15 21:53:36 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
> [Fri Mar 15 21:53:36 2019] RIP: 0033:0x7fd690048dd7
> [Fri Mar 15 21:53:36 2019] RSP: 002b:00007fd687ffc0a8 EFLAGS: 00000246
> ORIG_RAX: 0000000000000010
> [Fri Mar 15 21:53:36 2019] RAX: ffffffffffffffda RBX: 00007fd568332780 RCX:
> 00007fd690048dd7
> [Fri Mar 15 21:53:36 2019] RDX: 00007fd568332780 RSI: 00000000c0189436 RDI:
> 0000000000000067
> [Fri Mar 15 21:53:36 2019] RBP: 00007fd687ffc420 R08: 00007fd56804c940 R09:
> 0000000000000000
> [Fri Mar 15 21:53:36 2019] R10: 00007fd568022ed0 R11: 0000000000000246 R12:
> 0000000000000020
> [Fri Mar 15 21:53:36 2019] R13: 0000000000000018 R14: 00007fd56804c958 R15:
> 00007fd687ffc428
Here's an example of a deadlock on 4.14.106 that doesn't call
__sb_start_write:
[Sat Mar 23 06:13:07 2019] sysrq: SysRq : Show Blocked State
[Sat Mar 23 06:13:07 2019] task PC stack pid
father
[Sat Mar 23 06:13:07 2019] btrfs-transacti D 0 28857 2
0x80000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] schedule_timeout+0x20f/0x590
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] ? wait_for_common+0x3c/0x1f0
[Sat Mar 23 06:13:07 2019] ? wait_for_common+0x131/0x1f0
[Sat Mar 23 06:13:07 2019] wait_for_common+0x131/0x1f0
[Sat Mar 23 06:13:07 2019] ? wake_up_q+0x70/0x70
[Sat Mar 23 06:13:07 2019] __start_delalloc_inodes+0x22f/0x320
[Sat Mar 23 06:13:07 2019] btrfs_start_delalloc_roots+0x1cd/0x380
[Sat Mar 23 06:13:07 2019] btrfs_commit_transaction+0x807/0xa20
[Sat Mar 23 06:13:07 2019] ? start_transaction+0x89/0x4d0
[Sat Mar 23 06:13:07 2019] transaction_kthread+0x194/0x1d0
[Sat Mar 23 06:13:07 2019] kthread+0x10d/0x140
[Sat Mar 23 06:13:07 2019] ? btrfs_cleanup_transaction+0x650/0x650
[Sat Mar 23 06:13:07 2019] ? kthread_create_on_node+0x40/0x40
[Sat Mar 23 06:13:07 2019] ret_from_fork+0x27/0x50
[Sat Mar 23 06:13:07 2019] crawl_writeback D 0 10240 9418
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fbb538ab607
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fbb497f8cc0 EFLAGS: 00000293
ORIG_RAX: 0000000000000101
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00000000000e09c1
RCX: 00007fbb538ab607
[Sat Mar 23 06:13:07 2019] RDX: 00000000000e09c1 RSI: 00007fba300008f0
RDI: 0000000000000003
[Sat Mar 23 06:13:07 2019] RBP: 0000000000000003 R08: 0000000000000000
R09: 00007fbb497f9080
[Sat Mar 23 06:13:07 2019] R10: 0000000000000180 R11: 0000000000000293
R12: 00007fba300008f0
[Sat Mar 23 06:13:07 2019] R13: 0000000000000003 R14: 00007fbb497f93d0
R15: 00007fbb497f9350
[Sat Mar 23 06:13:07 2019] crawl_61509 D 0 27096 9418
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_clone+0x5a3/0xcc0
[Sat Mar 23 06:13:07 2019] btrfs_dedupe_file_range+0x5e3/0x660
[Sat Mar 23 06:13:07 2019] vfs_dedupe_file_range+0x22e/0x280
[Sat Mar 23 06:13:07 2019] do_vfs_ioctl+0x24d/0x6b0
[Sat Mar 23 06:13:07 2019] ? __fget+0x11f/0x210
[Sat Mar 23 06:13:07 2019] SyS_ioctl+0x74/0x80
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fbb51fc90a8 EFLAGS: 00000246
ORIG_RAX: 0000000000000010
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00007fba18b67e40
RCX: 00007fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RDX: 00007fba18b67e40 RSI: 00000000c0189436
RDI: 0000000000000752
[Sat Mar 23 06:13:07 2019] RBP: 00007fbb51fc9420 R08: 00007fba18405480
R09: 0000000000000000
[Sat Mar 23 06:13:07 2019] R10: 00007fba19e4e0e0 R11: 0000000000000246
R12: 0000000000000020
[Sat Mar 23 06:13:07 2019] R13: 0000000000000018 R14: 00007fba18405498
R15: 00007fbb51fc9428
[Sat Mar 23 06:13:07 2019] sysrq: SysRq : Show Locks Held
[Sat Mar 23 06:13:07 2019] crawl_61509 D
[Sat Mar 23 06:13:07 2019] INFO: lockdep is turned off.
[Sat Mar 23 06:13:07 2019] 0 2421 9418 0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_clone+0x5a3/0xcc0
[Sat Mar 23 06:13:07 2019] btrfs_dedupe_file_range+0x5e3/0x660
[Sat Mar 23 06:13:07 2019] vfs_dedupe_file_range+0x22e/0x280
[Sat Mar 23 06:13:07 2019] do_vfs_ioctl+0x24d/0x6b0
[Sat Mar 23 06:13:07 2019] ? __fget+0x11f/0x210
[Sat Mar 23 06:13:07 2019] SyS_ioctl+0x74/0x80
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fbb527c9ac8 EFLAGS: 00000246
ORIG_RAX: 0000000000000010
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00007fba2e672370
RCX: 00007fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RDX: 00007fba2e672370 RSI: 00000000c0189436
RDI: 000000000000074d
[Sat Mar 23 06:13:07 2019] RBP: 00007fbb527c9e40 R08: 00007fba2dcb3970
R09: 0000000000000000
[Sat Mar 23 06:13:07 2019] R10: 00007fba2d008300 R11: 0000000000000246
R12: 0000000000000020
[Sat Mar 23 06:13:07 2019] R13: 0000000000000018 R14: 00007fba2dcb3988
R15: 00007fbb527c9e48
[Sat Mar 23 06:13:07 2019] crawl_61509 D 0 17948 9418
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_clone+0x5a3/0xcc0
[Sat Mar 23 06:13:07 2019] btrfs_dedupe_file_range+0x5e3/0x660
[Sat Mar 23 06:13:07 2019] vfs_dedupe_file_range+0x22e/0x280
[Sat Mar 23 06:13:07 2019] do_vfs_ioctl+0x24d/0x6b0
[Sat Mar 23 06:13:07 2019] ? __fget+0x11f/0x210
[Sat Mar 23 06:13:07 2019] SyS_ioctl+0x74/0x80
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fbb50fc6ac8 EFLAGS: 00000246
ORIG_RAX: 0000000000000010
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00007fba34402eb0
RCX: 00007fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RDX: 00007fba34402eb0 RSI: 00000000c0189436
RDI: 00000000000006fb
[Sat Mar 23 06:13:07 2019] RBP: 00007fbb50fc6e40 R08: 00007fba3428f630
R09: 0000000000000000
[Sat Mar 23 06:13:07 2019] R10: 00007fba361733c0 R11: 0000000000000246
R12: 0000000000000020
[Sat Mar 23 06:13:07 2019] R13: 0000000000000018 R14: 00007fba3428f648
R15: 00007fbb50fc6e48
[Sat Mar 23 06:13:07 2019] crawl_61509 D 0 17949 9418
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_clone+0x5a3/0xcc0
[Sat Mar 23 06:13:07 2019] btrfs_dedupe_file_range+0x5e3/0x660
[Sat Mar 23 06:13:07 2019] vfs_dedupe_file_range+0x22e/0x280
[Sat Mar 23 06:13:07 2019] do_vfs_ioctl+0x24d/0x6b0
[Sat Mar 23 06:13:07 2019] ? __fget+0x11f/0x210
[Sat Mar 23 06:13:07 2019] SyS_ioctl+0x74/0x80
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fbb4b7fb0a8 EFLAGS: 00000246
ORIG_RAX: 0000000000000010
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00007fba1e1f8870
RCX: 00007fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RDX: 00007fba1e1f8870 RSI: 00000000c0189436
RDI: 0000000000000754
[Sat Mar 23 06:13:07 2019] RBP: 00007fbb4b7fb420 R08: 00007fba1e25cc60
R09: 0000000000000000
[Sat Mar 23 06:13:07 2019] R10: 00007fba1dbcb0c0 R11: 0000000000000246
R12: 0000000000000020
[Sat Mar 23 06:13:07 2019] R13: 0000000000000018 R14: 00007fba1e25cc78
R15: 00007fbb4b7fb428
[Sat Mar 23 06:13:07 2019] crawl_61509 D 0 18445 9418
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_clone+0x5a3/0xcc0
[Sat Mar 23 06:13:07 2019] btrfs_dedupe_file_range+0x5e3/0x660
[Sat Mar 23 06:13:07 2019] vfs_dedupe_file_range+0x22e/0x280
[Sat Mar 23 06:13:07 2019] do_vfs_ioctl+0x24d/0x6b0
[Sat Mar 23 06:13:07 2019] ? __fget+0x11f/0x210
[Sat Mar 23 06:13:07 2019] SyS_ioctl+0x74/0x80
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fbb4bffc0a8 EFLAGS: 00000246
ORIG_RAX: 0000000000000010
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00007fba200fb8c0
RCX: 00007fbb538b0dd7
[Sat Mar 23 06:13:07 2019] RDX: 00007fba200fb8c0 RSI: 00000000c0189436
RDI: 0000000000000753
[Sat Mar 23 06:13:07 2019] RBP: 00007fbb4bffc420 R08: 00007fba21a8c680
R09: 0000000000000000
[Sat Mar 23 06:13:07 2019] R10: 00007fba20736910 R11: 0000000000000246
R12: 0000000000000020
[Sat Mar 23 06:13:07 2019] R13: 0000000000000018 R14: 00007fba21a8c698
R15: 00007fbb4bffc428
[Sat Mar 23 06:13:07 2019] rsync D 0 1718 8245
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_setattr+0x1e6/0x3b0
[Sat Mar 23 06:13:07 2019] notify_change+0x2ed/0x450
[Sat Mar 23 06:13:07 2019] do_truncate+0x5e/0x90
[Sat Mar 23 06:13:07 2019] do_sys_ftruncate.constprop.1+0x120/0x180
[Sat Mar 23 06:13:07 2019] ? trace_hardirqs_off_thunk+0x1a/0x1c
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7f105ec2ac87
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fff425b6b38 EFLAGS: 00000246
ORIG_RAX: 000000000000004d
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007f105ec2ac87
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000000 RSI: 0000000000f04e27
RDI: 0000000000000004
[Sat Mar 23 06:13:07 2019] RBP: 0000000000000004 R08: 0000000000000000
R09: 00007f105ec757b8
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 0000000000f04e27
[Sat Mar 23 06:13:07 2019] R13: 0000000000005bbf R14: 0000000000000f78
R15: 0000000000000005
[Sat Mar 23 06:13:07 2019] kworker/u8:8 D 0 22026 2
0x80000000
[Sat Mar 23 06:13:07 2019] Workqueue: btrfs-flush_delalloc
btrfs_flush_delalloc_helper
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] io_schedule+0x12/0x40
[Sat Mar 23 06:13:07 2019] __lock_page+0x110/0x140
[Sat Mar 23 06:13:07 2019] ? add_to_page_cache_lru+0xc0/0xc0
[Sat Mar 23 06:13:07 2019]
extent_write_cache_pages.constprop.27+0x2d9/0x3b0
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] extent_writepages+0x4e/0x70
[Sat Mar 23 06:13:07 2019] ? btrfs_direct_IO+0x3e0/0x3e0
[Sat Mar 23 06:13:07 2019] do_writepages+0x23/0x80
[Sat Mar 23 06:13:07 2019] __filemap_fdatawrite_range+0xaa/0xe0
[Sat Mar 23 06:13:07 2019] btrfs_run_delalloc_work+0x17/0x60
[Sat Mar 23 06:13:07 2019] btrfs_scrubparity_helper+0x8f/0x640
[Sat Mar 23 06:13:07 2019] process_one_work+0x204/0x650
[Sat Mar 23 06:13:07 2019] worker_thread+0x4d/0x3b0
[Sat Mar 23 06:13:07 2019] kthread+0x10d/0x140
[Sat Mar 23 06:13:07 2019] ? process_one_work+0x650/0x650
[Sat Mar 23 06:13:07 2019] ? kthread_create_on_node+0x40/0x40
[Sat Mar 23 06:13:07 2019] ret_from_fork+0x27/0x50
[Sat Mar 23 06:13:07 2019] rsync D 0 10508 10507
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? __might_fault+0x3e/0x90
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7f35b016b4b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffd7c166a28 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007f35b016b4b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffd7c168c90
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000c0ff
R09: 00007f35b01bdf10
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffd7c168ca3
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007f35b01f9320
[Sat Mar 23 06:13:07 2019] mkdir D 0 11463 11460
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_mkdir+0x50/0x1d0
[Sat Mar 23 06:13:07 2019] vfs_mkdir+0x134/0x1c0
[Sat Mar 23 06:13:07 2019] SyS_mkdirat+0xb3/0xf0
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7f09ce6ab447
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffc0d353648 EFLAGS: 00000206
ORIG_RAX: 0000000000000053
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 00007ffc0d354b28
RCX: 00007f09ce6ab447
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000000 RSI: 00000000000001ff
RDI: 00007ffc0d354b4d
[Sat Mar 23 06:13:07 2019] RBP: 00007ffc0d3537c0 R08: 00000000000001ff
R09: 000055d022f36e10
[Sat Mar 23 06:13:07 2019] R10: 0000000000000376 R11: 0000000000000206
R12: 000055d022f36e50
[Sat Mar 23 06:13:07 2019] R13: 00000000000001ff R14: 00007ffc0d353960
R15: 0000000000000001
[Sat Mar 23 06:13:07 2019] rsync D 0 17989 17923
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fa5521834b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007fff48155588 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007fa5521834b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007fff481577f0
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000ffff
R09: 00007fa5521d5d40
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007fff48157805
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007fa552211320
[Sat Mar 23 06:13:07 2019] rsync D 0 24892 24891
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7f6a4ed8b4b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffdf6712108 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007f6a4ed8b4b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffdf6714370
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000c0ff
R09: 00007f6a4eddd950
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffdf6714387
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007f6a4ee19320
[Sat Mar 23 06:13:07 2019] rsync D 0 12215 12151
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7f8110fb34b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffcce477ec8 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007f8110fb34b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffcce47a130
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000fff8
R09: 00007f8111005f10
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffcce47a14d
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007f8111041320
[Sat Mar 23 06:13:07 2019] rsync D 0 27127 27028
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7f65a9c1b4b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffea8320a18 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007f65a9c1b4b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffea8322c80
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000ffff
R09: 00007f65a9c6e300
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffea8322cc6
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007f65a9ca9320
[Sat Mar 23 06:13:07 2019] rsync D 0 3891 3890
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fa6d9f8b4b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffff60095b8 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007fa6d9f8b4b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffff600b820
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000ffff
R09: 00007fa6d9fde520
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffff600b833
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007fa6da019320
[Sat Mar 23 06:13:07 2019] rsync D 0 26758 26728
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fe51da8b4b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffd1ad7aca8 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007fe51da8b4b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffd1ad7cf10
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000c0ff
R09: 00007fe51dadd950
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffd1ad7cf27
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007fe51db19320
[Sat Mar 23 06:13:07 2019] rsync D 0 12327 12326
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:07 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:07 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:07 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:07 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:07 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:07 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:07 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:07 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:07 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:07 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:07 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:07 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:07 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:07 2019] RIP: 0033:0x7fdd14d1b4b0
[Sat Mar 23 06:13:07 2019] RSP: 002b:00007ffc83bc5938 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:07 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007fdd14d1b4b0
[Sat Mar 23 06:13:07 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffc83bc7ba0
[Sat Mar 23 06:13:07 2019] RBP: 000000000003a2f8 R08: 000000000000c0ff
R09: 00007fdd14d6d950
[Sat Mar 23 06:13:07 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffc83bc7bb7
[Sat Mar 23 06:13:07 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007fdd14da9320
[Sat Mar 23 06:13:07 2019] rsync D 0 16793 16762
0x00000000
[Sat Mar 23 06:13:07 2019] Call Trace:
[Sat Mar 23 06:13:07 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:07 2019] ? prepare_to_wait_event+0x97/0x190
[Sat Mar 23 06:13:07 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:07 2019] wait_current_trans+0xa3/0xf0
[Sat Mar 23 06:13:08 2019] ? wait_woken+0xa0/0xa0
[Sat Mar 23 06:13:08 2019] start_transaction+0x29b/0x4d0
[Sat Mar 23 06:13:08 2019] btrfs_create+0x47/0x1d0
[Sat Mar 23 06:13:08 2019] lookup_open+0x404/0x760
[Sat Mar 23 06:13:08 2019] path_openat+0x4e9/0xcc0
[Sat Mar 23 06:13:08 2019] ? filemap_map_pages+0x312/0x520
[Sat Mar 23 06:13:08 2019] ? lock_acquire+0xbc/0x200
[Sat Mar 23 06:13:08 2019] do_filp_open+0x8a/0xf0
[Sat Mar 23 06:13:08 2019] ? __alloc_fd+0x34/0x200
[Sat Mar 23 06:13:08 2019] ? expand_files+0x3a/0x2a0
[Sat Mar 23 06:13:08 2019] ? do_sys_open+0x130/0x200
[Sat Mar 23 06:13:08 2019] do_sys_open+0x130/0x200
[Sat Mar 23 06:13:08 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:08 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:08 2019] RIP: 0033:0x7f89056234b0
[Sat Mar 23 06:13:08 2019] RSP: 002b:00007ffc38a789a8 EFLAGS: 00000246
ORIG_RAX: 0000000000000002
[Sat Mar 23 06:13:08 2019] RAX: ffffffffffffffda RBX: 0000000000000000
RCX: 00007f89056234b0
[Sat Mar 23 06:13:08 2019] RDX: 0000000000000180 RSI: 00000000000000c2
RDI: 00007ffc38a7ac10
[Sat Mar 23 06:13:08 2019] RBP: 000000000003a2f8 R08: 000000000000c0ff
R09: 00007f8905675950
[Sat Mar 23 06:13:08 2019] R10: 0000000000000000 R11: 0000000000000246
R12: 00007ffc38a7ac27
[Sat Mar 23 06:13:08 2019] R13: 8421084210842109 R14: 00000000000000c2
R15: 00007f89056b1320
[Sat Mar 23 06:13:08 2019] watchdog-mdtest D 0 20886 11460
0x00000000
[Sat Mar 23 06:13:08 2019] Call Trace:
[Sat Mar 23 06:13:08 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:08 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:08 2019] io_schedule+0x12/0x40
[Sat Mar 23 06:13:08 2019] wait_on_page_bit+0x10d/0x140
[Sat Mar 23 06:13:08 2019] ? add_to_page_cache_lru+0xc0/0xc0
[Sat Mar 23 06:13:08 2019] read_extent_buffer_pages+0x215/0x2d0
[Sat Mar 23 06:13:08 2019] ? free_root_pointers+0x60/0x60
[Sat Mar 23 06:13:08 2019] btree_read_extent_buffer_pages+0x86/0x100
[Sat Mar 23 06:13:08 2019] read_tree_block+0x2d/0x50
[Sat Mar 23 06:13:08 2019] read_block_for_search.isra.11+0x117/0x310
[Sat Mar 23 06:13:08 2019] ? _raw_read_lock+0x3b/0x70
[Sat Mar 23 06:13:08 2019] btrfs_search_slot+0x3e7/0x9c0
[Sat Mar 23 06:13:08 2019] btrfs_lookup_dir_item+0x69/0xb0
[Sat Mar 23 06:13:08 2019] btrfs_lookup_dentry+0xa0/0x530
[Sat Mar 23 06:13:08 2019] btrfs_lookup+0xe/0x30
[Sat Mar 23 06:13:08 2019] lookup_slow+0x131/0x210
[Sat Mar 23 06:13:08 2019] walk_component+0x1b2/0x2d0
[Sat Mar 23 06:13:08 2019] path_lookupat+0x64/0x1f0
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_on_caller+0x12/0x1c0
[Sat Mar 23 06:13:08 2019] filename_lookup+0xa9/0x170
[Sat Mar 23 06:13:08 2019] ? __check_object_size+0xa7/0x190
[Sat Mar 23 06:13:08 2019] ? strncpy_from_user+0x48/0x160
[Sat Mar 23 06:13:08 2019] ? _raw_spin_unlock+0x24/0x30
[Sat Mar 23 06:13:08 2019] ? vfs_statx+0x63/0xb0
[Sat Mar 23 06:13:08 2019] vfs_statx+0x63/0xb0
[Sat Mar 23 06:13:08 2019] SyS_newstat+0x2b/0x50
[Sat Mar 23 06:13:08 2019] ? up_read+0x1c/0x40
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_off_caller+0x1b/0xe0
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_off_thunk+0x1a/0x1c
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_on_caller+0x12/0x1c0
[Sat Mar 23 06:13:08 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:08 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:08 2019] RIP: 0033:0x7fe3ffd7b055
[Sat Mar 23 06:13:08 2019] RSP: 002b:00007ffea6aaeed8 EFLAGS: 00000246
ORIG_RAX: 0000000000000004
[Sat Mar 23 06:13:08 2019] RAX: ffffffffffffffda RBX: 0000000000000024
RCX: 00007fe3ffd7b055
[Sat Mar 23 06:13:08 2019] RDX: 00007ffea6aaeee0 RSI: 00007ffea6aaeee0
RDI: 00000000014e13c8
[Sat Mar 23 06:13:08 2019] RBP: 00000000014e13c8 R08: 0000000000710710
R09: 00007fe3ffdcdf20
[Sat Mar 23 06:13:08 2019] R10: 00007fe3ffdca430 R11: 0000000000000246
R12: 00000000014e13c8
[Sat Mar 23 06:13:08 2019] R13: 00007ffea6aaeff0 R14: 00007ffea6aaeff0
R15: 00000000014dfda8
[Sat Mar 23 06:13:08 2019] tee D 0 20887 11460
0x80000000
[Sat Mar 23 06:13:08 2019] Call Trace:
[Sat Mar 23 06:13:08 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:08 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:08 2019] io_schedule+0x12/0x40
[Sat Mar 23 06:13:08 2019] wait_on_page_bit_killable+0x114/0x170
[Sat Mar 23 06:13:08 2019] ? add_to_page_cache_lru+0xc0/0xc0
[Sat Mar 23 06:13:08 2019] __lock_page_or_retry+0xa1/0xe0
[Sat Mar 23 06:13:08 2019] filemap_fault+0x244/0x830
[Sat Mar 23 06:13:08 2019] __do_fault+0x3e/0x170
[Sat Mar 23 06:13:08 2019] __handle_mm_fault+0x118e/0x18b0
[Sat Mar 23 06:13:08 2019] handle_mm_fault+0x15c/0x300
[Sat Mar 23 06:13:08 2019] __do_page_fault+0x1fa/0x520
[Sat Mar 23 06:13:08 2019] page_fault+0x25/0x50
[Sat Mar 23 06:13:08 2019] RIP: 0010:__clear_user+0x3d/0x60
[Sat Mar 23 06:13:08 2019] RSP: 0018:ffff9b32495a7d68 EFLAGS: 00010202
[Sat Mar 23 06:13:08 2019] RAX: 0000000000000000 RBX: 00000000000001b0
RCX: 00000000000001b0
[Sat Mar 23 06:13:08 2019] RDX: 0000000000000000 RSI: 0000000000000008
RDI: 000055feabb1c280
[Sat Mar 23 06:13:08 2019] RBP: 000055feabb1c280 R08: 0000000000000001
R09: 0000000000000000
[Sat Mar 23 06:13:08 2019] R10: 0000000000000000 R11: 0000000000000000
R12: 0000000000000000
[Sat Mar 23 06:13:08 2019] R13: ffff9b32495a4000 R14: ffff8d636f181a00
R15: ffff8d6307e816c0
[Sat Mar 23 06:13:08 2019] ? __clear_user+0x1e/0x60
[Sat Mar 23 06:13:08 2019] load_elf_binary+0x101a/0x170d
[Sat Mar 23 06:13:08 2019] search_binary_handler+0xa0/0x1f0
[Sat Mar 23 06:13:08 2019] do_execveat_common.isra.13+0x689/0x9a0
[Sat Mar 23 06:13:08 2019] SyS_execve+0x2c/0x40
[Sat Mar 23 06:13:08 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:08 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:08 2019] RIP: 0033:0x7fe3ffd58647
[Sat Mar 23 06:13:08 2019] RSP: 002b:00007ffea6aaf038 EFLAGS: 00000202
ORIG_RAX: 000000000000003b
[Sat Mar 23 06:13:08 2019] RAX: ffffffffffffffda RBX: 00000000014dec28
RCX: 00007fe3ffd58647
[Sat Mar 23 06:13:08 2019] RDX: 00000000014cf608 RSI: 00000000014e1688
RDI: 00000000014dec28
[Sat Mar 23 06:13:08 2019] RBP: 0000000000000000 R08: 0000000000710710
R09: 0000000000000000
[Sat Mar 23 06:13:08 2019] R10: 000000000000059a R11: 0000000000000202
R12: 0000000000000000
[Sat Mar 23 06:13:08 2019] R13: 00000000014e1688 R14: 00000000014cf608
R15: 0000000000000040
[Sat Mar 23 06:13:08 2019] watchdog-mdtest D 0 20890 11460
0x00000000
[Sat Mar 23 06:13:08 2019] Call Trace:
[Sat Mar 23 06:13:08 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:08 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:08 2019] io_schedule+0x12/0x40
[Sat Mar 23 06:13:08 2019] wait_on_page_bit+0x10d/0x140
[Sat Mar 23 06:13:08 2019] ? add_to_page_cache_lru+0xc0/0xc0
[Sat Mar 23 06:13:08 2019] read_extent_buffer_pages+0x215/0x2d0
[Sat Mar 23 06:13:08 2019] ? free_root_pointers+0x60/0x60
[Sat Mar 23 06:13:08 2019] btree_read_extent_buffer_pages+0x86/0x100
[Sat Mar 23 06:13:08 2019] read_tree_block+0x2d/0x50
[Sat Mar 23 06:13:08 2019] read_block_for_search.isra.11+0x117/0x310
[Sat Mar 23 06:13:08 2019] ? _raw_read_lock+0x3b/0x70
[Sat Mar 23 06:13:08 2019] btrfs_search_slot+0x3e7/0x9c0
[Sat Mar 23 06:13:08 2019] btrfs_lookup_dir_item+0x69/0xb0
[Sat Mar 23 06:13:08 2019] btrfs_lookup_dentry+0xa0/0x530
[Sat Mar 23 06:13:08 2019] btrfs_lookup+0xe/0x30
[Sat Mar 23 06:13:08 2019] lookup_slow+0x131/0x210
[Sat Mar 23 06:13:08 2019] walk_component+0x1b2/0x2d0
[Sat Mar 23 06:13:08 2019] path_lookupat+0x64/0x1f0
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_on_caller+0x12/0x1c0
[Sat Mar 23 06:13:08 2019] filename_lookup+0xa9/0x170
[Sat Mar 23 06:13:08 2019] ? __check_object_size+0xa7/0x190
[Sat Mar 23 06:13:08 2019] ? strncpy_from_user+0x48/0x160
[Sat Mar 23 06:13:08 2019] ? finish_task_switch+0x64/0x230
[Sat Mar 23 06:13:08 2019] ? vfs_statx+0x63/0xb0
[Sat Mar 23 06:13:08 2019] vfs_statx+0x63/0xb0
[Sat Mar 23 06:13:08 2019] ? finish_task_switch+0xa0/0x230
[Sat Mar 23 06:13:08 2019] ? finish_task_switch+0x64/0x230
[Sat Mar 23 06:13:08 2019] SyS_newstat+0x2b/0x50
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_off_caller+0x1b/0xe0
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_off_thunk+0x1a/0x1c
[Sat Mar 23 06:13:08 2019] ? trace_hardirqs_on_caller+0x12/0x1c0
[Sat Mar 23 06:13:08 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:08 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:08 2019] RIP: 0033:0x7fe3ffd7b055
[Sat Mar 23 06:13:08 2019] RSP: 002b:00007ffea6aaee08 EFLAGS: 00000246
ORIG_RAX: 0000000000000004
[Sat Mar 23 06:13:08 2019] RAX: ffffffffffffffda RBX: 0000000000000024
RCX: 00007fe3ffd7b055
[Sat Mar 23 06:13:08 2019] RDX: 00007ffea6aaee10 RSI: 00007ffea6aaee10
RDI: 00000000014cdea8
[Sat Mar 23 06:13:08 2019] RBP: 00000000014cdea8 R08: 0000000000710710
R09: 00007fe3ffdcd7b0
[Sat Mar 23 06:13:08 2019] R10: ffffffffffffffe0 R11: 0000000000000246
R12: 00000000014cdea8
[Sat Mar 23 06:13:08 2019] R13: 00007ffea6aaef20 R14: 00007ffea6aaef20
R15: 00000000014cde88
[Sat Mar 23 06:13:08 2019] tee D 0 20892 11460
0x80000000
[Sat Mar 23 06:13:08 2019] Call Trace:
[Sat Mar 23 06:13:08 2019] ? __schedule+0x429/0xbb0
[Sat Mar 23 06:13:08 2019] schedule+0x39/0x90
[Sat Mar 23 06:13:08 2019] io_schedule+0x12/0x40
[Sat Mar 23 06:13:08 2019] wait_on_page_bit_killable+0x114/0x170
[Sat Mar 23 06:13:08 2019] ? add_to_page_cache_lru+0xc0/0xc0
[Sat Mar 23 06:13:08 2019] __lock_page_or_retry+0xa1/0xe0
[Sat Mar 23 06:13:08 2019] filemap_fault+0x244/0x830
[Sat Mar 23 06:13:08 2019] __do_fault+0x3e/0x170
[Sat Mar 23 06:13:08 2019] __handle_mm_fault+0x118e/0x18b0
[Sat Mar 23 06:13:08 2019] handle_mm_fault+0x15c/0x300
[Sat Mar 23 06:13:08 2019] __do_page_fault+0x1fa/0x520
[Sat Mar 23 06:13:08 2019] page_fault+0x25/0x50
[Sat Mar 23 06:13:08 2019] RIP: 0010:__clear_user+0x3d/0x60
[Sat Mar 23 06:13:08 2019] RSP: 0018:ffff9b32495d7d68 EFLAGS: 00010202
[Sat Mar 23 06:13:08 2019] RAX: 0000000000000000 RBX: 00000000000001b0
RCX: 00000000000001b0
[Sat Mar 23 06:13:08 2019] RDX: 0000000000000000 RSI: 0000000000000008
RDI: 000055f378ec1280
[Sat Mar 23 06:13:08 2019] RBP: 000055f378ec1280 R08: 0000000000000001
R09: 0000000000000000
[Sat Mar 23 06:13:08 2019] R10: 0000000000000000 R11: 0000000000000000
R12: 0000000000000000
[Sat Mar 23 06:13:08 2019] R13: ffff9b32495d4000 R14: ffff8d656a48ae00
R15: ffff8d63146576c0
[Sat Mar 23 06:13:08 2019] ? __clear_user+0x1e/0x60
[Sat Mar 23 06:13:08 2019] load_elf_binary+0x101a/0x170d
[Sat Mar 23 06:13:08 2019] search_binary_handler+0xa0/0x1f0
[Sat Mar 23 06:13:08 2019] do_execveat_common.isra.13+0x689/0x9a0
[Sat Mar 23 06:13:08 2019] SyS_execve+0x2c/0x40
[Sat Mar 23 06:13:08 2019] do_syscall_64+0x76/0x180
[Sat Mar 23 06:13:08 2019] entry_SYSCALL_64_after_hwframe+0x42/0xb7
[Sat Mar 23 06:13:08 2019] RIP: 0033:0x7fe3ffd58647
[Sat Mar 23 06:13:08 2019] RSP: 002b:00007ffea6aaef68 EFLAGS: 00000202
ORIG_RAX: 000000000000003b
[Sat Mar 23 06:13:08 2019] RAX: ffffffffffffffda RBX: 00000000014dfda8
RCX: 00007fe3ffd58647
[Sat Mar 23 06:13:08 2019] RDX: 00000000014cf608 RSI: 00000000014d3608
RDI: 00000000014dfda8
[Sat Mar 23 06:13:08 2019] RBP: 0000000000000000 R08: 0000000000710710
R09: 0000000000000000
[Sat Mar 23 06:13:08 2019] R10: 000000000000059a R11: 0000000000000202
R12: 0000000000000000
[Sat Mar 23 06:13:08 2019] R13: 00000000014d3608 R14: 00000000014cf608
R15: 0000000000000040
This looks like it may be a distinct deadlock bug on 4.14. Statistically,
it's very unlikely that there's only one.