./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor2003633298 <...> DUID 00:04:f8:b5:8a:47:ae:09:95:3a:43:2d:d7:42:86:31:94:89 forked to background, child pid 4646 [ 30.506369][ T4647] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.516704][ T4647] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller Warning: Permanently added '10.128.1.64' (ECDSA) to the list of known hosts. execve("./syz-executor2003633298", ["./syz-executor2003633298"], 0x7ffe7a81e5b0 /* 10 vars */) = 0 brk(NULL) = 0x55555652d000 brk(0x55555652dc40) = 0x55555652dc40 arch_prctl(ARCH_SET_FS, 0x55555652d300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 readlink("/proc/self/exe", "/root/syz-executor2003633298", 4096) = 28 brk(0x55555654ec40) = 0x55555654ec40 brk(0x55555654f000) = 0x55555654f000 mprotect(0x7fd03f306000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 memfd_create("syzkaller", 0) = 3 mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd036e43000 write(3, "\xb5\x84\x31\x7b\xb6\x84\x31\x7b\xb7\x84\x31\x7b\xb8\x84\x31\x7b\xb9\x84\x31\x7b\xba\x84\x31\x7b\xbb\x84\x31\x7b\xbc\x84\x31\x7b\xbd\x84\x31\x7b\xbe\x84\x31\x7b\xbf\x84\x31\x7b\xc0\x84\x31\x7b\xc1\x84\x31\x7b\xc2\x84\x31\x7b\xc3\x84\x31\x7b\xc4\x84\x31\x7b\xc5\x84\x31\x7b\xc6\x84\x31\x7b\xc7\x84\x31\x7b\xc8\x84\x31\x7b\xc9\x84\x31\x7b\xca\x84\x31\x7b\xcb\x84\x31\x7b\xcc\x84\x31\x7b\xcd\x84\x31\x7b"..., 65536) = 65536 munmap(0x7fd036e43000, 65536) = 0 openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 ioctl(4, LOOP_SET_FD, 3) = 0 close(3) = 0 mkdir("./file0", 0777) = 0 mount("/dev/loop0", "./file0", "sysv", MS_RDONLY|MS_SYNCHRONOUS|MS_NOATIME|MS_NODIRATIME|MS_REC|MS_SILENT, "") = 0 openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 chdir("./file0") = 0 ioctl(4, LOOP_CLR_FD) = 0 close(4) = 0 syzkaller login: [ 52.703594][ T5067] loop0: detected capacity change from 0 to 128 [ 52.726815][ T5067] syz-executor200: attempt to access beyond end of device [ 52.726815][ T5067] loop0: rw=0, sector=6491536, nr_sectors = 2 limit=128 [ 52.741157][ T5067] Buffer I/O error on dev loop0, logical block 3245768, async page read [ 52.749817][ T5067] syz-executor200: attempt to access beyond end of device [ 52.749817][ T5067] loop0: rw=0, sector=17666806, nr_sectors = 2 limit=128 [ 52.764080][ T5067] Buffer I/O error on dev loop0, logical block 8833403, async page read [ 52.772578][ T5067] syz-executor200: attempt to access beyond end of device [ 52.772578][ T5067] loop0: rw=0, sector=26539618, nr_sectors = 2 limit=128 [ 52.787250][ T5067] Buffer I/O error on dev loop0, logical block 13269809, async page read [ 52.795827][ T5067] syz-executor200: attempt to access beyond end of device [ 52.795827][ T5067] loop0: rw=0, sector=16147212, nr_sectors = 2 limit=128 [ 52.810097][ T5067] Buffer I/O error on dev loop0, logical block 8073606, async page read [ 52.818710][ T5067] syz-executor200: attempt to access beyond end of device [ 52.818710][ T5067] loop0: rw=0, sector=6491542, nr_sectors = 2 limit=128 [ 52.832735][ T5067] Buffer I/O error on dev loop0, logical block 3245771, async page read [ 52.841150][ T5067] syz-executor200: attempt to access beyond end of device [ 52.841150][ T5067] loop0: rw=0, sector=17668342, nr_sectors = 2 limit=128 [ 52.855252][ T5067] Buffer I/O error on dev loop0, logical block 8834171, async page read [ 52.863729][ T5067] syz-executor200: attempt to access beyond end of device [ 52.863729][ T5067] loop0: rw=0, sector=26932834, nr_sectors = 2 limit=128 [ 52.877779][ T5067] Buffer I/O error on dev loop0, logical block 13466417, async page read [ 52.886351][ T5067] syz-executor200: attempt to access beyond end of device [ 52.886351][ T5067] loop0: rw=0, sector=16147212, nr_sectors = 2 limit=128 [ 52.900390][ T5067] Buffer I/O error on dev loop0, logical block 8073606, async page read [ 52.908871][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 52.917556][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 52.927076][ T5067] preempt_count: 1, expected: 0 [ 52.931983][ T5067] RCU nest depth: 0, expected: 0 [ 52.937009][ T5067] 2 locks held by syz-executor200/5067: [ 52.942559][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 52.953511][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 52.962663][ T5067] Preemption disabled at: [ 52.962674][ T5067] [<0000000000000000>] 0x0 [ 52.971438][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Not tainted 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 52.981487][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 52.991529][ T5067] Call Trace: [ 52.994796][ T5067] [ 52.997716][ T5067] dump_stack_lvl+0x1b1/0x290 [ 53.002396][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 53.007842][ T5067] ? panic+0x710/0x710 [ 53.011907][ T5067] __might_resched+0x4e9/0x6b0 [ 53.016660][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 53.021673][ T5067] ? __might_sleep+0xc0/0xc0 [ 53.026262][ T5067] __getblk_gfp+0x41/0x290 [ 53.030672][ T5067] ? get_block+0x184/0x16d0 [ 53.035165][ T5067] __bread_gfp+0x28/0x320 [ 53.039488][ T5067] get_branch+0x2ce/0x680 [ 53.043815][ T5067] get_block+0x175/0x16d0 [ 53.048137][ T5067] ? trace_lock_release+0x95/0x220 [ 53.053286][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 53.058564][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 53.063491][ T5067] ? sysv_truncate+0x1040/0x1040 [ 53.068420][ T5067] ? alloc_page_buffers+0x326/0x460 [ 53.073609][ T5067] ? folio_attach_private+0xd9/0x200 [ 53.078895][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 53.084102][ T5067] ? create_page_buffers+0x244/0x4b0 [ 53.089392][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 53.094690][ T5067] ? sysv_truncate+0x1040/0x1040 [ 53.099626][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 53.105614][ T5067] ? folio_add_lru+0x480/0x960 [ 53.110385][ T5067] filemap_read_folio+0x187/0x7d0 [ 53.115411][ T5067] ? folio_alloc+0x47/0x50 [ 53.119830][ T5067] ? sysv_writepage+0x30/0x30 [ 53.124505][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 53.130237][ T5067] ? rcu_read_lock_sched_held+0x87/0x110 [ 53.135874][ T5067] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 53.141858][ T5067] do_read_cache_folio+0x2d3/0x790 [ 53.146977][ T5067] ? sysv_writepage+0x30/0x30 [ 53.151650][ T5067] read_cache_page+0x56/0x270 [ 53.156333][ T5067] sysv_find_entry+0x1b3/0x440 [ 53.161105][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 53.166037][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 53.170442][ T5067] ? __d_alloc+0x557/0x750 [ 53.174864][ T5067] sysv_lookup+0x62/0xe0 [ 53.179103][ T5067] __lookup_hash+0x115/0x240 [ 53.183695][ T5067] filename_create+0x25f/0x4f0 [ 53.188460][ T5067] ? kern_path_create+0x180/0x180 [ 53.193491][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 53.198514][ T5067] ? getname_flags+0xb8/0x4e0 [ 53.203199][ T5067] ? check_heap_object+0x244/0x810 [ 53.208404][ T5067] do_mkdirat+0xb5/0x530 [ 53.212649][ T5067] ? 0xffffffff81000000 [ 53.216794][ T5067] ? __check_object_size+0x15a/0x210 [ 53.222086][ T5067] ? vfs_mkdir+0x590/0x590 [ 53.226519][ T5067] ? getname_flags+0x1ea/0x4e0 [ 53.231293][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 53.235890][ T5067] do_syscall_64+0x3d/0xb0 [ 53.240310][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 53.246221][ T5067] RIP: 0033:0x7fd03f28eb47 [ 53.250637][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 53.270254][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 53.278667][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 53.286634][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 53.294605][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 53.302572][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 53.310539][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 53.318541][ T5067] [ 53.322578][ T5067] syz-executor200: attempt to access beyond end of device [ 53.322578][ T5067] loop0: rw=0, sector=6491548, nr_sectors = 2 limit=128 [ 53.336615][ T5067] Buffer I/O error on dev loop0, logical block 3245774, async page read [ 53.344982][ T5067] syz-executor200: attempt to access beyond end of device [ 53.344982][ T5067] loop0: rw=0, sector=17669878, nr_sectors = 2 limit=128 [ 53.359317][ T5067] Buffer I/O error on dev loop0, logical block 8834939, async page read [ 53.905420][ T5067] BUG: sleeping function called from invalid context at include/linux/pagemap.h:936 [ 53.914813][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 53.924361][ T5067] preempt_count: 1, expected: 0 [ 53.929250][ T5067] RCU nest depth: 0, expected: 0 [ 53.934175][ T5067] 2 locks held by syz-executor200/5067: [ 53.939789][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 53.950507][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 53.959618][ T5067] Preemption disabled at: [ 53.959629][ T5067] [<0000000000000000>] 0x0 [ 53.968381][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 53.979905][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 53.989949][ T5067] Call Trace: [ 53.993216][ T5067] [ 53.996135][ T5067] dump_stack_lvl+0x1b1/0x290 [ 54.000804][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 54.006293][ T5067] ? panic+0x710/0x710 [ 54.010359][ T5067] __might_resched+0x4e9/0x6b0 [ 54.015117][ T5067] ? __might_sleep+0xc0/0xc0 [ 54.019705][ T5067] __filemap_get_folio+0x43c/0x1250 [ 54.024934][ T5067] ? page_cache_prev_miss+0x4e0/0x4e0 [ 54.030303][ T5067] ? __find_get_block+0x7a0/0x1110 [ 54.035424][ T5067] ? __might_resched+0xdf/0x6b0 [ 54.040276][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 54.045303][ T5067] ? write_boundary_block+0xb0/0xb0 [ 54.050531][ T5067] pagecache_get_page+0x28/0x250 [ 54.055475][ T5067] grow_dev_page+0xba/0x920 [ 54.059985][ T5067] __getblk_gfp+0x16c/0x290 [ 54.064493][ T5067] __bread_gfp+0x28/0x320 [ 54.068824][ T5067] get_branch+0x2ce/0x680 [ 54.073159][ T5067] get_block+0x175/0x16d0 [ 54.077498][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 54.082875][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 54.087810][ T5067] ? sysv_truncate+0x1040/0x1040 [ 54.092746][ T5067] ? alloc_page_buffers+0x326/0x460 [ 54.097962][ T5067] ? folio_attach_private+0xd9/0x200 [ 54.103250][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 54.108453][ T5067] ? zero_user_segments+0x6c3/0x730 [ 54.113655][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 54.118955][ T5067] ? block_read_full_folio+0x3c1/0xfa0 [ 54.124421][ T5067] ? sysv_truncate+0x1040/0x1040 [ 54.129357][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 54.135434][ T5067] ? folio_add_lru+0x480/0x960 [ 54.140209][ T5067] filemap_read_folio+0x187/0x7d0 [ 54.145240][ T5067] ? folio_alloc+0x47/0x50 [ 54.149661][ T5067] ? sysv_writepage+0x30/0x30 [ 54.154439][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 54.160219][ T5067] ? rcu_read_lock_sched_held+0x87/0x110 [ 54.165858][ T5067] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 54.171839][ T5067] do_read_cache_folio+0x2d3/0x790 [ 54.176949][ T5067] ? sysv_writepage+0x30/0x30 [ 54.181623][ T5067] read_cache_page+0x56/0x270 [ 54.186302][ T5067] sysv_find_entry+0x1b3/0x440 [ 54.191072][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 54.196004][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 54.200412][ T5067] ? __d_alloc+0x557/0x750 [ 54.204835][ T5067] sysv_lookup+0x62/0xe0 [ 54.209076][ T5067] __lookup_hash+0x115/0x240 [ 54.213671][ T5067] filename_create+0x25f/0x4f0 [ 54.218440][ T5067] ? kern_path_create+0x180/0x180 [ 54.223469][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 54.228489][ T5067] ? getname_flags+0xb8/0x4e0 [ 54.233176][ T5067] ? check_heap_object+0x244/0x810 [ 54.238295][ T5067] do_mkdirat+0xb5/0x530 [ 54.242542][ T5067] ? 0xffffffff81000000 [ 54.246692][ T5067] ? __check_object_size+0x15a/0x210 [ 54.251980][ T5067] ? vfs_mkdir+0x590/0x590 [ 54.256398][ T5067] ? getname_flags+0x1ea/0x4e0 [ 54.261163][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 54.265754][ T5067] do_syscall_64+0x3d/0xb0 [ 54.270169][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 54.276054][ T5067] RIP: 0033:0x7fd03f28eb47 [ 54.280464][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 54.300074][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 54.308488][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 54.316456][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 54.324426][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 54.332391][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 54.340361][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 54.348363][ T5067] [ 54.905447][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 54.913890][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 54.923419][ T5067] preempt_count: 1, expected: 0 [ 54.928323][ T5067] RCU nest depth: 0, expected: 0 [ 54.933248][ T5067] 2 locks held by syz-executor200/5067: [ 54.938836][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 54.949561][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 54.958659][ T5067] Preemption disabled at: [ 54.958670][ T5067] [<0000000000000000>] 0x0 [ 54.967446][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 54.978970][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 54.989017][ T5067] Call Trace: [ 54.992288][ T5067] [ 54.995207][ T5067] dump_stack_lvl+0x1b1/0x290 [ 54.999880][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 55.005330][ T5067] ? panic+0x710/0x710 [ 55.009398][ T5067] __might_resched+0x4e9/0x6b0 [ 55.014154][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 55.020476][ T5067] ? __might_sleep+0xc0/0xc0 [ 55.025070][ T5067] __getblk_gfp+0x41/0x290 [ 55.029493][ T5067] __bread_gfp+0x28/0x320 [ 55.033830][ T5067] get_branch+0x2ce/0x680 [ 55.038252][ T5067] get_block+0x175/0x16d0 [ 55.042582][ T5067] ? trace_lock_release+0x95/0x220 [ 55.047699][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 55.052981][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 55.057911][ T5067] ? sysv_truncate+0x1040/0x1040 [ 55.062841][ T5067] ? alloc_page_buffers+0x326/0x460 [ 55.068044][ T5067] ? folio_attach_private+0xd9/0x200 [ 55.073336][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 55.078557][ T5067] ? create_page_buffers+0x244/0x4b0 [ 55.083851][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 55.089142][ T5067] ? sysv_truncate+0x1040/0x1040 [ 55.094080][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 55.100067][ T5067] ? folio_add_lru+0x480/0x960 [ 55.104836][ T5067] filemap_read_folio+0x187/0x7d0 [ 55.109875][ T5067] ? folio_alloc+0x47/0x50 [ 55.114296][ T5067] ? sysv_writepage+0x30/0x30 [ 55.118967][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 55.124691][ T5067] ? rcu_read_lock_sched_held+0x87/0x110 [ 55.130324][ T5067] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 55.136308][ T5067] do_read_cache_folio+0x2d3/0x790 [ 55.141425][ T5067] ? sysv_writepage+0x30/0x30 [ 55.146186][ T5067] read_cache_page+0x56/0x270 [ 55.150869][ T5067] sysv_find_entry+0x1b3/0x440 [ 55.155637][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 55.160571][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 55.164977][ T5067] ? __d_alloc+0x557/0x750 [ 55.169396][ T5067] sysv_lookup+0x62/0xe0 [ 55.173630][ T5067] __lookup_hash+0x115/0x240 [ 55.178242][ T5067] filename_create+0x25f/0x4f0 [ 55.183036][ T5067] ? kern_path_create+0x180/0x180 [ 55.188077][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 55.193102][ T5067] ? getname_flags+0xb8/0x4e0 [ 55.197780][ T5067] ? check_heap_object+0x244/0x810 [ 55.202891][ T5067] do_mkdirat+0xb5/0x530 [ 55.207131][ T5067] ? 0xffffffff81000000 [ 55.211277][ T5067] ? __check_object_size+0x15a/0x210 [ 55.216568][ T5067] ? vfs_mkdir+0x590/0x590 [ 55.220985][ T5067] ? getname_flags+0x1ea/0x4e0 [ 55.225761][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 55.230358][ T5067] do_syscall_64+0x3d/0xb0 [ 55.234780][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 55.240674][ T5067] RIP: 0033:0x7fd03f28eb47 [ 55.245092][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 55.264801][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 55.273217][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 55.281186][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 55.289152][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 55.297116][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 55.305166][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 55.313144][ T5067] [ 55.905505][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 55.913961][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 55.923457][ T5067] preempt_count: 1, expected: 0 [ 55.928337][ T5067] RCU nest depth: 0, expected: 0 [ 55.933260][ T5067] 2 locks held by syz-executor200/5067: [ 55.938832][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 55.949650][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 55.958834][ T5067] Preemption disabled at: [ 55.958845][ T5067] [<0000000000000000>] 0x0 [ 55.967607][ T5067] CPU: 1 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 55.979145][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 55.989200][ T5067] Call Trace: [ 55.992477][ T5067] [ 55.995406][ T5067] dump_stack_lvl+0x1b1/0x290 [ 56.000097][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 56.005555][ T5067] ? panic+0x710/0x710 [ 56.009634][ T5067] __might_resched+0x4e9/0x6b0 [ 56.014396][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 56.019424][ T5067] ? __might_sleep+0xc0/0xc0 [ 56.024027][ T5067] __getblk_gfp+0x41/0x290 [ 56.028451][ T5067] __bread_gfp+0x28/0x320 [ 56.032784][ T5067] get_branch+0x2ce/0x680 [ 56.037119][ T5067] get_block+0x175/0x16d0 [ 56.041449][ T5067] ? trace_lock_release+0x95/0x220 [ 56.046566][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 56.051860][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 56.056798][ T5067] ? sysv_truncate+0x1040/0x1040 [ 56.061735][ T5067] ? alloc_page_buffers+0x326/0x460 [ 56.066948][ T5067] ? folio_attach_private+0xd9/0x200 [ 56.072239][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 56.077447][ T5067] ? create_page_buffers+0x244/0x4b0 [ 56.082742][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 56.088036][ T5067] ? sysv_truncate+0x1040/0x1040 [ 56.092974][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 56.098974][ T5067] ? folio_add_lru+0x480/0x960 [ 56.103744][ T5067] filemap_read_folio+0x187/0x7d0 [ 56.108772][ T5067] ? folio_alloc+0x47/0x50 [ 56.113198][ T5067] ? sysv_writepage+0x30/0x30 [ 56.117875][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 56.123600][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 56.129758][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 56.134973][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 56.141135][ T5067] do_read_cache_folio+0x2d3/0x790 [ 56.146250][ T5067] ? sysv_writepage+0x30/0x30 [ 56.150932][ T5067] read_cache_page+0x56/0x270 [ 56.155609][ T5067] sysv_find_entry+0x1b3/0x440 [ 56.160379][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 56.165310][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 56.169719][ T5067] ? __d_alloc+0x557/0x750 [ 56.174147][ T5067] sysv_lookup+0x62/0xe0 [ 56.178387][ T5067] __lookup_hash+0x115/0x240 [ 56.182981][ T5067] filename_create+0x25f/0x4f0 [ 56.187750][ T5067] ? kern_path_create+0x180/0x180 [ 56.192778][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 56.197798][ T5067] ? getname_flags+0xb8/0x4e0 [ 56.202481][ T5067] ? check_heap_object+0x244/0x810 [ 56.207600][ T5067] do_mkdirat+0xb5/0x530 [ 56.211842][ T5067] ? 0xffffffff81000000 [ 56.215990][ T5067] ? __check_object_size+0x15a/0x210 [ 56.221277][ T5067] ? vfs_mkdir+0x590/0x590 [ 56.225700][ T5067] ? getname_flags+0x1ea/0x4e0 [ 56.230478][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 56.235072][ T5067] do_syscall_64+0x3d/0xb0 [ 56.239488][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 56.245378][ T5067] RIP: 0033:0x7fd03f28eb47 [ 56.249797][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 56.269426][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 56.278024][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 56.285995][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 56.293965][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 56.301933][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 56.309902][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 56.317890][ T5067] [ 56.905427][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 56.913867][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 56.923365][ T5067] preempt_count: 1, expected: 0 [ 56.928256][ T5067] RCU nest depth: 0, expected: 0 [ 56.933178][ T5067] 2 locks held by syz-executor200/5067: [ 56.938780][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 56.949523][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 56.958620][ T5067] Preemption disabled at: [ 56.958632][ T5067] [<0000000000000000>] 0x0 [ 56.967395][ T5067] CPU: 1 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 56.978919][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 56.988991][ T5067] Call Trace: [ 56.992258][ T5067] [ 56.995179][ T5067] dump_stack_lvl+0x1b1/0x290 [ 56.999850][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 57.005296][ T5067] ? panic+0x710/0x710 [ 57.009359][ T5067] __might_resched+0x4e9/0x6b0 [ 57.014109][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 57.019123][ T5067] ? __might_sleep+0xc0/0xc0 [ 57.023721][ T5067] __getblk_gfp+0x41/0x290 [ 57.028161][ T5067] __bread_gfp+0x28/0x320 [ 57.032498][ T5067] get_branch+0x2ce/0x680 [ 57.036835][ T5067] get_block+0x175/0x16d0 [ 57.041258][ T5067] ? trace_lock_release+0x95/0x220 [ 57.046378][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 57.051668][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 57.056604][ T5067] ? sysv_truncate+0x1040/0x1040 [ 57.061532][ T5067] ? alloc_page_buffers+0x326/0x460 [ 57.066727][ T5067] ? folio_attach_private+0xd9/0x200 [ 57.072016][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 57.077218][ T5067] ? create_page_buffers+0x244/0x4b0 [ 57.082511][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 57.087802][ T5067] ? sysv_truncate+0x1040/0x1040 [ 57.092735][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 57.098722][ T5067] ? folio_add_lru+0x480/0x960 [ 57.103496][ T5067] filemap_read_folio+0x187/0x7d0 [ 57.108519][ T5067] ? folio_alloc+0x47/0x50 [ 57.112943][ T5067] ? sysv_writepage+0x30/0x30 [ 57.117615][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 57.123333][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 57.129485][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 57.134689][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 57.140854][ T5067] do_read_cache_folio+0x2d3/0x790 [ 57.145973][ T5067] ? sysv_writepage+0x30/0x30 [ 57.150651][ T5067] read_cache_page+0x56/0x270 [ 57.155334][ T5067] sysv_find_entry+0x1b3/0x440 [ 57.160125][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 57.165074][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 57.169491][ T5067] ? __d_alloc+0x557/0x750 [ 57.173924][ T5067] sysv_lookup+0x62/0xe0 [ 57.178170][ T5067] __lookup_hash+0x115/0x240 [ 57.182765][ T5067] filename_create+0x25f/0x4f0 [ 57.187533][ T5067] ? kern_path_create+0x180/0x180 [ 57.192553][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 57.197573][ T5067] ? getname_flags+0xb8/0x4e0 [ 57.202248][ T5067] ? check_heap_object+0x244/0x810 [ 57.207360][ T5067] do_mkdirat+0xb5/0x530 [ 57.211601][ T5067] ? 0xffffffff81000000 [ 57.215749][ T5067] ? __check_object_size+0x15a/0x210 [ 57.221063][ T5067] ? vfs_mkdir+0x590/0x590 [ 57.225491][ T5067] ? getname_flags+0x1ea/0x4e0 [ 57.230263][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 57.234857][ T5067] do_syscall_64+0x3d/0xb0 [ 57.239272][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 57.245163][ T5067] RIP: 0033:0x7fd03f28eb47 [ 57.249575][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 57.269176][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 57.277587][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 57.285579][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 57.293589][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 57.301565][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 57.309537][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 57.317521][ T5067] [ 57.905462][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 57.913908][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 57.923412][ T5067] preempt_count: 1, expected: 0 [ 57.928325][ T5067] RCU nest depth: 0, expected: 0 [ 57.933249][ T5067] 2 locks held by syz-executor200/5067: [ 57.938902][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 57.949627][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 57.958731][ T5067] Preemption disabled at: [ 57.958742][ T5067] [<0000000000000000>] 0x0 [ 57.967642][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 57.979257][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 57.989316][ T5067] Call Trace: [ 57.992586][ T5067] [ 57.995504][ T5067] dump_stack_lvl+0x1b1/0x290 [ 58.000197][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 58.005644][ T5067] ? panic+0x710/0x710 [ 58.009710][ T5067] __might_resched+0x4e9/0x6b0 [ 58.014467][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 58.019487][ T5067] ? __might_sleep+0xc0/0xc0 [ 58.024084][ T5067] __getblk_gfp+0x41/0x290 [ 58.028513][ T5067] __bread_gfp+0x28/0x320 [ 58.032849][ T5067] get_branch+0x2ce/0x680 [ 58.037186][ T5067] get_block+0x175/0x16d0 [ 58.041604][ T5067] ? trace_lock_release+0x95/0x220 [ 58.046726][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 58.052040][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 58.056980][ T5067] ? sysv_truncate+0x1040/0x1040 [ 58.061937][ T5067] ? alloc_page_buffers+0x326/0x460 [ 58.067137][ T5067] ? folio_attach_private+0xd9/0x200 [ 58.072428][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 58.077653][ T5067] ? create_page_buffers+0x244/0x4b0 [ 58.082944][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 58.088241][ T5067] ? sysv_truncate+0x1040/0x1040 [ 58.093178][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 58.099169][ T5067] ? folio_add_lru+0x480/0x960 [ 58.103941][ T5067] filemap_read_folio+0x187/0x7d0 [ 58.108966][ T5067] ? folio_alloc+0x47/0x50 [ 58.113389][ T5067] ? sysv_writepage+0x30/0x30 [ 58.118063][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 58.123789][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 58.129946][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 58.135149][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 58.141402][ T5067] do_read_cache_folio+0x2d3/0x790 [ 58.146517][ T5067] ? sysv_writepage+0x30/0x30 [ 58.151199][ T5067] read_cache_page+0x56/0x270 [ 58.155885][ T5067] sysv_find_entry+0x1b3/0x440 [ 58.160656][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 58.165586][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 58.169993][ T5067] ? __d_alloc+0x557/0x750 [ 58.174420][ T5067] sysv_lookup+0x62/0xe0 [ 58.178657][ T5067] __lookup_hash+0x115/0x240 [ 58.183254][ T5067] filename_create+0x25f/0x4f0 [ 58.188021][ T5067] ? kern_path_create+0x180/0x180 [ 58.193050][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 58.198076][ T5067] ? getname_flags+0xb8/0x4e0 [ 58.202760][ T5067] ? check_heap_object+0x244/0x810 [ 58.207873][ T5067] do_mkdirat+0xb5/0x530 [ 58.212113][ T5067] ? 0xffffffff81000000 [ 58.216262][ T5067] ? __check_object_size+0x15a/0x210 [ 58.221551][ T5067] ? vfs_mkdir+0x590/0x590 [ 58.225971][ T5067] ? getname_flags+0x1ea/0x4e0 [ 58.230752][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 58.235355][ T5067] do_syscall_64+0x3d/0xb0 [ 58.239803][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 58.245694][ T5067] RIP: 0033:0x7fd03f28eb47 [ 58.250115][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 58.269804][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 58.278216][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 58.286190][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 58.294158][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 58.302123][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 58.310087][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 58.318091][ T5067] [ 58.905418][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 58.913855][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 58.923522][ T5067] preempt_count: 1, expected: 0 [ 58.928434][ T5067] RCU nest depth: 0, expected: 0 [ 58.933377][ T5067] 2 locks held by syz-executor200/5067: [ 58.938991][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 58.949698][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 58.958815][ T5067] Preemption disabled at: [ 58.958826][ T5067] [<0000000000000000>] 0x0 [ 58.967580][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 58.979105][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 58.989172][ T5067] Call Trace: [ 58.992442][ T5067] [ 58.995365][ T5067] dump_stack_lvl+0x1b1/0x290 [ 59.000042][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 59.005489][ T5067] ? panic+0x710/0x710 [ 59.009556][ T5067] __might_resched+0x4e9/0x6b0 [ 59.014315][ T5067] ? __might_sleep+0xc0/0xc0 [ 59.018901][ T5067] ? lock_acquire+0x1e1/0x3c0 [ 59.023576][ T5067] __getblk_gfp+0x41/0x290 [ 59.027997][ T5067] __bread_gfp+0x28/0x320 [ 59.032336][ T5067] get_branch+0x2ce/0x680 [ 59.036673][ T5067] get_block+0x175/0x16d0 [ 59.041038][ T5067] ? trace_lock_release+0x95/0x220 [ 59.046158][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 59.051443][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 59.056383][ T5067] ? sysv_truncate+0x1040/0x1040 [ 59.061315][ T5067] ? alloc_page_buffers+0x326/0x460 [ 59.066511][ T5067] ? folio_attach_private+0xd9/0x200 [ 59.071800][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 59.077006][ T5067] ? create_page_buffers+0x244/0x4b0 [ 59.082293][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 59.087587][ T5067] ? sysv_truncate+0x1040/0x1040 [ 59.092525][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 59.098514][ T5067] ? folio_add_lru+0x480/0x960 [ 59.103288][ T5067] filemap_read_folio+0x187/0x7d0 [ 59.108315][ T5067] ? folio_alloc+0x47/0x50 [ 59.112735][ T5067] ? sysv_writepage+0x30/0x30 [ 59.117406][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 59.123127][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 59.129277][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 59.134491][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 59.140647][ T5067] do_read_cache_folio+0x2d3/0x790 [ 59.145783][ T5067] ? sysv_writepage+0x30/0x30 [ 59.150469][ T5067] read_cache_page+0x56/0x270 [ 59.155157][ T5067] sysv_find_entry+0x1b3/0x440 [ 59.159961][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 59.164899][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 59.169322][ T5067] ? __d_alloc+0x557/0x750 [ 59.173748][ T5067] sysv_lookup+0x62/0xe0 [ 59.177992][ T5067] __lookup_hash+0x115/0x240 [ 59.182675][ T5067] filename_create+0x25f/0x4f0 [ 59.187448][ T5067] ? kern_path_create+0x180/0x180 [ 59.192525][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 59.197641][ T5067] ? getname_flags+0xb8/0x4e0 [ 59.202332][ T5067] ? check_heap_object+0x244/0x810 [ 59.207456][ T5067] do_mkdirat+0xb5/0x530 [ 59.211708][ T5067] ? 0xffffffff81000000 [ 59.215860][ T5067] ? __check_object_size+0x15a/0x210 [ 59.221158][ T5067] ? vfs_mkdir+0x590/0x590 [ 59.225586][ T5067] ? getname_flags+0x1ea/0x4e0 [ 59.230360][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 59.234960][ T5067] do_syscall_64+0x3d/0xb0 [ 59.239387][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 59.245378][ T5067] RIP: 0033:0x7fd03f28eb47 [ 59.249819][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 59.269428][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 59.277847][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 59.285819][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 59.293788][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 59.301754][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 59.309725][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 59.317714][ T5067] [ 59.905482][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 59.913939][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 59.923496][ T5067] preempt_count: 1, expected: 0 [ 59.928385][ T5067] RCU nest depth: 0, expected: 0 [ 59.933310][ T5067] 2 locks held by syz-executor200/5067: [ 59.938917][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 59.949636][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 59.958757][ T5067] Preemption disabled at: [ 59.958767][ T5067] [<0000000000000000>] 0x0 [ 59.967515][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 59.979043][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 59.989088][ T5067] Call Trace: [ 59.992360][ T5067] [ 59.995282][ T5067] dump_stack_lvl+0x1b1/0x290 [ 59.999953][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 60.005411][ T5067] ? panic+0x710/0x710 [ 60.009492][ T5067] __might_resched+0x4e9/0x6b0 [ 60.014246][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 60.019269][ T5067] ? __might_sleep+0xc0/0xc0 [ 60.023866][ T5067] __getblk_gfp+0x41/0x290 [ 60.028290][ T5067] __bread_gfp+0x28/0x320 [ 60.032632][ T5067] get_branch+0x2ce/0x680 [ 60.036963][ T5067] get_block+0x175/0x16d0 [ 60.041292][ T5067] ? trace_lock_release+0x95/0x220 [ 60.046413][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 60.051705][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 60.056645][ T5067] ? sysv_truncate+0x1040/0x1040 [ 60.061587][ T5067] ? alloc_page_buffers+0x326/0x460 [ 60.066792][ T5067] ? folio_attach_private+0xd9/0x200 [ 60.072084][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 60.077291][ T5067] ? create_page_buffers+0x244/0x4b0 [ 60.082579][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 60.087879][ T5067] ? sysv_truncate+0x1040/0x1040 [ 60.092813][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 60.098799][ T5067] ? folio_add_lru+0x480/0x960 [ 60.103567][ T5067] filemap_read_folio+0x187/0x7d0 [ 60.108598][ T5067] ? folio_alloc+0x47/0x50 [ 60.113020][ T5067] ? sysv_writepage+0x30/0x30 [ 60.117699][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 60.123438][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 60.129635][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 60.134841][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 60.141003][ T5067] do_read_cache_folio+0x2d3/0x790 [ 60.146124][ T5067] ? sysv_writepage+0x30/0x30 [ 60.150807][ T5067] read_cache_page+0x56/0x270 [ 60.155496][ T5067] sysv_find_entry+0x1b3/0x440 [ 60.160272][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 60.165212][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 60.169649][ T5067] ? __d_alloc+0x557/0x750 [ 60.174086][ T5067] sysv_lookup+0x62/0xe0 [ 60.178333][ T5067] __lookup_hash+0x115/0x240 [ 60.182939][ T5067] filename_create+0x25f/0x4f0 [ 60.187716][ T5067] ? kern_path_create+0x180/0x180 [ 60.192744][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 60.197765][ T5067] ? getname_flags+0xb8/0x4e0 [ 60.202441][ T5067] ? check_heap_object+0x244/0x810 [ 60.207556][ T5067] do_mkdirat+0xb5/0x530 [ 60.211798][ T5067] ? 0xffffffff81000000 [ 60.215944][ T5067] ? __check_object_size+0x15a/0x210 [ 60.221234][ T5067] ? vfs_mkdir+0x590/0x590 [ 60.225660][ T5067] ? getname_flags+0x1ea/0x4e0 [ 60.230453][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 60.235066][ T5067] do_syscall_64+0x3d/0xb0 [ 60.239499][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 60.245401][ T5067] RIP: 0033:0x7fd03f28eb47 [ 60.249822][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 60.269426][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 60.277842][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 60.285812][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 60.293785][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 60.301765][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 60.309732][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 60.317722][ T5067] [ 60.905451][ T5067] BUG: sleeping function called from invalid context at fs/buffer.c:1331 [ 60.913917][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 60.923468][ T5067] preempt_count: 1, expected: 0 [ 60.928363][ T5067] RCU nest depth: 0, expected: 0 [ 60.933288][ T5067] 2 locks held by syz-executor200/5067: [ 60.938900][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 60.949600][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 60.958719][ T5067] Preemption disabled at: [ 60.958729][ T5067] [<0000000000000000>] 0x0 [ 60.967490][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 60.979017][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 60.989065][ T5067] Call Trace: [ 60.992340][ T5067] [ 60.995265][ T5067] dump_stack_lvl+0x1b1/0x290 [ 60.999940][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 61.005403][ T5067] ? panic+0x710/0x710 [ 61.009490][ T5067] __might_resched+0x4e9/0x6b0 [ 61.014245][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 61.019283][ T5067] ? __might_sleep+0xc0/0xc0 [ 61.023895][ T5067] __getblk_gfp+0x41/0x290 [ 61.028312][ T5067] ? get_block+0x184/0x16d0 [ 61.032822][ T5067] __bread_gfp+0x28/0x320 [ 61.037155][ T5067] get_branch+0x2ce/0x680 [ 61.041493][ T5067] get_block+0x175/0x16d0 [ 61.045832][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 61.051117][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 61.056061][ T5067] ? sysv_truncate+0x1040/0x1040 [ 61.060998][ T5067] ? alloc_page_buffers+0x326/0x460 [ 61.066202][ T5067] ? folio_attach_private+0xd9/0x200 [ 61.071499][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 61.076707][ T5067] ? zero_user_segments+0x6c3/0x730 [ 61.081912][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 61.087208][ T5067] ? block_read_full_folio+0x3c1/0xfa0 [ 61.092667][ T5067] ? sysv_truncate+0x1040/0x1040 [ 61.097606][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 61.103598][ T5067] ? folio_add_lru+0x480/0x960 [ 61.108365][ T5067] filemap_read_folio+0x187/0x7d0 [ 61.113396][ T5067] ? folio_alloc+0x47/0x50 [ 61.117824][ T5067] ? sysv_writepage+0x30/0x30 [ 61.122503][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 61.128232][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 61.134388][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 61.139596][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 61.145759][ T5067] do_read_cache_folio+0x2d3/0x790 [ 61.150880][ T5067] ? sysv_writepage+0x30/0x30 [ 61.155557][ T5067] read_cache_page+0x56/0x270 [ 61.160243][ T5067] sysv_find_entry+0x1b3/0x440 [ 61.165017][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 61.169957][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 61.174370][ T5067] ? __d_alloc+0x557/0x750 [ 61.178799][ T5067] sysv_lookup+0x62/0xe0 [ 61.183049][ T5067] __lookup_hash+0x115/0x240 [ 61.187647][ T5067] filename_create+0x25f/0x4f0 [ 61.192441][ T5067] ? kern_path_create+0x180/0x180 [ 61.197477][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 61.202518][ T5067] ? getname_flags+0xb8/0x4e0 [ 61.207203][ T5067] ? check_heap_object+0x244/0x810 [ 61.212329][ T5067] do_mkdirat+0xb5/0x530 [ 61.216580][ T5067] ? 0xffffffff81000000 [ 61.220747][ T5067] ? __check_object_size+0x15a/0x210 [ 61.226039][ T5067] ? vfs_mkdir+0x590/0x590 [ 61.230724][ T5067] ? getname_flags+0x1ea/0x4e0 [ 61.235495][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 61.240093][ T5067] do_syscall_64+0x3d/0xb0 [ 61.244519][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 61.250415][ T5067] RIP: 0033:0x7fd03f28eb47 [ 61.254848][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 61.274460][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 61.282877][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 61.290847][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 61.298821][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 61.306789][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 61.314941][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 61.322955][ T5067] [ 61.905454][ T5067] BUG: sleeping function called from invalid context at include/linux/pagemap.h:936 [ 61.914873][ T5067] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5067, name: syz-executor200 [ 61.924393][ T5067] preempt_count: 1, expected: 0 [ 61.929296][ T5067] RCU nest depth: 0, expected: 0 [ 61.934221][ T5067] 2 locks held by syz-executor200/5067: [ 61.939858][ T5067] #0: ffff888076eb0188 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: filename_create+0x22a/0x4f0 [ 61.950625][ T5067] #1: ffffffff8d5ed6b8 (pointers_lock){.+.+}-{2:2}, at: get_block+0x159/0x16d0 [ 61.959748][ T5067] Preemption disabled at: [ 61.959759][ T5067] [<0000000000000000>] 0x0 [ 61.968540][ T5067] CPU: 0 PID: 5067 Comm: syz-executor200 Tainted: G W 6.1.0-syzkaller-13031-g77856d911a8c #0 [ 61.980070][ T5067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 61.990121][ T5067] Call Trace: [ 61.993401][ T5067] [ 61.996411][ T5067] dump_stack_lvl+0x1b1/0x290 [ 62.001083][ T5067] ? nf_tcp_handle_invalid+0x630/0x630 [ 62.006531][ T5067] ? panic+0x710/0x710 [ 62.010601][ T5067] __might_resched+0x4e9/0x6b0 [ 62.015364][ T5067] ? __might_sleep+0xc0/0xc0 [ 62.019962][ T5067] __filemap_get_folio+0x43c/0x1250 [ 62.025162][ T5067] ? page_cache_prev_miss+0x4e0/0x4e0 [ 62.030537][ T5067] ? __find_get_block+0x7a0/0x1110 [ 62.035654][ T5067] ? __might_resched+0xdf/0x6b0 [ 62.040504][ T5067] ? __lock_acquire+0x1292/0x1f60 [ 62.045531][ T5067] ? write_boundary_block+0xb0/0xb0 [ 62.050736][ T5067] pagecache_get_page+0x28/0x250 [ 62.055689][ T5067] grow_dev_page+0xba/0x920 [ 62.060209][ T5067] __getblk_gfp+0x16c/0x290 [ 62.064720][ T5067] __bread_gfp+0x28/0x320 [ 62.069063][ T5067] get_branch+0x2ce/0x680 [ 62.073409][ T5067] get_block+0x175/0x16d0 [ 62.077752][ T5067] ? create_page_buffers+0x1c8/0x4b0 [ 62.083046][ T5067] ? alloc_buffer_head+0xd3/0xf0 [ 62.087984][ T5067] ? sysv_truncate+0x1040/0x1040 [ 62.092923][ T5067] ? alloc_page_buffers+0x326/0x460 [ 62.098126][ T5067] ? folio_attach_private+0xd9/0x200 [ 62.103417][ T5067] ? do_raw_spin_unlock+0x134/0x8a0 [ 62.108620][ T5067] ? zero_user_segments+0x6c3/0x730 [ 62.113821][ T5067] block_read_full_folio+0x3b3/0xfa0 [ 62.119115][ T5067] ? block_read_full_folio+0x3c1/0xfa0 [ 62.124577][ T5067] ? sysv_truncate+0x1040/0x1040 [ 62.129520][ T5067] ? block_is_partially_uptodate+0x620/0x620 [ 62.135522][ T5067] ? folio_add_lru+0x480/0x960 [ 62.140302][ T5067] filemap_read_folio+0x187/0x7d0 [ 62.145331][ T5067] ? folio_alloc+0x47/0x50 [ 62.149757][ T5067] ? sysv_writepage+0x30/0x30 [ 62.154460][ T5067] ? maybe_unlock_mmap_for_io+0x130/0x130 [ 62.160211][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 62.166391][ T5067] ? lockdep_hardirqs_on+0x8d/0x130 [ 62.171594][ T5067] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 62.177750][ T5067] do_read_cache_folio+0x2d3/0x790 [ 62.182871][ T5067] ? sysv_writepage+0x30/0x30 [ 62.187552][ T5067] read_cache_page+0x56/0x270 [ 62.192236][ T5067] sysv_find_entry+0x1b3/0x440 [ 62.197008][ T5067] sysv_inode_by_name+0x74/0x1b0 [ 62.201940][ T5067] ? sysv_dotdot+0xb0/0xb0 [ 62.206365][ T5067] ? __d_alloc+0x557/0x750 [ 62.210793][ T5067] sysv_lookup+0x62/0xe0 [ 62.215038][ T5067] __lookup_hash+0x115/0x240 [ 62.219639][ T5067] filename_create+0x25f/0x4f0 [ 62.224415][ T5067] ? kern_path_create+0x180/0x180 [ 62.229458][ T5067] ? __lock_acquire+0x1f60/0x1f60 [ 62.234575][ T5067] ? getname_flags+0xb8/0x4e0 [ 62.239266][ T5067] ? check_heap_object+0x244/0x810 [ 62.244390][ T5067] do_mkdirat+0xb5/0x530 [ 62.248633][ T5067] ? 0xffffffff81000000 [ 62.252781][ T5067] ? __check_object_size+0x15a/0x210 [ 62.258072][ T5067] ? vfs_mkdir+0x590/0x590 [ 62.262495][ T5067] ? getname_flags+0x1ea/0x4e0 [ 62.267275][ T5067] __x64_sys_mkdir+0x6a/0x80 [ 62.271957][ T5067] do_syscall_64+0x3d/0xb0 [ 62.276372][ T5067] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 62.282281][ T5067] RIP: 0033:0x7fd03f28eb47 [ 62.286698][ T5067] Code: ff ff ff ff c3 66 0f 1f 44 00 00 48 c7 c0 c0 ff ff ff 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 62.306307][ T5067] RSP: 002b:00007ffe7ebc37a8 EFLAGS: 00000286 ORIG_RAX: 0000000000000053 [ 62.314738][ T5067] RAX: ffffffffffffffda RBX: 000055555652d2c0 RCX: 00007fd03f28eb47 [ 62.322707][ T5067] RDX: 00000000018084a1 RSI: 00000000000001ff RDI: 0000000020000080 [ 62.330673][ T5067] RBP: 00007ffe7ebc3840 R08: 0000000000000000 R09: 0000000020000000 [ 62.338639][ T5067] R10: 0000000000000000 R11: 0000000000000286 R12: 00000000ffffffff [ 62.346622][ T5067] R13: 0000000020000080 R14: 0000000020000140 R15: 0000000000000000 [ 62.354613][ T5067]