Warning: Permanently added '10.128.0.5' (ECDSA) to the list of known hosts. executing program [ 475.911213] BTRFS: device fsid 24c7a497-3402-47dd-bef8-82358f5f30e0 devid 1 transid 8 /dev/loop0 [ 475.927777] BTRFS info (device loop0): enabling inode map caching [ 475.934324] BTRFS info (device loop0): force clearing of disk cache [ 475.940824] BTRFS info (device loop0): force zlib compression, level 3 [ 475.949321] BTRFS info (device loop0): using free space tree [ 475.956331] BTRFS info (device loop0): has skinny extents [ 475.977024] BTRFS info (device loop0): clearing free space tree [ 475.983374] BTRFS info (device loop0): clearing 1 ro feature flag [ 475.989653] BTRFS info (device loop0): clearing 2 ro feature flag [ 476.000747] BTRFS info (device loop0): creating free space tree [ 476.007752] BTRFS info (device loop0): setting 1 ro feature flag [ 476.014193] BTRFS info (device loop0): setting 2 ro feature flag [ 476.037848] FAULT_INJECTION: forcing a failure. [ 476.037848] name failslab, interval 1, probability 0, space 0, times 1 [ 476.050214] CPU: 1 PID: 8101 Comm: syz-executor231 Not tainted 4.19.211-syzkaller #0 [ 476.058095] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 476.067426] Call Trace: [ 476.069999] dump_stack+0x1fc/0x2ef [ 476.073608] should_fail.cold+0xa/0xf [ 476.077405] ? setup_fault_attr+0x200/0x200 [ 476.081736] __should_failslab+0x115/0x180 [ 476.085970] should_failslab+0x5/0x10 [ 476.089752] kmem_cache_alloc+0x277/0x370 [ 476.093888] btrfs_alloc_tree_block+0xfbe/0x15f0 [ 476.098637] ? btrfs_reserve_extent+0x440/0x440 [ 476.103288] ? kernel_text_address+0xbd/0xf0 [ 476.107678] ? mark_held_locks+0xf0/0xf0 [ 476.111720] ? unwind_get_return_address+0x51/0x90 [ 476.116630] alloc_tree_block_no_bg_flush+0x1b6/0x250 [ 476.121802] __btrfs_cow_block+0x3c7/0x10a0 [ 476.126113] ? update_ref_for_cow+0xaf0/0xaf0 [ 476.130601] ? btrfs_tree_read_unlock_blocking+0x290/0x290 [ 476.136202] btrfs_cow_block+0x276/0x840 [ 476.140247] btrfs_search_slot+0x66a/0x1ee0 [ 476.144555] ? split_leaf+0x1240/0x1240 [ 476.148506] ? do_async_commit+0x1c0/0x1c0 [ 476.152726] ? _raw_spin_unlock+0x29/0x40 [ 476.156851] ? inode_insert5+0x26d/0x440 [ 476.160891] btrfs_insert_empty_items+0xba/0x180 [ 476.165631] btrfs_new_inode+0x651/0x17f0 [ 476.169764] ? btrfs_endio_direct_read+0x2f0/0x2f0 [ 476.174679] ? start_caching+0x350/0x350 [ 476.178722] ? start_transaction+0x239/0xf90 [ 476.183111] btrfs_tmpfile+0x1da/0x530 [ 476.186992] ? __btrfs_prealloc_file_range+0xb70/0xb70 [ 476.192302] ? _raw_spin_unlock+0x29/0x40 [ 476.196439] ? d_alloc+0x1bc/0x230 [ 476.199965] vfs_tmpfile+0x208/0x370 [ 476.203665] path_openat+0x1e02/0x2df0 [ 476.207542] ? check_preemption_disabled+0x41/0x280 [ 476.212887] ? path_lookupat+0x8d0/0x8d0 [ 476.216929] ? mark_held_locks+0xf0/0xf0 [ 476.220988] ? mark_held_locks+0xf0/0xf0 [ 476.225037] do_filp_open+0x18c/0x3f0 [ 476.228826] ? may_open_dev+0xf0/0xf0 [ 476.232618] ? lock_downgrade+0x720/0x720 [ 476.236749] ? lock_acquire+0x170/0x3c0 [ 476.240704] ? __alloc_fd+0x34/0x570 [ 476.244398] ? do_raw_spin_unlock+0x171/0x230 [ 476.248875] ? _raw_spin_unlock+0x29/0x40 [ 476.253007] ? __alloc_fd+0x28d/0x570 [ 476.256796] do_sys_open+0x3b3/0x520 [ 476.260581] ? filp_open+0x70/0x70 [ 476.264101] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 476.269445] ? trace_hardirqs_off_caller+0x6e/0x210 [ 476.274442] ? do_syscall_64+0x21/0x620 [ 476.278510] do_syscall_64+0xf9/0x620 [ 476.282300] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 476.287483] RIP: 0033:0x7fef46fcc9e9 [ 476.291186] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 d1 17 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 executing program [ 476.310070] RSP: 002b:00007ffe62137d48 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 476.317756] RAX: ffffffffffffffda RBX: 00007ffe62137db8 RCX: 00007fef46fcc9e9 [ 476.325013] RDX: 0000000000000000 RSI: 0000000000438001 RDI: 0000000020000000 [ 476.332278] RBP: 00007ffe62137d50 R08: 0000000000000002 R09: 0000000000003931 [ 476.339534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 476.346783] R13: 00007ffe62137e90 R14: 431bde82d7b634db R15: 00007ffe62137d90 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 660.077871] INFO: task kworker/u4:0:7 blocked for more than 140 seconds. [ 660.085343] Not tainted 4.19.211-syzkaller #0 [ 660.100891] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 660.116930] kworker/u4:0 D26352 7 2 0x80000000 [ 660.126558] Workqueue: events_unbound btrfs_async_reclaim_metadata_space [ 660.134508] Call Trace: [ 660.137608] __schedule+0x887/0x2040 [ 660.142560] ? io_schedule_timeout+0x140/0x140 [ 660.147214] ? prepare_to_wait_exclusive+0x2d0/0x2d0 [ 660.153340] schedule+0x8d/0x1b0 [ 660.156771] wait_current_trans+0x2e2/0x390 [ 660.162227] ? btrfs_put_transaction+0x540/0x540 [ 660.167056] ? wait_woken+0x250/0x250 [ 660.172105] ? _raw_spin_unlock+0x29/0x40 [ 660.176329] ? join_transaction+0x1b7/0xe20 [ 660.181971] start_transaction+0x699/0xf90 [ 660.186293] flush_space+0x9af/0xee0 [ 660.191265] ? debug_object_deactivate+0x1f9/0x2e0 [ 660.196264] ? __find_space_info+0x162/0x2f0 [ 660.201998] ? btrfs_async_reclaim_metadata_space+0x41a/0x1050 [ 660.208966] ? btrfs_setup_space_cache+0x250/0x250 [ 660.213974] ? lock_downgrade+0x720/0x720 [ 660.219455] ? lock_acquire+0x170/0x3c0 executing program [ 660.232216] ? btrfs_async_reclaim_metadata_space+0x3a/0x1050 [ 660.244826] btrfs_async_reclaim_metadata_space+0x466/0x1050 [ 660.252045] process_one_work+0x864/0x1570 [ 660.256314] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 660.277705] worker_thread+0x64c/0x1130 [ 660.281728] ? process_one_work+0x1570/0x1570 [ 660.286239] kthread+0x33f/0x460 [ 660.289669] ? kthread_park+0x180/0x180 [ 660.293652] ret_from_fork+0x24/0x30 [ 660.297517] INFO: task btrfs-transacti:8129 blocked for more than 140 seconds. [ 660.305090] Not tainted 4.19.211-syzkaller #0 [ 660.310230] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 660.319543] btrfs-transacti D26296 8129 2 0x80000000 [ 660.325206] Call Trace: [ 660.327902] __schedule+0x887/0x2040 [ 660.331629] ? io_schedule_timeout+0x140/0x140 [ 660.336215] ? prepare_to_wait_exclusive+0x2d0/0x2d0 [ 660.341406] schedule+0x8d/0x1b0 [ 660.344780] btrfs_tree_lock+0x4fe/0x810 [ 660.348943] ? btrfs_tree_read_unlock_blocking+0x290/0x290 [ 660.354601] ? btrfs_dec_block_group_reservations+0x7c/0xb0 [ 660.360389] ? wait_woken+0x250/0x250 [ 660.364320] btrfs_alloc_tree_block+0x9b1/0x15f0 [ 660.369182] ? btrfs_reserve_extent+0x440/0x440 [ 660.373963] ? depot_save_stack+0x258/0x410 [ 660.378371] ? mark_held_locks+0xf0/0xf0 [ 660.382444] alloc_tree_block_no_bg_flush+0x1b6/0x250 [ 660.388306] __btrfs_cow_block+0x3c7/0x10a0 [ 660.392647] ? update_ref_for_cow+0xaf0/0xaf0 [ 660.397156] ? btrfs_tree_read_unlock_blocking+0x290/0x290 [ 660.404418] btrfs_cow_block+0x276/0x840 [ 660.409261] btrfs_search_slot+0x66a/0x1ee0 [ 660.413605] ? check_preemption_disabled+0x41/0x280 [ 660.419829] ? split_leaf+0x1240/0x1240 [ 660.423827] ? rcu_read_lock_sched_held+0x16c/0x1d0 executing program [ 660.430008] btrfs_update_root+0xc9/0x6b0 [ 660.434171] ? btrfs_init_free_ino_ctl+0x330/0x330 [ 660.440295] ? btrfs_set_root_node+0x240/0x240 [ 660.444898] ? radix_tree_tag_clear+0x193/0x2f0 [ 660.450772] commit_fs_roots+0x3b5/0x530 [ 660.454849] ? btrfs_commit_transaction+0x891/0x2480 [ 660.461297] ? btrfs_trans_release_metadata+0x480/0x480 [ 660.466671] ? lock_acquire+0x170/0x3c0 [ 660.477726] ? btrfs_first_delayed_node+0x18/0x80 [ 660.482587] ? do_raw_spin_unlock+0x171/0x230 [ 660.487085] ? _raw_spin_unlock+0x29/0x40 [ 660.495857] btrfs_commit_transaction+0x8ca/0x2480 [ 660.505334] ? _raw_spin_unlock+0x29/0x40 [ 660.510349] ? btrfs_apply_pending_changes+0x150/0x150 [ 660.515645] ? btrfs_record_root_in_trans+0x13c/0x190 [ 660.522105] ? start_transaction+0x239/0xf90 [ 660.526545] transaction_kthread+0x385/0x490 [ 660.532214] ? open_ctree+0x61e0/0x61e0 [ 660.536207] kthread+0x33f/0x460 [ 660.540788] ? kthread_park+0x180/0x180 [ 660.544782] ret_from_fork+0x24/0x30 [ 660.549813] [ 660.549813] Showing all locks held in the system: [ 660.556143] 3 locks held by kworker/u4:0/7: [ 660.561679] #0: 00000000dd4ea6b7 ((wq_completion)"events_unbound"){+.+.}, at: process_one_work+0x767/0x1570 [ 660.573238] #1: 00000000c4223881 ((work_completion)(work)#2){+.+.}, at: process_one_work+0x79c/0x1570 executing program [ 660.583980] #2: 000000007292fc44 (sb_internal#2){.+.+}, at: start_transaction+0xa37/0xf90 [ 660.597742] 1 lock held by khungtaskd/1570: [ 660.602071] #0: 0000000013e9af05 (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x265 [ 660.611931] 1 lock held by in:imklog/7758: [ 660.616174] #0: 000000009892ed3c (&f->f_pos_lock){+.+.}, at: __fdget_pos+0x26f/0x310 [ 660.626120] 3 locks held by btrfs-transacti/8129: [ 660.631591] #0: 000000002af6b2b8 (&fs_info->transaction_kthread_mutex){+.+.}, at: transaction_kthread+0xfa/0x490 [ 660.642779] #1: 00000000291f04a6 (&fs_info->reloc_mutex){+.+.}, at: btrfs_commit_transaction+0x80b/0x2480 [ 660.653275] #2: 00000000216c0ce4 (&fs_info->tree_log_mutex){+.+.}, at: btrfs_commit_transaction+0x8c2/0x2480 [ 660.664234] 2 locks held by syz-executor231/16927: [ 660.670010] [ 660.671645] ============================================= [ 660.671645] [ 660.679782] NMI backtrace for cpu 1 [ 660.683424] CPU: 1 PID: 1570 Comm: khungtaskd Not tainted 4.19.211-syzkaller #0 [ 660.690867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 660.700221] Call Trace: [ 660.702814] dump_stack+0x1fc/0x2ef [ 660.706452] nmi_cpu_backtrace.cold+0x63/0xa2 [ 660.710953] ? lapic_can_unplug_cpu+0x80/0x80 [ 660.715450] nmi_trigger_cpumask_backtrace+0x1a6/0x1f0 [ 660.720725] watchdog+0x991/0xe60 [ 660.724310] ? reset_hung_task_detector+0x30/0x30 [ 660.729163] kthread+0x33f/0x460 [ 660.732530] ? kthread_park+0x180/0x180 [ 660.736514] ret_from_fork+0x24/0x30 [ 660.740443] Sending NMI from CPU 1 to CPUs 0: [ 660.745465] NMI backtrace for cpu 0 [ 660.745471] CPU: 0 PID: 16927 Comm: syz-executor231 Not tainted 4.19.211-syzkaller #0 [ 660.745477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 660.745481] RIP: 0010:free_unref_page_prepare+0x1f9/0x5d0 executing program [ 660.745492] Code: c1 e4 0c 49 01 fc 4c 89 e7 e8 93 66 cc ff be 00 10 00 00 4c 89 e7 e8 b6 e6 f8 01 31 d2 be 01 00 00 00 48 89 ef e8 77 7d 19 00 <31> f6 48 89 ef e8 ad f3 19 00 48 c7 c0 20 5a 25 8d 48 ba 00 00 00 [ 660.745496] RSP: 0018:ffff888090a17860 EFLAGS: 00000293 [ 660.745503] RAX: ffff888095214280 RBX: 00000000000881cf RCX: ffffffff8197e0dc [ 660.745508] RDX: 0000000000000000 RSI: ffffffff817e6339 RDI: 0000000000000001 [ 660.745513] RBP: ffffea00022073c0 R08: 0000000000000000 R09: 0000000000000000 [ 660.745518] R10: 0000000000000001 R11: 0000000000000000 R12: ffff8880881cf000 [ 660.745523] R13: 0000000000000011 R14: dffffc0000000000 R15: ffffea0002207380 [ 660.745528] FS: 00005555556ed3c0(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 [ 660.745532] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 660.745537] CR2: 0000559bc203f0e8 CR3: 00000000b4c15000 CR4: 00000000003406f0 [ 660.745542] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 660.745547] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 660.745550] Call Trace: [ 660.745554] free_unref_page_list+0xd8/0x7b0 [ 660.745557] release_pages+0xb0d/0x15a0 [ 660.745561] ? __put_compound_page+0xc0/0xc0 [ 660.745564] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 660.745568] __pagevec_release+0x7b/0x150 [ 660.745571] shmem_undo_range+0xb35/0x1e40 [ 660.745575] ? shmem_enabled_show+0x230/0x230 [ 660.745578] ? mark_held_locks+0xf0/0xf0 [ 660.745582] ? __lock_acquire+0x6de/0x3ff0 [ 660.745585] ? lock_downgrade+0x720/0x720 [ 660.745589] shmem_evict_inode+0x31c/0x8f0 [ 660.745593] ? shmem_truncate_range+0xa0/0xa0 [ 660.745596] evict+0x2ed/0x760 [ 660.745599] iput+0x4f1/0x860 [ 660.745602] dentry_unlink_inode+0x265/0x320 [ 660.745605] __dentry_kill+0x3c0/0x640 [ 660.745609] dentry_kill+0xc4/0x510 [ 660.745612] ? dput+0x31/0x640 [ 660.745615] dput+0x55f/0x640 [ 660.745618] __fput+0x415/0x890 [ 660.745621] task_work_run+0x148/0x1c0 [ 660.745625] exit_to_usermode_loop+0x251/0x2a0 [ 660.745628] do_syscall_64+0x538/0x620 [ 660.745632] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 660.745636] RIP: 0033:0x7fef46f82a53 executing program [ 660.745646] Code: c7 c2 c0 ff ff ff f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb ba 0f 1f 00 64 8b 04 25 18 00 00 00 85 c0 75 14 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 45 c3 0f 1f 40 00 48 83 ec 18 89 7c 24 0c e8 [ 660.745650] RSP: 002b:00007ffe62137bb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 660.745658] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 00007fef46f82a53 [ 660.745663] RDX: 0000000000000010 RSI: 0000000000004c00 RDI: 0000000000000003 [ 660.745668] RBP: 00007ffe62137bd0 R08: 00000000000050ed R09: 00000000000050e9 [ 660.745673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 660.745678] R13: 00005555556ed380 R14: 0000000000000080 R15: 00007ffe62137c10 [ 660.764917] Kernel panic - not syncing: hung_task: blocked tasks [ 661.040197] CPU: 1 PID: 1570 Comm: khungtaskd Not tainted 4.19.211-syzkaller #0 [ 661.047634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 661.056986] Call Trace: [ 661.059606] dump_stack+0x1fc/0x2ef [ 661.063245] panic+0x26a/0x50e [ 661.066443] ? __warn_printk+0xf3/0xf3 [ 661.070352] ? lapic_can_unplug_cpu+0x80/0x80 [ 661.074848] ? ___preempt_schedule+0x16/0x18 [ 661.079265] ? watchdog+0x991/0xe60 [ 661.082893] ? nmi_trigger_cpumask_backtrace+0x15e/0x1f0 [ 661.088351] watchdog+0x9a2/0xe60 [ 661.091819] ? reset_hung_task_detector+0x30/0x30 [ 661.096668] kthread+0x33f/0x460 [ 661.100038] ? kthread_park+0x180/0x180 [ 661.104020] ret_from_fork+0x24/0x30 [ 661.108056] Kernel Offset: disabled [ 661.111678] Rebooting in 86400 seconds..