e Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 382.265301][T13433] Call Trace: [ 382.268651][T13433] dump_stack+0x1d8/0x24e [ 382.272993][T13433] ? devkmsg_release+0x11c/0x11c [ 382.277919][T13433] ? push_pipe+0x3c5/0x7e0 [ 382.282321][T13433] ? show_regs_print_info+0x12/0x12 [ 382.287497][T13433] ? do_splice_direct+0x28b/0x3e0 [ 382.292618][T13433] ? __x64_sys_sendfile64+0x1c4/0x220 [ 382.298088][T13433] ? do_syscall_64+0xcb/0x1e0 [ 382.302747][T13433] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 382.308800][T13433] should_fail+0x6f6/0x860 [ 382.313213][T13433] ? setup_fault_attr+0x3d0/0x3d0 [ 382.318222][T13433] ? __set_page_owner+0x1e5/0x200 [ 382.323334][T13433] ? preempt_count_add+0x66/0x130 [ 382.328381][T13433] ? prep_new_page+0x122/0x380 [ 382.333134][T13433] ? kmalloc_array+0x2b/0x40 [ 382.337754][T13433] should_failslab+0x5/0x20 [ 382.342509][T13433] __kmalloc+0x5f/0x2f0 [ 382.346662][T13433] ? get_page_from_freelist+0x550/0x8b0 [ 382.352193][T13433] kmalloc_array+0x2b/0x40 [ 382.357980][T13433] rw_copy_check_uvector+0xb1/0x2f0 [ 382.363160][T13433] import_iovec+0x10d/0x380 [ 382.367648][T13433] ? dup_iter+0x110/0x110 [ 382.371954][T13433] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 382.377474][T13433] vfs_readv+0x11d/0x1e0 [ 382.381697][T13433] ? do_iter_write+0x570/0x570 [ 382.386444][T13433] ? stack_trace_snprint+0x150/0x150 [ 382.391716][T13433] ? iov_iter_get_pages+0xec0/0xec0 [ 382.396898][T13433] default_file_splice_read+0x62b/0x970 [ 382.402451][T13433] ? splice_direct_to_actor+0x999/0xb30 [ 382.408013][T13433] ? do_splice_direct+0x28b/0x3e0 [ 382.413028][T13433] ? __ia32_sys_tee+0xa0/0xa0 [ 382.417690][T13433] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 382.424429][T13433] ? selinux_file_permission+0x2d0/0x520 [ 382.430128][T13433] ? security_file_permission+0x1e9/0x300 [ 382.435931][T13433] ? __ia32_sys_tee+0xa0/0xa0 [ 382.440592][T13433] splice_direct_to_actor+0x3f1/0xb30 [ 382.445959][T13433] ? do_splice_direct+0x3e0/0x3e0 [ 382.450968][T13433] ? pipe_to_sendpage+0x300/0x300 [ 382.455976][T13433] ? security_file_permission+0x128/0x300 [ 382.461807][T13433] do_splice_direct+0x28b/0x3e0 [ 382.466660][T13433] ? splice_direct_to_actor+0xb30/0xb30 [ 382.472182][T13433] ? avc_policy_seqno+0x17/0x70 [ 382.477087][T13433] ? security_file_permission+0x128/0x300 [ 382.482784][T13433] do_sendfile+0x8e4/0x1140 [ 382.487276][T13433] ? compat_writev+0x3c0/0x3c0 [ 382.492337][T13433] ? vfs_write+0x422/0x4e0 [ 382.496730][T13433] ? check_preemption_disabled+0x154/0x330 [ 382.502510][T13433] __x64_sys_sendfile64+0x1c4/0x220 [ 382.507688][T13433] ? __ia32_sys_sendfile+0x240/0x240 [ 382.512949][T13433] do_syscall_64+0xcb/0x1e0 [ 382.517448][T13433] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 382.523426][T13433] RIP: 0033:0x4665d9 [ 382.527299][T13433] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 382.546886][T13433] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 382.555274][T13433] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 382.563222][T13433] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 382.571175][T13433] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 13:27:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x9000000) [ 382.579193][T13433] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 382.587148][T13433] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:16 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:16 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc000000) 13:27:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:16 executing program 1 (fault-call:11 fault-nth:20): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:16 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00000000000000) 13:27:16 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd000000) 13:27:16 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x9000000) 13:27:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000080)="a9fb9adf3948c7114f31472069c24846dc0b4d045cb59ca16ff88f3662f6635a2f06a362d7276ad1", 0x28) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 382.961183][ T22] audit: type=1326 audit(1625578036.675:405): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13461 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 382.985237][ T22] audit: type=1326 audit(1625578036.705:406): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13464 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:16 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000000000000) 13:27:16 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe000000) 13:27:16 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 383.171765][T13479] FAULT_INJECTION: forcing a failure. [ 383.171765][T13479] name failslab, interval 1, probability 0, space 0, times 0 [ 383.184812][T13479] CPU: 1 PID: 13479 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 383.195138][T13479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 383.205187][T13479] Call Trace: [ 383.208581][T13479] dump_stack+0x1d8/0x24e [ 383.212907][T13479] ? devkmsg_release+0x11c/0x11c [ 383.217831][T13479] ? show_regs_print_info+0x12/0x12 [ 383.223004][T13479] ? __kasan_kmalloc+0x1a3/0x1e0 [ 383.227916][T13479] should_fail+0x6f6/0x860 [ 383.232311][T13479] ? setup_fault_attr+0x3d0/0x3d0 [ 383.237334][T13479] ? do_syscall_64+0xcb/0x1e0 [ 383.241988][T13479] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 383.248028][T13479] ? kvmalloc_node+0x7e/0xf0 [ 383.252595][T13479] should_failslab+0x5/0x20 [ 383.257073][T13479] __kmalloc+0x5f/0x2f0 [ 383.261223][T13479] ? mutex_trylock+0xb0/0xb0 [ 383.265812][T13479] kvmalloc_node+0x7e/0xf0 [ 383.270371][T13479] seq_read+0x217/0xd10 [ 383.274510][T13479] ? memset+0x1f/0x40 [ 383.278466][T13479] ? prep_new_page+0x122/0x380 [ 383.283207][T13479] ? seq_open+0x150/0x150 [ 383.287512][T13479] proc_reg_read+0x225/0x350 [ 383.292079][T13479] ? proc_reg_llseek+0x320/0x320 [ 383.296995][T13479] ? security_file_permission+0x1e9/0x300 [ 383.302689][T13479] do_iter_read+0x41b/0x5c0 [ 383.307170][T13479] vfs_readv+0x154/0x1e0 [ 383.311391][T13479] ? kvmalloc_node+0x7e/0xf0 [ 383.315953][T13479] ? do_iter_write+0x570/0x570 [ 383.320691][T13479] ? stack_trace_snprint+0x150/0x150 [ 383.325955][T13479] ? iov_iter_get_pages+0xec0/0xec0 [ 383.331134][T13479] default_file_splice_read+0x62b/0x970 [ 383.336663][T13479] ? splice_direct_to_actor+0x999/0xb30 [ 383.342181][T13479] ? do_splice_direct+0x28b/0x3e0 [ 383.347191][T13479] ? __ia32_sys_tee+0xa0/0xa0 [ 383.351875][T13479] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 383.358817][T13479] ? selinux_file_permission+0x2d0/0x520 [ 383.364435][T13479] ? security_file_permission+0x1e9/0x300 [ 383.370135][T13479] ? __ia32_sys_tee+0xa0/0xa0 [ 383.374790][T13479] splice_direct_to_actor+0x3f1/0xb30 [ 383.380162][T13479] ? do_splice_direct+0x3e0/0x3e0 [ 383.385335][T13479] ? pipe_to_sendpage+0x300/0x300 [ 383.390421][T13479] ? security_file_permission+0x128/0x300 [ 383.396282][T13479] do_splice_direct+0x28b/0x3e0 [ 383.401122][T13479] ? splice_direct_to_actor+0xb30/0xb30 [ 383.406666][T13479] ? avc_policy_seqno+0x17/0x70 [ 383.411510][T13479] ? security_file_permission+0x128/0x300 [ 383.417224][T13479] do_sendfile+0x8e4/0x1140 [ 383.421963][T13479] ? compat_writev+0x3c0/0x3c0 [ 383.426729][T13479] ? vfs_write+0x422/0x4e0 [ 383.431136][T13479] ? check_preemption_disabled+0x154/0x330 [ 383.436922][T13479] __x64_sys_sendfile64+0x1c4/0x220 [ 383.442221][T13479] ? __ia32_sys_sendfile+0x240/0x240 [ 383.447494][T13479] do_syscall_64+0xcb/0x1e0 [ 383.451972][T13479] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 383.457836][T13479] RIP: 0033:0x4665d9 [ 383.461716][T13479] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 383.481293][T13479] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 383.489683][T13479] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 383.497630][T13479] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 383.505583][T13479] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 383.513621][T13479] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 13:27:17 executing program 5 (fault-call:5 fault-nth:0): r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 383.521569][T13479] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:17 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf000000) 13:27:17 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 383.708660][T13491] FAULT_INJECTION: forcing a failure. [ 383.708660][T13491] name failslab, interval 1, probability 0, space 0, times 0 [ 383.721462][T13491] CPU: 0 PID: 13491 Comm: syz-executor.5 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 383.731783][T13491] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 383.741819][T13491] Call Trace: [ 383.745096][T13491] dump_stack+0x1d8/0x24e [ 383.749412][T13491] ? devkmsg_release+0x11c/0x11c [ 383.754330][T13491] ? show_regs_print_info+0x12/0x12 [ 383.759502][T13491] ? memset+0x1f/0x40 [ 383.763458][T13491] ? fsnotify+0x1332/0x13f0 [ 383.767936][T13491] should_fail+0x6f6/0x860 [ 383.772327][T13491] ? setup_fault_attr+0x3d0/0x3d0 [ 383.777328][T13491] ? debug_smp_processor_id+0x20/0x20 [ 383.782677][T13491] ? __fsnotify_parent+0x310/0x310 [ 383.787907][T13491] ? getname_flags+0xba/0x640 [ 383.792566][T13491] should_failslab+0x5/0x20 [ 383.797139][T13491] kmem_cache_alloc+0x36/0x290 [ 383.801879][T13491] ? __sb_end_write+0xb5/0x100 [ 383.806627][T13491] getname_flags+0xba/0x640 [ 383.811116][T13491] do_mkdirat+0x9e/0x330 [ 383.815444][T13491] ? vfs_mkdir+0x5f0/0x5f0 [ 383.819859][T13491] do_syscall_64+0xcb/0x1e0 [ 383.824365][T13491] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 383.830248][T13491] RIP: 0033:0x4665d9 [ 383.834136][T13491] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:17 executing program 1 (fault-call:11 fault-nth:21): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:17 executing program 5 (fault-call:5 fault-nth:1): r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 383.853744][T13491] RSP: 002b:00007eff3c0ef188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 383.862154][T13491] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 383.870133][T13491] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 383.878116][T13491] RBP: 00007eff3c0ef1d0 R08: 0000000000000000 R09: 0000000000000000 [ 383.886086][T13491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 383.894059][T13491] R13: 00007ffdcce33fbf R14: 00007eff3c0ef300 R15: 0000000000022000 13:27:17 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100000000000000) 13:27:17 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 383.986292][ T22] audit: type=1326 audit(1625578037.705:407): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13505 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) getrlimit(0xa, &(0x7f0000000400)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000340), 0x46183, 0x0) vmsplice(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4e3eef155fc385fd609bea1f8b714af65e880b7051fc436ff7b3e57b29b9a66686", 0x21}, {&(0x7f0000000100)="b8c7a780468d2a3aa7495b7d8a38d9c0d451393ef0cd2c61136826cf995e3d6236b3db43581c27a844c66f586f005cf657a466b2c8de209388b531", 0x3b}, {&(0x7f0000000200)="f690c4ad444388f3c50af9516b9b4c35c8b5ad3155760cacef356d890a0aeec8896b31cff2cebbc05c0967ad3c9d7c3773b54a5c680106285615a0", 0x3b}], 0x3, 0x2) sendfile(r4, r3, 0x0, 0x20000000000000d8) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, &(0x7f0000000100)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000380)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, &(0x7f00000001c0)={r5}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000300)={r5, 0x0, r4, 0x611}) r6 = getpid() sched_setattr(r6, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r6, &(0x7f0000000080)={0x38, 0x2, 0x2, 0x1, 0x3, 0x6, 0xfffffffffffffff7, 0x9, 0x9}, 0x0) 13:27:17 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff) [ 384.082364][ T22] audit: type=1326 audit(1625578037.795:408): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13515 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:17 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 384.151816][T13522] FAULT_INJECTION: forcing a failure. [ 384.151816][T13522] name failslab, interval 1, probability 0, space 0, times 0 [ 384.164914][T13522] CPU: 1 PID: 13522 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 384.175136][T13522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 384.185186][T13522] Call Trace: [ 384.188511][T13522] dump_stack+0x1d8/0x24e [ 384.192866][T13522] ? devkmsg_release+0x11c/0x11c [ 384.197887][T13522] ? arch_stack_walk+0xf8/0x140 [ 384.202892][T13522] ? show_regs_print_info+0x12/0x12 [ 384.208083][T13522] should_fail+0x6f6/0x860 [ 384.212489][T13522] ? setup_fault_attr+0x3d0/0x3d0 [ 384.217487][T13522] ? memset+0x1f/0x40 [ 384.221460][T13522] ? kvmalloc_node+0x7e/0xf0 [ 384.226049][T13522] should_failslab+0x5/0x20 [ 384.230538][T13522] __kmalloc+0x5f/0x2f0 [ 384.234673][T13522] ? save_stack+0x155/0x1e0 [ 384.239157][T13522] kvmalloc_node+0x7e/0xf0 [ 384.243553][T13522] iov_iter_get_pages_alloc+0xb7f/0x1070 [ 384.249165][T13522] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 384.255380][T13522] ? iov_iter_get_pages+0xec0/0xec0 [ 384.260727][T13522] default_file_splice_read+0x208/0x970 [ 384.266248][T13522] ? __ia32_sys_tee+0xa0/0xa0 [ 384.270905][T13522] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 384.277640][T13522] ? selinux_file_permission+0x2d0/0x520 [ 384.283246][T13522] ? security_file_permission+0x1e9/0x300 [ 384.289050][T13522] ? __ia32_sys_tee+0xa0/0xa0 [ 384.293718][T13522] splice_direct_to_actor+0x3f1/0xb30 [ 384.299070][T13522] ? do_splice_direct+0x3e0/0x3e0 [ 384.304068][T13522] ? pipe_to_sendpage+0x300/0x300 [ 384.309067][T13522] ? security_file_permission+0x128/0x300 [ 384.314774][T13522] do_splice_direct+0x28b/0x3e0 [ 384.319639][T13522] ? splice_direct_to_actor+0xb30/0xb30 [ 384.325165][T13522] ? avc_policy_seqno+0x17/0x70 [ 384.330012][T13522] ? security_file_permission+0x128/0x300 [ 384.335719][T13522] do_sendfile+0x8e4/0x1140 [ 384.340210][T13522] ? compat_writev+0x3c0/0x3c0 [ 384.344951][T13522] ? vfs_write+0x422/0x4e0 [ 384.349370][T13522] ? check_preemption_disabled+0x154/0x330 [ 384.355170][T13522] __x64_sys_sendfile64+0x1c4/0x220 [ 384.360376][T13522] ? __ia32_sys_sendfile+0x240/0x240 [ 384.365671][T13522] do_syscall_64+0xcb/0x1e0 [ 384.370160][T13522] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 384.376035][T13522] RIP: 0033:0x4665d9 [ 384.379924][T13522] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 384.399517][T13522] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 384.407910][T13522] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 384.415857][T13522] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 384.423805][T13522] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 384.431755][T13522] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 384.439703][T13522] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:18 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200000000000000) 13:27:18 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10000000) 13:27:18 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:18 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1300000000000000) 13:27:18 executing program 1 (fault-call:11 fault-nth:22): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2) 13:27:18 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11000000) 13:27:18 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x600080, 0x0) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) sendfile(r3, r4, 0x0, 0x6) 13:27:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000) 13:27:18 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12000000) [ 385.118893][T13579] FAULT_INJECTION: forcing a failure. [ 385.118893][T13579] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 385.132144][T13579] CPU: 1 PID: 13579 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 385.142373][T13579] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.152434][T13579] Call Trace: [ 385.155716][T13579] dump_stack+0x1d8/0x24e [ 385.160020][T13579] ? devkmsg_release+0x11c/0x11c [ 385.164956][T13579] ? show_regs_print_info+0x12/0x12 [ 385.170131][T13579] ? __kasan_kmalloc+0x1a3/0x1e0 [ 385.175045][T13579] ? __kmalloc+0x174/0x2f0 [ 385.179533][T13579] ? kvmalloc_node+0x7e/0xf0 [ 385.184117][T13579] ? iov_iter_get_pages_alloc+0xb7f/0x1070 [ 385.189898][T13579] ? default_file_splice_read+0x208/0x970 [ 385.195593][T13579] should_fail+0x6f6/0x860 [ 385.199991][T13579] ? setup_fault_attr+0x3d0/0x3d0 [ 385.205002][T13579] __alloc_pages_nodemask+0x1c4/0x880 [ 385.210349][T13579] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 385.216116][T13579] ? kvmalloc_node+0x7e/0xf0 [ 385.220685][T13579] push_pipe+0x3c5/0x7e0 [ 385.224907][T13579] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 385.230517][T13579] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 385.236575][T13579] ? iov_iter_get_pages+0xec0/0xec0 [ 385.241779][T13579] default_file_splice_read+0x208/0x970 [ 385.247298][T13579] ? __ia32_sys_tee+0xa0/0xa0 [ 385.251955][T13579] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 385.258715][T13579] ? selinux_file_permission+0x2d0/0x520 [ 385.264321][T13579] ? security_file_permission+0x1e9/0x300 [ 385.270025][T13579] ? __ia32_sys_tee+0xa0/0xa0 [ 385.274676][T13579] splice_direct_to_actor+0x3f1/0xb30 [ 385.280026][T13579] ? do_splice_direct+0x3e0/0x3e0 [ 385.285028][T13579] ? pipe_to_sendpage+0x300/0x300 [ 385.290036][T13579] ? security_file_permission+0x128/0x300 [ 385.295744][T13579] do_splice_direct+0x28b/0x3e0 [ 385.300739][T13579] ? splice_direct_to_actor+0xb30/0xb30 [ 385.306258][T13579] ? avc_policy_seqno+0x17/0x70 [ 385.311108][T13579] ? security_file_permission+0x128/0x300 [ 385.316805][T13579] do_sendfile+0x8e4/0x1140 [ 385.321284][T13579] ? compat_writev+0x3c0/0x3c0 [ 385.326029][T13579] ? vfs_write+0x422/0x4e0 [ 385.330456][T13579] ? check_preemption_disabled+0x154/0x330 [ 385.336247][T13579] __x64_sys_sendfile64+0x1c4/0x220 [ 385.341449][T13579] ? __ia32_sys_sendfile+0x240/0x240 [ 385.346713][T13579] do_syscall_64+0xcb/0x1e0 [ 385.351236][T13579] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 385.357109][T13579] RIP: 0033:0x4665d9 [ 385.360980][T13579] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 385.380561][T13579] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 385.388948][T13579] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 385.396896][T13579] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 385.405116][T13579] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 385.413073][T13579] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 385.421045][T13579] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:19 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:19 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402000000000000) 13:27:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000) 13:27:19 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x13000000) 13:27:19 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:19 executing program 1 (fault-call:11 fault-nth:23): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:19 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1f00000000000000) 13:27:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000000) 13:27:19 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) getrlimit(0xf, &(0x7f0000000080)) 13:27:19 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14020000) [ 386.059734][T13630] FAULT_INJECTION: forcing a failure. [ 386.059734][T13630] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 386.072983][T13630] CPU: 1 PID: 13630 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 386.083210][T13630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 386.093248][T13630] Call Trace: [ 386.096530][T13630] dump_stack+0x1d8/0x24e [ 386.100857][T13630] ? devkmsg_release+0x11c/0x11c [ 386.105772][T13630] ? show_regs_print_info+0x12/0x12 [ 386.111038][T13630] ? preempt_count_add+0x66/0x130 [ 386.116039][T13630] ? prep_new_page+0x122/0x380 [ 386.120951][T13630] should_fail+0x6f6/0x860 [ 386.125344][T13630] ? setup_fault_attr+0x3d0/0x3d0 [ 386.130349][T13630] __alloc_pages_nodemask+0x1c4/0x880 [ 386.135703][T13630] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 386.141223][T13630] ? kvmalloc_node+0x7e/0xf0 [ 386.145788][T13630] ? kvmalloc_node+0x7e/0xf0 [ 386.150352][T13630] push_pipe+0x3c5/0x7e0 [ 386.154572][T13630] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 386.160198][T13630] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 386.166243][T13630] ? iov_iter_get_pages+0xec0/0xec0 [ 386.171433][T13630] default_file_splice_read+0x208/0x970 [ 386.176974][T13630] ? __ia32_sys_tee+0xa0/0xa0 [ 386.181634][T13630] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 386.188493][T13630] ? selinux_file_permission+0x2d0/0x520 [ 386.194100][T13630] ? security_file_permission+0x1e9/0x300 [ 386.199792][T13630] ? __ia32_sys_tee+0xa0/0xa0 [ 386.204445][T13630] splice_direct_to_actor+0x3f1/0xb30 [ 386.209798][T13630] ? do_splice_direct+0x3e0/0x3e0 [ 386.214802][T13630] ? pipe_to_sendpage+0x300/0x300 [ 386.219805][T13630] ? security_file_permission+0x128/0x300 [ 386.225499][T13630] do_splice_direct+0x28b/0x3e0 [ 386.230331][T13630] ? splice_direct_to_actor+0xb30/0xb30 [ 386.235869][T13630] ? avc_policy_seqno+0x17/0x70 [ 386.240718][T13630] ? security_file_permission+0x128/0x300 [ 386.246422][T13630] do_sendfile+0x8e4/0x1140 [ 386.250933][T13630] ? compat_writev+0x3c0/0x3c0 [ 386.255672][T13630] ? vfs_write+0x422/0x4e0 [ 386.260083][T13630] ? check_preemption_disabled+0x154/0x330 [ 386.265867][T13630] __x64_sys_sendfile64+0x1c4/0x220 [ 386.271040][T13630] ? __ia32_sys_sendfile+0x240/0x240 [ 386.276298][T13630] do_syscall_64+0xcb/0x1e0 [ 386.280779][T13630] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 386.286645][T13630] RIP: 0033:0x4665d9 [ 386.290512][T13630] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:20 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000000) [ 386.310093][T13630] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 386.318505][T13630] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 386.326460][T13630] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 386.334407][T13630] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 386.342358][T13630] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 386.350306][T13630] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:20 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:20 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1a000000) 13:27:20 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f00000000000000) 13:27:20 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:20 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000000000000) 13:27:20 executing program 1 (fault-call:11 fault-nth:24): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:20 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1f000000) 13:27:20 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000000000000) [ 386.804317][ T22] kauditd_printk_skb: 6 callbacks suppressed [ 386.804326][ T22] audit: type=1326 audit(1625578040.515:415): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13664 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:20 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f000000) [ 386.911261][ T22] audit: type=1326 audit(1625578040.625:416): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13632 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 386.963045][T13677] FAULT_INJECTION: forcing a failure. [ 386.963045][T13677] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 386.976392][T13677] CPU: 0 PID: 13677 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 386.986615][T13677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 386.996663][T13677] Call Trace: [ 386.999961][T13677] dump_stack+0x1d8/0x24e [ 387.004304][T13677] ? devkmsg_release+0x11c/0x11c [ 387.009244][T13677] ? show_regs_print_info+0x12/0x12 [ 387.014436][T13677] ? preempt_count_add+0x66/0x130 [ 387.019443][T13677] ? prep_new_page+0x122/0x380 [ 387.024217][T13677] should_fail+0x6f6/0x860 [ 387.028608][T13677] ? setup_fault_attr+0x3d0/0x3d0 [ 387.033611][T13677] __alloc_pages_nodemask+0x1c4/0x880 [ 387.038959][T13677] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 387.044486][T13677] ? kvmalloc_node+0x7e/0xf0 [ 387.049050][T13677] ? kvmalloc_node+0x7e/0xf0 [ 387.053614][T13677] push_pipe+0x3c5/0x7e0 [ 387.057841][T13677] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 387.063453][T13677] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 387.069583][T13677] ? iov_iter_get_pages+0xec0/0xec0 [ 387.074760][T13677] default_file_splice_read+0x208/0x970 [ 387.080291][T13677] ? __ia32_sys_tee+0xa0/0xa0 [ 387.084951][T13677] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 387.091696][T13677] ? selinux_file_permission+0x2d0/0x520 [ 387.097317][T13677] ? security_file_permission+0x1e9/0x300 [ 387.103008][T13677] ? __ia32_sys_tee+0xa0/0xa0 [ 387.107662][T13677] splice_direct_to_actor+0x3f1/0xb30 [ 387.113016][T13677] ? do_splice_direct+0x3e0/0x3e0 [ 387.118051][T13677] ? pipe_to_sendpage+0x300/0x300 [ 387.123070][T13677] ? security_file_permission+0x128/0x300 [ 387.128768][T13677] do_splice_direct+0x28b/0x3e0 [ 387.133600][T13677] ? splice_direct_to_actor+0xb30/0xb30 [ 387.139120][T13677] ? avc_policy_seqno+0x17/0x70 [ 387.143950][T13677] ? security_file_permission+0x128/0x300 [ 387.149642][T13677] do_sendfile+0x8e4/0x1140 [ 387.154124][T13677] ? compat_writev+0x3c0/0x3c0 [ 387.158862][T13677] ? debug_smp_processor_id+0x20/0x20 [ 387.164210][T13677] ? check_preemption_disabled+0x154/0x330 [ 387.169991][T13677] __x64_sys_sendfile64+0x1c4/0x220 [ 387.175163][T13677] ? __ia32_sys_sendfile+0x240/0x240 [ 387.180424][T13677] do_syscall_64+0xcb/0x1e0 [ 387.184902][T13677] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 387.190769][T13677] RIP: 0033:0x4665d9 [ 387.194650][T13677] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:20 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:20 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000080000000000) 13:27:20 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x200000000000000) [ 387.214238][T13677] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 387.222628][T13677] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 387.230582][T13677] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 387.238532][T13677] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 387.246483][T13677] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 387.254429][T13677] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x0, 0x6, 0x9, 0x0, 0x7fffffff}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000003640)="b837ffe7ffc478a0cd0521b1017e1331bc2cc0e26f91d371de1970c32f5cff278bb7171ee640a9860e956152ddd9c078f8b959c8bee29ab86191bf6abce0a78773c8618479180b676da2fb3cd5aae8e30241143849455f721d06124e155ecd7986353b742bad321223c97d122f6bdfb47db36ce08b0774fa48992f4a9412a74059fcfd5d6fb96eebcec3c40011dd7c5e3b8d9e1238a9dbcff8753a059b95", 0x9e) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x4b, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r2, &(0x7f0000000080)={0x38, 0x6, 0x2, 0x200, 0xffff, 0x9, 0x4308, 0x40f, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r1, r3, 0x0, 0x20) r4 = syz_io_uring_setup(0x2fb1, &(0x7f0000000280)={0x0, 0xfffffffe, 0x20, 0xffffffff, 0x1}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000003700)) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0x2, 0x1000000, r6) syz_io_uring_submit(r5, 0x0, &(0x7f00000000c0)=@IORING_OP_STATX={0x15, 0x4, 0x0, r1, &(0x7f0000003500), &(0x7f0000003600)='./file0\x00', 0x40, 0x100}, 0xbe0c) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_WRITEV={0x2, 0x5, 0x2000, @fd_index=0x4, 0x1000, &(0x7f0000003480)=[{&(0x7f00000002c0)="450d264127b7c342b44fed2c3c6d301819f25cfa0427f6f856be4f1965ffcc38198714a8bd17e3b6f0ae61c6169dcdc665c1e1c798bbf26db74b6d30a4ad55367368c348b925cacdebc7590f9dc2798740146fd95d6a4035c1e1a148b6b52585cd8e76fe9f658cf07efd309164aebf306d909838d2686856e19fbc000debd3070de7eb696f140139443997b5fffa12a10992424ff848c5cfef3aca189da6f7452445380e02bc1499ceae284c4f7106bd0c8f7d6c5ca89706ffdd35f8dc2d95506de2b5490fa6c7d1f07ae7b9e1c0bbdafe6351ccb508ccd00dc6b14daafa584f294187b4400c5b73807a430103077956", 0xf0}, {&(0x7f0000000100)="7af5f31eaf543a3fe9e54af13f57b142d1f826a09823bc33", 0x18}, {&(0x7f00000003c0)="dca0b19b003361920ef1f229249d1f86d0ea7774b32fcb8ea9a1bde0ba6d8f6895fbeaa1293bf5f550645504ed4d6811a7c4524a307bc94bcbca9eb94b4886bc7a607399c10963a59fdc49c33c235cdb3d509c4559aab2d00ad9b33cd247e354025c6e7dd9b48098181d9e3d9b13965e333c28808d74041b9a0728236a6b46bb5e3b84743252e64a6213954018e6e03a5a22760857f04d60be489dcaee0565e492cd275efcb56608378271bc5bfa7f0f447febf12e0ac17d3649b175f46b2006de626303a3bc872bb093b770c34c6d3137eab1e247b80238d4475bc47908eebbda40a441813c1127970750cc0c3b76a3eb86d625b25dbb0a3754b59be3b9ea865b82d9c6140f4b3adacfe61c3e9b5109c66c49e7eeb511e0f6feb950f2f475cf27716c762c56ff9e161deb53e62211d02580b0c6f169bae527acacd5edd206dbed37a6978f52971b3407a224b718e5a9adc06d99dbe9c027e8532c36f079908cf35743f9405ed2a8c9619702553747b08d1be4832597cc634f08ccff04b1b0642499fd09482630f788515296530f189cf1d1a448bcec78b0174edbef4fb6a959c29b36e6e2b45a8e967f2a3e12a5ba8b6a5f5c9d5c9c1bf3f8b67fa14dbfa93f40b210842900722ad417e86d750157f40dec4a4f6d13d08864f4cc4f26c2467fd3407df3313f00c708c38126dd17aee600fe85dc5084f826c066b578195bad7d61f71553910e0653113732eb93c0e67fd7c8648e1024b6130bca49ced61f5c0ce3c5cf9ab3a3bedeb004c46b9e9ceece1f50b2f42a6d625b1297972e54e9298a276683c841e65cd8947ce6ebbfd31cf81a44e8e868887837b457c4d68fcaddc14a5e5b6ecd3d7ccf19da7c51d40fff61776accf6280cec7b4a86415270e4a0dcac78bd0ebf1a8d1cc8a50cb94d6cc3582876e32e841271fbc1270b9ededacb93fc646b65512091178d60121712ab91e6aa5ee190919485656749bbfc86f6fabde8d8dc3652dd34331196f41ab5e31ddd7b68329df92d1c0c31fd3b53d8bcbdb53092607ca1535d339cfa35e53606fca1a24949d5e37fa0be10a58d702b42fc40b3285d8291b78c30a832221073986bf1fc4de8435d528c3c9cc2ac2656b4c6c5e23bcc084a974f66a6c33b0d1b445193f795a71652b5dc92250cc83e738d57c90ec39234303c94fa636263a36acb8d1411fd8b3526fcf1942d4a17c9a5a95a787bf40bfcf8b4c253079b740271e0d3a42d93454a23de1d72cdd22b6f4549df27d2e4e1f94d28aa039835d9277481b5c55c5c3eae777900b4c8747afa8b5347b08fce0d73811b2da503644bc2b6c384785369fe474f1247796bba970290a338853eee5821ee633d4ec6ff4c1134cda787d9cc5c02cd1f40843bdd96f8cc6547427679717ac42924a55e83938f62f058ae86d4da1c681904758177e9859bdf60bf3dd8302b8a3e0d373d3ae4a015e6ce66a010c5b91eacaa85e627d370d01dd8aca30cd21244d07c6154852f2228aea8d3b12c8a391c1b1fb45b731262cf61c425d47488d856537de455a732a555217358c8949fe2b82962556018da7cff1748ef0c26511c442c5002cb6035ab8a8c293141e0831b21aec7ce1e506a4a22ceecb769fd2ef9eee2bdce76913dc90b3417fe7885d80b66b084bd9a30642e109e0cdd2bdf257f95d4529530af6039cda84c62f477b776fbf953e1fdc73ada8d9485ced7afd7cb84cbe16154e80b6b119004aff00ae4812ddbde87d40751bcf6d4a953ff97da1b1d5a3b09294897e3648fbe70b959a7f68d3524e6cc692271692e835413f23a2c3cfa3191d6938ffb302dc60b1e1e69c1c00fa37480f9376a970fa4b63f7c46189653e0bb1bda428853edfa5314d6aacb4061dcad5e8fd807dee663d86611a82c8d794ebcae90594969cc03666f1d4a6c57f7118d8ae3175ee8526227812517319a45590a8782294e156b09453cf56aae6fd069ecc478878c5f50520c6d0de9ceb270146e915a5d858e7462e44c101481afca75e2da3fcfb15663fd26c10ab90947fbaae71ffed4cef99db31ddbb7154c7c86687fdf487906e32820c7570074af2bbe4d5a7c71caacba6038b3621cf9fbaaa23eae337f5751b5f1b8d794d10332a9d8de77bdae2ec63eac9a06b03e4652941d0f047ea4432237ac3f4d3fc6cc2812badb284a182cd835eda6d7be1239893e84749c4c6d96209f69b304f976405824fd5e6a74cd0b6b373e977d829b7f1437d7d71c99b2d20fee9b2f70cd86516ef564063b31f11e3af83695eaad412e114691efd0339815f529c98b413f9f49d4ab642e4fc86e842c45b6b8023746de36de45ca40315bf2f96ced17ad520f07af7fec32bd71f49ab03b08240338f74705e9d22570e2a4bc2de752993659d5e96bd42daecb890de525d3c9bcc5bb61ed7233a9510b00fa7ad3e6428cbf442cd35979cc8934e015f303920d5a61a8da1b955df38c6babe6bcec7aa718a2b09016e7de6770b44071486385cdf0305c6cdd69e22e9579a821dc3f644b89c6e6d6bedb26e7b240b3dede11cb840e34c5f63dc822659cd8ef85f3b96dbabc7e8695debd5420e5c88457d9a8b1a318a30edef76d3303853371c68a0140e19297145db79c6e73e001643095379ead0ce8ca747ddea41a4bd2a4536388697c8aa9dce76d6b0b7723c564c3944623efd5a95fa86009e44fd9af48ffd81b3ce96df77f7e5f758abe01e51a74e446e766412c83fddb47105c9a904d49fc78969ee18a15e123d47f378ed4003bed26f9eab90854a3424162e5ba38aea06cce7735f03dead39387b78db4d98d2948903fef88c9b4afdb432ae2b94eac67a25353e419c76f91a8ce0672611dc6096c4a61dc8b64b3c511c6b2534a4bf40f229fc682f4b13a167625658d15b4777cf0d6dd1769647dfc233b628f6792882de4c139ec4c65353aa6688670c0184aba31ae19a66e1e9a7f91886093ce1947dca88f99697bad751210a146127b42e2a08cc8addae843d65baf4cb97e775fa6a853cce3defa4caf969d8f987f4296ebd12c9975105348bb1670acef7f146f33fae433afd6f4ce20a000840643b94d7c546b0f59d367ef93fe92964c62da9a97ed83d3e217d70eb3d46cd0ac1697cc816c84f5af2b898ecb44f369656e08c26c163116f0852cf8a89d78eda5903483a732cdb18530382884c90971cc81cde5348023b47e569cdad9bc5e5a2f5ca02a424717dd5b78e852beb69691a12ce244c18336539dfa13e4399c30e5f3611ed359d935f5698348af132888a9ceb69816aef14fd61969d7ad9151559c07ecc447a77c3077cf934df44051d0045c12dc6cff06a7ac5531481eaeb1676ff0d0480f8b903f2e5c8999d819527bf3cfdc8b2364bfdff01437a0ce1a9437d6336cbe2b3d84b91e51f213c043ed5fc0f43457321bde8a9954328edade99d4c5ccd54898c70da295d7c87a03ad170e34888c772a130655abf1ec6a7c4d4a9b01092d633fcb2d242280ef00a18330b310eaf7e93c20e4f4ee713ad4667539affee189346c86005c5406c52f8ba108a75d3c7f3f7d837f4d099af227b8a6e33e932fce67e75a19c70a1bbf8220d7b4036fb6caedee743fbfad7c3c02fe34e28a15c93000e37fafa9303e560367887bdd92caae9acd74c5a8ad2b5ac03283a6af3f3683902640f7828ec6a1338b5c6c94807fc03a70ae4acf845ce95abc85e81fd677be30a2756b500888e196fbe3c0771ac33a1c3c1ead2f06b1503bd4ef9077e180e591029f5595bc087d9c1ecb3dcf99669afe47582246f30a9d5748fae956e530b54da2ec4c8ca33fc250295a702234589bee8f75709c3cfe5275ef15bdb9544603cf59cba0ce0386d93041d7fd96557f818c09e71efa07007a3bb03821bf4c902d8dd40d4c7e6afec5838f7ce6e59f7ef5f868666a340c2afb94502ca28daea1f5cdbbd1ee8fa7dd02e2bbb7387a8af50a68fed4ddecaa22f2ce35f54385af854e966e5af9346fd906cbce42274bf084d2f26df9b0c699b66a4fab0500698323ff3141ff42762ddd648244fb8c187cc10469c4a663ac00e5627b0c47bbc7c4dd20eb7db8c6272bfd443c19731c7ac1035902f225acbeee039bc6d09813a56a7be10d761654a39889f9004ffc7739469818fc40f4ef2baf26df2a2d6f21dad7862ae1a6c3899915865891979acaedb2f80c214da893f9e2d588e0ffdac2e01204a0aa7920b49ef8c5982b8f4191b08930d1263318aa91e33a27a84ad50ed4cac13eacca8ea13d4bf9143a7e9d97e1b481e85fa9b397e6d29c8ca0612950acb274c78ebf7509ff0bd4a4fe41683ad6153a1820e1c1279a8094487e2f05523984b85949332cf9ff6c9922945266a85470a76f8ab6534ee7a6a9ad6c4107f2262c79b83e796e5605cd5ee6f6f0b4ac5ea603637cb4c04d4c111f051d29283a20484a28ecc3de6e6ec8bf688353c14b2a7e8eca0e60bc7773a467004270fbfd3144f1033d82a1cedcfc4407034e4c76a6701815ae823bbe01cff24a2c83f6acb770c9283f3c37767ef2505a6b879a03a15a98c09b8ff0920ef5ffe1151780baa1647028af96b9f89c81c46c83c4bf52dca34c21ddc9274fba4f49006c1a1fb972316fc1d4c689ae679960d7457388a5a83a64c08505ecd49448e8515d3567f37d1169ce8a4bf6403b2594edb5fad24b84054d625603301245fe5e4a9413fe218f1c190972eb81902a205ac489562d9ca7b90544633152260000e7d4d2cc7325f4e49d35449803d1b9e66c2c3de827ed91a5217220a5e3a2622fc8f2362292415aff9bd01f4ea24ff5291401c0d461a3c51652b327c1a0ca1890bb8e9e789747fbb0cc2439695af1e64daa33ce859847eeb516e47136336868936694b2094fb5f9ca6f4a57aec4b2ebde34758f28100e29787532ede6a0e4766355cc67b34361c77f7a843e535618bd0b3a3bfa8833fa7ba4be731ad44278e79f1d8a3d1cd865bc57845a97f31ecbe844494a50699259ff0a4a6b02c8b5b55d8e798b04b494637d2e644566498e86ea1aa079e9f7ff55a6751e8a1c32dfef2311ad75ed90bcb25e89a6f8dc77b7ce0a0b9689d9d5a4afabbfee3f3d8b9612746547030f5f64016669f7b20ff1d28f71fa152253706454d975ccfddef82fe9a355730c8e6739d49f056cb03196aee2ae37d4c7349e5c69579518bcb2e1753cd089729231c6279b277d709ce653ba9f36b1b34fe00420ebb7a22057da8db8429790fb1674d677bf73676e545ddf8d3835c6795d8567b5ad5bfd2decff17fc11c40be4519eb762315673a061f5cb540eac36cbd81f29fe6edf564a89e4facbcabc250b7dabf686643f6ca7fbf5bca31f742ba621d889927fd5d56d33ddd3b2209ada8e75ce46154acac93389a7393e33a7aee8e5139fb836bd15ef00d557db9d7ce9fcb69069b1a0b9179ecd21d52b7b70e77d3139ace29855aaab83c203c6721e540b02a4f98f17e11a81c205c639feacd43c8c7797040d3bcb297db7fbc666d75a4c7257bb64e26642445649d4386b0f3843280660b3bed9ed67c3b362a8f4e10c8168db32bfeb86709f8aa833729f5d2b4efbe95e63ce552dc2d3cd3979bba01e86851c532915cf55d764efde5e712803bc39ff9bc3086595d98ffa4082ef68feb9af7f17a810acf7ce4d3aa267f13ad80ca425005a2748a927c72296956c9f68c46a50b670fa1fac7a83f23febb2176758da02443d741a5550193228250bb2dbc0592a273f8c494520c4e1a2859effce501e9dde543ec33ffb206f471eb496fc7a4f9956", 0x1000}, {&(0x7f00000013c0)="389a2d532b7099a8b624f73fc3642d44778ab9a2634d121b8e71bb4d12119ff0da054277e0ceaeb7689e5c6b37538e222b85838abb7b978c266041410cfb823ba01090c64682b08178d4366a57100a5885cd608928c35b7cbdad30b9c21211477fe5433a6a31b3ff77965a3e7fe26aab74b0dc153f46e605a42f5d5a4d5fc9384de0d1c5a0c8ebb6b540d9f581a8028a9c52b65c1fc702c79b104aa03970620dd2450b25a92331263cc6ed4ddb8100a6c4b4802eb0df", 0xb6}, {&(0x7f0000001480)="6b3d6a4c9b82a5b8450e1bdc35cc1e52b7a56e70a1289d3f035510aa818342127ecdb07903b1dc88aaadf8bf605bd22b3945c0dfd49b8977321fdcddb349a9e31feed60010abb264a0f1ebc456cbeb62d49a7897c5e0d600c27f281ff52dbfb433d0edc528a399ec737f764583c23ec1af4944e091e7755e0de2152900698946dd6ca281811d5855b52dbdc9ee2346740c73e1f943b8982ba0e6e7a2e3ff9a7d2e64a01cf7c922f652ee36b4a43442faefe7dd9c5b68bcf202a84701dd4f070b7a3b54cd97c3852d37b6a34f3df3ba4231a6f55f5b9b9461ca97cd8b06a045022798945a630f45cff39b8a958ad63a0ac416aa53f7494f7596f96dcd9d043da7a5a1200dc70770454f5cb4a1503c64c9a8549ccd1bf1b0678b13479597d6eaa4d8d4f99885717d75a3f2336f1caa87fe4b7e6973826947b617a4ee7bafc9598bdbb85d69f0819357c46dc144cfed21b58745ee30275855d92cc2878130f633b0cc2450e892e48d5083b4be14d10d94188e36142b3a42f9ea05a6a89b50369efe1ad971846cdb2c9623ef849bc7ff37d9647b4bf7bf445d53762475dc7e851fc0c3a5cae27af9f13258f411573c8cb5be756d2804493c41acb0f45284c6bfc2b3b53df9ef3c4c43c1357a8915b094b8a667e572a75cbaef0bb1c2711fe6c91a1b8473b2f0e2963ba5f191de503c8818193892efa464bb9412307cc44ef00794e83b7ed9bd643fc835b9d1639e819d7cd402e3210378737c2122649bfb8755e1932603a2fb97533e903951b410804d8b2b7ece55a29b100ed02b0011fa72e3469748ecb7d9d68f3b8dc23d4e12acd50520792894de69964647d7f31da07d4a9a8df3f2928ab3cc119be7479fbd4d4f49ea553b95f2112f2390a5945f4097131f13e53fb018dd17cba397fe6609f62262d743dbb9461ff5525fb5ffcd37e470e257c73a7b5ca372a8fd4562e8cca769e8f45a3b3d8fc250f9b3b181130784fb41e98f633351a8e228b52c263ad546048171fdfa1d8bd6b1aa51a44aa38a7e39da95130a67f3c5b410a4386f8b60432c3d268e656cf5a97ac1db8bd933c24fd606477ed8aee66e86b2e70066306882330283cf181a35262131cbde00d241ee89a9f61057b1b8c7fda0b3d7c6b3d9ee429812391b63fd962cb5092806dcbab0c650b2c31228b9b1e0df016bb5959cd1aded0aaef33faf222505d186300beb16ea7daac19a355ce5dadc95a48b946ddce11343e18fbfae7b63349daf2fdc369338f321bf4fd31b648ea4c783d9047bea1f126b914eb2328224cde348867915d250ae3d90a144aac7b24c17cc77449c2506266a9db66ba3b5f84bd4c0cde319c2da19b519ab24cf7450a17d687095e4141913cf1fa48e6e94a1cd2d5bd5c18a0ce5039c4b6e7e89660348cd4128e66b89b6133e105f012638220886c9ae4b09e662ed00cb5947e6ef9aac1acf9d316f4f04957bb5a7ddf722b03362dc53eaf62844e7b8c0c807568169e26746671582d5a62f10db82fe0e72b608527549e69aa2095d1c85ec0c4594d2d2a79a06561843c9e08945b2b78d7445f3107d300486a36595288987b1a4eeeb5bbea2e9ce8c8992bf7f8ee29eaecf62fbfffa40871bc3bd743a46848b5701b9f46dee633f5c841e6371f014f16e2c725fcfc895d3765e30b65b57492789c1bdb19021969825ead8702866247fae410efa240ae917c1e7c093195c2f401e6fc693331c608a31690bc56ff1ae9e35fe98e04612c7b02df8342cf90fcfbd6b856045652bc1deb7ad6ebc477705b49e7fb962fdcd0e60cadb6c0edb798cbba598e0204ee9b27af273ce57483c08e90a37e84e5e9be3a5b66b90ee24dee8f986da4a666088162831fba9b6e4b2dd54dd082bbb86b2e9f194bcaf3c431b4376c3c3835b41c101aa29c7df2fec81f2e2b5bf56ad5e81cdc9a5ee49105e61f3982514262df377ad9986b9a6e96440a3bdd7c520b739be752abd153288cfd7409b65ab6f15d3c5ae19765e5cd0ae56a9812284b7c21c73ca1eef23d4d1268419cea24f0b74cb855e32a5234c3b644e97f94aafc78e37c02c82af10688231c39c8065881da49fb09f57f4a2fb0375a91cdebc82a3634362f8961d6a5c2d84bec4ca02c4a260642016439b4c0a9fbe47c2023f9053438deba5d7b1085bab4ce8bcaf7c51ccd02e7411ab86d102d7ab91e42f709de4b5e01bcdcb3dcd8d8470f461d85d5ad866b6ce31c7bad07f600ec96d568d27a778c1354aa03517ff4602533167bae150f9fcaf98557b4ad0ee4da21c69aee5cb0924f00c0b908cb5e0fb45c9d9d1506c717dfcb23d18aa83c4c5063febbbd64889094762a4c1cba05eaa2d48fa3e41a887fda1d4f7006445436452d54e0d1cb4c18b1dab48bb7fbb78569b62ee16f4565e5d23cae261b9035d16d83ba642e8421cf1fb89e4d50bb875c4ecff3ce8360a8531218fb80b42cfe81113614a4fc7841c9ee037ba1bb2163549f93574df75761151a6a1551b3ccece1d99af33f675247228f9f48ca2cc0366f7076f4bc3fc42e3642484cbc18978831271676af08b4cf0db188cd29346651c33dbd2039e373118d140a5ff344892fc751f9297d6f63b1f787e7f5fc0eefc786fde86d9dced6d0ca48314024da3d346bd0708cfe673434ec60a106230e859ab68d95dc1028f051af3d66aff7e5fe3fd1d042fd310ba9fca0c60a169a9a899a8a3aeffc5c5063ca9121f6f93a06b828510878125036afc2f3ae79269b4b0a1885ea8c899119177f5838dc7d4109bafa8fa487d18ae6ca1b5df2aec70d1aac962bf0a7161bb691536939f94109d7cf51db668a9d70208ed4444a64c4dce3ecb9ebf51aec7f5bfdd58e24dfaad197782c58bf37b57f8973892841cc49178f00ef4533767528202e9eff8862b99afef0867b58e00b9fa8b8b79a491a633db2a0ba946aef1ccf20d2feba17a7080758e49dac54fb98e86429a747ac9d7c369917617bb3ae9955c79569f3f8ec21aabcb8ebac031e0c5693031fbf8495bc50aa94f202e79b68420b24472c3d8b6963433bf043d4c08ce5fe745e635c0a2a8cc0be353f27fdc8c2de92055983e285c392808a77111048ded6d7efede5cc0a5aa9fb184d841ef3c065463f8dfd23c0eb4859fee2a7a11777fdd9a9be58f985760c57caaedc3224f691add1fb19268051b556f8f69fff52c3803f21f7df54456db3eda9f4afe63e819aa90ebe5189e4db1138130f194a0bce3a98168758d95b62dd5f0d960eee2914b4ff595b64fff254b7b4d24cd8fdeaa3ac41edbea826a01a56864cd54b4cae8ef0410bc9b3349b276aa121dbda8f84194762aceccd9358c338cc392d4fbc49904fc53ec1a1c1ff200376094b16b6ddf0b80ec7e99331b65e6af3185c22f7ca4c1ab14961f7c141d4e822c619296e4a6106da31f8b4fab49dc994ff3e00f4fa70591ff1727dbbfd7f05f0859728516b383690899d4189de84a36a07885f7eae17b5b7a2382f35e0d487ee56f8ce011d5b04aa32a03ef356df60d3007c7883c140784f78e72508e17b743c399af1d96330908e4ea8053fb11adb4fe133d69c5bb3374ac043eed89e5c15ec3ea26cc24675315dacad2788253fd539bdfd8ba2eb14d5b9f04f63c62a651dc7dea21de0690fded04d4c0a2bfd0d014de0d2e3ff0991450fbb17a7f92087e9a851a36fe8cccf1dd495463e88017f04149d16f6c6fee0071ce0c1bc6874e04b5514f854f52bc303d8fd808dfae97e30e2cb3cb19bdefe1f570e405c5cdca54ef17e613c3e9762f4d25b827c5b0f0475a2c730f8462d6b43f58449afcd020d725731543999dd5e9a0057ae1ff9f29686677c3935b1a732cd9084827963249b3d9f161a966bd5411ad56726cddb968b6979f14e943653288f5bc6602ba8669a0b6126e53d0569cfc4d6b2d4e14f85b229a97b5188baac41c2a5e7d29a8b0353ab65c6f2442f6b228b1728b61fe92338473e39c2c16092abcb60eb99d0e8736d89c41c55aea31ad8fe8f784938e94c36bcd876bae442d6fabdb0cb66729a7db2640a4470d236c289d066f78a6bfd56e475839d01999e7a57782c82f6d0135322b71723a661029539782da449ab17cb423f48fb23d67e09d0c26d245270805f9133033f942a9c4f8b400d05b666fc77233b9bc6b9bdeacd97b3f09c1eb7178269a5978ea1c08c5f74ddf0d251dcf8803ac9bb848100733a2d23d8c209600f2a060c9fa282e003b26f41957a27b42fc19f8e55eb390260a7e00254475ef81fa07ebe3f931aacde9759f2b1447b5ad036202f0a9f27da3775c2dfb6493080eebe9ba2bf3093b2f3e2d2d24c33295c691fb6bda2fe2670f23720da3d5f57fbf0cdab26ae26f7d3eecb9755fe112a9d27c7d4309a4094e97ff3932867769d522a64b072f6736884577367890c68c0a623b55902453e1b0d2de9f9d4a0bae6630a496cc0a43609c3d013abb524d9ba7ef543385c6514af494c277ae3786d081fd57ce91a0dfb09044f8de8a10fb93e8e7d8d50ef23e62393343d849b0b14bdaf878450cb8d3f26927ab9eb7c5936daa6b896868e42ae7578bf6c6681ceb29eba41e8cb9feea3d9762c364df621695ff4598d5ae8d7dc642ecf01d1b64fd5c68480d50080fcb72777a9d39cc26dd6c3ba0714162185708b60da49eb5f870af4386cddb887605ec8c1b7961fc32754592a837545031ee866556a26b06366cebc9c81045d45c3cd9482464351f641641d23828c372527fccb2e37074ae31c5e3cc2f3c1c345577f7daa533fb879db4c57dce7ec9e69ee57fc132099361d60def35ba97750cec947824a784075110d66cadf863290aafa76f76a568bdf1ca0beaa92e252dd0c78cab3426415160a5bc1a5f15c0c29b180c8df4bdb4a3ba97c762bd90c2ff15b2394b86a55ce0dfb828580aaf66bf9d4688ed8c50cd22207ff4016ee09db4dada1f90f880de8e48436086da6859418148b028a57800cf8ab2a83e9d043fac06e287c06f06e5a51decbf64cc2fbb4009c47b665024541978d5e8c8ddb3c70c9bda0373107b04f17dc31d8e7ecc897a7640be15f3bfbd4c9f89530c468448981d4b5a1d87a17c96845ed9e82dc5e1092a3210cdff52a3655a64d905c2cd4014a66c8329999c590fa0c3797b90d0923e0cdd48f59b510160f6eb30bcd368b738f4daa820af005f37b82409a3b6c7b503503ccffc88471992aa2605552cb9d31693ec1f24ad625fdd1cd2dcb5bd26ac693674d1da42336073d8d70e913c0561c7f2034f94d36cf42c338024d1c4f8e653236994e91d6444f92aea678f88af4633cae0a6242a8d8b88746d1a9cf0c313237b2b241424baf78dc5cf13e1833136eae261f9416c9e578ae08546902576da4d9e4444c0f3b3de2e55cf37995d4575c8f9ddb7e58efcc20bde0c439234671c2ff0c6c25afe07426d0e69ec09339c594279617d5678b7239daeb51e5352de59f7259a119c0a77be97fb81bb41313b16ea19f6a588479c8c6f8b38d015a5340fa32cfe753a363d3b0e081172bd015eab1ab512c9d41115b3fd936c31c2650bbc086ae3600e76516b666e250fd36bc60c89608c151821ec7d39f6c068d88e547c466812b9d1071ed70d0fe2b5a9e5f943e0bfad6cab7f752fe7108c9c8c5fbace4866d78310c6ddff550241705a8b5c6df33fb8e1b890a26c960901571487ecd850e271501cca924a7c528058c4ca16f0e4ea07d6593b650b583281e972f744f4d203eeefeefe21411222a7e80321e875f000d790ca655093bde77e284249c404130e81ca4336", 0x1000}, {&(0x7f0000002480)="8bd20db172d21cf6091056badadd958bb06ff0c7718cdeda8b2a8a23ce7886ae4f56f3bb58918a5fd9ac5b81a2ef1cdc84bae68771ed7c1faf945df6ac9cb605457301aec96c40ab7e2f7185b53b2fb8d126a0f18a8bd9225a7328bd93cf615286e6797747aea3da53c401e7aff3e8efc4480d3d994dd036bc7159146bc551d79dd0c62ba6ce6823b2ec3c526e602e78d0895d467977384fbe07a307fd81d525d3414970f416f3c2220ff832112615b7790ce526214160bd2f0fb46a00aa3517bc0f5684cd5b036c3d0195fe7f2970674f2f3615eb777f2758bbe2198d9bd9e32f41122677590be6d55283c25af34d75924679adfb073b985995c1ae2faa49bea84e0db1f290f7cef4b5a6f4d1c1e59350a66ffe7586f597212e247b75d26b5a5ac35173f8a877c13b846bf7c12603673495e7193132df28a41e6c4f34811e71abbb5443cce7b575fd667aebf26ea7941188053515e59c31714089708df8a83e22be2fd38ee3ce5284d8caa074b76c1008a539cc55a0a5c87465610b5f6e8ae3717f8a3f78af38ea2c61f9a1b1f734dd0f6de66c5fb571952127267390a96e368943475fa52491ed6287dbb41db07f68920404ae7bb11f5ea5831d6e847c8c83dc89df51ed2dcac04a4427d5567de32bd824e7e4d84aa16b7ff6d39c1c56367f4904d81b0f2e583ed5c567628ebc83e970cccd72e045a172be5863499f594850b603a0050969fa7b503b4e51509c4053bfff62959ecae1da3f45d170871b3e3814a96a3a14666ae09ff8885fe1802a9edc433648b7ed7a7ab02a726a180338260f1c980802a722dfff34e8d19fc83e05f0d4fe9e07d1fbc4f6c7aab048115133671f3a780831dca641c7fb644e228359ad1285a1606dbe597d0efb9819fb66bb66fc61925de0ff7f75d0e603fb7b4a0f9e5707fc2cf5cfe77f8957a53d67fc7a50111bafd99f60efc593addcaec062405d2934d1eb7e47ec618a456f837e03064f0c7c4b5c1f8b7222a66acd616d6b51cceac6789ebd648731a359929aa85581fc9e4f8eb3416d5458bb4941fd4bce0709a74b5192477e164678cc64e364e2572bba3dc289d408c382b68b7470b411c25c9b29c1466a272a8a05a54efc85b3fc63168430f0a1371edcd5435199f7838d674abf56b1938dc39b811115fbba645adfee69ada2c3d450cc33edcc5d6678cb6c88c994103d3f7c74c0e2187be987e653fd85f02efe9fef799dbc7b712da5a2d9d61db0fefdc9fdd565437037b97ddd1dfe867e49d72ef9dee906bdbe1d629a504e1593c43c08a39de11f1b8519edf6caf39ad4e3e16acc4ef9754a14e5fc0e035646319575d0d1304f033ad457fe84ff8cfdc2b4b9d1cbc42b2bb927ef8e0cab89d8d2eb02e800d783b2ca3cec51ddd056293f27d6a791e92b440b89cf8565efe20baf4425d78f7c7f2edaea6c81584b5007f0762434e09e212ce91563cd755b2f68b973a832ad469f250ff0fc38ed4b3bec17ef112a716eb2dbfccce0b18b214bfa5d7a920db615af7260a8d077cd924066ce8409d2628803e49fd27fa4d526ad614af3433692a92f7d8c26a6b62ece0d8ed3fd0bb990b7c21233b4bc3c46e6b69223bb0fd9df344a0d4397af66b94b4410311769dd68f55dc524f16257592053473e6bc451df2450531ec0f74371b7e956173ae71c08d886b3bee3c31eddcac991a2a5dea56193f8a9be5b6618642d3ecf4e63721c12992cb3515d57b0ac97852e5d2f72134edac0c445b58daaf5080c1b36b2eb815dd0be87ad4686fbef34d7525534f6be271a41d18173864ad6760b92e44fa4149d22295bdd9a4cadde817f21f26fbe11966ae391af6818691c81d87ac5d8fe1a5554b16d867c5c4d04d812b48bd453995c15c84575a42261ae2a70d9ad9fe8e665725ef06fab76d88074dd92f915022018da5567c704b4d6cf8f646fea1ffb07b84934a4ed40376812caf8cfd43d253544965d110fb967b8a05c6be683c5f22eb5b5789ca73b1a3cce040b9ac2c5a42d79e90773c1de56bc37488a01e90240151e12111db08438c2b0fa807d67557a6490c9ba9e2fa76aaa72db4fb9c0a145ce1fff4f731beb0008f13b4beece4c2c70f177dc9deb0ada35ceaa1e0377345e6cf138e07d83621728fb441e9fe073bb8f1f3eefd90cc6337dc6e3cfac36379fc20c20908be5676f944d2cbd3c285a1f7645ec2664303499d1ac6b7e42d5ac4089d5c1969db89ef72515a55aaa66c8c0fff2d9067ba973cd391e5a0152db627ce4828759d3cf452a87509135201dd3767762e5a139dbdc2dcf23d17cce081e4ae2be3a073f7c2bd12a32fef81de39251a94d586e4494ea7825b44eb70fbee66897a4f67159deef6bf3d9eb57c86116d2a9436427d84478b3e7ce0e6ad91ecc9807b57ccda64640832be3e4a9d4f52d38d2be4e909e43573b6791bd88547b720f0b1c53dcee52ebe4b191296e7374d07a25036a0c930bca52ba54364c7c05372a94664f3d018f4d62335622f25c6f3c863d91428bff3d7aa689dfe49a35d9c78fc367a5f2adbdd0e511478f75725114dd015604c94fe64b7fd4c28bfc0ca09b77311072a077c188e546693199dc7248c08f649685db524649ed2d21c1905c51491dcfb061b4c2306ebd6ef6ad5787d220a3ffc358db46558f00fe5b241a6fc2e7139a8c407ed328890b51a3f26f3dc72fe04da2ccb6a79594edab0a79bdf6e1aca6feffc6f5c1f1387dfdc70343e4127fc4ac6c3ce7fe0050191d4ac4056749fc381ba2559783bb51345caca064ef20ecb0e20ae495aafb1752ba475493f3f134f11cf3f27dde7ac04e32898d5d91a1a753a17964eba7b9a4840efc0ff23866fe2fda7b06b4cf250720bf5fd00e42aa64a47e6dc2fee0e509997be023dc5faf51a450a35f3c84753d56846062028b542c1f8d22432155277b58ed9749351396e3fc01a578e53ae754710f0d7aca59cc0b68a9ed0f8b829bbdb3f187351110d0b5b1c74513083e6a6f45314bc1a10317e0695cbe8a6e7af6ad35a13ea2e38f26952cc4904e3e42b6e9dc2dbb984c758f382dffc0f070b36df93677d0e6c81b7d5005a1e33f84559fbaa99306b4e086b6e09f80047b6f688f2b57d8ff19dea561f6024b063f0b2c2888a0aa536ae1d8ddc05f1dbddb3073b18a7505d87aa9823903aaebe94a61c07c254951b2643725459b82498a388768579f759ce9984b44f9384b4a12d342da13ac7d7065c470080b0f429401544a2d820dd62e2a39efdadab21a214c13093e6310ed7e24b4190a97820ff3e041a293bfdcce140db5de749b5f48736910950d3ad90c825c0bbd068dbce6660d3983af8da1a8a75c898001836171b8e6ee9ed8e5ce13d5e3e4a44d970d46f453445182e5f34f29cc819b6993db480e4f6c473e6007f5c416b0f4f86d28eb318ddf358ac28aab6829c838e8ecc1499fa038b2f898b3626811ac5811dc0db59b27bf91cb9f8ce8cb55971131cfd4b04fe1b83da0d74d994d8557a0b1c504f6c5a4e28660bb2886fcce6edaa4c0f15bec5e3caf59fcbddb19f747b770b11a504cb7a0f2f7556ad153ca705a19d2ec99820f7ff978a1d59d3c9f2c7c5dc4bee5b886f9d1422b2ccac8346b2bba05442be5e998d8057fb76983cf8e2810c78b942405e1be0455b5ca34d3b7a80a3e899e03e55e201d530d0e57a16b467f1bee00c1d755b84fb1bee709914e442404bd96626dc208a9b7ad6108786acc2a6627dfde7be4ce84e27f49f3f9c043539e3c5dea538fc8c6c03c78af8cce0def95b3686a5170c26eb9b9f58d0d4cc48bdb6a2991aa731a1dde339ab9e2f32104f3556a36af2bbb4db64ca4ea9d22bd28c68ed5faaf30fefc3ae4bd338cf69b281239316fd94f33334e0ceed8f068e7c746f2c98614e2243c4a985542941be369ddeef11bddcfef1d523334acffc06335c1b6bc348c3cf691b1fffdd708aaf611fa716c9efd7fe888a3f8ad9d557ed1dd54c609ebf89126f9cbcbd71d331644097b6562e9c01a0b8990f4bc42fd7810621372767e6f67a23a299f067d990addeda5c1d2293b6cc678bdc8aaf8f0edaf40b8673913951a2fcbfc2f2f4dce02564f34475197b6b7f08bb68edb8b416845a6dc80492bf284233294cffd6ea812cadbd5ae2f3e2cf62387a38e5085646a42a84edd26d27ae77efc48c63b5198cb525247c2d037ca2d23a7be87dbf64362f5a465640d51254e04a01cc92288cf416f54360d82283e00b2e3f0890e8ab4285f2e045b4780dc208e943b44d10489e46154f031245765496de7c7f6007e0acc03d02a268d91548fc788d1b59b455857d13f437652e3f41e07951d99ca536e19dcc6e6aac14e573a20bfd63d4632f4f63097e24a8baecd7ef2e22251c8a68c0dba04fad651c025707308466c0db489b5e9c27d64bf2e1e615ef8a4faf2d1edf324afda3f43e2a934e5684d5a054a256d4b73fe9d20c00d665d5af8c6f864b9f9bd5b94602c3b2f8ebd6f432011ab196a780d3171a54f0db08879e75f04d025501d096474b1159c4c137794b2e5f2f0abea5e964f9ffe2733362fbb2fd0cd9fdcef560fdd243dfad3d7da541f8f54610f8d5bcc45428836f4d2e71f66bc1b4813950e9194f7d5b707c7731f68399a58c117f5e16cc599f19e8f484e30d1df504d703dbe1ac2ceca80674b1b61afe3722bd1f726955d3dbd0fdd7ed576a03867167f97cd18710113f21a4279dbcd57490a41efff17199b9d8b6e6fccc416379bdbbd768aabd0a091f2ba3d7a78935cc26f7798f2ecf22f8f148ec63b7b180c74edebaa7939984b6a14f210f7a2d2fb7ce4051e2146dd406291bd8961faf85bc8f74aa03a0888185233602826cfe42b7afd0338c1f649ed553b184e63ff620f2329cc8c7fa8ef14b6afebb218eedd9ddb033ec3ca379dec8163c5d0403fabd6e0a0eca2c6d062341857fe325eea7c9ed0f62c249e6174dbf5ea5e8d6930abd1bca7b569dc1570350d592667b71cd4652e12ee6bbdc0d223cbdb8e6a0170ee9e059b6965d2083f40816f9ad70f89826aaba29fb7ff8f528dfced2725d3f758f24567d0375b34e6828cc2aff947f7fe6f7ad76bb6a45040b002c6d50acb87658280a938464a4798f6bb2c1fa9b39ec99f1cfc30aea8ae0336eafed982337bf69d29c540a1be807d46be579d5f7bd6c07164452d2e21cb1d8c6972a910aac2f5411459aaebc9e294347b835193c7a82dec51f88f2deac6b7569644158379ee7570393502fe0e12b66e5ec9445eba71b4ecc40cec49f03ed60e7514a890ad0abfca91ffb219020e1a462167cb122b4589d0432c14eb40e6906f9b75b1f7f9574e35988d51c084ca9ca46ab35aa1ae7adbc43b35b4e7da82657de595d20ec6bbedfab64c1b53df6ed56e70df52231de763de4af0f900b472066673b79e5607df5721479bf9ae9424cd4c60d3c77c45634bba02d3c39c7c9ebd1c765ea9cf5f041347820fe6fc4a9c25f8b7c939f5720422be44979e1ab20fe089944b746eda847e1aec8c39eec86a7dcdb6514af5e4e35e69c8fabd67361bbe3b559bd572d51b0f2888e4ddfb4692cd317f83b423ec771a3f4b5648aa03e37d32bfe9f21d58dddfc8c80f6f19d9bb664848518190fb0d4b37e0b0cdf5ea01424683ec8f7fd9d37e29daafb76583888941226825a0337f053caf961dd45fdf4f7cd8dff02d0d23a052c78ecc4ef4c9ffe3a3fc9dd8c6dd82c9339bc513b7cdb8f2e08201bda11189ffee08c13390ca971b2dd148eafca358c8fdf40fe68b7d5b57d135af9363c8bd43", 0x1000}], 0x6, 0xa, 0x1, {0x1, r6}}, 0xff) [ 387.339800][ T22] audit: type=1326 audit(1625578041.055:417): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13687 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:21 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000000) 13:27:21 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:21 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8000000000000000) 13:27:21 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000000000000) 13:27:21 executing program 1 (fault-call:11 fault-nth:25): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:21 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:21 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000800) 13:27:21 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffff00000000) 13:27:21 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8004000000000000) [ 387.733381][ T22] audit: type=1326 audit(1625578041.445:418): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13717 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:21 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, 0x0, 0x0) 13:27:21 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x80040000) [ 387.896258][T13736] FAULT_INJECTION: forcing a failure. [ 387.896258][T13736] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 387.909599][T13736] CPU: 1 PID: 13736 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 387.919819][T13736] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.929965][T13736] Call Trace: [ 387.933242][T13736] dump_stack+0x1d8/0x24e [ 387.937550][T13736] ? devkmsg_release+0x11c/0x11c [ 387.942462][T13736] ? show_regs_print_info+0x12/0x12 [ 387.947632][T13736] ? preempt_count_add+0x66/0x130 [ 387.952630][T13736] ? prep_new_page+0x122/0x380 [ 387.957371][T13736] should_fail+0x6f6/0x860 [ 387.961770][T13736] ? setup_fault_attr+0x3d0/0x3d0 [ 387.966768][T13736] __alloc_pages_nodemask+0x1c4/0x880 [ 387.972115][T13736] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 387.977635][T13736] ? kvmalloc_node+0x7e/0xf0 [ 387.982196][T13736] push_pipe+0x3c5/0x7e0 [ 387.986415][T13736] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 387.992027][T13736] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 387.998069][T13736] ? iov_iter_get_pages+0xec0/0xec0 [ 388.003243][T13736] default_file_splice_read+0x208/0x970 [ 388.008766][T13736] ? __ia32_sys_tee+0xa0/0xa0 [ 388.013422][T13736] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 388.020159][T13736] ? selinux_file_permission+0x2d0/0x520 [ 388.025766][T13736] ? security_file_permission+0x1e9/0x300 [ 388.031458][T13736] ? __ia32_sys_tee+0xa0/0xa0 [ 388.036109][T13736] splice_direct_to_actor+0x3f1/0xb30 [ 388.041458][T13736] ? do_splice_direct+0x3e0/0x3e0 [ 388.046456][T13736] ? pipe_to_sendpage+0x300/0x300 [ 388.051456][T13736] ? security_file_permission+0x128/0x300 [ 388.057151][T13736] do_splice_direct+0x28b/0x3e0 [ 388.061975][T13736] ? splice_direct_to_actor+0xb30/0xb30 [ 388.067495][T13736] ? avc_policy_seqno+0x17/0x70 [ 388.072321][T13736] ? security_file_permission+0x128/0x300 [ 388.078016][T13736] do_sendfile+0x8e4/0x1140 [ 388.082501][T13736] ? compat_writev+0x3c0/0x3c0 [ 388.087240][T13736] ? vfs_write+0x422/0x4e0 [ 388.091634][T13736] ? check_preemption_disabled+0x154/0x330 [ 388.097500][T13736] __x64_sys_sendfile64+0x1c4/0x220 [ 388.102692][T13736] ? __ia32_sys_sendfile+0x240/0x240 [ 388.107952][T13736] do_syscall_64+0xcb/0x1e0 [ 388.112431][T13736] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 388.118308][T13736] RIP: 0033:0x4665d9 [ 388.122177][T13736] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 388.141756][T13736] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 388.150140][T13736] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 388.158094][T13736] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 388.166050][T13736] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 388.174003][T13736] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 388.181952][T13736] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ptrace$getregset(0x4204, r0, 0x200, &(0x7f0000000300)={&(0x7f00000002c0)=""/10, 0xa}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x2, 0x8, 0x1ff, 0x5, 0x6, 0x1, 0x7fff, 0x21, 0x5}, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000080)=0x0) sched_setattr(r3, &(0x7f00000000c0)={0x38, 0x0, 0x10000000, 0x3, 0xce54, 0x5, 0xbee3, 0x5, 0x7f, 0x6}, 0x0) connect$inet(r1, &(0x7f0000000200)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) sched_setattr(r3, &(0x7f0000000380)={0x38, 0x0, 0x10000000, 0xb9d, 0xee11, 0x800, 0x1, 0xa3, 0x1f, 0x40}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') sched_setattr(r3, &(0x7f0000000100)={0x38, 0x3, 0x7, 0x7, 0x80, 0x8, 0x8f40, 0x100000001, 0xfffffffe, 0x1ff}, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:27:21 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8cffffff00000000) [ 388.195521][ T22] audit: type=1326 audit(1625578041.915:419): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13687 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:22 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e432d4aebe1ec0a6c72c300"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/53, 0x35}], 0x1, 0xd9f, 0x0) mmap(&(0x7f00002f1000/0x3000)=nil, 0x3000, 0x1800002, 0x8012, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RLOPEN(r3, &(0x7f0000000200)={0x18, 0xd, 0x1, {{0x20, 0x1, 0x4}}}, 0x18) 13:27:22 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, 0x0, 0x0) [ 388.283761][ T22] audit: type=1326 audit(1625578041.995:420): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13745 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 388.454651][T13754] FAT-fs (loop5): Unrecognized mount option "shortnC-J [ 388.454651][T13754] lr" or missing value 13:27:22 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff) 13:27:22 executing program 1 (fault-call:11 fault-nth:26): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:22 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x7}], 0x0, &(0x7f0000000300)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) accept4(r1, &(0x7f00000001c0)=@x25={0x9, @remote}, &(0x7f0000000140)=0x80, 0x80000) 13:27:22 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, 0x0, 0x0) 13:27:22 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff00000000) [ 388.627766][ T22] audit: type=1326 audit(1625578042.345:421): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13767 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 388.782581][T13782] FAULT_INJECTION: forcing a failure. [ 388.782581][T13782] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 388.796035][T13782] CPU: 0 PID: 13782 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 388.806248][T13782] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 388.816508][T13782] Call Trace: [ 388.819786][T13782] dump_stack+0x1d8/0x24e [ 388.824107][T13782] ? devkmsg_release+0x11c/0x11c [ 388.829036][T13782] ? show_regs_print_info+0x12/0x12 [ 388.834231][T13782] ? preempt_count_add+0x66/0x130 [ 388.839501][T13782] ? prep_new_page+0x122/0x380 [ 388.844358][T13782] should_fail+0x6f6/0x860 [ 388.848756][T13782] ? setup_fault_attr+0x3d0/0x3d0 [ 388.853760][T13782] __alloc_pages_nodemask+0x1c4/0x880 [ 388.859139][T13782] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 388.864673][T13782] ? kvmalloc_node+0x7e/0xf0 [ 388.869250][T13782] push_pipe+0x3c5/0x7e0 [ 388.873481][T13782] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 388.879106][T13782] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 388.885160][T13782] ? iov_iter_get_pages+0xec0/0xec0 [ 388.890351][T13782] default_file_splice_read+0x208/0x970 [ 388.895921][T13782] ? __ia32_sys_tee+0xa0/0xa0 [ 388.900588][T13782] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 388.907336][T13782] ? selinux_file_permission+0x2d0/0x520 [ 388.912971][T13782] ? security_file_permission+0x1e9/0x300 [ 388.918681][T13782] ? __ia32_sys_tee+0xa0/0xa0 [ 388.923339][T13782] splice_direct_to_actor+0x3f1/0xb30 [ 388.928714][T13782] ? do_splice_direct+0x3e0/0x3e0 [ 388.933712][T13782] ? pipe_to_sendpage+0x300/0x300 [ 388.938724][T13782] ? security_file_permission+0x128/0x300 [ 388.944538][T13782] do_splice_direct+0x28b/0x3e0 [ 388.949423][T13782] ? splice_direct_to_actor+0xb30/0xb30 [ 388.954947][T13782] ? avc_policy_seqno+0x17/0x70 [ 388.959796][T13782] ? security_file_permission+0x128/0x300 [ 388.965655][T13782] do_sendfile+0x8e4/0x1140 [ 388.972124][T13782] ? compat_writev+0x3c0/0x3c0 [ 388.976903][T13782] ? vfs_write+0x422/0x4e0 [ 388.981301][T13782] ? check_preemption_disabled+0x154/0x330 [ 388.987088][T13782] __x64_sys_sendfile64+0x1c4/0x220 [ 388.992264][T13782] ? call_function_single_interrupt+0xa/0x20 [ 388.998235][T13782] ? __ia32_sys_sendfile+0x240/0x240 [ 389.003495][T13782] ? do_syscall_64+0x80/0x1e0 [ 389.008148][T13782] do_syscall_64+0xcb/0x1e0 [ 389.012630][T13782] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 389.018498][T13782] RIP: 0033:0x4665d9 [ 389.022371][T13782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 389.041960][T13782] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 389.050348][T13782] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 389.058293][T13782] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 389.066240][T13782] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 389.074206][T13782] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 389.082156][T13782] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 [ 389.114571][ T22] audit: type=1326 audit(1625578042.825:422): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13745 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:22 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x81, 0x2}) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:22 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f0000) 13:27:22 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f000000000000) 13:27:22 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff) 13:27:23 executing program 5: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@private2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}}}, &(0x7f00000002c0)=0xe8) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x2000, &(0x7f0000000300)={[{@xino_on}, {@workdir={'workdir', 0x3d, './file0'}}, {@index_off}, {@nfs_export_off}], [{@pcr={'pcr', 0x3d, 0x29}}, {@subj_user}, {@obj_user}, {@uid_eq={'uid', 0x3d, r0}}, {@smackfsroot={'smackfsroot', 0x3d, '\x98'}}, {@context={'context', 0x3d, 'staff_u'}}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x301000, 0x48) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x2c4400, 0x8e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fadvise64(r3, 0x4, 0x7, 0x7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) [ 389.256683][ T22] audit: type=1326 audit(1625578042.975:423): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13792 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:23 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x80200, 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00', 0x50) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x381080, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:23 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff00000000) 13:27:23 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff) 13:27:23 executing program 1 (fault-call:11 fault-nth:27): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:23 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff) 13:27:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ptrace$getregset(0x4204, r0, 0x200, &(0x7f0000000300)={&(0x7f00000002c0)=""/10, 0xa}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x2, 0x8, 0x1ff, 0x5, 0x6, 0x1, 0x7fff, 0x21, 0x5}, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000080)=0x0) sched_setattr(r3, &(0x7f00000000c0)={0x38, 0x0, 0x10000000, 0x3, 0xce54, 0x5, 0xbee3, 0x5, 0x7f, 0x6}, 0x0) connect$inet(r1, &(0x7f0000000200)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) sched_setattr(r3, &(0x7f0000000380)={0x38, 0x0, 0x10000000, 0xb9d, 0xee11, 0x800, 0x1, 0xa3, 0x1f, 0x40}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') sched_setattr(r3, &(0x7f0000000100)={0x38, 0x3, 0x7, 0x7, 0x80, 0x8, 0x8f40, 0x100000001, 0xfffffffe, 0x1ff}, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:27:23 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff) [ 389.610827][ T22] audit: type=1326 audit(1625578043.325:424): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13825 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 389.766219][T13838] FAULT_INJECTION: forcing a failure. [ 389.766219][T13838] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 389.779673][T13838] CPU: 0 PID: 13838 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 389.789895][T13838] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 389.800071][T13838] Call Trace: [ 389.803401][T13838] dump_stack+0x1d8/0x24e [ 389.807708][T13838] ? devkmsg_release+0x11c/0x11c [ 389.812631][T13838] ? show_regs_print_info+0x12/0x12 [ 389.817822][T13838] ? preempt_count_add+0x66/0x130 [ 389.822828][T13838] ? prep_new_page+0x122/0x380 [ 389.827693][T13838] should_fail+0x6f6/0x860 [ 389.832187][T13838] ? setup_fault_attr+0x3d0/0x3d0 [ 389.837194][T13838] __alloc_pages_nodemask+0x1c4/0x880 [ 389.842607][T13838] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 389.848144][T13838] ? kvmalloc_node+0x7e/0xf0 [ 389.852716][T13838] push_pipe+0x3c5/0x7e0 [ 389.856947][T13838] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 389.862567][T13838] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 389.868615][T13838] ? iov_iter_get_pages+0xec0/0xec0 [ 389.873796][T13838] default_file_splice_read+0x208/0x970 [ 389.879324][T13838] ? __ia32_sys_tee+0xa0/0xa0 [ 389.883980][T13838] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 389.890717][T13838] ? selinux_file_permission+0x2d0/0x520 [ 389.896382][T13838] ? security_file_permission+0x1e9/0x300 [ 389.902080][T13838] ? __ia32_sys_tee+0xa0/0xa0 [ 389.906733][T13838] splice_direct_to_actor+0x3f1/0xb30 [ 389.912093][T13838] ? do_splice_direct+0x3e0/0x3e0 [ 389.917355][T13838] ? pipe_to_sendpage+0x300/0x300 [ 389.922364][T13838] ? security_file_permission+0x128/0x300 [ 389.928064][T13838] do_splice_direct+0x28b/0x3e0 [ 389.932910][T13838] ? splice_direct_to_actor+0xb30/0xb30 [ 389.938435][T13838] ? avc_policy_seqno+0x17/0x70 [ 389.943263][T13838] ? security_file_permission+0x128/0x300 [ 389.948959][T13838] do_sendfile+0x8e4/0x1140 [ 389.953484][T13838] ? compat_writev+0x3c0/0x3c0 [ 389.958233][T13838] ? vfs_write+0x422/0x4e0 [ 389.962629][T13838] ? check_preemption_disabled+0x154/0x330 [ 389.968427][T13838] __x64_sys_sendfile64+0x1c4/0x220 [ 389.973614][T13838] ? __ia32_sys_sendfile+0x240/0x240 [ 389.978969][T13838] do_syscall_64+0xcb/0x1e0 [ 389.983452][T13838] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 389.989322][T13838] RIP: 0033:0x4665d9 [ 389.993193][T13838] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 390.012785][T13838] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 390.021178][T13838] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 390.029126][T13838] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 390.037072][T13838] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 390.045047][T13838] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 390.052996][T13838] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) ioctl$sock_SIOCGIFCONF(r1, 0x8912, &(0x7f0000000080)=@buf={0xf9, &(0x7f00000002c0)="76beaa9621f4b898aefbe7996bc12ae01d8584a6fb2d908161d8bc0d270c6605a972e9b94bf751aab027d899468ae5f8224dd30c350fdc58dbe624dd519b9c2dbacca764e3b97b798df635404150d4681dfa7aec0fa4269c574d864a51f18c2187ec844a3e1bd62d478da43f02ba7dd620de744800610f5b3a9448779f82f8eaa95a42dbfa83100a800c4d9063e14ed30053e25cd9fd08b31983d2a49458affbd5bd287efb7862f40d76dcf9efcf5b789395048928c58b490fd81b026ffe2be74bee8e09eb8b48f08838bbb1e38ccc0a0d1c93df6b86e78e94cc9733952bce48c96030989f4b944428e7f2a143347cef10259b76de3e6a1914"}) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:23 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff00000000) 13:27:23 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) recvmsg(r2, &(0x7f0000001700)={&(0x7f00000001c0)=@x25, 0x80, &(0x7f0000001640)=[{&(0x7f0000000240)=""/81, 0x51}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/117, 0x75}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/95, 0x5f}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8, &(0x7f00000016c0)=""/57, 0x39}, 0x2) 13:27:23 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f0000) 13:27:24 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x40000, 0x12) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800008, 0x50, r1, 0xffffc000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f) 13:27:24 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff00000000000000) 13:27:24 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x80200, 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00', 0x50) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x381080, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:24 executing program 1 (fault-call:11 fault-nth:28): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:24 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="7368da931a5dba062fa27765324ab3a8bcb78cb2d07247000000"]) chdir(&(0x7f0000000080)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) getpeername$packet(r2, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) 13:27:24 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f000000000000) 13:27:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffe5) [ 390.791042][T13890] FAULT_INJECTION: forcing a failure. [ 390.791042][T13890] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 390.804697][T13890] CPU: 1 PID: 13890 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 390.814920][T13890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 390.824993][T13890] Call Trace: [ 390.828279][T13890] dump_stack+0x1d8/0x24e [ 390.832676][T13890] ? devkmsg_release+0x11c/0x11c [ 390.837623][T13890] ? show_regs_print_info+0x12/0x12 [ 390.842828][T13890] ? preempt_count_add+0x66/0x130 [ 390.847828][T13890] ? prep_new_page+0x122/0x380 [ 390.852568][T13890] should_fail+0x6f6/0x860 [ 390.857153][T13890] ? setup_fault_attr+0x3d0/0x3d0 [ 390.862157][T13890] __alloc_pages_nodemask+0x1c4/0x880 [ 390.867508][T13890] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 390.873030][T13890] ? kvmalloc_node+0x7e/0xf0 [ 390.877596][T13890] push_pipe+0x3c5/0x7e0 [ 390.881815][T13890] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 390.887429][T13890] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 390.893479][T13890] ? iov_iter_get_pages+0xec0/0xec0 [ 390.898656][T13890] default_file_splice_read+0x208/0x970 [ 390.904194][T13890] ? __ia32_sys_tee+0xa0/0xa0 [ 390.908857][T13890] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 390.915602][T13890] ? selinux_file_permission+0x2d0/0x520 [ 390.921235][T13890] ? security_file_permission+0x1e9/0x300 [ 390.926930][T13890] ? __ia32_sys_tee+0xa0/0xa0 [ 390.931590][T13890] splice_direct_to_actor+0x3f1/0xb30 [ 390.936944][T13890] ? do_splice_direct+0x3e0/0x3e0 [ 390.941952][T13890] ? pipe_to_sendpage+0x300/0x300 [ 390.946961][T13890] ? security_file_permission+0x128/0x300 [ 390.952656][T13890] do_splice_direct+0x28b/0x3e0 [ 390.957502][T13890] ? splice_direct_to_actor+0xb30/0xb30 [ 390.963036][T13890] ? avc_policy_seqno+0x17/0x70 [ 390.967870][T13890] ? security_file_permission+0x128/0x300 [ 390.973618][T13890] do_sendfile+0x8e4/0x1140 [ 390.978099][T13890] ? compat_writev+0x3c0/0x3c0 [ 390.982835][T13890] ? vfs_write+0x422/0x4e0 [ 390.987228][T13890] ? check_preemption_disabled+0x154/0x330 [ 390.993010][T13890] __x64_sys_sendfile64+0x1c4/0x220 [ 390.998339][T13890] ? __ia32_sys_sendfile+0x240/0x240 [ 391.003618][T13890] do_syscall_64+0xcb/0x1e0 [ 391.008102][T13890] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 391.013982][T13890] RIP: 0033:0x4665d9 [ 391.018200][T13890] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 391.037778][T13890] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 391.046165][T13890] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 391.054131][T13890] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 391.062082][T13890] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 391.070040][T13890] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 391.077988][T13890] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:24 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x3, 0x0, 0x0, 0x6, 0x20000, 0x40000000, 0x0, 0x0, 0x10000000}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:24 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shor,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:24 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffff000000000000) 13:27:24 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff6) 13:27:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000140), 0x0, 0x1d9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 391.221857][T13899] FAT-fs (loop5): Unrecognized mount option "shor" or missing value 13:27:25 executing program 3 (fault-call:5 fault-nth:0): r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:25 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f00000000) 13:27:25 executing program 1 (fault-call:11 fault-nth:29): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:25 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffffe) [ 391.496642][T13920] FAULT_INJECTION: forcing a failure. [ 391.496642][T13920] name failslab, interval 1, probability 0, space 0, times 0 [ 391.518151][T13920] CPU: 1 PID: 13920 Comm: syz-executor.3 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 391.528396][T13920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.538563][T13920] Call Trace: [ 391.541954][T13920] dump_stack+0x1d8/0x24e [ 391.546273][T13920] ? devkmsg_release+0x11c/0x11c [ 391.551301][T13920] ? __lru_cache_add+0x1c4/0x210 [ 391.556220][T13920] ? show_regs_print_info+0x12/0x12 [ 391.561581][T13920] ? memset+0x1f/0x40 [ 391.565552][T13920] ? fsnotify+0x1332/0x13f0 [ 391.570198][T13920] should_fail+0x6f6/0x860 [ 391.574598][T13920] ? setup_fault_attr+0x3d0/0x3d0 [ 391.579711][T13920] ? debug_smp_processor_id+0x20/0x20 [ 391.585062][T13920] ? __fsnotify_parent+0x310/0x310 [ 391.590312][T13920] ? getname_flags+0xba/0x640 [ 391.594988][T13920] should_failslab+0x5/0x20 [ 391.599471][T13920] kmem_cache_alloc+0x36/0x290 [ 391.604214][T13920] ? __sb_end_write+0xb5/0x100 [ 391.608984][T13920] getname_flags+0xba/0x640 [ 391.613740][T13920] do_mkdirat+0x9e/0x330 [ 391.617969][T13920] ? vfs_mkdir+0x5f0/0x5f0 [ 391.622362][T13920] do_syscall_64+0xcb/0x1e0 [ 391.626845][T13920] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 391.632720][T13920] RIP: 0033:0x4665d9 [ 391.636594][T13920] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 391.656198][T13920] RSP: 002b:00007f8144c2c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 391.665022][T13920] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 391.673058][T13920] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff [ 391.681012][T13920] RBP: 00007f8144c2c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 391.688967][T13920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 13:27:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='Thortname=lower,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x100010, r0, 0x63e1c000) syz_mount_image$erofs(&(0x7f0000001380), &(0x7f00000013c0)='./file1\x00', 0x0, 0x4, &(0x7f00000025c0)=[{&(0x7f0000001400)="98decc6dc38680e9c2b9082539f599aada4f51dcb2ca25fa75e01df1a4e3b8d054132f7c682691f15cd8ea7d73f43b7012238fb2c05a0f430d08fe918d8cbc05d00d6caa3931cff36abd950c2704a3c720828317cef798f97eee7fe7f5b1ce71847255cfdc7e7fedf6ddc03baa29e5cc19081ac08ece5cf73d58b91da7", 0x7d, 0x7f}, {&(0x7f0000001480)="4d2c3d3411162405eb46c4bc58384d6c5cfbfdd0b3da1c06ffece547bf21882ff01cf603822af429e68b47cfa71b301b070925f3b4b25ef780edb1aeb1abec63f0f89ef732bf151ae7c3ad689468bacc31f5df56cd5f653cd010ca44d68b2c044c6f37090f62a6723f33b0cd80f6323d3f25eba84b0f5b2265a19660766d0dbff7b033895cd1d7614a29206bfcd153797e1e42f39636455977f340b7983e074f0daf2585f3c79f9ea571e8d47d95e60ae266b1b2a13806fc4bb9653b7ace9cfa08759ae84a294784f79aa4cf50dfb3c57831fbb2133e541ff58a7654f4a5e39f7c0766548e478ca7ee320bae770ed219f8a41367ac7f26a7d9dbc3031a441ac741ebed389fa91afcacd1b497121216cee7e65cf3efa3ea96ef8ea79c2fc668353a34653a5b6e3760fb61f51cdb10e3517d25dde71e4e1ca959ee117e98a866263b28a5aa112b1b0d63f2212bbcf49e34e3a84873db46861f930646fcbf0c9290b77cc70f64a3291a40231c033e0e7b991ac941b96497088872123d7482e6626bf655a7f946af7d191d7285b42c7dbdd382a9ab594d0c3d0f585d96f43b8baac616a5ff5429f927494a2120d8e2bd731b30e5fafeac4e1e512bb726b3a36fb915276f38da3e15b2f14fe172ec3b9491fb9b17e6fa34d99ab7029078713d146633af3beb03d74d33eecacfdac830a770099af1e78446322b447743463a2bdf35630a547cfee51f736118ecfe53b6db9f290a4ff3ebca2c35d7017dde20424c44e6c151a3f1ff17a78d5d0f112bb3fdbe002eb923e422512005d27fd34becb78e633f73039d22c977027572f62c3f2676c21d78805fc7b9f0a65d7aea321d9a5feb6020dc5a89ff4c716657c29e340d78ee8bb44c7be980a92907266adb24c63d6bb510ccc4e459c0ef14b9e1e58fb2016a751b485caca5a7fe07cf20375f19e1adcc20a0de19632724d206c52a5cf558dcbbf6fbccb48f36f75a1566f7640ec2bf8b67ee096153c05e84db85a7aad6acf83a121883e999381792e542e95a495389abcfa042cb0c3ae5e022fb7542918de552f22e823a1da6abe10b87720737f67db9bf76db4be5d1d0b56018c3d011ea18c9bc071d36eb1cbf1a7d27782152d5a89fa5373d1512b12d71a64d2f00f512bc17bc03b73054379d18d36306d0979d3a08950db22caef80f38dd2e4b5abed1860853dbaf1d497051dd387611715aeeb7ae0bb12009e2b59d781112fd44346846d1bc14ccfe73963c000ef4f1659d43b323f0efa7ea20e1a48afd4346eb0718bb9192f7eb1200021add2638798df5d83d931bc55a88c7b30af028fadc2cfe4dc45514947c249f83ba2b18038537ee850f588305606fddaa771a7618a406e0a8dc88cd2153a169db3270c250078e0c42a34de20c5f3267b3558a189a6e67171cd6325728ee4f081b924277173600ed57a48a5147587b6166f1cc01e369307a532762b3be232a6936fc88db13bc338927128701974533e8dd6ca08d69620db24d71c085a06c16b0cab4bdea178a436729c1f702bfdb046342016cf29c94ad40a1382cef1954e557f270527e185a2b9022dcdb8451c1cf90aa893ddc8b2cec1084f906a1f77c4d3fb9b71b56325549881a299875ae14e3a501f34b1139a8ef239e726c46d412f90a26b3245e482ffe7a6b572f95301ab48a02788cd45278a004b8f6b5147a8d13786e1085db5a18768be9aee5326e1d7c7111ea12edb73893b0dd11c4a4ffefe11806b19e84523c6b434c5eed549105ac6259efec52a8e0b98f77b7be963fb804da65ba25aa50fa8848c5e8f6d2354252762ded9908a2742c58c9139a861efbe8b258c10633f94878f33ade8e51bd1f76eac8bad80d83bd92e0826124a08581df6bff6f51e376c3ac613bf94060c76b785095abd7b9605a1bd14c7cb32684f9f8ab0f230cf464a4cba4bd5af7a2cb6539b627a8d06b42e86c15a8ec99e2a287acec50c5066555ac7fc2b9239e3edf0c8eff6c2b5d6885334b5b4431e59c2cde681a4219c7af18093f8d5ea6087af800c0f1195e9153a9a3eecf0173ab0a454d6325dce0b002e5c3d28fbb67026734846fc916e62198d89f4cded2bb6bfafe6c9112ad11f806df1cd6d6630001b34ce910c2bc91aee1cb3d4483ffdef0e540a406af7c371625cb36d692cd0ad284f1c780b8e556e320877cf8d60d1bfc8b4f5ae2d63059069d8dd963b2682197a0e68dd8922972381ed8ff2920cfc2acb0a45e89521c387d291411cad483cf4431ffb8e892c18988eb52dedbc8376d50694e177493e3d822eef060477375d7cefa7f005b5f9ddc25f05d951e1ecb200eb6c6f5cf70b3b083e3277672932830ee3027d66f8958f15370c8625fcc3479a83eabf6bd58b32a1674f2c99a741d3c34a5783142aa1caf0c6343c549e1c58a9621cedd58b3616cdda9add53410abdcf8fccb14de0eae1abc3c2fd1d45688c208f9e381c32980313d54ed212766086b30190ee1129205f92331afce407449cf47d6c545f43675e1f0f710c9b8afdb2e732100f42f0827080b689d6c3a8e89831e4d110440efc86b313d38fe08e284f34d6ba8cbcbf3c04346bdd5218940c32cc5968fc7a5df44c7f78a5b4342757ebd173db551c0e342098a2509cea1418b416683e903924e4de734d8e6da27a1b02e4086aca18da2817de1c4621cb910870f5decf567b3b321a30f1e39d58859fd5a71cbd63ce0972b8cbd07a1ba56f4f54cd073b106426ff9aad4ca3474c39ac674da70aa244652038ae376ce0e9ae6f1d062b99f71dc51cd29a370070f6a073bbd2c61870794805b31d71f9219eadcfc45be9a8478012ed4b47f11e9ae948e792601e80671803054dd99c287397d6c98ed085df876fb55abcca93b3aef5c9e1a51493fd786360d940634999bff99b9228638b96e64190ce9d70bf02c6ffbf5f58bea53d180ce56d6ea0309dd85dddb9df0ed4bd839dd7904b84a26daabf7ed41c5e0127fa0896271f3a9c2c8a0c742546fa357e2bc003d1a582e565bdf606e4b5dc6574b6abb77a53007bb54deb134bcadb98fe08e77befb871a6f9ec6ce21321eb04479cefadd2559c2e71d62f5581ba90a162a5f8ffdcfa8b5d2186b8ed9c4397ecf2b9a9904f9829626a80f3cfb0816de29881eb82a2b2679d4d716820fbebfcbe1b9fad1792ef3190106262e36284973f35756784730df15fe9504ad130cea75e671f402591f27244874487bc8082265acdec3ca345b6b528c8c21ad9aa9cc93818e3a211805b82fec0184d02128b073181d2f3a987972b0e16ecf0f45961a8304cd4d73c826a5143bc201c684b8fe85cdd495a94e88133ef12b05ece546ce09fb2deacce27228eaf9f51a1f41bc889ba55773d6ff4461eaba8c804fa270c890a44c11c5274525c1cbc3956ee9f16aaad75c8b5984e3d66e3fba5dc036270a19615bac8137014244f0902806914ef8b5400b1fae3ea41ce41e2b60d8731533e7c067eb42d1065acdbea0b9ac1a1b2abd67d2bee9e6eb2e5a7c00cfb1ed29499c8aca15c139a80deadcf09027091f1babc0496dadf21d3d1153d68e7f2c909915493038eda3d3ede6b6b8ecf9a25fdd5e27edb463fc03f3f158bc38e3413de2930fd02516cebe3fe1219b26089f6a0b8532f26b8cef41a92837fc6b8c0bde5512fa20b2af95c9519242fb59ac0c8a54b5087dcf7b477ca6b7fde9568f40abb9e68b3f55c6fe2b21d6c52aa87184d34f2b0272294078ae1b6325e851b93a9206c8732c8e816b0678fb86b9253a7229a981ff08651daeff5115ed3bbf8b6475dcbd7c582ae22f6ee6e04bc597385e261556f19b382586f04b681f9b881547572e0a34e095821f314edfacbef2a22de3b98bc97c67285c2a34b1299d0028f878e28208d28e368e17f2e9af5bb1046d9be2d97d1841d3bcc0c27c89a2bfb25928cf5f248f434ad34be0252fb5cbe69bd69ab040a9bf35bd4c89c0ff2247c6bedcddac8ac186b85d7e991a9a68f833ec581c0b1b2e884f42f43813b9371d36c65e35ed3f2cc3e5bae25baa2f5e2ba1b45552486a5098f9e075df502847a86cb9f7ff3b27fc7f289b6fa1ee2b46641f97621066c44e098a21697eae62e7d8421b5166d0ba3d94414630de0864a9b872e1eb051ee5a26626fbddb6596a55c86bd08dadae4f4c7b2d4453138cd8ee02434362faaa921102786a43add80b50b17c7e2c301183dc681a97aeda455d3abbc9d2cff2d461a8b695c6801c086b2d0e9513f5735dd7db418e6e82eb0074be0bea196223b9de942b1219658532a30c1be82c78b44434299a78d5fe05b20cb1a9510051dd0f6b443d82efef30fe518f8e3ffccebe5a172bec913b17194760b8cf61e1e999457f48ab6da38bd9161a6919e65d36f5a6d631efc2f84fdf14044a5e2755e209f637addab502f8f4ae80bddd57314d6b9b78a23d3bcdce5b950814414bcc96552728db5f7b2c8f60faab6329a65c7af62036e965d748604b9f4a88ef77ad26d798c225c98382ef591604d035c45037fe003e9752fcf04c6ff955c401d5f52542b52b1ec8c3aaeb0b10762f7e42eefc4986e9e7d700a48c197302b4c2354fce583283ad1de0c9b211ff2daff3f65bd8976500f02a229b3e7ba2c1916780bebc7773663df8ef8ec098d93c33497060f6209f1208765b810046d1f73b447a0e41cea6e06d4e20692167254e95c6f0a82e5c12f001c65cb43dcfdcbc4332bb22b65987d77f5449bb70c843e561e1c7d9c36ba2170d7e398496748871cc6d87813f0f72bf1704ac83bacb68b6c3fcb75025412e857af7ad01e21e23634ca4792eccfeab4538d8fb87568e5bb750daff27aa42dfe8ae94bcfac6a9fa63a39616fe7986124fbf39a7cc817404d668beb6d6e31417c5860a8466dd9a88743072e91aa2806950d7913371cf9c9840fe31baccf5606ab1ab4764324bda3656db4f15a5fe630ed5f371f96a223a7c5adbf7dd87b69e126f18ee6310a8bb76a9e621d5e161f77d08671725005298e5f88afc380d6c6ac7bfe26b3d43a14c70c73e768dd25ba0b2b11480e09e2ed85122a8b7c3a73e5252824888e6ce4366c55f0a5e98c09a02bebba6968cdcd0463a0acbd845b196133062180ec2cba7713c01f14bfb2afd7d49364320989f0ac818958db49aff3684449c5a90d9ab886dd8195f14fd092d35ad72c3fde69c31e16fb3f28ca047ec2715d731c91312a19eee1386b2bce8c0f0c228931c3847d3dcc4647d8af34cf31f5c433f8231f6ab95784e348f1498dfda4bc49f3c0d7d5a8c1b465288a437853ef80b8e135e01cd65a5ac8249fd50221c8846112774f3934685998081ac909b1f9af83acbba59b6c184044a53a5045e4f6137399b71536abfc047dfab720cdf6136155b630772704beda9f960f25e502196e588a515284eb2c3a04581658a1ce18a998915256cb8a1db06e5de0791ff70d6ff9f295198e04394745200ba71580003aee5c932cb587308cc724b970228097a6e5b089c836380ad704b61acf14a9c8f51ac9fa198e5dcc053da07c3dbcedc65b1ea7af9fb12adbc6edf50bc2c654025ae391fb1246c0e9eb2e5adaf56a174fe952b7a8584dbe4834ff54e8c80536208cfa7cda1cebc5b4d91d2040b335b66df7447eb05ecc2134b3b4bece03ada0e60c6bb4d3df09b7eef68eacbb67035318331e3899bb58f281df5878170a893020537dace213a9d8ea92830967f2516ae6e5932e2973bceba98ecc3012988197514e742be024fedf234f0b9c9c5158c48b20da68fd4d70e088cecdab42ce8bebb", 0x1000, 0x81}, {&(0x7f0000002480)="9eef5b2664ed2ab67d", 0x9, 0x3f}, {&(0x7f00000024c0)="c265bd3011e0eeed0339fa5457ed7a9627e11b69d6096ac50bc985633e6b93c9aa59036cefc95cd9984c3ecfd448ece7d9340791fc4ea4d28d3ed07037fe690b9dae012e205fae39d0493d61d80dc6cc7811572f23fbcc44c5fc826aa618698b2a5f466ad1d616a4ee462cf518e6749bf07989fd9d994cf03f6cab97d5f1da466c0442b8a002390421978d5a9b2cab4f48f60d6f878023c3a1e96fd10a31e2f48a13a2984b08b5faf79c3c537e3ca4a8436a3199552a99531216f41761f226b323e2734472f1aedc63d943d04608cd7cd89909626439b4244f3b5ddb083886785d014b54855441210590a23db4b50e35d8054f054701e469a1df6ba7871e", 0xfe, 0x4}], 0x4808a, &(0x7f0000002640)={[{@acl}, {@fault_injection={'fault_injection', 0x3d, 0x7ff}}, {}, {@nouser_xattr}, {@nouser_xattr}, {}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@measure}, {@defcontext={'defcontext', 0x3d, 'root'}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x108a, 0xd9f, 0xfffffffd) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 391.696917][T13920] R13: 00007ffdb1c4971f R14: 00007f8144c2c300 R15: 0000000000022000 13:27:25 executing program 3 (fault-call:5 fault-nth:1): r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 391.833910][T13936] FAT-fs (loop5): Unrecognized mount option "Thortname=lower" or missing value [ 391.911830][T13942] FAULT_INJECTION: forcing a failure. [ 391.911830][T13942] name failslab, interval 1, probability 0, space 0, times 0 [ 391.914681][T13945] FAULT_INJECTION: forcing a failure. [ 391.914681][T13945] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 391.929326][T13942] CPU: 0 PID: 13942 Comm: syz-executor.3 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 391.950065][T13942] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.960096][T13942] Call Trace: [ 391.963368][T13942] dump_stack+0x1d8/0x24e [ 391.967672][T13942] ? devkmsg_release+0x11c/0x11c [ 391.972591][T13942] ? show_regs_print_info+0x12/0x12 [ 391.977765][T13942] ? terminate_walk+0x381/0x4f0 [ 391.982593][T13942] ? filename_parentat+0x2d4/0x860 [ 391.987690][T13942] should_fail+0x6f6/0x860 [ 391.992083][T13942] ? setup_fault_attr+0x3d0/0x3d0 [ 391.997085][T13942] ? kern_path_locked+0x5c0/0x5c0 [ 392.002084][T13942] ? __d_alloc+0x2a/0x6a0 [ 392.006392][T13942] should_failslab+0x5/0x20 [ 392.010868][T13942] kmem_cache_alloc+0x36/0x290 [ 392.015612][T13942] ? check_preemption_disabled+0x9e/0x330 [ 392.021305][T13942] __d_alloc+0x2a/0x6a0 [ 392.025453][T13942] d_alloc+0x45/0x1c0 [ 392.029407][T13942] __lookup_hash+0xc8/0x240 [ 392.033884][T13942] filename_create+0x207/0x770 [ 392.038627][T13942] ? kern_path_create+0x40/0x40 [ 392.043450][T13942] ? getname_flags+0x1fe/0x640 [ 392.048189][T13942] do_mkdirat+0xbc/0x330 [ 392.052407][T13942] ? vfs_mkdir+0x5f0/0x5f0 [ 392.056801][T13942] do_syscall_64+0xcb/0x1e0 [ 392.061288][T13942] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 392.067163][T13942] RIP: 0033:0x4665d9 [ 392.071041][T13942] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 392.090624][T13942] RSP: 002b:00007f8144c4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 392.099027][T13942] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 392.106976][T13942] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 392.114925][T13942] RBP: 00007f8144c4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 392.122874][T13942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 392.130826][T13942] R13: 00007ffdb1c4971f R14: 00007f8144c4d300 R15: 0000000000022000 [ 392.138782][T13945] CPU: 1 PID: 13945 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 392.149005][T13945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.159051][T13945] Call Trace: [ 392.162326][T13945] dump_stack+0x1d8/0x24e [ 392.166634][T13945] ? devkmsg_release+0x11c/0x11c [ 392.171545][T13945] ? show_regs_print_info+0x12/0x12 [ 392.176715][T13945] ? preempt_count_add+0x66/0x130 [ 392.181729][T13945] ? prep_new_page+0x122/0x380 [ 392.186544][T13945] should_fail+0x6f6/0x860 [ 392.190971][T13945] ? setup_fault_attr+0x3d0/0x3d0 [ 392.195976][T13945] __alloc_pages_nodemask+0x1c4/0x880 [ 392.201410][T13945] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 392.206932][T13945] ? kvmalloc_node+0x7e/0xf0 [ 392.211512][T13945] push_pipe+0x3c5/0x7e0 [ 392.215730][T13945] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 392.221337][T13945] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 392.227378][T13945] ? iov_iter_get_pages+0xec0/0xec0 [ 392.232552][T13945] default_file_splice_read+0x208/0x970 [ 392.238070][T13945] ? __ia32_sys_tee+0xa0/0xa0 [ 392.242724][T13945] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 392.249462][T13945] ? selinux_file_permission+0x2d0/0x520 [ 392.255068][T13945] ? security_file_permission+0x1e9/0x300 [ 392.260763][T13945] ? __ia32_sys_tee+0xa0/0xa0 [ 392.265435][T13945] splice_direct_to_actor+0x3f1/0xb30 [ 392.270785][T13945] ? do_splice_direct+0x3e0/0x3e0 [ 392.275784][T13945] ? pipe_to_sendpage+0x300/0x300 [ 392.280783][T13945] ? security_file_permission+0x128/0x300 [ 392.286479][T13945] do_splice_direct+0x28b/0x3e0 [ 392.291318][T13945] ? splice_direct_to_actor+0xb30/0xb30 [ 392.296836][T13945] ? avc_policy_seqno+0x17/0x70 [ 392.301664][T13945] ? security_file_permission+0x128/0x300 [ 392.307354][T13945] do_sendfile+0x8e4/0x1140 [ 392.311947][T13945] ? compat_writev+0x3c0/0x3c0 [ 392.316767][T13945] ? vfs_write+0x422/0x4e0 [ 392.321155][T13945] ? check_preemption_disabled+0x154/0x330 [ 392.326934][T13945] __x64_sys_sendfile64+0x1c4/0x220 [ 392.332111][T13945] ? __ia32_sys_sendfile+0x240/0x240 [ 392.337374][T13945] do_syscall_64+0xcb/0x1e0 [ 392.341853][T13945] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 392.347722][T13945] RIP: 0033:0x4665d9 [ 392.351698][T13945] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 392.371453][T13945] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 392.380070][T13945] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 392.388025][T13945] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 392.395980][T13945] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 392.404018][T13945] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 13:27:26 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) fsetxattr(r3, &(0x7f0000000080)=@known='security.apparmor\x00', &(0x7f00000000c0)='net/route\x00', 0xa, 0x2) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:27:26 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000000000000) 13:27:26 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffff00000000) 13:27:26 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x110, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1bc) 13:27:26 executing program 3 (fault-call:5 fault-nth:2): r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 392.411967][T13945] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:26 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e000000000000) [ 392.488894][ T22] kauditd_printk_skb: 7 callbacks suppressed [ 392.488904][ T22] audit: type=1326 audit(1625578046.196:432): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13950 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 392.590406][T13954] FAULT_INJECTION: forcing a failure. [ 392.590406][T13954] name failslab, interval 1, probability 0, space 0, times 0 [ 392.654036][T13954] CPU: 1 PID: 13954 Comm: syz-executor.3 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 392.664274][T13954] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 392.674321][T13954] Call Trace: [ 392.677624][T13954] dump_stack+0x1d8/0x24e [ 392.681960][T13954] ? devkmsg_release+0x11c/0x11c [ 392.686998][T13954] ? show_regs_print_info+0x12/0x12 [ 392.692201][T13954] ? is_bpf_text_address+0x280/0x2a0 [ 392.697487][T13954] should_fail+0x6f6/0x860 [ 392.701923][T13954] ? setup_fault_attr+0x3d0/0x3d0 [ 392.706956][T13954] ? fat_get_entry+0x955/0xa80 [ 392.711733][T13954] ? fat_parse_long+0x8d/0x9c0 [ 392.716675][T13954] should_failslab+0x5/0x20 [ 392.721183][T13954] kmem_cache_alloc+0x36/0x290 [ 392.725955][T13954] fat_parse_long+0x8d/0x9c0 [ 392.730551][T13954] ? stack_trace_save+0x1f0/0x1f0 [ 392.735579][T13954] fat_search_long+0x3a6/0x1390 [ 392.740442][T13954] ? kmem_cache_alloc+0x115/0x290 [ 392.745472][T13954] ? __d_alloc+0x2a/0x6a0 [ 392.749805][T13954] ? filename_create+0x207/0x770 [ 392.754743][T13954] ? asan.module_dtor+0x20/0x20 [ 392.760126][T13954] ? mutex_lock+0x50/0x110 [ 392.764552][T13954] ? mutex_trylock+0xb0/0xb0 [ 392.769146][T13954] vfat_lookup+0x1a5/0x530 [ 392.773562][T13954] ? setup+0xf0/0xf0 [ 392.777460][T13954] ? _raw_spin_unlock+0x49/0x60 [ 392.782301][T13954] ? d_alloc+0x18a/0x1c0 [ 392.786538][T13954] __lookup_hash+0x115/0x240 [ 392.791128][T13954] filename_create+0x207/0x770 [ 392.795896][T13954] ? kern_path_create+0x40/0x40 [ 392.800750][T13954] ? getname_flags+0x1fe/0x640 [ 392.805518][T13954] do_mkdirat+0xbc/0x330 [ 392.809766][T13954] ? vfs_mkdir+0x5f0/0x5f0 [ 392.814187][T13954] do_syscall_64+0xcb/0x1e0 [ 392.818696][T13954] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 392.824596][T13954] RIP: 0033:0x4665d9 [ 392.828489][T13954] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:26 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:26 executing program 1 (fault-call:11 fault-nth:30): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) [ 392.848174][T13954] RSP: 002b:00007f8144c4d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 392.856589][T13954] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 392.864550][T13954] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 392.872512][T13954] RBP: 00007f8144c4d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 392.880511][T13954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 392.888487][T13954] R13: 00007ffdb1c4971f R14: 00007f8144c4d300 R15: 0000000000022000 13:27:26 executing program 3 (fault-call:5 fault-nth:3): r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:26 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x200000000000000) 13:27:26 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000380), 0x481200, 0x0) r5 = socket(0xa, 0x80000, 0x0) getsockopt$SO_BINDTODEVICE(r5, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = getpid() sched_setattr(r7, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="228d207e4aab02f28dc2091f7a2d2c9613eb42c5f3046759f51243ef12424e5b3d7bb4f52b0012a40b05624791fa21085a7b156bd0ce41f638115f0466521fc91a8935221bafdc11245dcd3dd4d339357bcf76b6c95bc5a220fb389a4378f704dc47a0aa11d8d336673b50c90827522031b257b1552a62cc50f29b919a07b99baff2596d", 0x84}], 0x2, &(0x7f00000003c0)=[@rights={{0x2c, 0x1, 0x1, [r0, r1, r2, r3, r4, r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}], 0x70, 0x80}, 0x40810) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 392.997676][ T22] audit: type=1326 audit(1625578046.716:433): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13972 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 393.156261][T13989] FAULT_INJECTION: forcing a failure. [ 393.156261][T13989] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 393.169527][T13989] CPU: 1 PID: 13989 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 393.179745][T13989] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 393.189781][T13989] Call Trace: [ 393.193058][T13989] dump_stack+0x1d8/0x24e [ 393.197367][T13989] ? devkmsg_release+0x11c/0x11c [ 393.202287][T13989] ? show_regs_print_info+0x12/0x12 [ 393.207718][T13989] ? preempt_count_add+0x66/0x130 [ 393.212737][T13989] ? prep_new_page+0x122/0x380 [ 393.217489][T13989] should_fail+0x6f6/0x860 [ 393.221884][T13989] ? setup_fault_attr+0x3d0/0x3d0 [ 393.226895][T13989] __alloc_pages_nodemask+0x1c4/0x880 [ 393.232268][T13989] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 393.237789][T13989] ? kvmalloc_node+0x7e/0xf0 [ 393.242355][T13989] push_pipe+0x3c5/0x7e0 [ 393.246574][T13989] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 393.252184][T13989] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 393.258226][T13989] ? iov_iter_get_pages+0xec0/0xec0 [ 393.263418][T13989] default_file_splice_read+0x208/0x970 [ 393.268940][T13989] ? __ia32_sys_tee+0xa0/0xa0 [ 393.273595][T13989] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 393.280331][T13989] ? selinux_file_permission+0x2d0/0x520 [ 393.285938][T13989] ? security_file_permission+0x1e9/0x300 [ 393.291627][T13989] ? __ia32_sys_tee+0xa0/0xa0 [ 393.296277][T13989] splice_direct_to_actor+0x3f1/0xb30 [ 393.301635][T13989] ? do_splice_direct+0x3e0/0x3e0 [ 393.306635][T13989] ? pipe_to_sendpage+0x300/0x300 [ 393.311635][T13989] ? security_file_permission+0x128/0x300 [ 393.317346][T13989] do_splice_direct+0x28b/0x3e0 [ 393.322173][T13989] ? splice_direct_to_actor+0xb30/0xb30 [ 393.327713][T13989] ? avc_policy_seqno+0x17/0x70 [ 393.332546][T13989] ? security_file_permission+0x128/0x300 [ 393.338259][T13989] do_sendfile+0x8e4/0x1140 [ 393.342844][T13989] ? compat_writev+0x3c0/0x3c0 [ 393.347583][T13989] ? vfs_write+0x422/0x4e0 [ 393.351971][T13989] ? check_preemption_disabled+0x154/0x330 [ 393.357776][T13989] __x64_sys_sendfile64+0x1c4/0x220 [ 393.362951][T13989] ? __ia32_sys_sendfile+0x240/0x240 [ 393.368210][T13989] do_syscall_64+0xcb/0x1e0 [ 393.372690][T13989] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 393.378573][T13989] RIP: 0033:0x4665d9 [ 393.382444][T13989] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 393.403419][T13989] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 393.411814][T13989] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 393.419764][T13989] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 393.427719][T13989] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 393.435781][T13989] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 393.443729][T13989] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 [ 393.454090][ T22] audit: type=1326 audit(1625578047.166:434): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=13950 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:27 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73e20947d31e1d51edb4fe6da5f5b10c4135c47765728fa4c3be94a225d166f4e0d25065f2c42bbf573ed924e63999e1509c561c8254b95c127417c22bf4016240d7dbcb7022522fce377cd8b638cabcba20"]) openat(r0, &(0x7f0000000140)='./file0\x00', 0x4800, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:27 executing program 4: openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000340)='tasks\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) pipe(&(0x7f0000000380)) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000200)={0x38, 0x2, 0x10000021, 0x0, 0x3, 0x8001, 0x7, 0x6e8ebda2, 0xfff, 0x8f5e}, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x5, 0x6, 0x76, 0x4000000000000, 0x38}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) fcntl$getownex(r4, 0x10, &(0x7f0000000080)={0x0, 0x0}) sched_setattr(r6, &(0x7f00000000c0)={0x38, 0x2, 0x21, 0x7, 0x1, 0x10000, 0x1, 0x5, 0x100, 0x3}, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x2, 0x9, 0x1, 0x8, 0x0, 0x8, 0xc0, 0x4, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x81, 0x1, @perf_config_ext={0x26, 0xf1}, 0x1000, 0x5, 0x1e, 0x8, 0x9, 0x8, 0x81, 0x0, 0x200007, 0x0, 0x7}, r6, 0xb, r2, 0x0) 13:27:27 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="80"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x2bebf000) open(&(0x7f0000000180)='./file1\x00', 0x80100, 0x20) creat(&(0x7f00000001c0)='./file1\x00', 0xdb) 13:27:27 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204000000000000) [ 393.593710][ T22] audit: type=1326 audit(1625578047.306:435): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14002 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:27 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2) 13:27:27 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) statx(r1, &(0x7f0000000240)='./file0\x00', 0x100, 0x10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x40, &(0x7f0000000480)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x2}}, {@blksize={'blksize', 0x3d, 0x200}}], [{@dont_hash}, {@smackfshat={'smackfshat', 0x3d, '$+%/'}}]}}) 13:27:27 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300000000000000) 13:27:27 executing program 1 (fault-call:11 fault-nth:31): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) [ 393.936095][T14018] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 394.034845][ T22] audit: type=1326 audit(1625578047.746:436): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14027 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 394.131675][T14018] FAT-fs (loop0): Unrecognized mount option "" or missing value 13:27:27 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x800, 0x10a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = accept4$tipc(r1, &(0x7f00000001c0)=@id, &(0x7f0000000200)=0x10, 0x40800) fgetxattr(r2, &(0x7f0000000240)=@random={'osx.', '\\{\x00'}, &(0x7f0000000280)=""/37, 0x25) 13:27:27 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000) [ 394.206570][T14041] FAULT_INJECTION: forcing a failure. [ 394.206570][T14041] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 394.219818][T14041] CPU: 1 PID: 14041 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 394.230042][T14041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.240205][T14041] Call Trace: [ 394.243500][T14041] dump_stack+0x1d8/0x24e [ 394.247907][T14041] ? devkmsg_release+0x11c/0x11c [ 394.252825][T14041] ? show_regs_print_info+0x12/0x12 [ 394.258093][T14041] ? preempt_count_add+0x66/0x130 [ 394.263092][T14041] ? prep_new_page+0x122/0x380 [ 394.267831][T14041] should_fail+0x6f6/0x860 [ 394.272398][T14041] ? setup_fault_attr+0x3d0/0x3d0 [ 394.277410][T14041] __alloc_pages_nodemask+0x1c4/0x880 [ 394.282779][T14041] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 394.288318][T14041] ? kvmalloc_node+0x7e/0xf0 [ 394.292908][T14041] push_pipe+0x3c5/0x7e0 [ 394.297129][T14041] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 394.302739][T14041] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 394.308804][T14041] ? iov_iter_get_pages+0xec0/0xec0 [ 394.313988][T14041] default_file_splice_read+0x208/0x970 [ 394.319513][T14041] ? __ia32_sys_tee+0xa0/0xa0 [ 394.324180][T14041] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 394.331010][T14041] ? selinux_file_permission+0x2d0/0x520 [ 394.336709][T14041] ? security_file_permission+0x1e9/0x300 [ 394.342433][T14041] ? __ia32_sys_tee+0xa0/0xa0 [ 394.347084][T14041] splice_direct_to_actor+0x3f1/0xb30 [ 394.352433][T14041] ? do_splice_direct+0x3e0/0x3e0 [ 394.357520][T14041] ? pipe_to_sendpage+0x300/0x300 [ 394.362857][T14041] ? security_file_permission+0x128/0x300 [ 394.368744][T14041] do_splice_direct+0x28b/0x3e0 [ 394.373578][T14041] ? splice_direct_to_actor+0xb30/0xb30 [ 394.379208][T14041] ? avc_policy_seqno+0x17/0x70 [ 394.384122][T14041] ? security_file_permission+0x128/0x300 [ 394.390095][T14041] do_sendfile+0x8e4/0x1140 [ 394.394576][T14041] ? compat_writev+0x3c0/0x3c0 [ 394.399314][T14041] ? vfs_write+0x422/0x4e0 [ 394.403731][T14041] ? check_preemption_disabled+0x154/0x330 [ 394.409526][T14041] __x64_sys_sendfile64+0x1c4/0x220 [ 394.414718][T14041] ? __ia32_sys_sendfile+0x240/0x240 [ 394.419984][T14041] do_syscall_64+0xcb/0x1e0 [ 394.424470][T14041] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 394.430441][T14041] RIP: 0033:0x4665d9 [ 394.434321][T14041] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:28 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x400000000000000) [ 394.454003][T14041] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 394.462410][T14041] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 394.470358][T14041] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 394.478307][T14041] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 394.486262][T14041] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 394.494216][T14041] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 [ 394.503695][ T22] audit: type=1326 audit(1625578048.216:437): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14002 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x3) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x2, 0x101, 0x6, 0x4, 0x3, 0xfffffffffffffff8, 0x5, 0x1}, 0x0) 13:27:28 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x26) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:28 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000240)={0xfffffffffffffff8, 0x3, 0xdc09}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x2, 0x0, 0x4, 0x5, 0x0, 0x6, 0x2004, 0x5, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0x21a, 0x3, 0xffff56eb, 0x1c782f829ec7514a, 0x3, 0x1, 0x9, 0x0, 0x9, 0x0, 0x7}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x1) 13:27:28 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000) 13:27:28 executing program 1 (fault-call:11 fault-nth:32): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) [ 394.890091][ T22] audit: type=1326 audit(1625578048.606:438): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14053 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:28 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)) r1 = syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:28 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500000000000000) [ 395.139678][ T22] audit: type=1326 audit(1625578048.856:439): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14073 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600000000000000) 13:27:29 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)={{0x7f, 0x45, 0x4c, 0x46, 0x4, 0x6, 0x1, 0x1, 0x80000001, 0x2, 0x3e, 0x8, 0x226, 0x38, 0x15e, 0x0, 0x7f, 0x20, 0x2, 0x20, 0x6, 0x1}, [{0x60000000, 0x6, 0x0, 0x8, 0x200, 0x7, 0x3}, {0x2, 0x10000, 0x5, 0x800, 0x8, 0x3, 0x800}], "43c03dca682858c80670a0530f40628edc23b15ba1c3051c9d3b0a45d36d8853e1336af944abf524e06176cda2786301dee9907044ca0cfb9ffc2510899060e445ff766766d25794971bb553ae6d3ad31940cacd6b175b4161b97f7d235d58bf0266482130", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x9dd) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:29 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000000) [ 395.297517][T14095] FAULT_INJECTION: forcing a failure. [ 395.297517][T14095] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 395.310771][T14095] CPU: 1 PID: 14095 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 395.321001][T14095] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 395.331061][T14095] Call Trace: [ 395.334339][T14095] dump_stack+0x1d8/0x24e [ 395.338648][T14095] ? devkmsg_release+0x11c/0x11c [ 395.343563][T14095] ? show_regs_print_info+0x12/0x12 [ 395.348736][T14095] ? preempt_count_add+0x66/0x130 [ 395.353741][T14095] ? prep_new_page+0x122/0x380 [ 395.358480][T14095] should_fail+0x6f6/0x860 [ 395.362871][T14095] ? setup_fault_attr+0x3d0/0x3d0 [ 395.367894][T14095] __alloc_pages_nodemask+0x1c4/0x880 [ 395.373245][T14095] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 395.378803][T14095] ? kvmalloc_node+0x7e/0xf0 [ 395.383369][T14095] push_pipe+0x3c5/0x7e0 [ 395.387589][T14095] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 395.393199][T14095] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 395.399256][T14095] ? iov_iter_get_pages+0xec0/0xec0 [ 395.404438][T14095] default_file_splice_read+0x208/0x970 [ 395.409960][T14095] ? __ia32_sys_tee+0xa0/0xa0 [ 395.414708][T14095] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 395.421443][T14095] ? selinux_file_permission+0x2d0/0x520 [ 395.427051][T14095] ? security_file_permission+0x1e9/0x300 [ 395.432742][T14095] ? __ia32_sys_tee+0xa0/0xa0 [ 395.437393][T14095] splice_direct_to_actor+0x3f1/0xb30 [ 395.442743][T14095] ? do_splice_direct+0x3e0/0x3e0 [ 395.447750][T14095] ? pipe_to_sendpage+0x300/0x300 [ 395.452752][T14095] ? security_file_permission+0x128/0x300 [ 395.458469][T14095] do_splice_direct+0x28b/0x3e0 [ 395.463559][T14095] ? splice_direct_to_actor+0xb30/0xb30 [ 395.469085][T14095] ? avc_policy_seqno+0x17/0x70 [ 395.473913][T14095] ? security_file_permission+0x128/0x300 [ 395.479625][T14095] do_sendfile+0x8e4/0x1140 [ 395.484107][T14095] ? compat_writev+0x3c0/0x3c0 [ 395.488934][T14095] ? vfs_write+0x422/0x4e0 [ 395.493324][T14095] ? check_preemption_disabled+0x154/0x330 [ 395.499226][T14095] __x64_sys_sendfile64+0x1c4/0x220 [ 395.504416][T14095] ? __ia32_sys_sendfile+0x240/0x240 [ 395.509687][T14095] do_syscall_64+0xcb/0x1e0 [ 395.514182][T14095] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 395.520063][T14095] RIP: 0033:0x4665d9 [ 395.523947][T14095] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:29 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='i\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 395.543545][T14095] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 395.551930][T14095] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 395.559879][T14095] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 395.567835][T14095] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 395.575796][T14095] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 395.583744][T14095] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604000000000000) [ 395.687824][ T22] audit: type=1326 audit(1625578049.396:440): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14053 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:29 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="dd6f906d6b66732e66617400028000000240000004f8015239107b615b3ee608fbcf7d58f09eee295d4896ce57244520e411b4dc8acb731cb3a2a20cfd511651412d115be18d65bfedbc2078f7a7dc9d26626790ce983cb9c56dc3e911038687164d8f6b26d95e7ea727", 0x6a, 0x3}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 395.781891][T14106] FAT-fs (loop0): Unrecognized mount option "i" or missing value 13:27:29 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000000) 13:27:29 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) syz_io_uring_setup(0x5301, &(0x7f0000000080)={0x0, 0x1f61, 0x10, 0x2, 0x22, 0x0, r2}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) fcntl$setpipe(r5, 0x407, 0x73c) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r7 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r7, r6, 0x0, 0x20000000000000d8) [ 395.899840][ T22] audit: type=1326 audit(1625578049.616:441): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14120 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:29 executing program 1 (fault-call:11 fault-nth:33): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700000000000000) [ 396.016836][T14119] FAT-fs (loop0): invalid media value (0x00) [ 396.037867][T14119] FAT-fs (loop0): Can't find a valid FAT filesystem 13:27:29 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x3, &(0x7f0000000280)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}, {&(0x7f00000001c0)="818f0177eacbfcb490a337c96929ade62ac008adb3d544a38cf8e7d11dcd59d7520db28d1a820a5c7004292d011db3f638c193ef6d08ca7540c2b1082aa913ccdd3154b29cee6eb86fa1fe9d55a61e8f23633f9a44068a6be137f5a0227109c280402177adc8e0a1b3d4ae5563cd0bf010b65b8db4c5426981bfbfc585ceec232f2dde73b0809081986205f0a597969d", 0x90, 0xff}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x800000000000000) 13:27:29 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000000000000) [ 396.072010][T14119] FAT-fs (loop0): invalid media value (0x00) [ 396.097842][T14119] FAT-fs (loop0): Can't find a valid FAT filesystem 13:27:29 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 396.214161][T14149] FAT-fs (loop0): bogus number of reserved sectors [ 396.226643][T14149] FAT-fs (loop0): Can't find a valid FAT filesystem [ 396.234299][T14154] FAULT_INJECTION: forcing a failure. [ 396.234299][T14154] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 396.247656][T14154] CPU: 0 PID: 14154 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 396.257873][T14154] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 396.267912][T14154] Call Trace: [ 396.271194][T14154] dump_stack+0x1d8/0x24e [ 396.275507][T14154] ? devkmsg_release+0x11c/0x11c [ 396.280422][T14154] ? show_regs_print_info+0x12/0x12 [ 396.285607][T14154] ? preempt_count_add+0x66/0x130 [ 396.290695][T14154] ? prep_new_page+0x122/0x380 [ 396.295441][T14154] should_fail+0x6f6/0x860 [ 396.299837][T14154] ? setup_fault_attr+0x3d0/0x3d0 [ 396.304850][T14154] __alloc_pages_nodemask+0x1c4/0x880 [ 396.310206][T14154] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 396.315741][T14154] ? kvmalloc_node+0x7e/0xf0 [ 396.320304][T14154] ? kvmalloc_node+0x7e/0xf0 [ 396.324898][T14154] push_pipe+0x3c5/0x7e0 [ 396.329117][T14154] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 396.334722][T14154] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 396.340761][T14154] ? iov_iter_get_pages+0xec0/0xec0 [ 396.345955][T14154] default_file_splice_read+0x208/0x970 [ 396.351494][T14154] ? __ia32_sys_tee+0xa0/0xa0 [ 396.356163][T14154] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 396.362898][T14154] ? selinux_file_permission+0x2d0/0x520 [ 396.368511][T14154] ? security_file_permission+0x1e9/0x300 [ 396.374210][T14154] ? __ia32_sys_tee+0xa0/0xa0 [ 396.378869][T14154] splice_direct_to_actor+0x3f1/0xb30 [ 396.384220][T14154] ? do_splice_direct+0x3e0/0x3e0 [ 396.389220][T14154] ? pipe_to_sendpage+0x300/0x300 [ 396.394222][T14154] ? security_file_permission+0x128/0x300 [ 396.399919][T14154] do_splice_direct+0x28b/0x3e0 [ 396.404770][T14154] ? splice_direct_to_actor+0xb30/0xb30 [ 396.410320][T14154] ? avc_policy_seqno+0x17/0x70 [ 396.415168][T14154] ? security_file_permission+0x128/0x300 [ 396.420866][T14154] do_sendfile+0x8e4/0x1140 [ 396.425347][T14154] ? compat_writev+0x3c0/0x3c0 [ 396.430082][T14154] ? vfs_write+0x422/0x4e0 [ 396.434472][T14154] ? check_preemption_disabled+0x154/0x330 [ 396.440336][T14154] __x64_sys_sendfile64+0x1c4/0x220 [ 396.445521][T14154] ? __ia32_sys_sendfile+0x240/0x240 [ 396.450786][T14154] do_syscall_64+0xcb/0x1e0 [ 396.455266][T14154] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 396.461131][T14154] RIP: 0033:0x4665d9 [ 396.465024][T14154] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 396.484603][T14154] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 396.492987][T14154] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 396.501021][T14154] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 13:27:30 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) open(&(0x7f0000000180)='./file1\x00', 0x80000, 0x20) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:30 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="737a00003d6c6f61a9e3f9d747f70e91af0acb8e715765722c"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mount(&(0x7f00000001c0)=@nullb, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='affs\x00', 0x2810000, &(0x7f0000000280)='^%(:u\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 396.508966][T14154] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 396.517086][T14154] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 396.525035][T14154] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:30 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x900000000000000) 13:27:30 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x200000000000000) 13:27:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="6f71a2ca0b334348ecf2a79e5a061ff1391a31b040cb4242fa0931e796d3919bb48aab4cc343c7fe8d35f1ed7eaf8d310e0ad9d3c4e335693214f79f2d21b2f9380f0caf6839ee8a68ec22c8cc1af8dbc3fddbece3f4e43f", 0x58) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) fsetxattr(r1, &(0x7f00000000c0)=@known='trusted.overlay.origin\x00', &(0x7f0000000100)='/dev/ttyS3\x00', 0xb, 0x1) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') sched_setattr(r0, &(0x7f0000000080)={0x38, 0x5, 0x1a, 0xc87, 0xff, 0x40, 0x8, 0x9e4, 0xfffffffb, 0x1f}, 0x0) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r5 = syz_open_dev$vcsn(&(0x7f0000000200), 0x5, 0x80) ioctl$BTRFS_IOC_WAIT_SYNC(r5, 0x40089416, 0x0) ioctl$FS_IOC_FIEMAP(r4, 0xc020660b, &(0x7f00000002c0)={0x10fb, 0x7ff, 0x2, 0x2836, 0x1, [{0x40c, 0x2c15f41, 0x4, '\x00', 0xa}]}) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r6, r3, 0x0, 0x20000000000000d8) 13:27:30 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6e616d653d6c6f7765722c0032ce7055ae55921c30f3d5e9465512fdd98b3fa1be6ee7c069ab99d37d9b18ab120b2996d206a57cfa30c6d66dfe4d85198d65cd70f11f401c58b5737cee08cd62a863a2373e9e83335096b315325fbf25e8c232fc743dc9cf955165"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x1a1040, 0x0) llistxattr(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=""/237, 0xed) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 396.739250][T14167] FAT-fs (loop5): Unrecognized mount option "sz" or missing value 13:27:30 executing program 1 (fault-call:11 fault-nth:34): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:30 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="4903002c00"/17]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:30 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xa00000000000000) 13:27:30 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000000000000) [ 396.914809][T14184] FAT-fs (loop5): Unrecognized mount option "name=lower" or missing value 13:27:30 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x7fffffffe, 0x2, &(0x7f0000000340)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x3}, {0x0}], 0x1000400, &(0x7f0000000200)=ANY=[@ANYBLOB="63813f8758422cc2752fdf978ed39bf982ce23b7e2c97096ec01f899226e73ec35680d8850364cbf487002a96582b0f2a731b1e2a89524de8e8f46ab75162a8e3e4722d01fdd06d559b80510dd191d8109b14e00d16b05b085799916f67e2033713d3b14a540de613de5dd5678e92a16bab75363c85c63ebe0807ef927d35ebbea9a4be7fba34ae2e166f49483e0b58ae02e21e0049d254243862eb21ea160a70a47669800096f5a6b5800163f784b7a5c3658cb4fa123643cd175be47843d7e8683d9fd3fe02267fe8d8c9a07e3baa68ce67f0e725fd130f6028d3141e180bdc417"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x121) mmap(&(0x7f00004c0000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x1a587000) r2 = creat(&(0x7f0000000300)='./file0\x00', 0xae) write(r2, &(0x7f0000000380)="6ee02be12d3257b804bd0b96717f842444888840460bb06e12a859cd758792ebf226dd2b481f707eb33c43bc7553cc812a47d743235cb2e22a45d857c1af46", 0x3f) open(&(0x7f0000000000)='./file1\x00', 0x24400, 0x11c) 13:27:30 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00000000000000) [ 397.125470][T14198] FAT-fs (loop0): Unrecognized mount option "I" or missing value 13:27:30 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="b62c008193573a4624e901f2443c35817cade14a9313565bb037d24d52b4bfd6fe06216939284bb8e00843e492a68c34d5066459111b5a8b6d602f06f18ddceca18d2397d480d680dd665815a6ef652eb836f5505257385ad475617af3a3407908b41b837dfd0ff2224671ee025a53e60971ef127c22b22bd2579cfe"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 397.192620][T14211] FAULT_INJECTION: forcing a failure. [ 397.192620][T14211] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 397.206126][T14211] CPU: 0 PID: 14211 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 397.216349][T14211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.226387][T14211] Call Trace: [ 397.229665][T14211] dump_stack+0x1d8/0x24e [ 397.233974][T14211] ? devkmsg_release+0x11c/0x11c [ 397.238892][T14211] ? show_regs_print_info+0x12/0x12 [ 397.244067][T14211] ? preempt_count_add+0x66/0x130 [ 397.249068][T14211] ? prep_new_page+0x122/0x380 [ 397.253810][T14211] should_fail+0x6f6/0x860 [ 397.258204][T14211] ? setup_fault_attr+0x3d0/0x3d0 [ 397.263223][T14211] __alloc_pages_nodemask+0x1c4/0x880 [ 397.268587][T14211] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 397.274140][T14211] ? kvmalloc_node+0x7e/0xf0 [ 397.278708][T14211] push_pipe+0x3c5/0x7e0 [ 397.282935][T14211] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 397.288541][T14211] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 397.294584][T14211] ? iov_iter_get_pages+0xec0/0xec0 [ 397.299769][T14211] default_file_splice_read+0x208/0x970 [ 397.305382][T14211] ? __ia32_sys_tee+0xa0/0xa0 [ 397.310043][T14211] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 397.316781][T14211] ? selinux_file_permission+0x2d0/0x520 [ 397.322390][T14211] ? security_file_permission+0x1e9/0x300 [ 397.328083][T14211] ? __ia32_sys_tee+0xa0/0xa0 [ 397.332738][T14211] splice_direct_to_actor+0x3f1/0xb30 [ 397.338088][T14211] ? do_splice_direct+0x3e0/0x3e0 [ 397.343089][T14211] ? pipe_to_sendpage+0x300/0x300 [ 397.348119][T14211] ? security_file_permission+0x128/0x300 [ 397.353819][T14211] do_splice_direct+0x28b/0x3e0 [ 397.358645][T14211] ? splice_direct_to_actor+0xb30/0xb30 [ 397.364189][T14211] ? avc_policy_seqno+0x17/0x70 [ 397.369019][T14211] ? security_file_permission+0x128/0x300 [ 397.374734][T14211] do_sendfile+0x8e4/0x1140 [ 397.379219][T14211] ? compat_writev+0x3c0/0x3c0 [ 397.384260][T14211] ? vfs_write+0x422/0x4e0 [ 397.388656][T14211] ? check_preemption_disabled+0x154/0x330 [ 397.394458][T14211] __x64_sys_sendfile64+0x1c4/0x220 [ 397.399638][T14211] ? __ia32_sys_sendfile+0x240/0x240 [ 397.404985][T14211] do_syscall_64+0xcb/0x1e0 [ 397.409601][T14211] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 397.415475][T14211] RIP: 0033:0x4665d9 [ 397.419346][T14211] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 397.438933][T14211] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 397.447321][T14211] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 397.455264][T14211] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 397.463218][T14211] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 397.471182][T14211] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 397.479224][T14211] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:31 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffff00000000) [ 397.507152][T14210] FAT-fs (loop5): Unrecognized mount option "c?XB" or missing value 13:27:31 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:31 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = open_tree(r0, &(0x7f0000000140)='./file0\x00', 0x89000) unlinkat(r2, &(0x7f00000001c0)='./file1\x00', 0x200) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 397.606004][T14220] FAT-fs (loop0): Unrecognized mount option "" or missing value 13:27:31 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB=')ochayset=cp866,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x26, 0x3, &(0x7f0000000280)=[{&(0x7f0000000340)="848a1227522a0f3f4462fe026ac20e73a7ac8c767b6f5722d27c8fae3c2b2944af4baba9f002f44a29b875ea3242e9d044911d9ed7e54018762616886a564a236420893782f5a5685ae2e79034ab5afd2ce5211c113d418e331807da5a0d1c9a6a208d97ad43b646bf042e50a7f69b67f431ae0238e763d3dcca12ba631b69f9249857568f887d07e47b32f4691969eede5c9235faeff16dad39f494a712e025dde07ebd3f162c4994ff8f66ed2592e0c28551ccc6bd8e3c6619abe6505798bcd6a7dbee24eb4ce49b71e8eaddc2e9f5c0bb2adbc5eaee24f7e639d5fee2f14b7b7823a52357a7728f82ea54dde668b7d4776c3d45d53e99dd5418cf93e6d281b8c395e8561a41d1afeb23b4e15b5d7b73d6c423a3b4854d264c5ece7fc3b2ac61d009d50c4ac67c67f260a16319b5f4b7cbfe4d4cfc0045617bf9a2fc8e237735047ed9bf50dde8f4134d79effb24e2601de6f6fb6c07a8efe2f834209fd1335cab8c498c01915072763b23b2e4e6927dd3d100b41b0fd10642cd999e7cf2d6876b27aeab6ea7497f22033d32bb485f56c55526e7776fa0c27e0ed8f1ae3cca3fcf45cbca95e63ae007364edcb2586cfd8830b55edf4b3f29621d399c4dd79f1fd60d1ef3a18697b40d26dc7bd2eaeff71dcbc5ef163088191dee95cb2856fd4c1c6c62ad123ca3e4cde540f7681c1a9733582ce807e94efec458f0b837f783115fe4cc6c4cc6cc75caf5a5f32abb535838a0fc416cc13136dda459a932adb4b3ceab39851ea7298d9f5513e90241b0bc54f25046fa4c21cf4efbd1917595d8a7e39d55ea4ab8442eeb0f621962617d149c80c77da07235acd89b2ab3ffb4a96d724539200aab4b0bede463f72e1279e0e82107b8e42363cc0124774edb2895de287cc103a96638897b2cffdb874d3768a409ff93ec871d7096ab6e947cdeac80dffdd81c8de0c983a90f42844cac69b061ec57090b241953e7e2905cf94cc28c8b20def815250b4357b3c53038b4ccd0ced9460656756362c7c889f7e4cc0f874e745b4d6d1e15044c1157ae35173459de5267519f7feadcd8628c53d78dfafb16f1974315517e4e8e2a46164b17ba09622cab8afb882de521b046fc8be691fb3427c4e88e505da31fc7821c93276e70dea9702373429e0fc77553f5db4ebc28e0f916a7ee6cdba4baa2d9b8f92c694f1320e32b29e3959946bba349ebe41940a985d6e2bf722221cf8c7d85107a27803196e9eda658d1986abc6427a9db744ae9be2d527f608b552da3879103d0e061dd76c8be04eec8b3831e288dfffe833be67ec84f70d47b31be0f9a69b95f3eca66d6f8442335cfab7bde2fe1568008153caa79599a5b96908f0b9475428cca965d8cd4f908e62b4d10f05142220e3c37f87c84b4ada0f4856505fa44404422d4dc755bd3bc0de09312240306eb0057049faa1dfc37d960f113273e3fab438b822ccb50768e547ae16cc8c793edeb379117811f4d11933d3b0cfe2c18e67addafc7f916db18166a7b91b493aa7290748add4057835f17266cf4086cbb12f5e6f0810de21e913d6aa0fdab5b10b07d3ec834e08d2ff2f559608eebafcd043f3c52e1a6c743a3f1a8ffc52936af33c52ef52b6a1b0795cfe671ed7da667695a98c83c3904279ea130da50ff34fd26db77c3ff33601276491cb4c3e5378aef7d121fbcadfc69c2a58054cce8c39a1e62ccb110a0f603ef6f41bd90dfd55ef4cf60f13644635d7dfd2897b50759709dd86af2131f907e60406fa77a10ccd98f5977e141f80f703ccb118a30d4997723edc401d2b491e9b486908aa354a950b255b0b8f0f6b42821512d48d3a483388b6dd017a30ac4659b9998d29432f8ff48b9bb056a5d8776c274f5040395f510e4f6022c23234784fa2e1bb68de963c8c1a6ea53dc4492f6034af3ffce815b43490cf1fce21850f76f0f8bf9cb43c1a7276a86a0f4df6b89b81fda7b10d4e73ab3963a7179a68e55930195c7c74745cad6a1350c9f9c8e8f4a34dfade6407381b6268278c253e1f3937a45ea7d29b72d2a902b8be4e35e89f60ce2636f662e236f09bdbca5938fbcdbe4c750e1496ed41545e2fd48f98d9d5bc107ab7af4077f3a68194aaf6396e2be0853553b3d985c407d394768dcdd956d28f4f2c5a29eccd812955d5f0a488044b8fccf9acb3e52d662b72bd7cbf8b51f84320c69d336ffd0bb6aed626a4f4f84b7e1bc536819c6c556042ea47704cc4bc7e7a9c3e6741b0e84f0b481ef123516b6fa5b09feda365506cbdfa17ff60491dac22ddb90ef4fc819ab89fef941cad0643c07260dc00686d58f1dc7328fde4ceaf1f8c192d7af925ffb9e22132d7c1cf55ae7793cedceb59145016a9082a76cfe7c277c5af2b85a4b2b124df61feea671a0d4b652fc85779c160385a4717230fe1a4296d93968ab68585f6c7113517f506c714e1f333362ab5b9f626cd633ae83e48c7918f8a199433b0e686301236d4132f529205c70d9d2315683b48b3583eee3a3546f3abe38b841397bc9ef54de8adcb8d8fc2d8d49eb32510a5c730a26c50cc9b85d665cb4a313c8cbcecee8246041c2ec3f312ace30aca131c5c8cc4cad4f97c3add8b79e3048174d35f5640cbb6e61b990c00375856532ac915f4e0028412b2fa376fd2319089d933368ab8b2265658284e0a2a579d19b7fb222621cfeac0facaa464c7457ed32278b972b78e4bc852aba911f684d6466fba989eff011fa5e7c6f4dd2c4b8be6824b2147cd587b40910e023b45e459e0857dfed23389a706e55119646926898f91cd69ce082bcf7e585578061d232094d3fd7fbcb7059cb7d45355ae7c99d1dd445f0c16a34434babd4bfe2cf42cf50daaaf6f34c574cef18369da112965c4bf3a965a71eafc9d961cd0c9c654f6344251cd953e561c0ed4c1e071f9d9707a8d7e49a194eefed15ee1226317ca197a05bc1586b2aa92c0cbcb7f3be6b93e87b5b04c8a886d59f028ad45c0a1934d777b1f32bca628c01ad3404585c99150ae2c53cf412a406fdf7dbf66df54d5fdb44e0688ce8872fbd2ecf38b883b15d0f663406cf01a719febb0078c6700ba2798591aa2b57e3f3608e806c9ed59fa45902e6550ddfa0a6eb6c045c57a5a2d98f9760e71bb6a55797b58f9aff2feccd09ce9d0298aabe8774a2977b15181c1c21855f2bacb4e9cb73b4b9775d0712c1ced02b616c5417c0cb4145ba33030f790e9e8864c8982e68b16ac806c7773c1b6ee29dd1cae499bdf720a66b332219aead60d1981bd7d81dca0b6f3a077448cda7c3b0972f2bd236ce323b6b523a8248f2a60b44bbcdc7d2d37a8f060bc8cac0dca608bfc37bd86cdb2136dc1364983ec43fff0f8ffd2c74b94357f90f1b42d17610f37be280a8ec69b9863132e6a584475ced22afff386a12c6b0385dc9aaf073a30fae36750de871801b0e6ae352e209b098face9b4e5468957fad507d0e3beb90d3c6a08f649e62c247102ca14a250a8baf78b55cdfc8e7169ba7d255c8bce12c2b9350c641c8bcfd37147ba2d5659fa54d4f25fac6bc33844e42c1628d740953adebc3d82dcd88f8de73097c6f602534cbd5eb5c4529ba29bdb40706c8c83877c33a78446db51cbb7ba92a7bd681ba77397dbeed1d342d6676b80179b58147a67ca734fc599515af91c7ba69467ad7f5028892fa9b2c024c7771c53a031f66c6ecfc0625020b1e7f4f4ee8db0b9a10b750ffb20fd3255cf458d37e26faf589b7e964b7aeadf54d1a116396746aa6169c2dcdcfc8e269dab5d88d50cf7dad2d1f41883bfeee267f00d8d669d96a4290cf65681a611e39f52d370fcdd6763b5d64b561a25470ee57f369dbb769b2e6b39c84ff91031c654c96c6a06dc5b75508d0c8a48a5a62dcc0c30c099d1fb4a300c294b87cd8f6fff78b36f0982dffe5ccd3ac1c51cc14c47734fc14b2cd0406f99bfdd843a6cb8e5b08647d49a921c9620c89d9b48b023096bf861559aadf575f985fdff11e9b056bac557bd91649e0505779d1277d7492d6c5e28cd11e96d607a7d2295c1ec7cc4ace27eececd2a154a03566edcaabb676d4706ab75d5b412beee2bb594348db376e78516c625f67a7cae881be44cccca4602608bf698d4a7555a4f043b8fcc7701bd5418d7de421269c7335cf8a1feb09b15212bc8d3186f543863fc5502d0c2a00f07e49f349947e8998f28e4f3cdfa5b2b0a4b7365143a7a5c74455fcec92931aeec78f6fa3b28f7a618667f3af0851fd2c7f886134affb2f6f277a3c2c475a270fb6ad2480f28471070cb2d89c0677f129aa0d4ea0f089564cd7ab89f217c59f7e14d92c108ef97cd629e68a7442d50a319911e93ce2b5512843f359453ea463266596a2266c1848a2cafa633e75803a3c0d11dae7ce8869ea69fcced39a8162507a4ee5e929f2ab49295018aeb4fc52942316b3d2d504915d941ca22d376902bfb0db13d9dec898128a4f902eaa96ef190b0929ca7b0f1b52b47080181fa30bcba6104ab1a1c4ed20284009524e12792840f821e5819076b4fc65794ce01fc1386e665cbf27e3641346921580eef41ef5defbfaacfaafe39984138b7192aefb3fe88716d5a9df263c02bf30cc41744421182ec60a051c42473e72e61a4ca3bf76018c803c0771ef37e2d7592e943767b4665433c8aa0f8ac798b2d4cc3b594b62167764b256d6d4bc570cf298d786fc3d299b644a8bb8c1bccf3a1840d91c416438656d5e9d6fb1db60e99987114ad533b04781fc567831942a8879c32dee4399458fe1c9348bb32baf76be0b2b1dc133aba71f3658c3a288dd53ccc1847582aa68bda8c07905cd3ef8dcdcd526935174055b89195fc85e86019c295075556c46c69c7db7cf7076b8752c47d9458c013498c7f9b8121c321fb5ea2c7626fb04f8152ddac33a31d5eda2c7113fb3c4802bffbbc1addb06c61f6c99eae0b84d6c7062314b6244b5887547d8e04825f2c4f3ef5204615b0f84267fcbbbf84c5d4985be8612e730918f8816b892d123fdf5c2229ece07314af82efd43046558a527d60e69add84733a87d45d7ffa461fe19e0195cd8b86a0c9e190243f9953bf265c3cc993f16d9f62a4824c2d910a2d648c0fca99a0d59bccee945ad15d0e1484a9bd0d4c88470c77f4e570314803b1f07eda68430e2529ad89ad73978d5d0ca8be60cc7b79e2fd599cc6f57d81fa68eb71bbc51fa9b85ca3e112252221b7989c9c70ab771e521a87b198074da9ed0af81796891743c40295ae0a5340fd25aa7dc7b738ea123aacd655b7fce88e172798f380ec900afc7cb9f6a0a44e45898c6744107139590667329405efcb88587a75667898c0bb67160183ce5d7f0fffb31ce7b043a03a626482fac66891e0a1ac5859a8dd06ba487b7568bfd800572e0f53664388f5de5ea955e4ec112c3e359779b06d2090698783acd3c90d15982436d3e0277302282878038a0d833103b1970238df292a344331c4d58cb1aed15b4524c4a5d7cd5a17f38e4b1c0aecbba18590cb0f014ad72940b9f18012bcf5fe986812e650b3697b927473f97d9c2505cccf7b58171124356f182690677a8a12be7e2ff8119a0880b47959efabbd943565ecd7a0e8ca3d86d533ca5920a37f88d2438c7094a5ab8c803450a67534f2af02beb882282b509e75d4632bf3c800d66f523e7e5b79989b5950a8836d72a1afbfa3a89ac902ce568c4f93aec884d2deae3fe1d03f733cb36f8189d692da1367bfc6657330de225c25857d596930f44f51fbd9ac858a3a5d65d94f", 0x1000, 0x4}, {&(0x7f0000000200)="1361ffa2d28fcb0b4bad8abf37c20c5f7fd4", 0x12, 0x9}, {&(0x7f0000000240), 0x0, 0x100000001}], 0x840, &(0x7f0000001340)={[{@dots}], [{@dont_hash}, {@smackfsroot={'smackfsroot', 0x3d, '[/$$'}}, {@smackfshat={'smackfshat', 0x3d, '$'}}]}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000001380), 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) mount$9p_fd(0x0, &(0x7f0000001380)='./file1/file0\x00', &(0x7f00000013c0), 0x2100000, &(0x7f0000001400)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@aname={'aname', 0x3d, 'dots'}}, {@cache_fscache}, {@access_client}, {@cache_fscache}], [{@fsname={'fsname', 0x3d, '$'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@subj_user={'subj_user', 0x3d, '\x91#/'}}]}}) 13:27:31 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00000000000000) [ 397.724117][ T22] kauditd_printk_skb: 4 callbacks suppressed [ 397.724127][ T22] audit: type=1326 audit(1625578051.396:446): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14183 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:31 executing program 1 (fault-call:11 fault-nth:35): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:31 executing program 4: ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x9}) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x5}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) prlimit64(0x0, 0x6, 0x0, &(0x7f0000000180)) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x4) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6, 0x0, 0x40000000, 0x0, 0x4}, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000240)={0x38, 0x2, 0x10000061, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0) syz_open_procfs(r3, &(0x7f0000000080)='attr/current\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x20000000040000d8) r5 = getpid() sched_setattr(r5, &(0x7f0000000200)={0x38, 0x2, 0x0, 0x2, 0x5, 0xfffffffffffffffc, 0x0, 0x6, 0x0, 0x3}, 0x0) sched_setattr(r5, &(0x7f0000000100)={0x38, 0x5, 0x39, 0x8, 0x0, 0x200, 0x3ff, 0x9, 0x5, 0x80000000}, 0x0) 13:27:31 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73686f72746e616d653d7c6f7765722c00d3d5d32a419816659353a2f2c01527f156412eb78807566d528bc2c11c1063d22a6c34e9efb44e23b6dbc332b99130813aad05404bdf6bec3886de4b2a7c2311867b46be8db7550c44ca9f9314b3296c17b1e80d9c2aa553d2095bff47dabd5864c722d1c16666f47f85aab479b0845a9a9e11558ba30f863b170d5fa3f3af269587246adbef5f22bad861fd83cf2d682a876e77bf6c7e153e7827b9613eba152ae46d8d1821172cb183cba26ae7d267ae86d66c98234b5f03684661f100870833496965f1"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:31 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000340), &(0x7f0000000100)='./file0\x00', 0xffb, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0xffffffffffffffc1}, {&(0x7f0000000240)="620f8fb33178e887b648f8cd0454f2a0ffcc8b6f2a4e3a05251e702100f5722d5d47ca798fd2a81441a13263d1efd498e92c716a3c39990d947d531731e4e40dc469e9db52323f520e9a6c766771ccff36d695d30acfc68bbc9f865c9730e33971b4339838bbf2a302f5c16225b9847d0c8056ea38ac735f87cc5304b3437b50cba32a7bec2883f2526877a3fd207e4ccd5c9dc9ae058d7e4eded75bcf4d46198400", 0xa2}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = signalfd4(r0, &(0x7f00000000c0)={[0x690]}, 0x8, 0x80000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_PATH(r2, 0x3, &(0x7f0000000380)='vfat\x00', &(0x7f00000003c0)='./file1\x00', r3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fstat(r1, &(0x7f00000001c0)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet6(0xa, 0x6, 0x6) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 397.897662][T14241] FAT-fs (loop0): Unrecognized mount option ")ochayset=cp866" or missing value [ 397.948528][ T22] audit: type=1326 audit(1625578051.666:447): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14249 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:31 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00000000000000) [ 397.998421][ T22] audit: type=1326 audit(1625578051.716:448): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14253 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 398.145868][T14241] FAT-fs (loop0): Unrecognized mount option ")ochayset=cp866" or missing value [ 398.147241][T14250] FAT-fs (loop5): Unrecognized mount option "shortname=|ower" or missing value [ 398.167197][T14271] FAULT_INJECTION: forcing a failure. [ 398.167197][T14271] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 398.180452][T14271] CPU: 1 PID: 14271 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 398.190682][T14271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 398.200724][T14271] Call Trace: [ 398.204004][T14271] dump_stack+0x1d8/0x24e [ 398.208316][T14271] ? devkmsg_release+0x11c/0x11c [ 398.213228][T14271] ? show_regs_print_info+0x12/0x12 [ 398.218402][T14271] ? preempt_count_add+0x66/0x130 [ 398.223429][T14271] ? prep_new_page+0x122/0x380 [ 398.228175][T14271] should_fail+0x6f6/0x860 [ 398.232577][T14271] ? setup_fault_attr+0x3d0/0x3d0 [ 398.237577][T14271] __alloc_pages_nodemask+0x1c4/0x880 [ 398.242925][T14271] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 398.248446][T14271] ? kvmalloc_node+0x7e/0xf0 [ 398.253007][T14271] push_pipe+0x3c5/0x7e0 [ 398.257244][T14271] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 398.262868][T14271] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 398.268916][T14271] ? iov_iter_get_pages+0xec0/0xec0 [ 398.274102][T14271] default_file_splice_read+0x208/0x970 [ 398.279626][T14271] ? __ia32_sys_tee+0xa0/0xa0 [ 398.284312][T14271] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 398.291053][T14271] ? selinux_file_permission+0x2d0/0x520 [ 398.296662][T14271] ? security_file_permission+0x1e9/0x300 [ 398.302406][T14271] ? __ia32_sys_tee+0xa0/0xa0 [ 398.307081][T14271] splice_direct_to_actor+0x3f1/0xb30 [ 398.312442][T14271] ? do_splice_direct+0x3e0/0x3e0 [ 398.317487][T14271] ? pipe_to_sendpage+0x300/0x300 [ 398.322486][T14271] ? security_file_permission+0x128/0x300 [ 398.328178][T14271] do_splice_direct+0x28b/0x3e0 [ 398.333003][T14271] ? splice_direct_to_actor+0xb30/0xb30 [ 398.338535][T14271] ? avc_policy_seqno+0x17/0x70 [ 398.343372][T14271] ? security_file_permission+0x128/0x300 [ 398.349090][T14271] do_sendfile+0x8e4/0x1140 [ 398.353587][T14271] ? compat_writev+0x3c0/0x3c0 [ 398.358325][T14271] ? vfs_write+0x422/0x4e0 [ 398.362720][T14271] ? check_preemption_disabled+0x154/0x330 [ 398.368506][T14271] __x64_sys_sendfile64+0x1c4/0x220 [ 398.373705][T14271] ? __ia32_sys_sendfile+0x240/0x240 [ 398.378977][T14271] do_syscall_64+0xcb/0x1e0 [ 398.383461][T14271] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 398.389328][T14271] RIP: 0033:0x4665d9 [ 398.393208][T14271] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 398.412794][T14271] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 398.421186][T14271] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 398.429132][T14271] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 398.437079][T14271] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 13:27:32 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f77f13f0465722c00cf5e299a3d909e65f54e1c7df3d1a78a377ff48aa8c645eee0c3cb41932f8f8e99f4ba26f33bf1f451db556a059ebe283a80e33a7a5ae3f3d18e93c39a382222f08939ca3684ff0953ce9f868fbf79ccb876c85414e711edbe1a78e342904c9bb9a23cd708e1043e4d1b38bcef823d6edbbe11281934e494334c31"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='cpuset\x00') ioctl$KDGETKEYCODE(r2, 0x4b4c, &(0x7f0000000280)={0x5b, 0x5}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 398.445027][T14271] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 398.452973][T14271] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:32 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) syz_mount_image$tmpfs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x400, 0x6, &(0x7f0000000600)=[{&(0x7f0000000200)="63a3df35233136e6a9ccff8efa2ed3498b0f392ee0a1dca275c788d00023e76583e272374284f6ed434759c7", 0x2c, 0xffff}, {&(0x7f0000000340)="a029f368d0f1eb28909d7ae301b9f53fcb2cc8957a842e66f4677fe6a3c77f1944ad0619f893c3bcc60c27b1b1d845d22c0968884de021f7a158b074ed2653a2b5c0c800b3ba65574d2c877034a4f621aba33df3253626c0838057f287b646a2f9d796fc117bd7d3dee75b25b9a1ed60a528131ca3c4a292bff7b76362e76605d28ba7da10549e67c49d667ee39160692f7239cfb1e113d10d155fc1da49ce4dc5cf372e9d323783e6e3e01915f3427c4384945cffaf25e12e65b8165d0ecbdd124aa4d17d9bca3c4144a2c4933103551891073d", 0xd4, 0xfff}, {&(0x7f0000000240)="22470fed9b020628312638f44da6cb962ade78dacb726ab52ce3408417cde141d6f451cc3e2010f3a81bda05b7f8c2d89bb4517249203dab2f3d1c76da16b8fc6900fd99f143faf83de86bd5c470a624c27058d12118f226201ef91f914a921be73b107a235fc256dba6cf3f9408706f3dca03887933d703cb9cc3ae9a98055480644291b996d9f5dcc3b1d3463b3043512242008f2e59b94a8994fd07b2f8efb6b362b628da28f2b42011c8c23bc09cc127c16d5beadb63550e34b7", 0xbc, 0x67}, {&(0x7f0000000440)="8a064fb25094e138e32ca2732a47222f58", 0x11, 0x9}, {&(0x7f0000000480)="c6743923f15973cf081ba1d87804ec10665e4e638a2c7761c66def94b8d3fa6109eb0f33d08e496ac47ab2b4437d4672431c73a042b0493d1ed60f43496384c03ad522727532a92633bf885c76dbe316ca3258fe047f582c17ffac57212c546538f0efd1be2775648767736953bb32a23db997328c3134809a0ff98638163f1f4f7fdf52a311347396e07bf62141e084142c04522abf076867a61b1df1f5d779b6b2ceec126b2c7ce104c8eef32d60287d9abf4ac02f6f594e105d2443b819532cdff8c26b66f006a826ed7d074fa025b964d03588df6b1eb0280914acc16a793729e7ef64dd", 0xe6, 0x7fffffff}, {&(0x7f0000000580)="3f9715dba9c77a896404af3d7672d314392b6ae3e916241eb92b697aea397a046e0b7f152684968286ebabe0446b37fca374c845b5695db71f3bd7c18efc7d7161dfed7c6f9c00008239755bc5855093a5341d6641ee087f806cbc0846c73046", 0x60, 0xfffffffffffffff8}], 0x2080, &(0x7f00000006c0)={[{@uid={'uid', 0x3d, 0xee00}}, {@huge_advise}, {@uid={'uid', 0x3d, 0xffffffffffffffff}}, {@huge_always}], [{@permit_directio}, {@appraise_type}, {@dont_hash}, {@measure}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:32 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e61ed65556c6f7765722c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000140)='ext2\x00', &(0x7f00000001c0)='./file1\x00', 0x3, 0x9, &(0x7f0000000800)=[{&(0x7f0000000200)="051a36de25632a38a39a417614cdc16a17f381c989d637336159083ee0b292cf6324dbc4a49c2598d8e4fd73df9a319c7b4ce01a096c91268e6069b356ba0f9155f81093c842962a4677b9cd38b1891a7f9179644089105a7a896fa65c78450ab9d4a02e8a7494312293eb0fa3f736768d4e76543de0aece51dc457cadb1f08747f91cabedf700", 0x87}, {&(0x7f0000000380)="d309a787458767cafcf3c5660dd29ec712482a725cfbc53a5445ecafaec4edfd42457b541f9b8fb8eeca541d0d9e1319fea0269f1154fb996c7403a890079430af475e6d37dd1962d9c8d5ab2952120d3d9586a69965387efb94f75ec79229", 0x5f, 0x740}, {&(0x7f0000000400)="9e58395ce70be78eefec1bfd21289d8f007daaf7e464adbc967427a7764d068e0b65d5f1f97ad2d958dc9678a60e125f77796d097650890c5f44ebb7c6b6cb7950e1f7547b271cdded11ce1862455044d44aeb124bdd9b926752043fdc2f2d4a38e9ee69d0acda58e6b04822b77904777d2d4f5c9ae7f58faa9e0d7793eea09b868864c2a398ab4da4c9181137704e4480f8bd112e6c62ff133e22bc4e657f288119e37f7c4a97cbbf422d6691b2e4ee0d7941accc60561c1e8cf5", 0xbb, 0x1f}, {&(0x7f00000004c0)="bb6117a3961885b01fe26975472e1c40de607980f31fac49c5ceac1dc70fa2b9e59337403683767a97810d12ff5e5dcf942e016c60505e0797e808ac63be7fcc3f51969189ef23746ad6098ad1c83ca6ea002cfebba16fe7a08b106ff7ae0480637c88f91c99dd6d0867528d973faf3f57ea0a3e6270371da7a2d29db88f851d7ab70324c447c36f2f6d269eaf27523fb70cb7ff6ae7f4", 0x97, 0x200}, {&(0x7f0000000580)="04b66023978189e3653f5966eed32b647d9e6e456fd93212ab8db038d9d6368e3d4d79c5f2cf79d11c2f1439746a85d8a23dca47c9f1aa331aa40275d3e0627067e87cf3540c4eb58591fca96ef9d3b1b72ed4b24a51bb92a61ac23e6897e9e70944a561d6f32d249c64a4aa865548ad3bb2988e30e58ed9eeff9037c6247499ee8f5001c8ed3c5836bdce8b54404ba172456640e8bec8fde1627d00d7666b2f6e5b404997d3ac5acdd13d4d98136c43b93c94dc0dde0fbf0322c4d4dfeed5dbba04ffcc255ab2c3e239", 0xca, 0x6}, {&(0x7f00000002c0)="942ccf5789d1ba876b401a63426902526427a0c5", 0x14, 0x2}, {&(0x7f0000000680)="94175718478e2bb4cf11f8383aff28c4f6e8843a4b9e9ba7eb86e5156f3d2472c5601fb52eb273f797bf28ff306bcd64ccc4c424df5077c7210651d820bded28b147e0addec659d809de864088e7a9641a6cbf01ffbe1ab75897090d786be9d6bfbef3ae4e03", 0x66, 0x815}, {&(0x7f0000000700)="935d62a35d9287ba639373720bab92406cb8f483ceffd450ffe36ac1123d002a32eb17eb46e6003d5749f6c54a3c4411308435a2", 0x34, 0x4}, {&(0x7f0000000740)="8abdb5e550a538bfc8eb0a10268215245aafc5508b7a18123890c5785fd68de59c694635feaa36ab27a5d1df2bf5938e2ea16c970c03fb2eb43c3484f2ecd1a478928f57be94155a24a04bd56353ce04683c947d4079c012fe3154d188f02310a2845ed2012513e39669de20b4a4f385620f4489fa8c338f6e3a779d57485b6d85a07fac1b21cae08332b6ab8f90752c316782f965a47b041c0eea8ed9375823f97af35ba5b737655b64", 0xaa, 0x6fd}], 0x88002, &(0x7f0000000900)={[{@min_batch_time={'min_batch_time', 0x3d, 0x9}}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'vfat\x00'}}]}) preadv(r2, &(0x7f0000000c00)=[{&(0x7f0000000940)=""/60, 0x3c}, {&(0x7f0000000980)=""/62, 0x3e}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)=""/224, 0xe0}, {&(0x7f0000000b00)=""/215, 0xd7}], 0x5, 0x2, 0xfff) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00000000000000) [ 398.548766][T14280] FAT-fs (loop3): Unrecognized mount option "shortname=low?er" or missing value 13:27:32 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mount$bpf(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x102000, &(0x7f0000000380)={[{@mode={'mode', 0x3d, 0xd7}}, {@mode={'mode', 0x3d, 0xe000}}, {@mode={'mode', 0x3d, 0x7fff}}, {@mode={'mode', 0x3d, 0xfff}}, {@mode={'mode', 0x3d, 0x9}}, {}, {@mode={'mode', 0x3d, 0x1800000000000}}, {}, {}], [{@dont_hash}, {@audit}, {@hash}, {@dont_hash}, {@uid_gt={'uid>', r3}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) [ 398.597387][T14286] FAT-fs (loop5): Unrecognized mount option "shortnaeUlower" or missing value 13:27:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00000000000000) 13:27:32 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="7368342267c9b3c023af6f7274fbe0b7356e616d653d6c6f77"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x200400, 0x2) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000380)=@mangle={'mangle\x00', 0x1f, 0x6, 0x4b0, 0x168, 0xc8, 0x250, 0x168, 0x0, 0x418, 0x418, 0x418, 0x418, 0x418, 0x6, &(0x7f00000001c0), {[{{@ip={@private=0xa010102, @local, 0xff, 0xffffffff, 'veth0_macvtap\x00', 'veth0_to_bond\x00', {0x101}, {0xff}, 0x32, 0x3, 0x41}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@addrtype={{0x30}, {0x0, 0xd80, 0x0, 0x1}}]}, @ECN={0x28, 'ECN\x00', 0x0, {0x1, 0x4, 0x1}}}, {{@uncond, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0xfffff801, 0x0, @loopback, 0x4e23}}}, {{@ip={@loopback, @initdev={0xac, 0x1e, 0x1, 0x0}, 0xff, 0x0, 'veth1_to_hsr\x00', 'wg2\x00', {}, {}, 0x8}, 0x0, 0xc0, 0xe8, 0x0, {}, [@common=@ttl={{0x28}, {0x0, 0xff}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @TTL={0x28, 'TTL\x00', 0x0, {0x0, 0x1}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x10, 0x4, 0x1}}}, {{@uncond, 0x0, 0xd0, 0x130, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}, @common=@unspec=@statistic={{0x38}, {0x1, 0x0, 0x1, 0x1, 0x2000, {0xffffffffffffffff}}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @multicast, 0xfde5, 0x0, [0x2c, 0x11, 0x39, 0x3d, 0x29, 0x4, 0x16, 0x2b, 0x1c, 0x7, 0x5, 0x3d, 0x20, 0x2c, 0xe, 0x36], 0x1, 0x4, 0x7fff}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x510) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000280)='./file1\x00', 0x40, 0x0) 13:27:32 executing program 1 (fault-call:11 fault-nth:36): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x2a28008, &(0x7f00000004c0)={{'fd', 0x3d, r0}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@default_permissions}, {@allow_other}], [{@appraise_type}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@obj_user={'obj_user', 0x3d, 'uni_xlate=0'}}, {@euid_eq={'euid', 0x3d, r2}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@uid_lt={'uid<', r6}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@appraise}]}}) r7 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000340)="eb3c906ddf1cf43b00000000000000008000a4f6fe28008c33050b6a0776e17a03bf485a20b253464e4690197c89f950a2691a3c8809f9ce470c7626e0ebb7d44b0c460303cbe00703afe3eb5672e9a767b1f2ed56b50d5f68328c5bf5f944ec963fec58331f3dfa8c01274619506a6ebc052b17b34d12e4b4047e3782b767fb35c9883abe5cafde60005564108a6d76d6b8a2fa9f2cd0c3b3a4529893924b55c3128a898927ac59678976d2d79190881137d77f7e23a463da160cd91372b9be6388bf59240be7b22ab6a7fa7c8bcb505377906aed29544a8dc37ae23afef28170417cf65555a28bf9c83ce0619b1e8f8bb8eb0c96068b8343ed9ebb0d5920f075a4116666a9833919bc23e0bd540778fc23152724b170634d5de5c02b600caab3ea3bb42df687c03d0c443079ac90f17cdabac24dcd865dcf38cc09d9a3457b4faf", 0x142}], 0x0, &(0x7f0000000140)={[{@uni_xlateno}]}) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r7, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = getpid() sched_setattr(r4, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r4, &(0x7f0000000080)={0x38, 0x1, 0x10000010, 0x1, 0x3, 0x5, 0x4, 0x3, 0x8, 0xdbd}, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r3, 0x0, 0x20000000000000d8) 13:27:32 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x8000, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x165) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00002c6000/0x2000)=nil, 0x2000, 0x1800003, 0x12, r2, 0x39a18000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000053d000/0x2000)=nil, 0x2000, 0x1800007, 0x4082111, r0, 0xd95dd000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 398.932541][T14306] FAT-fs (loop3): Unrecognized mount option "sh4"gɳ#ort5name=low" or missing value 13:27:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000000000000) [ 398.972065][ T22] audit: type=1326 audit(1625578052.686:449): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14309 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:32 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='ioc,\x00\x00\x00\x00\x00\x00l\x00\x00\x00\x00\x00\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0xe1948000) [ 399.028489][ T22] audit: type=1326 audit(1625578052.726:450): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14312 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 399.056979][T14306] FAT-fs (loop3): Unrecognized mount option "sh4"gɳ#ort5name=lowL" or missing value [ 399.135359][T14326] FAT-fs (loop0): Unrecognized mount option "ioc" or missing value [ 399.155734][T14333] FAULT_INJECTION: forcing a failure. [ 399.155734][T14333] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 399.169285][T14333] CPU: 1 PID: 14333 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 399.179524][T14333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 399.189575][T14333] Call Trace: [ 399.192877][T14333] dump_stack+0x1d8/0x24e [ 399.197208][T14333] ? devkmsg_release+0x11c/0x11c [ 399.202147][T14333] ? show_regs_print_info+0x12/0x12 [ 399.207345][T14333] ? preempt_count_add+0x66/0x130 [ 399.212383][T14333] ? prep_new_page+0x122/0x380 [ 399.217147][T14333] should_fail+0x6f6/0x860 [ 399.221585][T14333] ? setup_fault_attr+0x3d0/0x3d0 [ 399.226618][T14333] __alloc_pages_nodemask+0x1c4/0x880 [ 399.232004][T14333] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 399.237552][T14333] ? kvmalloc_node+0x7e/0xf0 [ 399.242144][T14333] push_pipe+0x3c5/0x7e0 [ 399.246403][T14333] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 399.252034][T14333] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 399.258103][T14333] ? iov_iter_get_pages+0xec0/0xec0 [ 399.263398][T14333] default_file_splice_read+0x208/0x970 [ 399.268961][T14333] ? __ia32_sys_tee+0xa0/0xa0 [ 399.273653][T14333] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 399.280420][T14333] ? selinux_file_permission+0x2d0/0x520 [ 399.286064][T14333] ? security_file_permission+0x1e9/0x300 [ 399.291792][T14333] ? __ia32_sys_tee+0xa0/0xa0 [ 399.296473][T14333] splice_direct_to_actor+0x3f1/0xb30 [ 399.301849][T14333] ? do_splice_direct+0x3e0/0x3e0 [ 399.306872][T14333] ? pipe_to_sendpage+0x300/0x300 [ 399.311898][T14333] ? security_file_permission+0x128/0x300 [ 399.317620][T14333] do_splice_direct+0x28b/0x3e0 [ 399.322556][T14333] ? splice_direct_to_actor+0xb30/0xb30 [ 399.328097][T14333] ? avc_policy_seqno+0x17/0x70 [ 399.332957][T14333] ? security_file_permission+0x128/0x300 [ 399.338676][T14333] do_sendfile+0x8e4/0x1140 [ 399.343181][T14333] ? compat_writev+0x3c0/0x3c0 [ 399.347954][T14333] ? vfs_write+0x422/0x4e0 [ 399.352373][T14333] ? check_preemption_disabled+0x154/0x330 [ 399.358289][T14333] __x64_sys_sendfile64+0x1c4/0x220 [ 399.363494][T14333] ? __ia32_sys_sendfile+0x240/0x240 [ 399.368782][T14333] do_syscall_64+0xcb/0x1e0 [ 399.373289][T14333] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 399.379183][T14333] RIP: 0033:0x4665d9 [ 399.383083][T14333] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 399.402679][T14333] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 399.411086][T14333] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 399.419163][T14333] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 399.427133][T14333] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 399.435104][T14333] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 399.443075][T14333] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:33 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)={[{@shortname_lower}], [{@smackfsdef={'smackfsdef', 0x3d, 'shortname=lower'}}, {@subj_user={'subj_user', 0x3d, 'shortname=lower'}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@obj_role={'obj_role', 0x3d, '#^:'}}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@subj_user={'subj_user', 0x3d, '$*\xdd(%'}}, {@fsuuid={'fsuuid', 0x3d, {[0x65, 0x0, 0x6a, 0x65, 0x33, 0x32, 0x61, 0x36], 0x2d, [0x31, 0x63, 0x30, 0x66], 0x2d, [0x31, 0x61, 0x36, 0x63], 0x2d, [0x64, 0x62, 0x53, 0x61], 0x2d, [0x37, 0x63, 0x62, 0x6a, 0x31, 0x33, 0x64, 0x58]}}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x35, 0x38, 0x37, 0x39, 0x30, 0x7, 0x31, 0x33], 0x2d, [0x36, 0x33, 0x37, 0x51], 0x2d, [0x66, 0x66, 0x33, 0x39], 0x2d, [0x37, 0x39, 0x32, 0x31], 0x2d, [0x66, 0x30, 0x39, 0x34, 0x66, 0x64, 0x65, 0x64]}}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:33 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f00000004c0)="eb3c906d6b66732e66617400028001000240000004f801845918fd437f316bce830b8ccbecf8d101434312f9e1ef70fb0cc881e2ae95ce10375ec75cf6384c1a287cc160ce82c1e81ab162935f2379d7d915d9815a8eabddca24c2b95ff62694a13c8db9ef24730a79d86c78ef00644c57a343d4a1128a89829650f89fe28e9fdef2f22534e5902c3bdd5fe6cf2ace00b0eab6bb207cb33dd053abdb49bb95b0eaf8764546ac581291e9feaef860f32089aea101a255c3b744c0166e85458e59997310477c8e6ba4b4360f98e90f77d0d87455c728cdd07978aaebb30009b5af6b62bc916cbeacdc32865d2778ac357344e886800c518f5e415815ffb662897157010c562c2b1c6936e042da751415c860b92c683857f764a422b1afab3c461ad79ff3a2bb038d591aece639b4df8f49523959b719ef00"/322, 0x142}, {0x0}], 0x42001, &(0x7f00000001c0)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765722c00ca954a3869c634cb74a342f94dce000087f5c5cfac2a222e142a0bb346d1c447d977fd6d6b00c0f8ce2e3068cdcc29b593221d84f0021215fae520"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:33 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100000000000000) 13:27:33 executing program 0: r0 = pidfd_open(0xffffffffffffffff, 0x0) fallocate(r0, 0x2, 0x80000000000101, 0x3b1f) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 399.843730][ T22] audit: type=1326 audit(1625578053.556:451): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14312 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 399.871927][T14340] FAT-fs (loop3): Unrecognized mount option "smackfsdef=shortname=lower" or missing value 13:27:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2}, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x4, 0xdbe, 0x8, 0x0, 0x6, 0xfffffffffffffff8, 0x2, 0x5a3}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x3, 0x5, 0x5, 0x2, 0x20, 0x9, 0x7, 0x80000001, 0x3}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x1, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:33 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}, {@numtail}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:33 executing program 1 (fault-call:11 fault-nth:37): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:33 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/55, 0x37}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f0000000380)=""/160, 0xa0}], 0x4, 0x7, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 400.009913][ T22] audit: type=1326 audit(1625578053.726:452): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14359 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:33 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200000000000000) [ 400.227391][ T22] audit: type=1326 audit(1625578053.946:453): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14371 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 400.258524][T14368] FAT-fs (loop0): bogus number of reserved sectors [ 400.278796][T14368] FAT-fs (loop0): Can't find a valid FAT filesystem 13:27:34 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x1900004, &(0x7f0000000000)={[{@iocharset={'iocharset', 0x3d, 'iso8859-15'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:34 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x14, r4, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000400), r3) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), r3) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r2, &(0x7f0000001d40)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000680)={0xa4, r5, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x90, 0xe, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x28, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '.$:\x00'}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_BITS={0x64, 0x3, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '\xff\xff\xff\xff\xff\xff'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x4}]}]}]}, 0xa4}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r9 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r9, 0x29, 0x39, &(0x7f0000000180)={0x0, 0x4, 0x4, 0x0, 0x0, [@local, @ipv4]}, 0x28) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0xc8, 0x11, 0x1, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r8, 0x814, 0x10}, [@IFLA_GROUP={0x8, 0x1b, 0xfd}, @IFLA_PROP_LIST={0x40, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_bond\x00'}, {0x14, 0x35, 'ip_vti0\x00'}, {0x14, 0x35, 'veth1_macvtap\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'netdevsim0\x00'}, @IFLA_ALT_IFNAME={0x14, 0x35, 'ip6tnl0\x00'}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r9}}}}, @IFLA_PHYS_SWITCH_ID={0x1f, 0x24, "d74095263ff09d0b3b2716c7547624ab13835b89d74e4faa038718"}]}, 0xc8}}, 0x10000004) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1880300}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, r5, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x400c0}, 0x4000000) 13:27:34 executing program 5: r0 = syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f616d651d6c6f77717a2c00000000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = signalfd(r1, &(0x7f00000000c0)={[0x7fffffff]}, 0x8) r3 = openat(r0, &(0x7f0000000200)='./file1\x00', 0xa240, 0x15) move_mount(r2, &(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000240)='./file1\x00', 0x20) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 400.402801][T14389] FAULT_INJECTION: forcing a failure. [ 400.402801][T14389] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 400.416346][T14389] CPU: 1 PID: 14389 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 400.426567][T14389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 400.436607][T14389] Call Trace: [ 400.439886][T14389] dump_stack+0x1d8/0x24e [ 400.444213][T14389] ? devkmsg_release+0x11c/0x11c [ 400.449135][T14389] ? show_regs_print_info+0x12/0x12 [ 400.454309][T14389] ? preempt_count_add+0x66/0x130 [ 400.459314][T14389] ? prep_new_page+0x122/0x380 [ 400.464054][T14389] should_fail+0x6f6/0x860 [ 400.468467][T14389] ? setup_fault_attr+0x3d0/0x3d0 [ 400.473475][T14389] __alloc_pages_nodemask+0x1c4/0x880 [ 400.478828][T14389] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 400.484355][T14389] ? kvmalloc_node+0x7e/0xf0 [ 400.488939][T14389] push_pipe+0x3c5/0x7e0 [ 400.493160][T14389] iov_iter_get_pages_alloc+0xbf0/0x1070 [ 400.498771][T14389] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 400.504811][T14389] ? iov_iter_get_pages+0xec0/0xec0 [ 400.510084][T14389] default_file_splice_read+0x208/0x970 [ 400.515608][T14389] ? __ia32_sys_tee+0xa0/0xa0 [ 400.520267][T14389] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 400.527005][T14389] ? selinux_file_permission+0x2d0/0x520 [ 400.532785][T14389] ? security_file_permission+0x1e9/0x300 [ 400.538478][T14389] ? __ia32_sys_tee+0xa0/0xa0 [ 400.543131][T14389] splice_direct_to_actor+0x3f1/0xb30 [ 400.548484][T14389] ? do_splice_direct+0x3e0/0x3e0 [ 400.553485][T14389] ? pipe_to_sendpage+0x300/0x300 [ 400.558510][T14389] ? security_file_permission+0x128/0x300 [ 400.564205][T14389] do_splice_direct+0x28b/0x3e0 [ 400.569033][T14389] ? splice_direct_to_actor+0xb30/0xb30 [ 400.574557][T14389] ? avc_policy_seqno+0x17/0x70 [ 400.579384][T14389] ? security_file_permission+0x128/0x300 [ 400.585079][T14389] do_sendfile+0x8e4/0x1140 [ 400.589563][T14389] ? compat_writev+0x3c0/0x3c0 [ 400.594339][T14389] ? vfs_write+0x422/0x4e0 [ 400.598735][T14389] ? check_preemption_disabled+0x154/0x330 [ 400.604517][T14389] __x64_sys_sendfile64+0x1c4/0x220 [ 400.609695][T14389] ? __ia32_sys_sendfile+0x240/0x240 [ 400.614966][T14389] do_syscall_64+0xcb/0x1e0 [ 400.619477][T14389] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 400.625351][T14389] RIP: 0033:0x4665d9 [ 400.629258][T14389] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 13:27:34 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1300000000000000) [ 400.648841][T14389] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 400.657319][T14389] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 400.665272][T14389] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 400.673242][T14389] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 400.681194][T14389] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 400.689143][T14389] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:34 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f636861927365743d63ca48"]) chdir(&(0x7f0000000180)='./file1\x00') lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:34 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402000000000000) [ 400.837620][ T22] audit: type=1326 audit(1625578054.556:454): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14359 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:34 executing program 4: prlimit64(0x0, 0x2, &(0x7f0000000200)={0x9, 0x8d}, 0x0) r0 = getpid() r1 = getpid() sched_setattr(r1, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x1, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setattr(r4, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r4, &(0x7f00000000c0)={0x38, 0x0, 0x10000025, 0x7ff, 0x0, 0x3ff, 0xe2, 0x100000001, 0x8001, 0xbc6}, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) write(r2, &(0x7f00000002c0)="0d65844f0c6c0fa8a2a9bc1697c3a7cdd12f037188799a7d6431cd2929ba482e37ae31133233aa0bc4d57a9e52d609b1701bb547809f5ade880aa4cb52d9ba5ab69344f4d8c7c50c7f350c258935a21931692bb9e4522351aa0c42681ba8278a5eb3acfa73794cc7982dd34db992f35aafb4d10b9a12ffe2c876f9b51e4ac5a2c4b0061b2ccc6abe120998a71dc5758271380d51d0ae3dbcd469aca1cc66c2a70f6a6cb6f168ffea797fef059a152265bb751aca350e3d788d474ef83bec8b8516ec8368a044e63d64ae31d72512696ac54bc659b16e2e53e7647a23a83930b1e3d122d79297351886bfea8e672ba5902fc74218387d94ebf383a5db9edf15baa35970c0035915e00167d10e7b9ccab62626febda0a5ee82ba8aa760313ec391ca39c7ea7a6dc3992907a0a7d9a48bad3d403437d40ef0358af678011eeee9b150403dc9303ecf96f539a6a5df82e481bce78aa15846d5faa127e2964911cfcfea9e821f9b71863981c6393e061b32ec19e24b3b21fcb31f40645b86428e537d06301aaafec47528d7e60dcd0c0533c5e41586ff71af0cdc5534e58a8910a91d432c3dc1634df0a327777e9bb680601f7f45c191d8daee4145a18463116647b6ad3233a40c74c471c4ae62facefdb4968a3850c820c2c6134f3aa6692155021400458db8988d8853de62efaa0de2ab2a2b3d2732ad2fed6a72fb073aa23f33d768ab3c24f2bab20a40a0e46db3d8dac1fd75131c0dabd42c22322332bf017edb6ea77188d3bb2bf194374a009e45f9418d0035c0330ba052cbbcd3a3fd75c473777f6065400b8566b7498d97b1a62c93d0d133a859f3c6703dda5921d14ca4f2e74137970d68ee78a45d3e7a59f1dfa0ffee0f0a9835efeb6b4fef63f84e4a6a9b4af57d6fcb0778f5bb03ad5c4b3fc399bb789a4a58a2fe327bb15fa7c65fe95928095fc636bc8c1262596ec02b2ada876ee52214869e9baf69df9944dd0abed22c3f340b24a1866f19ee3ef604c1f66b7f3dcdb60b578de8bd64814494a0794691547c958b80d91ce8e2c32e96d8744d0d965d66d54a5cbd8b03bb10cf8abb9598f3199aac1967ea6100a14fc5a5ee4c82757232303240528e99205a3e5ef1ad80deb361f3e838db54094845296b4326350023f7010f13560f5bf339cff6dc13afd7c75768242711b64b3acea305f43bba9899e2d5f678e95c252b76c660cfec419236016ed3c7d80fe9d4bd9c02ca18e6ffd73cfbeaa9024bbd6fb81d83a9dac7d88a785bce19f20cf6c90783fc87aad082ca8b6001926f6ebc219c45fd9003d685a9d919ef9837d92190e28c481cd0e3ca62a69c315db4f4f8a37f90fb1479098e81939bbf1f61e9a7e5b576ca23a11d686031bf44e2ebcb9f30cc4982c72786293c912b332e73f58b7087775a858ecd90c62ca267d60d02726bd4d7b41ba18acff9ab577971d33b27ba3b71ef0a00562accf488ee5f086ec51107977b53217f2681e6f6a1f7efb488681d0ed4e92afd49fe752707377281bd2a9e483d6b89b4ed98b07f55ee7546b968d6e5f9221a3be285f645d2962319f1ee7a017a6d9f78de8a5495df3619cecad80451875e45ff5ea0e1d69af6f9fb41a9d53c777172896fd29368ed7fe04d4c5cb5b15f10a90f870b9519ae9ad6c5aff33eccf774070b35c2d511c6b8dcfc066ec8c8d8ce61377fde9ca08a2d7390faf3dd867e305e087bd7ca9415d5baf26e52945e30fa02891426b782872b6e514da034ffe0656e979bd72c3937399dee78fb7c0c0d1b83a0207395342966a924553337e761b3ae982d57fde82e793867713397feb23b8a87ace47f4af329dbb3d56b984530c237408b35f0960f5d78f7acbc16c98de7d25f4ddc8d3d8489b45336cdfcbd871b7a7f7ade89f60123205445ebc176bc8a781f12546efbdc137a7901c93861a08ebb0e557c3110acbdf823ba41b31ff0c7f015ea11ba86d532c4b2ee2517634335de23b3bf94ca0e764a034487d2417f9ea673ac66d4a37b448e3b40862bac8e72c081d6df73ba41c05121007e9644c0332e9fa41898cc89b01502287d342998c50ff46e814c6f67623c5d65b88fe05196165ddfb7d3b53e18217861276f17080bc2da138d82869c7937651a542330878a35f06226382ecca6a8591015417a9c10f20949fa8c84cc6140cbb537c08004329778fad3f32e46e26e300bf1c392122b451808407f3f69541282988be16369d1e09fa0bcf43478fa28172879059891b46dfb9bdf08c16bf77f40c3bd45564216e90a45a780f1cc0e2693c019c375925d154719bdace86cb04fa1343d3b276ba1e4e5da4905206fb42bbd35c2d82f7211471696d0085c7dc4e74d1a0c33ec4c6d33272128e79b0281f7072de3cf0fac0952940b5de62a91f18a48a4166c25cea8ada207cd24465064d942107b8011b160ab0d29f8ad7803a27edfdb2dcebc87ddc46e945057e765615e7e063bf40751c3208530731fc1351e656dd517d8ce27b21b49e6a9a63120723fe75859201ba48e956bb33838fee7a8a3aec7d8dd1949fe4871e7e59a16b140f13bbe92bd3eb0623a1250c568090401d4dc829f4ff48d15b4593fbfc3076bd8a55f22cc8ac1c9d7697b77cdf62c6e15e9a113a48512b314548e6f31133228151bd474fba5a60af0ae16624290af6b047697c6571876b01de4c12b99079f114763240ccc826be9a3e1701bcbdf147de8abd8794c8b6516447094f3240e8ce532171d1b16cabb08c7ecae06ab1ee8bf22d53cf3ee5a8c9a252864e97a58c23d0c6a8c12dc770cb38ab7031e38ded00348879483c39b71d8a175951ee47f82aac8556d04f29112f26501772e281b655db065a205d87c74a5f736cdeb05169a05c45aa5f301c36741e834f2285963e7f171944066ef9de14ed32d3a834b04c1aefcaacc2bfc0176de58f2b6f234540279ed9d57f34e720ed5c7c01aca237ba62125793603f2b758004ff0c8e7c2455f80a33dc0b446fd114cfec7cba2affcc2d3166ef9b7541f2223a51d9e88fbb5e09368e0d00b347ba9d9a269a9ea5671d691d93481888ae92aa1f636ec01abd871f423cafcafee2fec3dc942822c1000570ea6ffd4527fe41c1a83400c73fbe579836473dbdb606d0cd2f1d23255869ceaf7e5b59656b764ece9af6d42219562c5738cad9ec94d04e3ae986f914d23584d852f06bd565cf20d8220b80c662640fd4791156f7938dfde7f258d22a015c31de655b79386d5e7297ef78c422bd12fa88b900cfebc5f269210ef8a3bc04da0b34ccbb4a4bbe7004f41f9e0573330c407642ddc85fafab98854a3c78607491cba64d76ba392e855c4d1f54cf18de9e4b0c586934f4edcc0df0b1b99d6718df366d1c08a961ad561a1a0e26a7a03daaee36b76c536d1946d68206c1705832312662085a39e63c9732c0c13b5b96e535f76d766b5b721d87e7740555076acc4b243499a83edc83ab0f8c3a644ba50233c6e6df7481379d89298316f11af3d872d0d8f9f39e7d7800778fd80083474e53507ef6e7d7ced6e2d140ace7099db2935730dd6b1ba6b4cb9ee8690098b5d2c38d63531087f09e2c10952f3b4ab3074b326305eaf318643f4e7a56cd393cebffe8240bc92ab81e061824fa65c75bc84946db4f61c1fdb346cda1cc7f2a8749e1da4fbd45f37685658d9f1b78ffe3cb2b36ecfb99ae1788b0cabee551bf5ae22af7a6bc97a717b0f5dfbbb08c338f7a484ea751f2c8750124302c73f0dc230d575e5d76501f186b7b6b075ce1cedc6089b5ce01643f133d20b4cc11222093ad8268c54bddc97edd5d848f3cc2e7fddeaf9809c509db9a9d8317ec6301e3738f22333e6875a3834c54cfcf78a71e66a4ce50f85dcf1ff6798fab53e4e0d9aabf267c075706f451c532ae01a6729f38ae6bbc7e024f00506d799ce0b40bb7244b39a2997d7d261a89b38f6b8c912359b5d84467d35055affeeffdc8d920028a615ee368ba33a8a91f450c6d9789e291a6aaaf668f652e862e5cd4a31bce97d0b1f4907f96295e56ce0171b738c593fcccdeca3d30191b6935b64dbf9a9c3f6257cb0fa00e529131a58698cd17b78bb0b713f95cf225c00466338dbf3484aee0a264d107a811ee8e777a554f1517bcd0fd189c2b08c0abdd88707f8aa5526501e8a0f0089bd9b3debed5b5ff08898295356938b63c0606f7f4299aa3e3fbebb68c29abe072fa0ec956ab73c9a5f0790c42c58f5f4711e740d9567eddf610575c1182f50864a12c294d5011a21555491bebe598746180fd20e8f7f36f4cf209846ea5c922e96db11de854ed9245bb66736f7f7e4c31bc59b9b5893fb9cfd846258d7cbf23ec6487e339186304c9e423db0d4237dd5c48b110b996c4e47e2ac130f50719965e57240568ffad718a255c4a6409356deab1d003125ce9dab7c17b66c04a422d4dc819b985564b7cfae55f36ad8a2e058af16af570f400ff9a50e467b0af4805261cedee0a7e688824fbd07729e94020696a1fa1c5451c11be3faef6c2d75859610c372143160f8af3a546202d1f9dfba249f14c9f89949b40b7e474c02d1fe54de31dc7edd3e55b20178b560edac10de33b7f0fed96d7e7ca72237653a12305bf563a42cc446dcbbfc4fcb7d5c751066c93b46959f21c22d445f8e69e44aae4422b0fca8e7d77203224ffe82406af8e3cc4f85e90f04150a4292ee595a2bde6c1e53f961e8558b860ee4eeaf3ee751ce2fc6b0162d47c57f5a39ed30179598ed450aa764357986b571d537f9ca1852bd55eb7918ef5d0617d3149a78416a2b2eb10cc59b691c8667beb2b313f14b2157d936818a9832f149cfd7fc09590f2d83923aa8a4a7d61a8798ce28b025015d76a54a30c4aef117446bccc926bca68d649c7c0dda346fc44e7523c6bc58d0488728c657cd780c5aa273307adeb2cbf9c4e337b96c32856ac42cc789b98c97a021b1de7740b7b9319efcef82dcadfd2792fc1c9e67a32e5ecff7753108eefcc2bc65b23b2b33bdf032e14c6e558d5dffcd02072733f1ff124bc66eb2e5fc6fad6ea5922f3e429115b2c1deb8c01dfe712784b9e5f0a04c9e7512d2571bb24f1f508a93618fc9d534ed8b84a507df8f6d9ce1f25a851748691bd4ebf8ab8a9edbb1fc181936e36c6e56d60a1c21555d47e89966c9ff67c98261ce3b4b9270252e46f34da81e2f65b983eb210b8adfe38ae8a058691211c97f908c0c87d02cd6e5f20ea4454110f51efc34abdd7822bf6642e9e5a0bfbf850ab99a30730aba138439819dad33a9d21b41662c90cb617aa42508c35fad3230db09f7669b53819224a9db938ec9ad417f0fd3734293ae0cea02ef90bf1e273f3b805c04612170af03bd33f739f2b9654942c9e7e25e7e7393d380d8c76c8c2c6d2b87434f3f4e6c17236c17d020cc3ab31dc90ebab4b6fac48b9f82100d7c9743162b773ea56d2ddda5de75b7bf5d1fc846974a38922de2aa15b32fc025d5a691303c5601017ceff537d72788faa7da76ae7a6254ddf538e3fe61f9c1000e566f90a6d48c5c8c4e4113381e50d9037cd3c5f3bd95a5bd4f914d9aedae9073baebc767dad0497230b1baae506f975ad649d9ca793d9e66c5c42bfcb6087bbb97aa8fd26ca4a891747cbc2e63fe901dc59ddece34a8b574e54136454739174f2f39daf31940821783d27e5c8a4df7e02479aae1f370f462af16b7e38337369fc7c817defc2368950b838f4c1f556d103e83a74d252b1ec8fe14a03940d16d627eb4bf6690a43a2ec7fabb99d7a63f79e7cee05b", 0x1000) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x6, 0x0, 0x3, 0x27a3, 0xfffffffffffffffe, 0x1, 0x9, 0x22, 0xa00}, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r6, r5, 0x0, 0x20000000000000d8) mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x4, 0x1010, r6, 0xe9509000) 13:27:34 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765722c0080e3f1808b1c756a08aef6ba071378eb7ab5f7a7dd6418fccd930200000000000000a988ec0801a34b3b92a508aced7df862ee41610e199fb1dfbea65025d53a2f28aeba1371154cc9"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000140), 0x800) splice(r2, &(0x7f00000001c0)=0x20000, r0, &(0x7f0000000200)=0x451, 0x100000000, 0x6) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:34 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x80, &(0x7f0000000440)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f77657233b9bf90dd5013d5206835aed5e98fb68eb0df79167ac2e48c9127e61ae6660c5362e2f0cb31b881b3032fd19c093c462e5491357fd145bb513a42189ec3da93b2883d0000000000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x13) mmap(&(0x7f00007b6000/0x4000)=nil, 0x4000, 0x1800005, 0x4000010, r1, 0x73081000) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getegid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x38, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}]}, 0x38}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x1300c40, &(0x7f0000000540)=ANY=[]) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x9, 0x110, r2, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fchmod(0xffffffffffffffff, 0x8) openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0xa0000, 0x24) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 400.982586][ T22] audit: type=1326 audit(1625578054.696:455): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14410 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:34 executing program 1 (fault-call:11 fault-nth:38): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:34 executing program 4: prlimit64(0x0, 0x6, &(0x7f0000000280)={0x779c, 0x8d}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000080)={0x38, 0x6, 0x9, 0x10000, 0x1ff, 0x2, 0x6, 0x0, 0x5, 0x3}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 401.033292][T14410] mmap: syz-executor.4 (14410): VmData 29126656 exceed data ulimit 9. Update limits or use boot option ignore_rlimit_data. 13:27:34 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1a00000000000000) [ 401.153627][T14409] FAT-fs (loop0): Unrecognized mount option "iochaset=cH" or missing value 13:27:34 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x4, &(0x7f0000000380)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}, {&(0x7f00000001c0)="ca002478bc60dde19f5c258251bc0288b915680d40eb4975523a001fdc002dfbd67f87753855f70530fcaa0c66c01dcefc2052ef9bc370a5b5bd496fc5213862ffaeb41cfbbe529b314d1cd07f4ad6f43bddce9845af2f2413752133ca68ec781b17ef69b7935f66f109cfaeb0240c436a", 0x71, 0xa4f7}, {&(0x7f0000000240)="a330140e68f2fc0dbb580c4316b0ca9ba02a0a4572bc205d0f95ec89dcd89a606977199281f1dcd47405853d38c43fc38242121e1d9b67252bd3699e57fabe623526f7bc12daf5518fb612213446f97d4db5b77be61c8ca99121324471b2a9738eec87259f1a5fc15a", 0x69}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:34 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00000d5000/0x3000)=nil, 0x3000, 0xa, 0x100010, r2, 0x55dbd000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:34 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 401.353328][T14445] FAULT_INJECTION: forcing a failure. [ 401.353328][T14445] name failslab, interval 1, probability 0, space 0, times 0 [ 401.366031][T14445] CPU: 1 PID: 14445 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 401.376254][T14445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 401.386303][T14445] Call Trace: [ 401.389594][T14445] dump_stack+0x1d8/0x24e [ 401.393926][T14445] ? devkmsg_release+0x11c/0x11c [ 401.398859][T14445] ? push_pipe+0x3c5/0x7e0 [ 401.403404][T14445] ? show_regs_print_info+0x12/0x12 [ 401.408603][T14445] ? do_splice_direct+0x28b/0x3e0 [ 401.413628][T14445] ? __x64_sys_sendfile64+0x1c4/0x220 [ 401.419004][T14445] ? do_syscall_64+0xcb/0x1e0 [ 401.423684][T14445] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 401.429759][T14445] should_fail+0x6f6/0x860 [ 401.434171][T14445] ? setup_fault_attr+0x3d0/0x3d0 [ 401.439190][T14445] ? __set_page_owner+0x1e5/0x200 [ 401.444210][T14445] ? preempt_count_add+0x66/0x130 [ 401.449237][T14445] ? prep_new_page+0x122/0x380 [ 401.453990][T14445] ? kmalloc_array+0x2b/0x40 [ 401.458581][T14445] should_failslab+0x5/0x20 [ 401.463226][T14445] __kmalloc+0x5f/0x2f0 [ 401.467378][T14445] ? get_page_from_freelist+0x550/0x8b0 [ 401.473183][T14445] kmalloc_array+0x2b/0x40 [ 401.477607][T14445] rw_copy_check_uvector+0xb1/0x2f0 [ 401.482890][T14445] import_iovec+0x10d/0x380 [ 401.487383][T14445] ? dup_iter+0x110/0x110 [ 401.491691][T14445] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 401.497210][T14445] vfs_readv+0x11d/0x1e0 [ 401.501429][T14445] ? kvmalloc_node+0x7e/0xf0 [ 401.506012][T14445] ? do_iter_write+0x570/0x570 [ 401.510750][T14445] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 401.516790][T14445] ? iov_iter_get_pages+0xec0/0xec0 [ 401.521963][T14445] default_file_splice_read+0x62b/0x970 [ 401.527485][T14445] ? __ia32_sys_tee+0xa0/0xa0 [ 401.532138][T14445] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 401.538983][T14445] ? selinux_file_permission+0x2d0/0x520 [ 401.544676][T14445] ? security_file_permission+0x1e9/0x300 [ 401.550366][T14445] ? __ia32_sys_tee+0xa0/0xa0 [ 401.555018][T14445] splice_direct_to_actor+0x3f1/0xb30 [ 401.560367][T14445] ? do_splice_direct+0x3e0/0x3e0 [ 401.565363][T14445] ? pipe_to_sendpage+0x300/0x300 [ 401.570390][T14445] ? security_file_permission+0x128/0x300 [ 401.576087][T14445] do_splice_direct+0x28b/0x3e0 [ 401.580931][T14445] ? splice_direct_to_actor+0xb30/0xb30 [ 401.586451][T14445] ? avc_policy_seqno+0x17/0x70 [ 401.591283][T14445] ? security_file_permission+0x128/0x300 [ 401.596992][T14445] do_sendfile+0x8e4/0x1140 [ 401.601560][T14445] ? compat_writev+0x3c0/0x3c0 [ 401.606295][T14445] ? vfs_write+0x422/0x4e0 [ 401.610706][T14445] ? check_preemption_disabled+0x154/0x330 [ 401.616589][T14445] __x64_sys_sendfile64+0x1c4/0x220 [ 401.621784][T14445] ? __ia32_sys_sendfile+0x240/0x240 [ 401.627050][T14445] do_syscall_64+0xcb/0x1e0 [ 401.631534][T14445] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 401.637414][T14445] RIP: 0033:0x4665d9 [ 401.641290][T14445] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 401.661260][T14445] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 401.669649][T14445] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 401.677624][T14445] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 401.685573][T14445] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 401.693533][T14445] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 401.701481][T14445] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:35 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1f00000000000000) 13:27:35 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) r1 = openat(r0, &(0x7f0000000140)='./file2\x00', 0x3159c0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) io_setup(0x20, &(0x7f00000001c0)=0x0) r4 = syz_io_uring_setup(0x1049, &(0x7f0000000200)={0x0, 0x86b5, 0x6, 0x3, 0x27e, 0x0, r2}, &(0x7f0000544000/0x3000)=nil, &(0x7f00005c1000/0x1000)=nil, &(0x7f0000000280), &(0x7f00000002c0)) r5 = epoll_create(0x1000) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000640)={r0, 0x9, 0x1d37, 0x8000}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_submit(r3, 0x6, &(0x7f0000000a40)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x100, r4, &(0x7f0000000380)="658203fab0d1dc60e9e991e88f0f43c94340b60dbaee337a6fc9c963c8e6b31b3aa6cb5c1a11bd5fc327396d43eb276c81f472a2c6ba80bdc25a9f0f4581aa14c973758fe4d33793c05f18c92669685ffe38110c95bd2125ec7bf95eff2107967d53598f6db03f11677033992f93fb91bb226554a397be8cdf01e4ba122cc591a40c", 0x82, 0x5, 0x0, 0x0, r1}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x6, 0x4, r1, &(0x7f0000000480)="0c785b1c1a215d5103621c486d4fb3a6e9de5fffed4b2ee01bb3f2edca063fa6fc8269c0f9253752cfbbc75736960aa1b42d408bf88d8955e97d69a34e8ac42a744915b31d125aa917a2c988b345fb093ed2715d170d074f9a446241ad893780e2e27148f47171679ee8cf624f6d8140587b7f7e47fe1e32e37a7f51a7132fa233b1447df456c7998d489f27c377a7a94ef7b52eda739de431ac97a9db80f8cb8027c3974f6e2b", 0xa7, 0x7fff, 0x0, 0x3}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x8, 0xffff, r5, &(0x7f0000000580)="f75712e5b4268a59e534eaeb6754ef6fe020b6674d6d7b620de0ce9efac448c2507c0715868fc4a5e398a6e5d3ce0ccd80fcbf23f50677125d96d4b1eaac257b0c9d3852ffa8250cfba84dfad2f3990e9f89f9265e7954a7f39ab5d1449c6a9db97d10c44f7b91379ab475ee8382d74bba9ddf136cc5bdb2f175d99759daa907c644716f37d16da1428d8659e3b87cecbc6832115f570dbd765d84b4e4a2ef0cb8a3", 0xa2, 0x9, 0x0, 0x1, r6}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x7, 0xfd, r7, &(0x7f00000006c0)="f2c775e34ed76dc84c1900687a95031b5121f63089c1db716b2795cce18201d09af6fd86066b769a232ab51be7239e19539878291b497398c0161d56e0d1a9bbfc70f9ecbb339407586741ef3417ebda2885836524139f0873ff8276bef62a373d6029cb3e0ca777937287b0cc20de597c329408d4c9d0533c6a769b6464e043d238af716f8a5f48333c03ff5d9a375c0ba11423f4b3657cfca10b801e4bac89aa891223f9cb", 0xa6, 0x3, 0x0, 0x2}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x8, 0x9, r0, &(0x7f00000007c0)="a223426977574a0c179a4cff99ff9998e933d276046ed857cd923fe0019b63658918c8fd334ff3b834423c933b6479902e00f24d476457724fa0e782cecc0373bf86943bb11b7abf7bdab4bdf74eb8844ccf766eb8e263b9199f19c1500d8010994cdac6d52a04831373c5d45b9732a12393b3614b1a39394d228a6c07e9a7a9dd3ddc14f87881f1a709c2a928ad24aa4bdd9de1d14b5950ee397cd3d719c0f8fb79e3324b32148ee3c43061629c49ae4b14925daf906dae83de2b2cd3c9a430b0b5b3ce43f9e807d4368193e509b1f1b52f209f33eefcbc810ab9b3d3bcfbc9dcc97cf24b6cf3567f5673c18dda1d2a7750cab8", 0xf4, 0x0, 0x0, 0x5f91d2007aacef3c, r1}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0xaa9, r0, &(0x7f0000000900)="a1d3d74466adec42fd533497e62c59eb015f8798448b3576b0bdb4246bfd75e76aa3f548da0cf32493bd31512c7a47cf0500af29bbd4a312992bfda53eac26f843395ac7f52b75ed269dbd9af99396cb15edf66f265ad657b94beeb780e44b6c6ab48623fe6d34b2579a45509e9616d0c92a2849da60e30f578b6ee69f8430a389dbc6585f7056dca99127baad672ebfd801d41b2b5fa4a368a3fa43f9cc14da30d13980057de85a177d846d4d65682bd5d9abb7221c9e424a29aa75da6bb224c82fb51c9bdc8ee8d5d53dc9dc8f57a6", 0xd0, 0x6}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 401.759494][T14452] FAT-fs (loop5): invalid media value (0xbc) [ 401.766235][T14452] FAT-fs (loop5): Can't find a valid FAT filesystem 13:27:35 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="696f860b5853931366a3db85636861727365743d63703836362c00e4f628c6a00725e01bfc45df26d3ba98482636afd39e28dd6839469070c83d12d3c5ca2ec4427e90e5928e52788510223370769abdb4f36fcbb8ecc48f647cb9d972556cd9d530365336dedf0effd83f7fad18a824117ea14f0bd7661fbbe5e004956f021df84f8e9268"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mount$9p_xen(&(0x7f0000000240), &(0x7f0000000140)='\x00', &(0x7f00000002c0), 0x22000c8, &(0x7f0000000400)=ANY=[@ANYBLOB="7672416e733d78656e2c63616368653d6c6f6f73652c64656275673d3078303030303030303030303030303030362c76657273696f84cf9500323030302c6c6f6f73652c646f6e745f61707072616973652c666f776e65723d8045340f1ec85fda9caa29d7eec37e06017a0f4efdbca39834981a2b008bc8", @ANYRES16=r2, @ANYRES64]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mkdirat(r3, &(0x7f00000004c0)='./file1\x00', 0x0) mount$bind(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x280009, 0x0) 13:27:35 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f00000000000000) 13:27:35 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="6905be736472c5d6e36f000061727365743d637002a83b8af8"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 401.951742][T14452] FAT-fs (loop5): invalid media value (0xbc) [ 401.958165][T14452] FAT-fs (loop5): Can't find a valid FAT filesystem [ 401.971191][T14465] FAT-fs (loop0): Unrecognized mount option "io XSfۅcharset=cp866" or missing value 13:27:35 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="736befec0000a04828f00fbdbb6c6f7765025ef7886ed50180b3f2c261f920424d5649d8332ef7b6762794e07d70afbf17946f922b7b15db55d44bd6984dba11ee35f1ec4820d2c80fb951971f617374602eb03bede3641804e28e13a0e3f55c98f1090fb03d65f6fbf4ea4789fe250a2b197232e674a18a340b1e713e2bfc97f27e386180fdf8e845332d72180b0a384347e5b05d37328c30fecf1701d91f96a02dbe68d60b05d205834f46"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/11, 0xb}], 0x2, 0x3ff, 0x10000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:35 executing program 1 (fault-call:11 fault-nth:39): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) [ 402.105521][T14472] FAT-fs (loop0): Unrecognized mount option "isdro" or missing value 13:27:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = syz_open_procfs$namespace(r0, &(0x7f0000000200)='ns/pid_for_children\x00') fcntl$setpipe(r4, 0x407, 0x10001) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x212282, 0x0) r6 = eventfd2(0x3f1c, 0x2bd4c905949b50b5) sendfile(r6, r1, &(0x7f0000000080)=0x80, 0x3de3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x40401, 0x107) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$KVM_IOEVENTFD(r7, 0x4040ae79, &(0x7f0000000100)={0xf000, &(0x7f00000000c0), 0x4, r1, 0xa949817d30ba938e}) sendfile(r5, r3, 0x0, 0x20000000000000d8) 13:27:35 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r0, 0x4008941a, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x80) chroot(&(0x7f0000000040)='./file0\x00') [ 402.160379][T14476] FAT-fs (loop5): Unrecognized mount option "sk" or missing value 13:27:35 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000000000000) 13:27:35 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f703836362c0000000058c600000000"]) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) chown(&(0x7f0000000180)='./file0\x00', r2, 0xee00) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r3 = socket(0x10, 0x3, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10) 13:27:36 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/129, 0x81}], 0x1, 0xd9f, 0xfff) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:36 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="73686f7700000000000000000000000000358a61b31912896af7530d5c33fd4888c78ca114806ae774427c861786d6941aed69da864be3e39a36ab5a36388e46c9a2591d3fad699e7b"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file1\x00', 0x36000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000b80)="069f054b2c0d363a4190bde336d1788b32d3b97eb49ef5343c8128c61915baf1aa7558669bc9dcee03a0caf0f2d0a7d668e62eaedc1a6232d29a65a3be608365c2ab11d23d02") r2 = openat$random(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) write$binfmt_misc(r2, &(0x7f0000000a80)={'syz0', "8c1745989c80ef201f7b642455796f981e10ed3be4dfb181a4c55dafbb3c0fe6556f72b6dd1e0c10a95794f128136b656076aac10e24c8429cb2"}, 0x3e) socket$inet6(0xa, 0x6, 0x8) vmsplice(r0, &(0x7f00000009c0)=[{&(0x7f00000001c0)="1ec35e6b366770a2e87f580473b307b169ad7e414b4372a0d288816f795703929e2b4834ded8fb51fe68a61ac63a67799286fd8ff130420ab713fcd9bc8ad1cb741c3fdf01c7d173a3e873b5d6af5f18b1f72de35e60128a51a70e4bf6744ee70dc439d80d58b66b79902a5a4754a382e70002e1033ba766024daf537e755e9d59faa39f6484bd77a65c678f0366be777f6fe8173ca9044b38241564838f349f2fd4972a2dd6049d92eda0c22ce8858c4162dbd25057c931003deb85b088e171459a7f2d0b8a700e1c36476bc95f93e051778e50e05edb54e3", 0xd9}, {&(0x7f0000000380)="205d064fb14bc9160a65f1ce5e0a8c4f4602cd90e6f4b734085b0cb010c5839298d0c03e1615a3d5f4179a79170cddc60dfdbfd95404e0eb14c788a2e75a310177029f8fd609c8de02a6342579474e37ccd8f9718a98cccbeca0660a0eba405bd58e144a3f4fa7d5a28425e90c150b85489279c38dd6165f214f1e1a4cd7166a6b4dd7f3f92f67dca275f4811d7c22235f9dfd7f798404edd3c3c50f373fd1cddc7aec8a77bf81bab7b361f3944254299d7a78afdc1483ae10fb47068e35afc531198ffc8ff9c0083e7d85592083fbadb23da12258806bb78ca0", 0xda}, {&(0x7f0000000480)="42298da69101896fcf767bb546b46223094c9bc2167fdc6530e2082c30959b288f682ddf6ae9c7ec9a1bf2a5fc73edf426c4c9a6d214bfd0ed0ee8874891ee655189c5b0c6ffc6792c28e4a7206717e8540d6843f508f2cb471373edf6f1b90fb83a9c2fe308c5ab84872f327d2121cf27192690ac2169660f3eb9ca4ac707ed89cacdc24b9fd08c587cfc043212d494e2efdbf41be8171320f330b8097afd80daa6bb8e6a6b9787ec414cc691f1079aa4db8a1d73fe41a17770b3201416c70a9eec9c7b63309baac1b9e2c6", 0xcc}, {&(0x7f0000000580)="78dd59970744f47e10744f72eafabd1907911b11b36f45edcc1bf38575e16febee02ea8675913241f3bcdd1e685008d7002fcff1220025aee792597810420bc4f5f69d70e24913e88971b079b75dacb6afd35dcb1120b4d8d709d0468de9a83bf88f1e6b939ee26937d4b1589caa48ab120a8b4759da71439367183bbe8be623dc0514b5ad3653402955fe783c71526754d4d9bef125674e8d4a751ffd5e040eef572403fcc2c4593d3ad5688e0ed10495d402398497fcd3b43025491fbc1825117ad911", 0xc4}, {&(0x7f0000000680)="86c5448c855711e3239a177587abb45aff2db7f5e8485282910a5ea1b3b84e43bf9c67d856144f34d861cba6528dbd02d44a69557259543a8f0e58d6b97474d4ba34768da5832cd9247eb8382e261c8e34cdb849f1f610e3ca2f121663a32d33d2c3e27b15d494fcbbc2056d56d34c842b705b9980935cd1265323532e8f207f9e33eb7f2d3cd5524303c7c379ebced48aa70a2c682d185041f804fcfb4589d090ed5bb7e042d4ef3671a8555085239a7162f7dcf0d62203682f0db73d85fafdcac4ff1fa4dc08f1b2650593ba47afbfc3109fd1b4bef0d37671a070", 0xdc}, {&(0x7f0000000780)="01cc7e6f53a14f93fa2c9d5885036ee68ab0f4592d7b6402fbc62b5a9ea80c9856ccc1c218ad91b1aa7e779b3f8ad8cf5655b2ed2834a6bf29cb78a780b87db4a72646402ae3de390c924a44fbd097c113ef4423970ad3357003007bf137ffae2669e4892320bd205c2819d92698041445", 0x71}, {&(0x7f0000000800)="7292d895016d066e932d4a0f33a154c0e802fa700e64a4d5cea5ce0fc5bbbf052e42a7c69b96609d908ac9d18d26a3e10fb995aa24dcc43fbfce91bfbb2a60ecce45fb5199ca205d5fcabedf4ce5fff77d1762eb3257d21416af6a8b769cace1e02dc2b1bfde385b2ecae1b8648d2d40164440dff90498feffda3eaba8e45c1d782fe7e8cce6a8027675045a974934c11988116ba68349ce6c81bc894ad9d54fb6e18bf7cef2bcbcc419a1504fc285a6", 0xb0}, {&(0x7f0000000140)="adae0dd0b6a1f7837ddce934d9fdd73877d486848b51edc02c1080aab06664a5f8267da051", 0x25}, {&(0x7f00000008c0)="e4023471bb5f2841e348fce96e48f7935b1b502a198c2618a53a06d702b576cefc81da990ad243dcd6466da2f2ebf629e09a0ba59f36caa3bbb99c857cf53fe2a50e60584aa931557d0218c3458987f311cf6123975b4391db9ffc6207f01d48cca6d890f954680ecf3933359af834436579f0a1ee925172d5761883598b85e64c14199e49e8732846b5616ae878badd9e5d3a7e27f6b5c1be6d82e3a5b2011766e4d5e9c7c0aaa112054d27eb2d8efabd49dcd0db4ab4053a2bcfae6c7c6143d8e43f54612947a161ac9f8845c9b10a8c1a38348d2ff8b67a2e3f9b11", 0xdd}], 0x9, 0x1) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 402.353939][T14496] FAT-fs (loop0): Unrecognized mount option "iop866" or missing value [ 402.365857][T14501] FAT-fs (loop5): Unrecognized mount option "show" or missing value [ 402.401156][T14507] FAULT_INJECTION: forcing a failure. [ 402.401156][T14507] name failslab, interval 1, probability 0, space 0, times 0 [ 402.413959][T14507] CPU: 0 PID: 14507 Comm: syz-executor.1 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 402.424184][T14507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 402.434322][T14507] Call Trace: [ 402.437654][T14507] dump_stack+0x1d8/0x24e [ 402.441983][T14507] ? devkmsg_release+0x11c/0x11c [ 402.447023][T14507] ? show_regs_print_info+0x12/0x12 [ 402.452657][T14507] should_fail+0x6f6/0x860 [ 402.457082][T14507] ? setup_fault_attr+0x3d0/0x3d0 [ 402.462109][T14507] ? do_syscall_64+0xcb/0x1e0 [ 402.466805][T14507] ? slab_free_freelist_hook+0x7b/0x150 [ 402.472362][T14507] ? kvmalloc_node+0x7e/0xf0 [ 402.477049][T14507] should_failslab+0x5/0x20 [ 402.481598][T14507] __kmalloc+0x5f/0x2f0 [ 402.485848][T14507] ? __rcu_read_lock+0x50/0x50 [ 402.490613][T14507] ? fib_route_seq_show+0xa53/0xab0 [ 402.495823][T14507] kvmalloc_node+0x7e/0xf0 [ 402.500244][T14507] seq_read+0x5e2/0xd10 [ 402.504413][T14507] ? seq_open+0x150/0x150 [ 402.508750][T14507] proc_reg_read+0x225/0x350 [ 402.513535][T14507] ? proc_reg_llseek+0x320/0x320 [ 402.518520][T14507] ? security_file_permission+0x1e9/0x300 [ 402.524243][T14507] do_iter_read+0x41b/0x5c0 [ 402.528755][T14507] vfs_readv+0x154/0x1e0 [ 402.533094][T14507] ? do_iter_write+0x570/0x570 [ 402.537867][T14507] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 402.543989][T14507] ? iov_iter_get_pages+0xec0/0xec0 [ 402.549283][T14507] default_file_splice_read+0x62b/0x970 [ 402.554834][T14507] ? __ia32_sys_tee+0xa0/0xa0 [ 402.559606][T14507] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 402.566371][T14507] ? selinux_file_permission+0x2d0/0x520 [ 402.572005][T14507] ? security_file_permission+0x1e9/0x300 [ 402.577732][T14507] ? __ia32_sys_tee+0xa0/0xa0 [ 402.582416][T14507] splice_direct_to_actor+0x3f1/0xb30 [ 402.587793][T14507] ? do_splice_direct+0x3e0/0x3e0 [ 402.592826][T14507] ? pipe_to_sendpage+0x300/0x300 [ 402.597851][T14507] ? security_file_permission+0x128/0x300 [ 402.603665][T14507] do_splice_direct+0x28b/0x3e0 [ 402.608542][T14507] ? splice_direct_to_actor+0xb30/0xb30 [ 402.614103][T14507] ? avc_policy_seqno+0x17/0x70 [ 402.618965][T14507] ? security_file_permission+0x128/0x300 [ 402.624734][T14507] do_sendfile+0x8e4/0x1140 [ 402.629339][T14507] ? compat_writev+0x3c0/0x3c0 [ 402.634107][T14507] ? vfs_write+0x422/0x4e0 [ 402.638520][T14507] ? check_preemption_disabled+0x154/0x330 [ 402.644334][T14507] __x64_sys_sendfile64+0x1c4/0x220 [ 402.649539][T14507] ? __ia32_sys_sendfile+0x240/0x240 [ 402.654820][T14507] do_syscall_64+0xcb/0x1e0 [ 402.659357][T14507] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 402.667839][T14507] RIP: 0033:0x4665d9 [ 402.671728][T14507] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 bc ff ff ff f7 d8 64 89 01 48 [ 402.691335][T14507] RSP: 002b:00007f48b6ee6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 13:27:36 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000080000000000) [ 402.699722][T14507] RAX: ffffffffffffffda RBX: 000000000056c1a8 RCX: 00000000004665d9 [ 402.707668][T14507] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000007 [ 402.715631][T14507] RBP: 00007f48b6ee61d0 R08: 0000000000000000 R09: 0000000000000000 [ 402.723576][T14507] R10: 20000000000000d8 R11: 0000000000000246 R12: 0000000000000002 [ 402.731521][T14507] R13: 00007ffe16f105bf R14: 00007f48b6ee6300 R15: 0000000000022000 13:27:36 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') 13:27:36 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = io_uring_setup(0x239f, &(0x7f0000000100)) r3 = syz_io_uring_setup(0x2fb4, &(0x7f0000000280), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000300), &(0x7f0000000340)) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r2, 0x2, 0x1000000, r4) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x2, 0x0, 0xffffffff, 0x2, &(0x7f00000003c0)="dbe49a09c67d4bbf1bccd62dbdbf1519e82703ed0eb87cee56ef54f33a7a9b813f6c8fd8cf5a8491bcbab9c42009c3c498e77e5a39eb3ba81f0669efa9a983912ee9e918dac00543c7bb11ee9c778620f8e2ae4ddf2922bda6a1cf7aa0cc0b6dd1adaaf04a6d63a5826905b8da37ce9c73ece5d54374ff5d0dce550e33d8e58970b5c4f80b00c06f28edb099a22b17cd5354d789749849f1abc465a0e7b108", 0x0, 0x0, 0x0, {0x3, r4}}, 0xbe0c) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000b40)=@IORING_OP_WRITEV={0x2, 0x1, 0x4000, @fd=r0, 0x7f, &(0x7f0000000ac0)=[{&(0x7f0000000800)}, {&(0x7f0000000840)="0f12f9d9ac88a62bf1d388b3b780ab9c49205d255d85b796f97f89a6797128f17cea0049d75c54d1f642766bd746520f30a58ec42d584c8292ecf3529b2d7c8db9258a891b", 0x45}, {&(0x7f00000008c0)="15b29637e7fab5f1f4eb0cada3389b559de6cabc4b47f98be180489562967d4a49474e4ac1622250f07ad8a894f0fc3b4d9f1bc900553a", 0x37}, {&(0x7f0000000900)="e6ca761feeb44fd9d869ccc8e5572464c306260c68d0e4f26a5ac452b67128d1ac1f4e85296321571dd328b60afac086894e36dcea96a7401c7545304d22b0a648c7595f942d482258ee9861ea5ee44a584b8ed47cddd9013dd993", 0x5b}, {&(0x7f0000000980)="19cb916da90154ebe8fc0e071fefebd497abe148919cda409fa0", 0x1a}, {&(0x7f00000009c0)="40fd9e8b5853ba287da9de389abe3e17d090de6d59ed59bdbbe0319ad8720ce35b098763a280cd7b392e48bdb42cf0d5384a2ac6971560ee7bc5f8cc393c4280b2762449b0aa0cac886fc906ff3958bac60355397047a6285d3e39e28b8d02ea0bc2e5a61086e93b8c0d719366c35a14f269939df1dcd2131bccc7c43b3b63519e7e39fcef78cf927b393ae28aa8eb96fda2b2ab3f4bad07e491719ad10d04dcc4d5c8909c8668bd72f75de5711e122061377b39b37b8fc9dcd4a7d5a29b8daa0cb42f5313a7b9bd970d5f3a2077ba41b6e48a947a196dcf8c921b", 0xdb}], 0x6, 0x6, 0x0, {0x3, r4}}, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000500)=""/116, 0x74}, {&(0x7f0000000580)=""/228, 0xe4}], 0x7, &(0x7f0000000700)=""/156, 0x9c}, 0x40002000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:36 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x100) r1 = syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000fc0)='./file0\x00', 0x2, 0x3, &(0x7f00000011c0)=[{&(0x7f0000001000)="732b6051111ce7d890942a8d9e3a92f49434ba1546bba9bc68532d435b9a43e03704ec997f79873c33ca4872e3ca0ad4aacd43a91fdbf6b246c5fb518df6b4f4109c38c60fc2785468c77ad3bb", 0x4d, 0x1}, {&(0x7f0000001080)="48a9a410d0f357b25dc44bbcfc75d3d3a26654d91afce5c8cdf14f4c17e5e755d34e8638c1732b55cba89d9f5a1fbe76afb55896a3025920c5c1cd87abca8ec1d3f5aacb43547d3797d0a9b19d177d97e4c754326edb3d0285f82d5bcb3c06c74ab86097b9ea0f808c9085d5b962e465015ae44a7f10e943d8288362940a6e4566640f9d4ba6532d9ef902ec932e37c0a5d4ab7ce7", 0x95}, {&(0x7f0000001140)="c1361a17b256ab033cd847276a190e07165011f74cada468d6c871b539ebeeca7ec6e4a173eafaae3733fc5c0a49b2c571db5eba0fb2b4f40c8a8082a61be9ab6d48cdaac9abde481bbcbcc4d3", 0x4d, 0xffffffff80000001}], 0x4010000, &(0x7f0000001240)={[{@auto_da_alloc}], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@fsname={'fsname', 0x3d, '\'*/'}}, {@obj_user={'obj_user', 0x3d, '950'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat(r1, &(0x7f0000001280)='./file0\x00', r2, &(0x7f00000012c0)='./file0\x00') syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x5, 0x6, &(0x7f0000000640)=[{&(0x7f0000000200)="2f8fc3721e8e02d981febd49a00670302d3512e5c40cd58bc311494e55a79ead0d1a439b0341cf4b49ae85726a1974ba8adc79a8bef753fc1c4244000f77a5ff19e91a112e6453c999baa6b638c5ffd10e45dc6905c481286c454a57494552f9e8e01eb3c029c9e351c08c14676cec0f9ca3fd6e9e6af6a4beaf12bf70ae4b416e3aee07bf8ac7fcb5e27811fd75d1bd2273b4fa9083ec02dfb7db688868d10ad350", 0xa2, 0xb4bd}, {&(0x7f0000000340)="c775bd00e94cd6dbdc80ff359da9780edc81c34271768b886f3449fb78ba5d54710939d7df2d05943a014a2774c8aba2c8224189fdba4086df72ac2cbedbf7841dea4e66ce3ed7b89da5f1f5c61d06a2b9b729abdc171bd31073ccd05b97aa30fcd76e35d1118e2b3ac6a90a86c9bae875b9760fbed691d13cb7922210af3b2220c8f687654dfc7e58e8f869c36b5bcc58cc71daa0ee846f8479abaa7f48e3e18db5ac49e89c9339f1489881e2f26c0f0221db1a3cf0132039e81f4f5cd1ee04285cbb64c8f78b5644fd4ec2dc56dcad1d9958b86bd2ac21de1cdc2d3e62dca41dfb1172b85690bc0e835015651f93d66e437ebc169be5d76f5574c763f956", 0xff, 0x3}, {&(0x7f00000002c0)="8dc1f89c", 0x4, 0x7}, {&(0x7f0000000440)="8ad43fd1b99c031bf024c5491bb8e379b0ac73b3f1a79eafaf2e3e80523cc8001bd73a5e43a1ac60f1d29898c59e8f58dd37363c26d1f60c334cb7aff84f4421c46d2b6bea76e5ee581d195ffe1ef20032c92279bbcf7677702f113d461dd291bc82f001c90779ace407277cca4becb525a61c7e4966849b239be2086f321786203b370d07b4bfb2ed538306032b98c249e581b4dcfec2f788617ef79c95cae730e53c0c5abb213ccbc9963f2c92737f324f112d22b520f6c4ab3198aa2795a3d56ad5a863facc2590", 0xc9, 0x101}, {&(0x7f0000000540)="34311390a375db391f713f71534a1d15fa8dc985f510d81c0abb1c5858d64051c39980a1", 0x24, 0xfff}, {&(0x7f0000000580)="47df01a055c6c4b78bdced9736bc8b9c45d826773c405707f9c0afd3d8088c672eba1ee762bbb03266ac6410b6924fb29abd3e4aee59d4249963d08a74004d066162b187d9d8ae22554985143311f717badec4577842c55265ee8ebbc2d70cfa73c4743a9905443eaac16ca7cc9b9a8fdbca93611e065e427bf70c7bf0276c130ff7afa3d6becf45f6484f59bd00f45001d4860976e5bf5165a4e21a", 0x9c, 0x3ff}], 0x6001, &(0x7f0000000700)={[{@fat=@dmask={'dmask', 0x3d, 0x9}}, {@dots}, {@fat=@tz_utc}], [{@fowner_eq={'fowner', 0x3d, 0xee01}}, {@euid_gt={'euid>', 0xee01}}]}) r3 = syz_mount_image$msdos(&(0x7f0000000780), &(0x7f00000007c0)='./file0\x00', 0xbd, 0x9, &(0x7f0000000e00)=[{&(0x7f0000000800)="b9675420fe09f766fd972002773ea959fffd272b5a7ab15a8eb4ada1da9378e71e8b00bf6bf80344ca97e11c08b4d99ec9ed136aa9369d909149e8613623d5eded35b4adaa633f2dd63df378beb5b6c1ca304a68bef5187a54e6d330437a0d2a3384caf5331f219ac48c679aa6bf2bf32d39636ac0a28e1e96101445e14389b3d7d67bbb85", 0x85, 0x2}, {&(0x7f00000008c0)="f3eed800ecfa09639aaab305f2a5bfb3be334d8fa4418eb6c4f1462eebcaa8b4db7943ffff520d4415146f00f2f4eccaaea982bd4218beffa617190e6e7d6746277f65d5950234745e4d2345677f551532daf00d521aabe5ca2dd312c0574e438f14736bef2c13eb53689ad16ad6d664943f09a1ff0d933bdd62a71567a121787a9d7d9f7c55fc1f072fee33735752423e43073f992b8f9baa8dcac287b069cd989e3f", 0xa3, 0x1f}, {&(0x7f0000000980)="ec2d91ae4299fbd6e618ae098c815ad1c2a5da8bd7115df45f2da607f7c7783abaa0c3e88896d2c17ce688a23eff47dc14d5877e89db3cc83ceec6663d1221c1ef8b501e2682acc22ae9c500af99c8065ad6681b3ea1f25d8cdf63e3e940ca079ae3dc73099f53e9b67f4abbfe58e8fef34b79e44c2104d803a58f941827a3ce07c378cb0924fe5832104925fff4d8c77834b93f2f9c373d7f1925b9736a8b54a873c2a6f1e9eb0da2309dc35029e185646edd97902ae66cfd7987bff4c1dc76e97e27933ad764cc29ef2063ec28eea3474f9627c9392223", 0xd8}, {&(0x7f0000000a80)="6aae375130ae3df639b61f228dc05c95a4810edd482b2418589f934097c8a0cfd9aa46a45aa52185fb8a5396fbf4fc9e32fb900fe3636092053e8933c6cb21341ff57828f0a8f796165cb44da511ee2d75d1dba33a2731", 0x57, 0x80000000}, {&(0x7f0000000b00)="d590c176621201c25a533cad315e4056eb58d1a759d2002176b03d546f374d295a5043389f3f148ee093408d0d46286da0458e5b9a29c0611d1901e709b017d33de4c67bbd5e5a4c375cce9bc2b439c1685a6e5e1f8a35182b", 0x59, 0x1}, {&(0x7f0000000b80)="6ed88d799a82b9500f14fbd5aa6493a2b480", 0x12, 0x9b}, {&(0x7f0000000bc0)="94376e032ed32a23229ccbdeb98bad8b304cb03bf0c7409133020d7ed6631f363436775c29e097341944d14cf6643c000b598fa5d8c5e7167d79af14138c3cea9381dbe4a2fd24d62310221b316a734b780ac49bb29031f88a336f188c75289d3eea638ecd0908d1f4a4236c019112d2c5112973369cc116f1a28e2597136b59d354d5ff22a0cd241de17e2e7189fd4e3fbc70e8b3e186f98e0e0151ab422207d21072c1194219ea7feaf2", 0xab, 0x454b}, {&(0x7f0000000c80)="002acf0fb09c08ee0d3a4884d5bf6327410877e431fb81dd04a1a42608f8f3e7126c4504989a2289262334d9d5d6fab1f3ab8c84a237f8421557972ba38f946d4440a9b83b7416dcef77debeea2e9b3d985c5d2055e8b2a057536692905602211ea3086ebecfb7bd303c2048745409f78bb95c3d270cd70874695b332b5023a215517349e0088a767e61b97ec31bfa8039a9bc6e639a22b5bdd9aee3aabc69066b026eb43a09872ee4fa0a6dcca0129c0f588cc50ad4e5b66548012b12523214589ef9bedd4590439dc64b50da80dde4d313469fe0845f4d328ee794b16ba3a3afab6d48059687111c3de508", 0xec, 0x8}, {&(0x7f0000000d80)="332f864d3595b802c60c11f314d329cee34a85d21590c225120225b21464281a770747b364a25ae0597302343402e4439e1621cd40811685c11761cd83a888cf57065bf476c5d35593192bc153829b055f84c3ad", 0x54, 0x1ff}], 0x81000, &(0x7f0000000f00)={[{@fat=@nocase}, {@fat=@codepage={'codepage', 0x3d, '950'}}, {@fat=@check_strict}, {@nodots}, {@dots}], [{@seclabel}, {@pcr={'pcr', 0x3d, 0x3d}}, {@permit_directio}]}) mkdirat(r3, &(0x7f0000000f80)='./file1\x00', 0x111) [ 402.902429][T14501] FAT-fs (loop5): Unrecognized mount option "show" or missing value 13:27:36 executing program 5: r0 = syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x6, &(0x7f0000000480)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0xffffffffffffffe1, 0x8}, {0x0}, {&(0x7f00000001c0)="b7a161e64e6e9fbfc0815898047cb49bf0fb7a1b59b6d510907848797d1c810a618e258dfa2465851bfd24c7a689985af1931b7cb788a5b8931d8755a95b2d1f44a0d1e83424672d58d2d29abba7ed10ca7cb018f73c0c4dcbf354e776b3b7b27a49e86d33559a09a95def1b77367f091588a0ed7bbf3eba63d122d7741d850a80a5d8", 0x83, 0x8001}, {&(0x7f0000000540)="67ee1400535c63d5c9cadeaf64c450c9de9bf34ce40fe3b4b43dc410285faf868cf7509a75691a05039af08ff26cbde1f7205b628488f24449683871e55df2097762026eb167ab7a99b4682d5c94c888750083c00209cd4019672d4cefd831b490e5824c98eb7d3d8ee17dc2bd19dd13308d3bffb369f0aed354ce2def4af247f71dcae00b22037033ab2db6e009885aab893755ca69fc59bad10a14005ce67e04dfd09b1cebf81de1078099826386eb54479d18c5d9075ef93d9f2c8f283875bd84e2780328d77c426b5df57421752cb8fa5557ae46d804e617b03dc99e", 0xde, 0xfff}, {&(0x7f00000000c0)="d738c03d54c8f713d7c53fd5a0501c", 0xf, 0xb8d}, {&(0x7f0000000280), 0x0, 0x1000}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:36 executing program 1 (fault-call:11 fault-nth:40): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = getpgrp(r0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x0, 0x10000001, 0x1, 0x1, 0x8, 0x1, 0x2, 0xa9, 0x2}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:27:36 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8004000000000000) [ 403.096558][ T22] kauditd_printk_skb: 5 callbacks suppressed [ 403.096567][ T22] audit: type=1326 audit(1625578056.817:461): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14533 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:36 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x81, 0x4, &(0x7f0000000480)=[{&(0x7f0000000200)="df", 0x1, 0x7d}, {&(0x7f0000000340)="30b36cb1c3dc13631a6502d73708af1001c46abd19a2beeebc200a585a21ed6a47c609f3d651c5c2064f5435a137fc85304be8e26bdd59e86aa1ddb879dbbdc312a1e2089d927bf69eb827193030f51e087637825c5300a573c559e748b1b4563a368b1afc4e971eb108000000be8643d1c08be56a1bcbe30b8f5bd492b57d5a8b7bba3ec57d0e8f93e0808b7b77dc4185d7fd4363d61b676d8e1affab55e0c7c028a9930101221dadbb135a4dcb709139db68be48892ebe5b8687268bbe63099545db587bcb44874a0c610bad26b5730e7df469dbaad17a1b507d4b992fa704edcb5190de114a7b2b382208", 0xec, 0x10000}, {&(0x7f0000000240)="27c5e2aae21150f6f5c7b30f52632f6bf29b2ffb1adc15665f5216a09a8b7ac02bc7ab1769364de44e26124c4a623ba448ac9377c807560be44510aa2ec8eea46bbce5725f447494bd9b4a27af83e30ae0d856d3c8635f05bad880302a7adeedac23110007df74ea4f6dc112592be6aec8b660d801b4c13e0c3f5523ef4671a3b6ba54c0358ecf82bd9edd615612314de316be4dfad9c41c5e69733972", 0x9d, 0x3}, {&(0x7f0000000440)="35c08e637b57de9201cf36faa1b004d885de64bab86e38faae93", 0x1a, 0x4}], 0x81104c, &(0x7f0000000840)={[{@fat=@uid={'uid', 0x3d, 0xee00}}, {@fat=@allow_utime={'allow_utime', 0x3d, 0x2}}, {@dots}, {@fat=@gid={'gid', 0x3d, 0xee01}}, {@dots}], [{@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@audit}, {@fowner_lt}, {@subj_role}, {@smackfsdef}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x34, 0x38, 0x64, 0x38, 0x39, 0x61, 0x64], 0x2d, [0x62, 0x38, 0x37, 0x61], 0x2d, [0x65, 0x62, 0x38, 0x64], 0x2d, [0x64, 0x66, 0x37, 0x62], 0x2d, [0x33, 0x65, 0x34, 0x35, 0x65, 0x62, 0x63, 0x66]}}}, {@euid_eq={'euid', 0x3d, 0xee00}}, {@appraise_type}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@appraise}]}) execveat(r1, &(0x7f0000000640)='./file1\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='vfat\x00'], &(0x7f0000000800)=[&(0x7f0000000700)='[{@\':\x00', &(0x7f0000000740)='cp866', &(0x7f0000000780)='vfat\x00', &(0x7f00000007c0)='%\x00'], 0x1000) mount$bind(&(0x7f0000000540)='./file0\x00', &(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40), 0x2010, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000b80)=[{&(0x7f0000000540)}, {&(0x7f0000000980)=""/210, 0xd2}, {&(0x7f0000000580)=""/80, 0x50}, {&(0x7f0000000600)=""/18, 0x12}, {&(0x7f0000000a80)=""/11, 0xb}, {&(0x7f0000000ac0)=""/99, 0x63}, {&(0x7f0000000b40)=""/50, 0x32}], 0x7, 0x3, 0x5c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000500)='./file1\x00', 0x140) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x84) 13:27:36 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) sendto$inet6(r0, &(0x7f0000000380)="75203f36e2fa8055f4b783976aa16e319076cf596dbf11888869cb4badaaf57a0b31e99c518575a33ac3f1737474ca9a0efa5abb15659410957ea1032b87d6b8bf65cee60dcd92856829b7c4f59cc0cd1a4a0a3dfef0d113b4c397b0c2b0f54c3ee3adc0d441a189637d4582ef98e64fed1a2e5906ae32772d6dcc4c0bb81948b0b1d579bf0b412b311b1f3151514ba29e5d046e86b9952b0bb9c79fe1f0e07353919ef71e98d9fbd4c58632980b89f3dad85446847554bab6d6d6bb8952a37c0ecff080c339a8dd00f39aa9ddea18af0d54815792d930d0c59f37675f8ed6669e9f9088c5ed14d0cd77370efcf3e8d3c7", 0xf1, 0x40004, &(0x7f0000000240)={0xa, 0x4e24, 0x4, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x800}, 0x1c) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000140), 0x4500, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file2\x00', 0xa0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file1\x00', 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r4) lstat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, 0x0, r6, r7) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x400, &(0x7f00000007c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYBLOB="2c0910f58dfcc768d2c9c8cca3cf6388616d653d002c657569643e", @ANYRESDEC=r5, @ANYBLOB="2c636f6e746578743d756e636f6e66696e65645f752c6f626a5f757365723dffff2c00"]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x112) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x8010, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 403.213403][ T22] audit: type=1326 audit(1625578056.927:462): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14542 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff00000000) [ 403.398209][T14559] fuse: Bad value for 'fd' [ 403.485208][T14550] fuse: Bad value for 'fd' 13:27:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f000000000000) 13:27:37 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="73686f72748dc883eeffc7ab0165722c08c0a91a2b5ba57ba0e0ef7c36699a7b2ec440b1ad800c3d74b38c"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x3000000, 0x80010, r1, 0x76065000) preadv(r1, &(0x7f00000001c0), 0x0, 0xd9f, 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:37 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x200000, 0x108) creat(&(0x7f0000000200)='./file0\x00', 0x4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) inotify_add_watch(r2, &(0x7f00000001c0)='./file1\x00', 0x10000000) 13:27:37 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="690800682650e437c10be98414e8617273657402013d6370383636b9a8dcacb0aeadbcb72ca6a679c415e54d9e1dcd9a3d9b6591a3634f3c68c451d76ae3a27831ae95b9284c9463"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:37 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 13:27:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff00000000) [ 403.785289][T14575] FAT-fs (loop0): Unrecognized mount option "i" or missing value [ 403.857293][T14575] FAT-fs (loop0): Unrecognized mount option "i" or missing value 13:27:37 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) [ 404.027823][ T22] audit: type=1326 audit(1625578057.747:463): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14542 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) r3 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f00000002c0)={0x0, 0x401, 0x1, [0x4, 0x2, 0x7ff, 0xef8e, 0xffffffff], [0x2, 0xffffffff00000000, 0x2, 0x81, 0x7, 0x5, 0x3b6, 0x6, 0xfff, 0x100000000, 0xab9, 0x449, 0x6, 0x0, 0x1, 0xfff, 0xf67, 0x5, 0x8, 0x2, 0x8, 0x3, 0x3ff, 0x8, 0x7, 0x4, 0x9, 0x1000000, 0x8, 0x1, 0xff, 0x100, 0x3, 0x6ccb, 0x4, 0x3, 0x401, 0x3, 0x6, 0x21a5df0f, 0x1, 0x7fff, 0x1ff, 0x4, 0xcd, 0x19, 0xfffffffffffffa77, 0x7fff, 0x0, 0x2, 0x9, 0x315e, 0x3ff, 0xffffffffffffffff, 0xffffffff, 0x7fff, 0x1, 0x10000, 0xfffffffffffff0cd, 0x9, 0x4, 0x2, 0x400, 0x3, 0x8, 0x6fa, 0x4, 0x0, 0x8000, 0x3f, 0xfffffffffffffffb, 0x1, 0xfffffffffffffffd, 0x2bf, 0x1ff, 0x60, 0x7, 0x4, 0x50800000, 0x1, 0x5, 0x1, 0x400, 0x9, 0xe0, 0x2, 0x200000002000000, 0x10000, 0x5a8, 0x1, 0x7fff, 0x8, 0x9, 0x1, 0x0, 0x3f, 0x2, 0xffffffffffffaf17, 0xfffffffffffffff7, 0x1ff, 0x5, 0x4, 0xff, 0x1, 0x101, 0x9, 0x5a6, 0x3f, 0x5, 0x36, 0xbc, 0x7fff, 0xb4, 0xfff, 0x3f, 0x9, 0x4, 0x3, 0x1, 0x0, 0xa28]}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x6, 0x9, 0x1, 0x2, 0x9, 0x96, 0x7, 0x8}, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r6) 13:27:37 executing program 3: ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, &(0x7f0000000480)=@get={0x1, &(0x7f00000003c0)=""/180, 0xffffffffffff3b95}) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000280)=""/72, 0x48}], 0x2, 0x735c576a, 0x8) r2 = accept4$bt_l2cap(r1, &(0x7f00000004c0)={0x1f, 0x0, @none}, &(0x7f0000000500)=0xe, 0x800) ioctl$sock_SIOCGIFBR(r2, 0x8940, &(0x7f0000000580)=@add_del={0x2, &(0x7f0000000540)='syzkaller0\x00'}) open(&(0x7f0000000140)='./file1/file0\x00', 0x200000, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:37 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:37 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0xfffffffffffffffd}, {&(0x7f0000000280)="ec743a848d3f2de6536279e5e709fafe96846342a5d65a9b4e26bc4b4d02610b65736d1da73a606538e8fcb9688eb91e786aba7d83f572afb7c39093475cb4565b6a5a5738b5e30b98d5de034bdc84cd45fa195b55000a179786c09e97fd9da080d29d13902375cc6c171df7cc07dcc83213d362d27eba7539f340dca97af8b7ddedd54f8075e78ab047cf6fd4b1304c26628da2f3303eb5d42f665bc5be9f38a9a9a4a8", 0xa4, 0xfffffffffffffffa}], 0x400, &(0x7f0000000240)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}, {@shortname_winnt}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff00000000) [ 404.060452][ T22] audit: type=1326 audit(1625578057.777:464): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14593 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 404.138847][ T22] audit: type=1326 audit(1625578057.857:465): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14602 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 404.189894][T14601] FAT-fs (loop0): bogus number of reserved sectors [ 404.196602][T14604] FAT-fs (loop5): bogus number of reserved sectors [ 404.203102][T14604] FAT-fs (loop5): Can't find a valid FAT filesystem [ 404.209812][T14601] FAT-fs (loop0): Can't find a valid FAT filesystem 13:27:38 executing program 0: ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000340)=""/153) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000180)='./file1\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400028001000240000004f801edd721bda440b817774e9dd49ec68376a1b7acbc9be54deef0aa6f618d1c5d96c8c23bde586f4ae88a799b29b9b300a7e24f1b1f2f9e8bcc6c265b757ffd6f928f424f2f79b1056924e60f881586f013d91ddff42ff75f960eab357f19db175340b9865167d0e266c91260ab1d62c961cd82284f6c435f455591a1b13dc2750625d0e5194500293a6c15c1", 0xa2}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) openat(r0, &(0x7f0000000000)='./file1\x00', 0x1c1200, 0x82) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f000000000000) [ 404.321859][T14604] FAT-fs (loop5): bogus number of reserved sectors [ 404.332938][T14604] FAT-fs (loop5): Can't find a valid FAT filesystem 13:27:38 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f00000002c0)={[{@shortname_lower}], [{@euid_gt={'euid>', r1}}, {@subj_user={'subj_user', 0x3d, ':\xbb#(}!'}}]}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x10) preadv(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/184, 0xb8}], 0x1, 0x20, 0xd98e) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_misc(r4, &(0x7f0000001440)=ANY=[@ANYBLOB="73797a30c02301d4b936d9e86864b2b5c91199aa766b6855cfe5bc3358a60207e29a47953c6e6ec6503ca8c055eeec095e3f79009c90ad464c4b3db7fb2eb56bee750b4c33bd97848fd4d2a0ad6bdb39341dc6cdb938bec7c31b9adb931a8ee568edeb1a55d9ee15a181a4b1eb5274481fbe698de36fd1b1b27f0b41e8b59badca0d68903740df15a0e20662635f218586494f492835367ffb27142429efb011939f18f1a9d7b65278bdb55e4c406b0a7f78005eda2b3d0484ba6996e5021478c84c02ed87b21c724b5611c155a5828993ff88080d74b35406448706ffcd8730013f4a60b4946934c90c547c5316af6990ad900e85ad7ec2541dc9c3e482387db63e08908f0ae81c4d9ee6690a0c58f5ef00bdd1c90e2fa1618c20fcb0d387bbca71f70e2c3717eedbe1502ad862c60f42c79794908dff8c4550f3b9a43da029000355436cb6500436f050e9c5fb98c33afe426aaaea4e80c564e505fcc796b95104b897ed508d1d5717340f092136eac0e8061a89c8c15902d609f0546fcb9d94dbc7c174949f6eea603c170a665fb5f8658e6eccd820d165e66aab5845bdac63c3f579ca498661e1bf2f856a2166e88958dfc4aff2908df1e8949bb48852c23236ccf18d85abfb39c7f07788e6d9b9b5556662b39fe29d0fb8004ad3d502c09901187aaf5a3518d70faf7ee06d32b33c462a431a0e3a2bbb87e54b9772275d3621b7b310cc2a9803cedc0e0d23ec2b838a94d9ca4a598a70e22d1369678420a950c43c599c4963f10850ff9a294062f683f0226bc73604533064f06523680713b99226c7ba9eb761c911444d9b2b35bb3112f9ff4b68995975d117b3c18b33a776c9038dabbe07b79e4d4e69af7d60caebae2f0355a65d02134b8cb60c281885087e4389f78f1195ab975fde407829dd0edb645222daecba27173745c0d14d2b03b1c22b635db0a537861717347ef1c92990afb28910497c7b9ac29ff907ced57573349e9d08310f969980ed29d172819bc3b0615e375d7b4508d82c2393a3c71de59da393b48380151b64aaf45a890ae94a40afe5da313feb33d86d907ec6535438d31bd160b3e870e5318c037ca7d6368091de4dd0af536c64c211229bb57886781b8ce7bda5e181a482b9ecf018203258d2b00df050a7780f50cd225a41a240e3a4b7d4fbff11a7acb706148df8b5a4c818d4457cf3d52b8cf5c68519e273c3c2a104e867b6373fdfdc230bb77a3465479211bd4c2094d79afe22f16a47d1c2f9db671a44823e533d24ef7c1b6be01c9d0ed08884d56188643c9d7f6a792c3351481ba32610dc0b11dd33de830b4c6e6e5cac79e422148b3d82dfadedd0f682c17d0040a66861b08aa4e4d5e4c7b7dc90fcfd5ff70a081886eeefb8c6664d485d384401cd21bdb75d133e8bd98b09568bb276c3641a69eac174a968a0be4c0063158a3546bcf16f709dfad378081e3218e7c6ab5e519b7d0b9abadec5afdda3280e1789490a7743e3eca9eadc510adee92cbb6f84cc5ee1cc7758bcac8a1939ac072de625c85f57f7efbd00d69688cc84feb2f100b786f7f3442a2e72c31a6c58d9e4ffde7fc1b2399a19b2b19d6d079d8ceb5d73d89964534843a82c60caf8a1a12f5b203e28e5d73527625460cac1e465a39d1f98b2a343a34857842f24734364c86f40e59e72cdb1d7c9b425ab3e2d5193833d8086ad22c49ebe122b811571fb076b819bc162daa7315c0db8bca5b2c4d3a69da97cad3d41b00cee69cf351f19f48d708db59f78642e68e2a47429adb05a1eed8749d5efa2d310d9058fba18b715d3730952ef02d8a827596ae8ddaf159e9b7fc3378b32109701a24e7e9166b685cedd6de835fef9c38c50464aa153896d4ee7c54f801c10103c8ea36ef07c8cbf70f204e27945776cb345b774647a5ced071765b39230647f3cc629eac0a09fcf13a4e9276c297f47a6d548fa9bfe3627b4af31ec26754bbcb5682923e5232a73a80254593de70d3434c04d9323ca52ae20abc8b73735a55882a3f6a1ae669b399f9c31405f5b4ab8d5503ad3ed8b17aa456216102b689337f1ab28e96de03139fb3974c0658946d056394691c9a883b9548b16735b60fc999ca3df7bb58019df1828dbfcbad12dbecc77cf866c43f0a27862d2161adb15e498e10ed7c671c953812fca925ab32381571b2673fd16c431f9f588948f72e18696f850eda95baf554503e174c22f16e67bc95a2a0e8e64157dd8e5866e23edb28af29e8fa8da978b3a6fa57dac935b9ce9c897f9faa3f250238a5befa4edefdf0d7292b7d77a049233c308d524302a38f844e55b02a8674b2e6440663306e35e0d55b2eb23a915c070be2675cf121e35990673070c11de99f875603625b540cae1bfda863f2bf738d4e80a1fae26f3a52e192bc325ac188d3a56222833a385782a986ba62bc66f1689c524c84ac58146e88e193087facb8eadd3d2d914aecceefdb6043f336ad7dfda93b3fb4a91885eedfc6ea05f1a23b6ffb0db7f405d198442fb9c42c9d10c5fe25e0145e3cbb3de98be8d4d0517054c9001b677b41e51e294839d3ce5f91e30b295b6ea6f36a43d934eb4f59f6e2f56f2ee808eb203e023d4e5998f4a2782f1860a8e85ffd35155942e67c83d5834b678c1b97b6c4f666b75ee585211b1b8c5c42ddc4bf27c961739785a6f66ed18a011f7fb940734c72cda46c277c2b92d35289c4c75642cc970ae54a075648499d14e8cfd57da7b9c21f30f98333f019b09004f3a9c9d4f12a6306c5803ec63c57c2b32237d8f51b3eb2b4e739306a562ed24c5bbb14a3d968236ae12b1fe53b16e7491012d10c121e201af4a49270a8519f78aa24aeb31f0ea0a02e39e1d06fb54c25330f13ada8a15efd47ccf89cde07c51c2f96f2cae7603a48ac1a7fa2e3651008605c21b01faefa71bdb1467e569b373bbc808124b6bcf40e172c96a75b94d477eceea3a60dfc2ac9ba36b06d33bcafb545821a86015b7ea37a3062d3a06acb6e64254132e90d1be879c625568d6e2b2bb4cc26bbdd4032c0f896504ca16425ea4f36bbec41e1a43f63471d10526ceaa0e0e22bb9952de53624de4492ed73750d34db3bb39ed7c0c245b366f0776e9f4d8e7edfbc86b7c2f65a24f0bb9052d4cc3580fc0cd7a4a9e7452b30694cb11aa90728ab1953512f881005fb6b0ba235ee3ec30815d5ccc1b3c2119be10324b66e9f23753c501ebc4c08ad1895202bdeee095c1f811259619242da7c4c91f898e19755925dd5f0340874023fb503df70516e6c1baf22fbdec32a3f12ef5fac5fed458dfd6c9cee9ec5e1f1a48d1bc488d066fc453a4d3c9bc3d50132984996f4df8594e2a977a6304a838e635d7df9aad59559e047414f44fa8c5f00b453f533db89cba08327f72654124d9474f87069547713731a26112967bc37e0572f96c354c24821dc2a441ef298fc4bbf8881754b59d93228eeaa87382ca1522a1638eb0128cc81f0aa059f2fb7cad4821c03cad21b533df785e82b5a7c011b6f8d2a53f43bfec16f595a725e437c975bfc1003a47dde8efde5fa6c04d22559f63c61ecb94f192c26180b79058b1869d57e281d76441cdb3f0e7f5fb5cf3c9d2256b010d287c32100ab755037127190b89464bbbb29705abd8c98b52b31b46c85e3d62bcc0c830ff5074666bfee4a245e0636e57000169a0f8accf9937a84725cdebb4d22f505af6438edecba0db6d1a25d95cc27ee99428b5ad69388177c2b41653315da6c8824c7b77b97e1150c01f419640d9427ab8bc0322278e40568bbeb002fac15e4f84839c72a2f309452df4bec041eb04365ee2fc8451dc93959597f6c3836cadd645f43745d5e01688f74f284e1a74f366a0f6b0db5fe18e5dd2161e0472f7fae421f0b37b8b913f0dc4dccc3b304a33ae7db03410d89d5a5608cf9c8e6c0f486a988141bdb3080e316c83769b17f21947acccb0dd8cdbeb8e218d1440d659bf513d951e6c165a9dacfe82d853b7c565373dff8a5556c955242eadd69bf1dc2e3c489ae1eac10d5313d1f683819b46a8f1498e5b1c8fa28d17a2b3772bca584938552ea2e3708f2309329a278bd99468f0486c1bdaa702f948a0373aaf687538d70e7288b9edf178a57212f20d5948436882747c3863ec22027fb519069415312250828bed0e86ae5b9f5d7af890003123a22856662fdf441d6fb28d2e0d39455261f65d6088f9147aca6d779170ddc14bdbb9082b957da507933c8f7b8bd211ad6fd2762241a10567a5229e2599ba683215c352c5120755bd1236d639717c6eb5cc3f557600012d1f120158b4e222acdc8c276cea3035d323530ee7044b297ee167b76d0acf875899d6424d50eef80ff231b6f4a122be1aaf63f7547e92fb84524e3294317b3b011f9aee6fd6d538ba172b26fa87ab0e30a8b234bda24d2f383bb3aa0e13ace75413b5f995f8032e9a17ec451697dfcd83ecdb5705299801109a01532470dd192a1353297d856b1a0c3d82140ba10cbf6ed04f54ca1a107467d2e9e2a461d0c4475f19885e95169bc3482f5a86462ff5806c492fcbbf508b19e6b63532d0bbb137958ce9f18b23d97b16a4c6980a70d62ee0c1a8ef16a544985631c2aaa6cd6626d5d3cf54ce4dc96a73f49eb182f79126552598e7f80aedb5b135c7b91c4c83b1d1f7182475b3cd98c8c3a6529396c3b609c4dc2090f8f1d0c36c41ca46bdca737c5c01783e901fd81793cceb5de42ab0f546c047e8dc30e2e5327f3261cbde8b2f3284c8c5aa020383436dcfd6910aee377cdce51ea253986de3ad90ba409c2c29cfd4946676e50764879aef987676a1ca3a6c52c280d8ac0bb12cf17d7a826fb4aabdeefe394e9a8ca97a3a323d59c129c56f62995654d864d2fc225eb5ddb6f252eb9b730b5a02c3ef798532797278bf8be3e0a7cd6cc9652c9feaa94f6190a7f822c433b099f734c05e382b185be97244f45f2963314b04d091b711afe3e920ed1bf0327e28b9148f95aecca94d1b3fdb67e486f09d4cf56003255fdd97efa14eb599181bad150c1765d4fd39bb363fff055169c814c3f5294ca0670d61302e9b34b9e2dcd3abd9ef02bf704d510702f8e7d489ec00f24f3ad56df1c5894c4e1ae07ab01af1f434aa4586881edd156269a401367b764159f9436ffcf5a40b47eb5ffe92fa2e7a055713e363de94ab132d1bfd1348de9c756e562247324cb9ee1b286461b4b18ea1acd3eb0c2cdd79c4323db8735188812fbe24b53c52d84831ff9aa71cb0817bd2eb7d0b5306681273949f1ad3aebf0410d79c60d9452f6c0db88e127bbfb9b1dffc0c6d6e962ab895d09024d4ceb2ec1ca59e77633f6b8567f8af0e6b67e6198618db33c4d11db43875b83501a7e6fba2f633f67e91f1ac34c73afcfb21b3e67b50e64954555d0338d01a75eaa43493cb414a3590af7150c229f0907542432b67bbc156113e3c41f2d68a4a5e26742add9b99a88dd67326dad24cb521535773e7eeeb576583ebdf71e701d9859dcfa32a296461d30bd0ae0c7a8d19b403133f05004cd705bfacadd0230cf0f683cbf2e746225aa12d51100715a65a8e3321f5304159b40671e34100ae621041929696c020df34b6ebb80dac48fb036375540bc49c8dfb4746400fc50de5b84a6f49ee5e7f7b384cef3391e248290691b8b6238cabc635d750e6f9a6790a5092536bc4620cee89e7f005df6253bf8e5e23693e9596dfd1b5bc00944bd65a4864c0404aeb833b39e8a188100623102b000033f4c9232196f479ce13b86d0986a22c860c4f568d25e5e7f93205760b8167bc30461b1ef683b0512de6db0ebb3d73dc69ff67e2c7291724a83d007d0545709f95e9d881f75a92839b9f3106cac0f85043120c28aea0e371b809268e9749e3491b39206722d81cea2596b37e2fd0ce6fb209181eb0b850cae11ae44e0ffbbfdbd1fa8ff9d169bf4e8698664d1512f3e2b8f84d7e1acaeb98575becffe0ade564f5005d86ff8adaa075d0a9ba4e1cc2abf9bbac39e572"], 0x1004) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:38 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = perf_event_open$cgroup(&(0x7f0000007840)={0x5, 0x80, 0x20, 0x0, 0x8, 0x3, 0x0, 0x81, 0x200, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x5, 0x800}, 0x13001, 0x9, 0x40, 0x4, 0xfffffffffffff001, 0x4, 0x9131, 0x0, 0x64d, 0x0, 0x4}, r1, 0x8, r1, 0x4) r3 = getpid() sched_setattr(r3, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) r6 = getpid() sched_setattr(r6, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r8) r9 = getpgrp(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000008d40)={0x0, 0x0}, &(0x7f0000008d80)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009340)=[{&(0x7f00000001c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000240)="78a9798fae8e91d1aa506669a87f80de49beaa5e8eb6af5218df359223baaa9c33b45d3f5bc2146ae71d7dfbee7f44fc09cfb09e4867113a6d1d07e77df58167a61e7e5e7bd8d178cdf34431895c30e45bb57521b496177097d9b8dd2116c5a6610886fdfced45547b89baecdf4b046de88024332eba7b3f1189143894ad8ae1defa6b154ef15e9f8c0792a9d753", 0x8e}], 0x1, &(0x7f0000002600)=[@rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0]}}], 0xb0, 0x20000810}, {&(0x7f00000026c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000004c40)=[{&(0x7f0000002740)="be4e32ac093f6dc22f84ea3fd0381efcf942adf1b652e07162dbe233ce0d07bad73a6220f3148f9741a5c6a0696abbaa2cf20c649c5812ec2772699990841906c36a8366944e283e95bae24b9f9d56ae0b73bd160be5e49b7b3c3f7024ac3f199f89924dcc594c814a7d1c3f72bc59c0e03bc2525f0f81ef38998d70d36312d2109c8b0b01d5d8b9966c3be6af370ccabb6a88b41ecd945c84e16dd0e977c492dd65a8e4b9fca1ce96331073ba3dfbae18ac9d1d32bac0822d29fc7517a192a91ef76d", 0xc3}, {&(0x7f0000002840)="50083ffa4a5d5143d3a9ef08d8a7c4567a3bb3a675d65a92185efe806d7d4baa0d788f4581ce9e21a997859ab0a9c1540e48b9e9068008baaf08d46688a8be3f06ceb17fc14a5eb56fc661b2", 0x4c}, {&(0x7f00000028c0)="fdcc3b4cef510a082a54d3bd3d727daec40155472c65afdbc0", 0x19}, {&(0x7f0000002900)="15688e2288008d515abf0c78214f9e0bec131578bc30d0c8fae157d97155bd6d241eb1fc00893c0a4fffb242a607834cfa916ef72a770994fc9925daeeaf43f47f98ded660cd9ff9922d33e95d983fe4292d00ce2659e83b10507cc5ef8bab0ac669e39395d99721c6110781c0ebf148a55ad01889639014d8ae2695d32e293e2b12e613a91b87fefe69832f91e053564d9a749d69f89e677945f9c6a1512b5fc0fbd53b2eb9b96f5a8a28e0ff9679dea4e5ee5b9858a13a04", 0xb9}, {&(0x7f00000029c0)="bf196814b4b05fae0ccc8a700a5b400e342fbc9ec5464aa4a58648f5ecccf1098cb4165ef159b536ff38335e3f5498b8430b4b863180c2d1ed1f12106ed894d489388ebfea875000366343cae5acf4a5ab769b9fdc0e43ae40596b88e704cf35f8d81c1cba594be7bcb7e6067b080bd1ad34140c9fd027f06ac2b9c1f58fd0ea61a200c6faec48c0d79bdae5772f6832e2a9877e56a08cf266f70f44c033", 0x9e}, {&(0x7f0000002a80)="08c432f08dca59e112805ba5aae101dff54f158e2cfe32bcd46e510412b0a4d86ef76405bb66b6fc25decc5348d3d3d5eccdb2d079df405f2a66051b3ddc408851c18f19a0fa841f583038f5e9195dd87462c8eaccfdaa14e84f26aa403960edca52e4675804bbeff4dd82a8d504e36252f6cebc99695b50db62be817e167d09e348683ce278056528b471f162e3939b36d30dccebdb028708772da89da5dc8cedfb545ed844194c29d2b885453227ece8360e2d68d2fa0daff3884bb34b154f43fb355086cf98bc8812548f670d89e401ac83a562188aee8a6865c8c667c1407496c799a3e924bda60ea812ff97fa3f34603e39789a0cc22de2064a260b291fbe629de6e5c214f3f4486904cdabb8ee4313b14605068789b1db7b3dfc8352569c6373334029febcf9dfbd50b65456ac5cbbf1f674b2902d05b9da657823c18318e04d4baf503f0efe24f9324f273ad8c836eabc196e20dd0893408971ae08e9847e2831ce5f9284ab091637b1c2f94bde13f73e38718e1e7f08b531ce6bd7118b9022e0a3ac1277d8da602804ada75d5d3a9502b180e1fd048f2db6eb2985e5c7959309a2260abc4077d2b7d17ea57206cc9f394d34dd71ed64d7d4f1e3f24055fceabf8c16dfc6981ffee48bc27f450be2c17b9a2a751f047eff218170993efb5f9edc5b9918c321e9a8ba617faacc8cfac7485c74d744d0b67d81a7d42133cdf44bc68978d16f05f7c7b23ecbb79fba5d3fab2a93026e5e7d306ed302a4900a60ce0b91ecc33e70b8578449ce30876ba802445b3194c075bbd44c20a1b5f8ad23b6de3f348a2b07eb3009cdaa066a0a9637edd8a1b6371d43e52ccaeecc429dfa267887724f335e6339eb6a738dfd38990c5530001c66f2fc0d28e8569a68424319b3a5ee6db3fc4c5cfe04a240c4df3e619bbfe30c3ddedef59e044435f91eec5336fd35a03a2d3c8417d04901f9478f8060064d3bf20b672213f1316b70c4ea33f83d0824d24e700cadd8d445443623b98328e767ba2956a17cfa08cc638d731fa4f49f909ed476706205140bd011082c89b85e20203b4e9246603d0b97c8e059a08d75c10116893bc2b3cec10a69dc21b398848580638e437bfd541bfa9befadc57bc2508b81b30c977b5de7a53d8d0630231bdb4da6d6801deb0a0ea51d3242a52d80ee3acf1ecdd4e41be0ea58eb5c2e794bf7b70e0e355615f6cac5cda87d1db0ec95aa808748b2d782dc10564e412c7e0efc010fd9a0366ebcc92a61accd4c7f2ebc1645b04dc47c3f03f72434398d65351c736cd7b1d422c62658a52c8a10ebfff10b62d71144c53e1dfe2f09a96ca41d12a8ce6ec5f6c6d83285776fc14fc098d1e6fc229ed3d5eb7c4a83bc296b69cc27a4db04a1db18b0e5d1d558035c303b5f3f948a7ea529a1662a9e2376d025d69d952e012c5c8b8af9d366a511cfb0c21a61980d0663c405b011636719a6d46ae7ae65ed5d2ca5a60e1606549cadca784b1ea06172ce3e7d9926dd5d6b48f0f1e1550a80d48d08149be205dc6a62c93bdffc374f90e29d96d79ba0e57a9e1a05c4bff14c9f74a8064eaedfa3b1e6a64abbfcafd6c17422cc9684220c53a7b1b25af427b0f51cb57c13e6712459d219414c6cb9665ee9049f4434d363f0297e13ee32d11afd6e663238b01adb1279c2f061245e9ce17e7f293131efdd1a62b2a1360f4f4704db329281baf9568130dff451700c0759306954d66a1f84c5f150dcffc4e2094a872a7054bf8d9c6fce5ad77f24f03703a67e5875c51036f4c3403c783e1d8a2983ea5f9b8517f1597305c511cbd1b319fda58d834162e605181cebb526c8ba20f895307674fb976057aff93c361f729b3601ebea4539c0d8c4953132747441dd6cd70be1269afc015fe8808fb5cb7ae3daa114e5adeb326622c0ea5c1a4bc995f11fa82d9f7bf9850714db06da482c0e53436a10b88b00574a6a2cca1e8bf352bec83dc73174d0d1ce69013edba73347707a9d21517477557ceef48ff3433a8449f41344616715091ea96c4ebe509eeee18a471d919c76098bc4b9a86f3294f3f67549eefed96cfaca4f474cb69797f9dc5d0fa3d7093a82003edbf6604aad3dc8ed337e3716edd144200df2457530cec7c72d6778f3c729d503764becfba10c256da4b11af19a47e0c23248db152fcfeec2085dca8ec05efd91186edf3997a9dfd5d713fbb02435c5b1eed2b148678ef6e3127af9312403c923d69d173ac04eb3e6e7bdbf9e3c1c0800f571c7fff2e7060e3e357f4910cc26368515bdb7f8d66f649be74b53fd0117e4da4bf428522c59f6cfb9910795a05a72fb8a6cc8a559b4f95280170c27ae21c2b54a6a80fdc1903c6264a48edf18c2c04b57485c7cc150851680272eded91eb8cdf0c742d31d21dfcbaee447e1b424246d2b3f0aef1397e8d9f6fc354e5cb0d580b65746f30916c20bce100b2c13ab7da93c73668cb4af5871f514fc630c9b428a48b0c7a89642673168519b07164f570f3fc35f729e35faffdd82540640ecc5659aaa88dc208b4f9ed5a0f70cfdf982f84297221a0a028143c3562110f13df2e2897ae793c81333ab41337f761686a2b0b3b4bb92efb86738d10796a1f35da1a3fa8d4f3e67cc0c5caccdf693ff5d4579338f522876d265a9c44c71a284d2ec4750e770d0f57bfde7dc4a3158151d039a0014ae484ac2896d44b52967ec5054af31a9df63dc5aa0e498b9d8e5ec4453f52abeac5d6a999c1e88fea0903f00424f0023c3405662646ac36b599401990914e73c90d8c53cc90d6b29decde9c8ff2b48746c19425701f99181fd8c99c7dca09f414b98b2d253893d42e1ddfb7dadbc85e3a7aefd2e4c7ac26a8c51dffb8fd17e8bea4bf28b55ac93cf67a426c0bca6cd8f624e53297c17907af95d9105a56dd4cd3e7cd295d53d9dae0df2d64c41ceafd92e1cf66811241bcc91a3102f19e843d327245bb547b1e2582051ba369395f628e58959b6e5cfb1c5cfc076f6d4ec8ff62e5b64d470bd769e683d73c18f8d5449be211738dac374520dcfa015ea5a268a7f1ab0cb5210e28d6e671ec60cd54b487b3c3f2ed4046676da2c301026f1c76c6a2d17c3415da436f5f4eeec39c4bd2ab1936379d8d29ed10e6db77585580db81c99b0bafe4bb616685aabe57454080f8ebd32bb0c839f72be7f285cc38a97111ac5cd3ca981109ea9acae5b7c270b1f3e0c29ef34b82ecb22f99fbbc80404e26068fe8344cca1f049657098c88098c05f086dd1570391dab11bc94a2ee8e5d77f76e63c027214c6c8550d67855bc51ac0489295a1a34ea8da219d53f67d421566e3cb4ed90738172f9e3e52ba61980b7cbe66c2e6b0037d6037a11245d259569a84be53b5c35105cb0fac3c5b6e9618d24fe7b373455e6eaa6537f5bad1257663c823987b9d1a9563fe0d92f874d40e1d472ee3769444620385edc077bf8906da6af5a666a50cfc17cd89d2b3217e16aad1f9231fed2a9ac9f55234656d540f522765c9239c1e0f749340a3bcd63f7d891215ada2da95e86f7d78ae807469b758d87fbc295139c8daabcf7c0bf4337775f6206e20413be88395f00151a7e6b77ca9a6c50dbcb6cf5c61f9e20ac928c823b7cb63ee0838fa854aff79acb0bc2998244537dfc22d6fa79be3c975775c51f0c2cee83594f41252611cea08259c10b2721ae61fdee62f86d69e4a0f7c61e9c4631117c89c71c4690f99ce2438ec83576f49bc6f79806a2286f85db81262bca4edad3b6b463d4a625d1551a9303bd594a5e5bcf010f46c6080b178c469ab5492593134bd966aac39732e267a3c48fc3279fc769559ed65b3bdbb81556de76f8f3421da76176adbbd8dc45ebe4317ad720ea669e1968c93d83db7e2c2b9b612306a5f408d98ef2cdf14a82afee360bf9839dd68be8568044f8d448483cbbde4f4980753c08fc714f50bbbf66dd3619ea48cb962cbc57831dd72822ac60ed1984be0227e97ab8ec53c13d67f3a18814462d372c9aea41ea055313073ceb5c04be6cadf51ba7e35eceed0f7a7530d887617befe776a46329dbf01bd99111344db1ddc614e9e4da908282691664f145ec251c3e756e46a8dba2ad9a8614fbdf94b8bc440a1c000543185ecd126459eeae1328b29afad800c06a070c49bad6f4bfc1d273b86603fb9cf8dfed4a8f6067f11375ea80a3bf6ae9a4a78c6e9881347c4ba993be32699d74e9c54d00153aec381f34e88d69ec71d36eb69c920cd545beafc59c219af400436f80f3272b3e7301adb5302dbdda82d522aeda6a19fd3f17e06c71d54fd02e76b893d4ebb430dd1974fe93e6df9cc8cdfe17fdd6f17ece90b6f9db0d850f65f412630a6e7981a1e24bfb0aa451bb6bb03587cb792567a950b57778014a4438c8d1ecddfb0e8376c1823668708a3f4471097be4c039c8784fd6d382c1fb9a52eb632b0020f41f7cbc184c4a16f0b551d066922089c3078dd81791d26d55e1c6412052a5254120ce6926fd0fb2064ed6ffbcc69b5479da2f0dba300735f43a1935f68bd5bcdc04980fe6f370e5a64466e3fa52b48e42458ef4475497671a7adba17aae346eb2274969f330356ab5ca603fad595b28914b56a686fa089f41cdc12809300bb73510829ef90e215b329a3ac65b6aa88f6dc5f3bc3740c88c072485467c6591421dde7cf24f7023db3aeeb679b2944bfa3282a7d61cc70c3b48564a7496ca6dd9bb22f995b1a1607916fdc89387ede1268a14e2c4e8e1ff038dd0ae29b1700a7b575b6392e4434e03f990c47dc1b6251637ba51c60b02aba47986b083c1b53b4b9d6fd25298a269af8e431d60c28b4dac81d128f16a2a643391b9a1a59193fa243b4b2bd3f55ebe7d4797dbdb943359e2109d257cd5d4f22b69f99d95eccc411085526190899a278dda5763f526026576ce105249edad185aca80e4e9765379298f8831a41075c9f5adb3468e5f0524596a91bbf226374a516abb0d889e6a7bbf827fe979df39950377429e2b2f0589b68e39c054617cb6875f2e37239638b527ffc5c7072211c17c4b620e39edf8c429c3425ab89bd33e5644c853904f0f9461352ecab70b05547617ca29a92b336c7aaf00d1a96b5dd2fb7d173128247b150c64fd16908a291fbcee00b5c0d88bea14689673540f56289de418178d11a691e94714d3d6c49ef98b313254aeabbf8c3cca6c00994c63affeaee4473fd3ccf9c73e23b364fc74cec5eefd79d72d6d0d2f8bd4abd14b7d5008b18060bdb8723e5865975ea7b33e458c5aae6a9711d18c7ad8fda238640c6c13282d42c710262359864acc6a8627b409101c514b7b96ed3c210d505945e2d31fe7740476d0f43a757a28fad2ef25f9409031aaca5f39cee599a18d93b9e67f893d907884b704b255bb1639b747d2525cdbc61221865ac6f77d8eca0e5bc978ebe7171388d8126786410cbc4df8d14de420b4f800e99a2835ac8bd541a113a49643d8e222e936eaa18b319fdaa78ca90595b7ed9c92cd0a82c258b94dd152b516d17347222669ce07f2d588b2c42331537c9a91ca116d90d46beeeaf0add0da41d18bb6fb790989475fc3f1c23abcecc6fc6777cf2db4f373dc20f8ac46fb885c969d172b5737e8648aef779024997159a9860e2263ed887612b75d69ba6ed2bf131b323c5c4d1d29eaab403aeaddabea66459e05526dd2b53aaf4c3684fa6b55c2b1c1f2df75cb18874cd155a804502ab7b34fa8ba2ad65b029fa5d0a7e151533a3dd79786904a4437fb32073dd17449d0a1859e9", 0x1000}, {&(0x7f0000003a80)="0660d602754503d2cddb0af8884ff74468faf32da7415bf269f3d95628e0c6bc2180d0ed2754322a89f3e3d966b5559baa59605b48b46171bd8d204113862ed68db5b8601575e140833ccdb73c547f50a48895fdb6fa2cef078efad351afa93915a4d9e24960289861bc02ad0d9b5cec5f336a5f5f5f246f20c0b34e22ed5843848316d6d100db859ee2d9fac4a42c15870e2b182d556a8765d5c5dffb7415c50fafe4376e64d276561b1031fd905c6cf9ae69e21f8a3ea13f167b9ddfbd879e785fb349c9e9adc5acead7561d25c2500e8ee1448bb53b04a433c88ff6feca546ed232e1cc3080d11ab1871081af8834be26137690eed6dac01a4d4e969131b2341da33a60399f49c771378a5c4ca65f1db3277e64f18694d493efc2b2f622ba543dff878cd5735a6aaa3b46666c871e5fb12effe087e93c2ea49f88cc02a4ae35c3329bf9afacf54bc5166bb15fab8a88f1502cdd3a9baefce45fe61ce9c3f72891297bb94e88eb6078c6885578280d49e168b9705d3e6ba3b03c1147b01fb6b51d88857099a888adafe3e1e1909770f69d81c14e9c9134e11cbca226954c593a12a3082d58a7d89e9a47e845975495f3683a107aa279093fff38b247d79da32be85d73bf2c2f5cbafa85322e7852fd9ab87bd7f598b51c8c2467ca316c5c00121e19a6b4433a056d76a67d0374851203664b342a64451a697b94ad4f5937e96034fcaf1c7e1ac70b743d12136863d05de92051e73bf745ad20528db13977f90a12778fce0aa6e2c0f0b21dba0ea7ab2e22535a07d2d81fd59fa4c7e914d238475a0e387df59d1ddf0c1e18f2d1a7e82ee9e3a57810f449ff631fffdd7818b1eb5ef3c672e10d698907dce735142d2bf11bbed1bc1540f1df3acfef681c34498e19ce900da387c85e878aa3c79c4bc90f1678d039d10b6616cdf1f6680f672526aefd973730dd1471aed3f9f6a6e5f1e1cf1059035a47ae66986d9997eed06a39cd4b8370a33adac642ad454ea3c3fdd69647bdd2e49c501d6e48a72086bbd681b08e4dd8d01e53ff651e2b6e5e81e30f3d3646fc1fcaa0da3355a1f2183a95c2e79dba98fdda9c357aac913eabc63098c9161c3a5b2059de87111cd09b06dc2f1133ea3b9401a330857770b273898688ec560245090f4a16887fa81c8462167e61031f8a88a3f3d05daf25767148905e5bd09f2753d05d372c5bb4a92483dc06d22344df185abbbb36ee7b4b84d8356512dd58b7f876e1fc79ca8fdd58ce8269f1a34ba6306fab9b1a80365bf03a94fabc18ae17f7dfb56cfe1056a66b4b818d42b17180e5c7562b2d39a2561399ef1676dbdbd2d2ded9f8d095f0e2ba9d0d820b4acaa78b45a8272c21c311bffc1a4ba287bce0af0ede8b0353f4f66d5a791a5f1bb7567a6d490000502938b8f7b1730372dde96904ff6fbb0845c1bbb7bcf6b246649ea3f7693a221b9a3846ae2efdfdf8185d1206199b6e2cf468db4ff218f63cd64869b7da5363b940942298a194aae82883f0b18dc89750a9dd0e749ba4a2920a467f0e7dc0bc06821da197667cc9952e84d0a20d6e650aff7fae5ba9c45a0aec1d421bdbd2753e6e1d0cf4e0c527240b80d65d08dc0dc49fb4c37ee248dca2ab635eda36d1af97849d8503fda4bc4cab1d7f4f454a40e26a4b2d2881ee09f596a4b414bec18a1603284e547a6a70e82a82742fc6ba4a2c171b6ec5844d0a3d4dbddf3c68e1d5b7ca040fe58f2941dc07dfe87d25e2f71b8adf46098b341933945f68776d6516a71b9041376a8f922f548961e18316f1f7b8399fdd1d60719aa90dc67e75ae43b4ffeca6ac998b060c49bfe6525d01a8bbb38909b0e7fb498069bb98edcd5c48b47a982cd926885fb30fbae4b9d5499c0bdac650f81a5222f7c1f8a144b0f3e6c3bf075ff283d9dbe88f2a101fe9b0165df99b5836594d1a842e2b5e6cd8871bf749aa46def372db7644473d9bf963e4920e0a23e823f1f9115fa0817a8d8d537d76133e4907cf9edee7b572a9f1bf5157b309009b815ea8dcd633c07220a2fa6659db94be86dcbfa81dea74124cea1c3fbf27ac2a5a4c8eb5c742dd2feafda8c5789bf3a42a972b62f54633c039e1ab659522d2924f81cc8c83384f93193f622e777a19da04474dc84a8b3f1de46b756d4d87dcc2c4ac4104af3a50b80cb150934dccd38ff4943b4d6c7beba07745433497b98ab42fa4d6d0b3d5048e7a8a236bcd738624fc8a83056118ca7679d0af3daae8f2a5f385a417098a272eb9d599c54392bd016c1dc4ffe12afca0b46cfb2c847abe1be8362040873321795a0bccb0963f498634564532e24132780747b30f6024fa38f6e9afb1bfaeff18ef5d1d242731a2c47dceda21954f510e4225ddfc5b8587daeda961a92567c4f06aadc6d47454a066184bf3d660a6d6cde086adf9e507363d83e1e6abc55f0550e5c1298b5dcc1c8cf081709a359da0e50cf8c1487a3b1ad6ec0739d6c553206a92e87830021a26d0360bcd77aa028895de5921cc79a5a29ac90d3ce36dffa0fedf6f8178959cdb562d35946b87246a177257dd67afbb9158dcfed1890a4bb853814cfd0d38a79f19de7180deb09b52297072a6ad4a137c115816bd1765c99037db8f78cbcdeb1f5c3586b5f9a16b6bab44abcc51fee370da61ddb76d0da8a8724ef721fa182b2757a7ef426aff6d857f7b02c77f3aa0f031827ed7afee7a2e00d450fb2ea78cfe20c1569cbe6ca467d4618b68f7eb7729bd169fc69b193694020129e99c04ba770bb3c991f1d33687ada1800abf70cd8bfab432d02202bf13af55fc7df6a42ce52aaf5e582bf303fbffb3c954389580b5407ee993cf3ab6182d735f76385cb88421a58be6218c38fc112ae3402c3903b5a72edee8a4ab6b74a838d8bf7aa80e64297788b55acde112ece9fcaf40a041c635a2bceb5cae655454151b1d5503a25fbcef0760c6cf3e0bf2352db192300b39ee9baafd0316ff2f6c69d2a01d2764ee8058a5df08a3a4e775a251fcc552aaaee409768b6433f223775d953e191dd172646e9d2a23e9f9481fb8912cb8b4a3df56fb7dbff63f04fb00099e6e94f2c0c4ecbb058339c8b8f0a8d1848da5169a32f2a5656ea64894d221aafa51ac8aa87895dadb9fa7c616d6486efd566d17c2d56042d3091824f5afe1b96d31a1ffba53bf51fa65b26335371af6090cdd1b9e64dc135e1017d9f21bea5cd0ed7b693845320e590a281f8cc55a53515cd1bde49272cb07350b89502967bff0b8b581da6acef322b5484b8139552ee5d2a582df4be70a5d347bb9d331f8ae12880c0cbcceb6b6125620fa4e4a604cd76497911e794cc329de2619f0a89ddaae5db4ad56db70fa6922a8059e950ec58b9f1ac3cafeb88e95894c0844a2c7e424ca92612d00dc199ee113899d0996cf3afdeed5af2a4f634027356fa14cca6cb59f645f53bdbec77c5b6f92922e6b72af4cb9a86fd21d03791de90358efcc37494f5b9136f768795a5e0f11b34017cc764c4f8ffa83da739148ad4f6f8925408ff76f993e1a7c4f843e0886aa742be480ed6b41efebd63e29a9532c92360c6bf137b46a1abf2533b01d7cbc41c77d75c4c7d8f293f55cd2d5f4245eb38fc7843cee608b34ef463b5cf8084110fecae7cab028820cd41e00c344b8075e308e51acdc77d16709fb456389277fb4d2e4c1024a1d8dc1fc4da04ae291d7127cbec0c30fc050163f1ed7a94a6a5f1602d3811bda96b863fe0a4fe20dcd137a47cde78506482827f4754144ef572d1a308bc494646bd42862a29904fb9078ddf21fb2ec900190356b1957c406f7737a9382f71e48d07099425868c580726fc1fe973e13cd731d96f02bc3e281c18eebcd921e340fa1053f1a01de04bf9201352b9dad0b906a21025ff2789eb531a6988f41b76c47ab12789516fa0f7a7d0c81aa7eca5215e02c06dca7dbc162710b1d3a0791f9964e4e9d0c658ba15665108f627177c67151816b28cf37727dbb3a35fbfdc4daaa05226195311a45751dfef1f2b738186bafe2d5cc26196676a8ee3f7927975e8af81536441d59567b621a9a9e2fb5af7eb456d3f40ba6aa72011e9d6dcf0f1c94cca4e3880a260cb4d4bb887dc1c339d05c702331f22c052b594f4ccf76b2b92b8827740fffd375bfa92a5f12df9e4ca07127a2df19b5f025f5dec23d3ff71684211f09812f4236eb20e71c186e3055d3f5264c093dc18b6d861004d0c423de2e913e1b4f7ec04c2e890530b2b2b6e9c771cf051c349fc018492f0bccfad7aaf965194b51c332a0d324d2f362fbf756d0a7ffcf375d92567e0c103aec1d2e170cbd4ffe23df20f8ab65cafbe97251e1542885460685c0e9b1681951a72fe7c416004c05469c61801fcd2ac35b3c8cbc4943443ddde5b6584dfcc8721dd6372584ac9fceac0a4fc2b9a23a254ce418cf12f512d55c78cd77d237a3e21814f47c8871474b30c6e09bced1b5ad64f10cfd7c20019429c4671f15f6e4b952658b74615369454231b671be33b77fda21228f30fdf0316f54625c9d3e5dfd44d4e1e96a2d3324ef7f639881fd075a81fe0206d7d4375f2859d98da04a36eaef99890bec8c5925565820cf59810058d1b74a2a2657b9329190c3b0a35ca436bc77461b549b9932a8b5389a509026222b7ee668ac8a9a8565a9873997479f66755a1a4026414142289f2312c8eece0fd22a31fc8b29544029e7c1a1ba3950978d07a760835a689f47e48a807bb29d44ee543b782e3803acf7bf3a16b1c565b90512a8d4685cbcda53d8f430d6597d73f1e7294c05b0b37c7687ccb234c4bf752cdddeaf1d61921e3ae71924dde3c706538fdb65ce09dc701b68385d560907b1ab29ccb6039f8196c54409dd3c13e7d6708b7ef7244429356b5b972c1aac7230a7717fac874633354ec9aaddbfb7d9fc2cf983609dc001282f962ad69aa09a7529901a97d37bb8c0694e668e615bd2b4abb3d35a675daf8a17835e4b28a8cdd0ce847075b24ecbc8316505825acebbb7155bc3e78d7b3e784b5ea55e902e53646122956b8acb941cb4a8df72597e63b7d5a6afee364d8d4a7fe92b9099d9f29ed3f508608dc945a3bfea34f02bbf6a034a43f06ed1526084d3e7a5a2c9abbe6a3ec6ff34dd4784546f2a5f0e3a84b9c8b5fd69797c672bf337e52e733de69469901ffe350a55aed75c97807817febfa9e87dbf32d7a3a799a3fbd1ca8cf6346e363b54f2661b0e230d7ce8582a81cd62ed38e516f947dd5f7c7b9c57d9048604ada8b002a4c313d540bb1e51cf55d2bf15bf4092a29a1c90ad1c407d146399f11121760cd1e50c31ee0f32f9a84f4eff66368d97b7d50fe285d16d7c844614251a372735add1a2f1bbcdf51c7edf28a7f2f013a172a37f3a1d93c2a2c1b8cb008bf7442e14c09f2ef8aff7275b9889d46263296c40c22abc758d3580bc906953515eb29c7a8f73e4a39fb984119931c4551d1f2fb746fcd634829ad74ccff5267a905e450a6b84093a0c82f632efcde9e8252eabbf78cce9fef663f756d9eb2f23d03d90babda953935af8f6610cf56694c21b895e5e96d8be1e393ab168964db18fde428d3f42ef7e2d7b4c7d2a3a22c271b3822a69c706e34793991e903ad375950d4d72b621303770ac72b1577778ecd6f5b6b35740895c0d6d52168fcafe9df36f5ef335b85778c7401d61db6aed81ed864416ae552899276d8802af01f92833ec9037386cd5268fafaa8f6b1c85b0992f4b79d6070e4c53fa0fc9f110cf19729d9be8a6d8ce03c870", 0x1000}, {&(0x7f0000004a80)="b5f8f90f57e2ef16e8cec4228591c8f60db3647cfbfde8f883940bdb1b97db8f45150724b81af929198a6701ebe12cdf6a0048c692d27d820f2d3b3905f5a608860b823e78ebc048e4d068df6a122586542e0b7e90b97753948192dd69bd75ba91c0d5d2be73de4808293dbeeb92d054aac85c9d22a953a30255c2f20e64f91b6ce190a2feaf94edc416d723d045f83b9479e9c2a691caafbe3630", 0x9b}, {&(0x7f0000004b40)="1ed758efd0df0f89b59ea9591665e3ea5945c00897eb0bff0c622e9c20dd858551d638b37c5c2647019bce5c524a91cd13954aa028d5dfed5f25d162a5817f9809d012ee320d49e6d81497e851c2e689ae1670c92d619bd30f8cab47c96ba4c9659bb0268f5a043f35043685ea444585e4f48dc619701b28c7fb47d7def61b2ee116f573e9f214b2d2f7da086679589fddf0b55f4c2e5966eb9c1bd5585d1e6ac154875cf05c670576fdbd2cc1fddcc7ad71081202c66c8dac6077dc805f07c6aaae5ab69235ebd07ba110090ec7", 0xce}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="00020000300000000000000001000000010000c95f263eb7672f27b53b3a2a00", @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x800}, {&(0x7f0000004f00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005040)=[{&(0x7f0000004f80)="bc503502f7af844de13ce412596bad4ca701bd761e5f7a923525f92dfac70a643e5d7dc9ac24530088d278510fc53add1e65b382584d10eafd94f6817f148c70887a0962684a34ceceae82a2c1c405a2b8529c0df80689a2cf61c051611a1250fa7975c19666385ada03cf24e82d6d99d7ff55a29365cd38c565b832abfef8bbd58c2be50f8f31570dbe2e7179cd8b126493c3459163f785efa3989451a6e3e2622645d9424ca878bf12178a27104c8ad42d", 0xb2}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1c000000ff2695aced83ffafb4f2679dc3f69050616a3867e71d12", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x3000c841}, {&(0x7f0000005180)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000005700)=[{&(0x7f0000005200)="9f0a6795949042fea88558", 0xb}, {&(0x7f0000005240)="5555192e11e7f9016a1206488c00884555338a8739c70986e4b8fcbd1c0b3c70f2a16a86b98d8433", 0x28}, {&(0x7f0000005280)="c2fff277", 0x4}, {&(0x7f00000052c0)="0fcfbd3ccde4a6c5b3c3d980898da69308645274993fe38995beac429cfd1a63fee812f89c07063695460d4e71506d1d80261af40f9395d6b240fdc81a650871d618575be69037906750e353dbee9d66fbe2a37f15cfacb07ee9ed3798e276b998960884e9f194b011944eaf597415ed6c9e51697f2a0881ccc2bb6bc4547b82f4f9acb85710fd99e4", 0x89}, {&(0x7f0000005380)="98dd2bd26ceac3b251da966a4c61a900c6d699ab3ea2112ac0a6ad4e13961bd11bf9269481383db1a7730d3b199d2f896be17e313c5bb1506f64ec94b90dd7e80f3cbda7d138abf0c788429a4ad8bac5c9e17bca1b47d94154aadfdc787d924f8f3bf12fd070c857998a6fa7c0", 0x6d}, {&(0x7f0000005400)="c9ae75d1e42052162e536f2f224e648753c343445ca3572c710c33c99581bf3107b043df5d4a29a4b957b49f8e624b59768687dc96ba3d834449df108e3ec986f3debecda37427c59f67129cf8c877f722e146c1c06d92e5f71f928b6f4b9097e2412e405c056f60e868bd393d0c391de307b929525fb71b82288796a48915bc9e7559ab1d45a3b14c2af98197a04ebf8dfdf88982c0f9b02f6a334e8829ff3b973ded365e5f388b6cc32c5b5a0c59e14ab8622ab5e31a221de02e4926bb14b042aa", 0xc2}, {&(0x7f0000005500)="90703ccb3fb0f900d056e38e04414a8501da135eedcd5d2fb7f230fab9ca44bdedab1f26568ef3b456d5e06b57e72ba446ae3024d281f021c56b5400dff9d357278ad11fa45357a60dc438012845819d2a1509e9bf28e1295904e3570bcfe24fc438ebbdb30bdb4eee977f5a5d055d0e6f3222a52369bbe81a62d49ecbba1264d08246092902dcceaa4a05f6e57f29545d02acf92ae6165ff7bbef1ffd6a55917ea960ca9de4454e49cb1a2588d536a5ae7a09a0cbf253f8ea4ed61bfe6ab81264585323895f1ddcb1d7860c0c92d9d23839b344e101abc195686924966ecfa2", 0xe0}, {&(0x7f0000005600)="4167fa9b9e6b7ddb2a35a3e81902df4d5a1873aa444844f1c4c171fac1be680314b19140dd756b6d245898769431f9ef67d4c17dbcbb3b1a380986364432b931235c86b2c47a248b0e268c362f819ffcfabdc0da545e569cb6040226cdb5706fd7d12194873d97874d26747a0b95d932442ce06cf4d596301a805a81dd4f7b856ed553e2ef0142141f15b3a01bfbb5ff74004e55b409b36160d62721a4e8b186cc8500e1397a6af10f90fb8a822c281bd178d1c2cd306c14b46cb76449a77430ff68590965c47f0eb36342c7f8e8aa1a6dfd667ac60d7ad3cb68683381ce5233", 0xe0}], 0x8, &(0x7f00000078c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2]}}, @cred={{0x1c, 0x1, 0x2, {r3, r5, 0xffffffffffffffff}}}], 0x100}, {&(0x7f00000079c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008cc0)=[{&(0x7f0000007a40)="55ad5ddbd3f07b068205b33bc895a822a8bdb00ebe05c5c27dee849e0a7f7b0b26b35b3e69ddefe9aa16c7eb2b32adedbdcb1da3fbc0ab42904b190d5823eab01789f330f0b3767bf17aa2e8f40065c38183694ff0b38a6266d8a2", 0x5b}, {&(0x7f0000007ac0)="c936d493d78c17c6ea8499dbc059fa31061b850fb4baa00c9149600f9fc721ca1b9888695c78f4aa1a54d4615f1496d3cb908194468541cc15563ec525a0edda082a67ceb257d008ec46864a6b88ce68fa22afcbbb", 0x55}, {&(0x7f0000007b40)="43c85465c738cd0d0fca36eafce6b157788286c732764356ae6f604f46392f1bd6e4ef30dfca92d2977e5ecf7ef68057054103e1a45b75845a62512202ef51bb141446a5b2814afedad27abb7b5ab48fddeb2c37ffdae7c60510003d6ad4530100fcc4d6d678e14727851d7871ea4fd55c113815af267d2499eec5f7d409f1b67880982117337bcbf4afefa5b78740bf303b0d55142dd9fa44c88819482828e606c260adcf93b986cb537c76c521449ee58f18a31885fba8d9b45a557d3672b0ae3b5d73dd4525d699451e93b4b27a7c1d88818f206855319a424b2e33d69fa4fea37108c0752b36f39aaba627abf20218e351fb8a59", 0xf6}, {&(0x7f0000007c40)="c51eb9d35c2d5626f3ecbd4db2b77d40e06ac05ec933b03a2924fc1808bbc9d8ca3157152e6bed4f155475155b4c482b2e6a25a7eb4bc9723735ab64031bd3f72edf8226101019bb965e8a93ddb9c900edc80e315b92495b16e9895a8b4da4902ca7988355da33c90fccaa1ff8afba0fcf9dfbfcc18674cf1b43dc4f620a1607114a2e8c0a88f83a22aba4006282b64f20ccbe18c8e35674ae8a284c0784001bebe174ee7292360cfa5ac5683bc8da559976e5f41c19a4ec89c813e9982861a873112c8483260a61627e9c41220476b3ff68b594e614629a5851255f0877d3c357103c37af7325beadd39b9c798c40e1b1cc3f5f238a1520ef1e13f0b47690f9751d14f5185f7c657ebcf4a582ae6f222a59f545ea2318dac0cfac1647e3be98c6ef1f7afed5c5fa9a39c4c43ad3d76161348dcf0ad885422376b389ac2e17d9acc2b0aae8b8601fb0fc5b4c51dd23fd5efc92daf718fc5f42e0c9136146b4ecafb883f8c851d611af7bb0c228985c6fc617a47e34ac53b54fd6ff21624e5d2a6f1fe4342bdc5c59bf4c23a6e234a19566e0c8250c628e3a3d034fff76e7dc19a043cfad6984f86bbb543caa97055fd396a75dcea201702138315a9f5002cdeb56d6e0b9481d19a1b1609f8ccadf4fe6c5ec8217d459831b99782dc2bf479d6578f63cbf859d8de2327a6858dad46c82b3fdc8c3786fa361cb02e7c87674d0086aca1567870990d8809deda7aa3a41e376ebe23639b7440c7d21d47aa02b87247d80d62cb79bd2533833acf13c1d7d03b659a4d1f57af34d7b295a2c196b6d19ad8f68646faed729b32c3728b5e322b28453ea5c9cebd04371ac87b4f23e33e91c17d0ee084d3eef4bff2d7bcbde87945670174d2c788bff35ac94b97df17127a01d2dd2ea22fb6909c5ec5a6dab798c9495c6d07ff54e948f6ab126c2b62cd075e907d835251e2498c8962db83fe7cae1af752a40b2df0e5544afc8f73b968c7b2e2ab2a9d5ca7fede351524f0b129d8952d2a13fbded35e58db00197e1e76130f4788da0cc93a6c63d788f457696be31370f05a2dc113b6c5bc66fdddbf0586427eb3a56ae7c9dbc916b239150ca6a7e4fbf31802cf61aa1948685d00be3b5f5a370665d4418a78a1a63f77e16de878d3214bc401a362ba45d92b5690fe1d414f39154451b38a02116c6d3b8594d1ee5ecef8cee84cec647c71ceb9f45dc97cf994802bb19504fff66510a6362615e42115cba122027febff715755f89764d8375ea1522f1722639f970cf8d5453d25b2eed37aa6f641fe0bc4f99888585264e453faf88df15ff90eab70304e5b48acc07c3fef03184600462dcf8746c2b978364a73d7b16c48e8a0506d76154ab5ca41fad5f5ffd8a1a56ec05b4a1ad3581bd6d86fe7e9c17ac820834923638764d42f91a84f02e06d1a9163dee77218f370100e579899b48cc8fa9055d753dae86ffc2f68e3bc6cfb5cf1631bb265f3c21415f09084e9acda87a402150651ff1a9a177bb44c0e15fb11fb7dc223e1c7b577ecaf19a5acdfc68a50db66d89d69295d1dcb609c4e97c04a309de3c478962b7e9fa5477967f5d4f63356ec726e0295382b2cf82b9ff25ce71d3e0f235ea87dede193d1456e4745f326ce95193dc8d2da72847e090153fee4f93268a3afb6e0062c3925ce68298184b17e5047caa37097939a1dc9a592386ab189faa4138ced0a29df6cb4c2f21cf5f32dea8d6fb0182079ab1d4b60716fa3a1fbf84c9d27b4c7ad1f197815b6694df424672601b39c916833d06f4cd30a617332ff6486209ec3649d14fa90e539f9a4043f52e5eec71e6762b252b69aa9d113e72fc990bc929b52a759f640646bd98206980c738fdc573140149c63ccfb3362a42b8324c81229d1a055b10548726ef97472199d5daad8e8dcf94766b0869c36c7d93487a2ef6bdbd170cb7408738950f2c708d12f3e107a92bd4a38d99fee4eaba3ed209961ef6f2192dc6d2a7b0e8d4ca5e0913721411f2d67e2e8c0f18bdc521526174b0a120387c8dfbc9b660041666dfe4881954ed514f81e1b448e0e06802844a594207a2c23c5df6eba922ecfd22020ca39611e2ff5709ec742de1c775a73d324d4884f8f2b0d4c6292d4ff4abee4cd91ca5d67a67099c07e67a46512fdbcff8e541880f5632c6e509ccc191ce3733dbfdedd6f3fa48c2812e6e57027738b7625af570d68eb4a73bf0f734a31815d35144686d48628ad59cef209ca99ed50b2efcbaba32f9127fe5dde852bb6abc79f1a99ac31bb89ef58a1725313c2c86be43280cdcae7306592fbe389712c9c9f3d0f7002eb9b34b53d387f6564fc6cb53cfca33344010b27a6e7135133f053a205ec4b23896b137d90e2684c667c5f7097b856af0de028c304b2bf5b5267332ab28f30a827ed741417677cd5969e353ae69463f034f41c8e6003e04ac154f2f286573acc5b97245f65d1bb91af6cdf058ec9381752b1f13aeed60d35f4db0c73a19bf7aefad3fd241ea05177de21b352948481d089a0dc3ef1ea0ffc65d3633577a2feebbc2b133cc20088f78d93079786baacd8f73eac594f1a3fece8ae0200fb363dcfd0b88626aae52eb3254629cdfa6cc90e23e3afa0b30038300dff010352668c6d13d70ff064d1683ff85eb6005dcfa95d00ded074804ddb7c0727f22b41d3099f252d99832c2d95c49d684c663ff9a20b5582e53af591a448f77b847928ccc8fa649425978b73e246b3e81be6c6ce0e750529c0d482d964c735eafe790de5532f97eae97039c5494b921a4077b2557e9c74096e3f982fdaf63689654e0c05c2847ad7b166c739a3ce896d08e0231fc92a3b8d29f0cc804cba2efc12bf96b5fa89268019d423bfd7991246e0328afca619b272acdcd0aa1651c9449fa19b1619c0b5aea8ea5a36780df2e60bb7db1bc36917dfe0e29b8c92b7c76fb32851c02bbaf8ecbf3b1091f85c544311e525cfbe8d5f0bc5c2893dca1dfde43af76fb4ba30b4a47d601f2ab49d42fbabf081a67f1d5276f37e51019d714cebc1e3c02c9d089ca56b089767335b937ab37840f13a06f800781d423ba0eff61ec5817a867076918e203f09f79b6ee2d4cc3768e4686c2a05bc13f569f90e0d6fbfbaf1606a40308f191975f53c8899fe46e2ab9eb31e16c8407c7c2d4eca782eb97d8722585a37a8ce9b7817854fe2a33e923aaf391695760f684dda8ad7beed1f0edc6e4342855efacae324cca3367e7caa77fd64f8695f532e96d31b29f0557192c1bb94de072696b4345d8fbce00e7f86360f165ec4c22d08fe3a813952e5e8820f15d81f003c2f46c4571e3214966541f199d78e7cfa279e112dc7fd2760b6c3812d7eb9515c2fd472dab5a84fa146cf7be19543d190e37f5a1f171a70b631239380923b3875b3c57ee9f92b04547358ae6d059447390eba22d7441bf9a58baeae8ec10abf7e27130260eed6362fecbfee4394a46a312ee34f3227a96de3d82e9de5418c3329f620f55d99f16cb3600d7aaabd7b1f01039967517133b08c1998b5b53dd84bb05b7c9a11e1ec22b484e967393dbddd1ce3c42d1c607cbb771c676ef3a9adaabb1d8adc30214ecfdac3e5dcdae3487c46237d9457fbf29e34e78a9fcb1d0cd342df9ce3d02ead3440dd23f8305808e765663ed41f43c636554c7b9c088381367628f43292091aa66bc60ba1c830139c3a3cebc701113d3e3755fc07ec130e0e86de5b5de8b6ea44179341b03747213c0e29008e893c7eecef52e1e595b24ae28a7b3db5c22d0a007c6e1c3f56f9aa1b29684f420191c08ac78cd518da27fe80f6742f4c1b23a85f1b8aa17e6d0c10068540b050dc8edcba61174c74a8744948e7a13e1df3df6a9519d469d51d02a3f32698572282cee6ed3ea7303a17b34a107a19aaf09aad14be64046a89ffbc35e8b3cdada84b01d80ae8460f7fd7afdf3c0d5bedbbc88b434187be854bc75fc3a366df02e4d53e2eae7f85c546371b13d7856fa972d0d085f0d527931952e933d523bf4bba329a96cbfdbe5456409a8fb1a5f0de56595f366974f7772ac52f190735ee76cecd79c7f7b56a9269f51ac56296f5101093b457bbaad1ddf97ce48c5d61b5653e6912b73fb5aa64fd55154e47d2b25d5e1e362c8d5c6598e10bf4770d1f836968370b8fffe90e6d221775f9e64a602c966043b666e0097e7ef05894f8b894854d04185b0915ef0bdeed166d6c3659c39b0674ce8e0130932e09ec55da2c56fb5d251e4020d63d77ea67483b29b6ec07312bbdd34b609745ad3fabfa832f243c7244b6a6ba3a12b2e94b0a7bb41fd6c00e871137f7e7a83443048c1a006af09b1fd361e92729a65c6a9d5392eda997c4508ed6aad21e8d006003b23a24db2ec6faf40491121a7ded48573b34e43090596dac2ebd5b50d7158d840e67ac956a2deab6c61abd75dc567ac462d9d414c0caa6f01c3992cbab377d5d4d970b960499780c96428c932571991679c7cf2cfea9455d0646f80ce9a295555dfcb3ae01867ca1d47c71c9d7f191748d2afd3603c60b6141a1ebc5e4b035622b12341336372da7ad71edccec016a81fe672bc703e27df3fe5c62ac579f33160e526b8536e84cc78561ade0e31638d044ded0555a0cbd8a3f2ecc8ee27cded411535481f63e18d2fc389ac845a01fd53e3ce0f74e7057a5fd15c234eb811ff56b00f0f4d0279c9d63db991f241cdcb75dc501b1a90e9eff4e06f30b837b796d4146c985f0ca572f75c3d9894eb718134dd2b43e761f61a808c2f5167507dd048d13f8a1de48a46f8429a5915046fd3d534a74f87325e665fa17a27bfb282dda981640a317b59fe51ecaa92890f17e9861152c7b3f876a58928727a4264ec4824a4eeb8e78b8ebdff3d234a6613ff33fe51fa2a47c57efcbe83df1694102c6c09d8460dbbcd2937539496746585eb550279da9393346cae1ff592ccf9ad57e5f0e5bc8e13c425b80bb2e121d0154f4586456252de294f682f402ce1379d4222d5751ee63cec243c90a3f07daec149444de07adc4be9c9e5c895328a436b4a0787a26e5758c8b746000f62ba140ba7e3662c7475ac86b3e115bf1dcc9b25216c91d37f168acf633bd3f6eed30837de2c1a86afdb59d31e604f2b12460defbf6b40dc0f1e87af864185eb2fd07d96e52d7803133cf71ecdfb5978c014dc5935b795763a5759392f9585f213148c865c5716d75bfd8677844768ff0d9362900f520d285e04b423a7b7ee9a4a195817e960fb72e7f8be7d6650a9d4f331bcbfec3f19781a50cd2671eb5e695b3ddcfcbd7399a61a9219653c2afbecc05028dd5abf2e73323bdd2ab5361248bec424133ebf816dd78c78a71af61d7a33afbbfa6ba5245180436a45f46cb0f75dca6051b48af584497f239ca33856af5f4fc9b2186cf67021ad3fbec343bde672004b5a1369edf95edf967fa8f72cc63a2834083d08c88de4c8e331532b38309d2bfefeb225ba7ed8d5b756a8072dc0bedcfbd524204250cfcf3e3a604e24d9d797a10fec134f0fec83058c2ae512e20e7e898f963bde8813603f71e7a4381209b355aa25aa94e69154e742282475f423cb4c441d306c8270ba092cea7ba3a697a27ed311432f386c4665aa3e27431decb269d6e731313bfd05dc48c35e93432e08362b93c273c1c8a2822b8dd08cd8911bf05ed966f4feb04c0d73648e16a67f4a603fc6e0d0813ae63353cf3e5e84c30129105b62636f25bf180664193441c599c2ba2d69f61e7cc808e942b2f0900ef2da8dbdbe633b92", 0x1000}, {&(0x7f0000008c40)="d4f6cdec24c4d4b4081ae5d003b5e1ac6ce3384fb36baea33f044faa8871a4bb38b3a90de80b3e834dc44d2bdfc2f13399836c6411d4c94020879bd86515c1db9239aa1d3e6d9e441a7200bc", 0x4c}], 0x5, &(0x7f0000008dc0)=[@cred={{0x1c, 0x1, 0x2, {r6, 0x0, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, 0xee01}}}], 0x40, 0x800}, {&(0x7f0000008e00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000008fc0)=[{&(0x7f0000008e80)="5660167f90ab4bbb7fbceded9b87a1104a78e8e0209772adac9f132cd2ae0dc0d908fe0e470b8a68c826502c98bb9fdee1ca3c3d06fcbbe526243e3e", 0x3c}, {&(0x7f0000008ec0)="934d62047039dfd943123b5aad5147293f6d817018bde34c2f9d8cad76a7ad3cf6cbd3265db16894cc76245072206f05771e57fd93cd5b885a3efac21dcd23bc7058c93d2f9dcb73f92c7ab912188c0916f7f0827306fbd1c2a07039dc8e28bc1b77ef14336aea8ac38589dfd406d8bcbaece523c316919d99c5eff3f743db94958786e42dc87a0f9e54a697e07f4281163ecc73cba7", 0x96}, {&(0x7f0000008f80)="7dfc617e41c1ff099ed1b6ab377770e45294f0bfd273928eee15b5c39fe94ed6add01f67ee0192e9c38f9e86d6049ffc85f0c482", 0x34}], 0x3}, {&(0x7f0000009000)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000009300)=[{&(0x7f0000009080)="2b98af1b1eb27950c657e9957d6fb79b65878f8415d9c788153d1706cd5234a6a0bc74ce60987df39ebe5c785e166e6c7259200f0b1a0f776d6baff2e23ee1cfa184aca452ed733fa597004dc4d3a65439777afc7615682584a140ba58add50737936a70df36fedae98ec94300d704ca092c9284f7eec28e6758bec10ebdb044141cb708df816cabe1d8c6b24d6db84b034668c802215ffe538e9d2fc18ef1b3531daa2e293c1f38d72aff752899c571df22e81b8d941d634253a5", 0xbb}, {&(0x7f0000009140)="b76b6a77607947ad2e9f43422250cf65571182c213c1801d9658a52c95bf2fb3953b09f995a1fc0118f9cb542fb84073842422a7c46d2964e8bc77bacbd2785140543d12d3eac1b27624dc4aa124ce8ee03da85fb1713c7e2c719c487737d0382902a48f3e67658d595fabe0ca7bfcc41683082751e30f412101e0f15cb39e9a6cce82f1eacb5bc699cb645a063693f3885ab882a44416ff9a1352d26aae5b85acae5248bf8687dedd8e75b039fc", 0xae}, {&(0x7f0000009200)="9f437499662cc55d221828d47eda942567ce7a66725d3a01fee815aa05eb4d2a32b42dda9a550e1ff859587f74ee43398b7261f7d15ccf98844ec6ae0d3438ac48b0e6eb05b6847a1afbf5f7233299f18fae0fbfb48f86c0981d546c32a89ea6a7eedd7d5c4b0a4d9fd920d04a0debdc4726b52dfd4b43a21f3879336e7bea9f7b5fcd0f273f96c707edc3980b4d", 0x8e}, {&(0x7f00000092c0)="08506f3e7dc8b88f545839", 0xb}], 0x4, 0x0, 0x0, 0xc040}], 0x7, 0x4) 13:27:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f00000000) 13:27:38 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x0, 0xea60}}, 0x100) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 404.509617][T14624] FAT-fs (loop0): count of clusters too big (15532286) [ 404.544410][T14624] FAT-fs (loop0): Can't find a valid FAT filesystem 13:27:38 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./file2\x00', 0x840, 0x133) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 404.973351][ T22] audit: type=1326 audit(1625578058.687:466): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14602 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x4) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x8, 0x1, 0x80000000, 0x3, 0x2, 0x0, 0xfffffff7}, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:38 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="686f720000000000000400000000000000"]) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0xe1) openat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x12) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) ftruncate(0xffffffffffffffff, 0x7) 13:27:38 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) lsetxattr$security_ima(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), &(0x7f0000000200)=@ng={0x4, 0x1, "ce68b187bd63c043a537e4f02bde775d"}, 0x12, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:38 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x7ffff000) 13:27:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffff00000000) 13:27:38 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) [ 405.053677][ T22] audit: type=1326 audit(1625578058.767:467): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14665 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x0, 0xaaaaaaaaaaaae04, &(0x7f0000000300)=[{&(0x7f0000000200)="eb3c906d6b66732e66617400028001000245000004f80153f6b77f0cae808b7b3f1df7edebaf2d154e74889d8e3e79351b836e08fc8a693ae8d03c5eed3562c66fa6ee45446e0e0c14ac1c9bf8fdd89aebfe7575286db191236dcd3c24d17b5569009dd5a9187e6c1ad13c56b60f8e550aee9b65fabe", 0x17}, {0x0, 0x0, 0x10dfc}], 0x0, &(0x7f0000000000)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}, {@uni_xlate}, {@uni_xlateno}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_script(r1, &(0x7f0000000340)={'#! ', './file0/file1', [], 0xa, "2aea9e63dace14e596ceb953f488144a4a30d6882bd49252adaa1b847feb4fc31449f583fb893a985f38f38d3c2030f08193cf59d1051e183051a62847e5884bdbb83b1829427e034b3634f5403f4efbbc35f159d859ff30a1b8c08713f53cb24fcf9a63f4a9dd5b74cc4f779c5d487744ca594ae42efd65a2c4d5a2067ceab480bcae508fb836a623759af353f3bec005a1a30281bc34d4b7b980cc5ffc6bdbb5a4e4a6dc39778fc3c798ec41108f9301f3acf12b6c951de9159f4df4765bc19519827e3c55a75ae957a25d243a47f4d862c2f3d9b967560ae8abfa715d1e462d85d3e118be1869edb440b94d5d"}, 0xff) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x80000, 0x5000000) fcntl$getown(r2, 0x9) futimesat(r1, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000280)={{0x77359400}}) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x404400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000880), 0x0, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x31) 13:27:38 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x14b400, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x689043, 0x86) [ 405.096390][ T22] audit: type=1326 audit(1625578058.787:468): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14660 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 405.104921][T14671] FAT-fs (loop3): Unrecognized mount option "hor" or missing value 13:27:38 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="696f6368617273655923af11e7743d63703836172c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000200)='./file1\x00', 0x200180, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x50) [ 405.318909][T14671] FAT-fs (loop3): Unrecognized mount option "hor" or missing value 13:27:39 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x24100, 0xe6) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x10, r3, 0x10094000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:39 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file1\x00', 0x800000003, 0x5, &(0x7f00000003c0)=[{&(0x7f00000001c0)="2a30a03299c38b887f777a8f48cd09784f9034d924eba5417463875c93b8e6fea5e1aa77a7896557c06127a7ebd030197b859d8e200a87fcbd9f3d65f565bd841f58d39bc12bd3f0711e10ffec711396dedd0f0252ac1887cf0fd58feefc964b31d558dc94e8", 0x66}, {&(0x7f0000000240)="0c42c153b0c57def98e0c3358b11726322de90c0266c5f1336521c077118d632ae7177526b479b0f6e3ae705b65f367e2a747029cf405cb6e696186796323df7f57f4473367e9c2dfa2703a581b4f72ccd", 0x51, 0x50000000000}, {&(0x7f0000000100)="50c67eebaa0f54853f5944dfadd6b1c76821aa89c73518f1658e338878a270d85b246cfd3447f80701", 0x29, 0x5}, {&(0x7f00000002c0)="40fede8345dfc272d0a03cf4969bce67022bf8981fe7db7ef8f56e9647200d4d599fad4d21c4e2bf1554f8892da51afe92d1d26b48acba042fca1a7e71f95d81da3acc21b56b5e98fd4261535a10b952cac67e723ecda592f2bbfa971cefc75f1a37754a73bdaaad9dbfe17856ab5e7fcd1f725aa4e1dc33b8d1b7", 0x7b, 0x1}, {&(0x7f0000000340)="c91a1a19d473783bb69bc405fee7771f711c709ecb29b88d8f1d517c64557841e2e7c279fb6a9ef4d85f5fb5aca54adcd9b9ee21b0913ea84ddecc0fd7dc8f1cd7cdcd9d9ab876e173f30ab00294712d604f4fae5803fb1b", 0x58, 0x3}], 0x0, &(0x7f0000000140)={[{@shortname_winnt}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9c, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 405.385252][T14699] FAT-fs (loop0): Unrecognized mount option "iocharseY#t=cp86" or missing value [ 405.678278][T14711] FAT-fs (loop3): invalid media value (0x70) [ 405.684426][T14711] FAT-fs (loop3): Can't find a valid FAT filesystem [ 405.883447][ T22] audit: type=1326 audit(1625578059.597:469): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14660 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 405.907812][ T22] audit: type=1326 audit(1625578059.627:470): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14665 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) setrlimit(0xb, &(0x7f0000000080)={0xffffffffffff8000, 0x5}) 13:27:39 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="696f63686172cb08f0686b34278502d216c114618acf486a75805ee9c7750e6b23715b0100ac6f41b24a6575bb8d3ffe37e8d8341db32d2ec0d6f4105c4cb01c5baab4e72da4735883ebbb691c91a39303bca235e224cd0b467f7ee825f4d5a47ac40d5a66b6118d4cd17044b79d7dcba0170ea3b79ef17672e5d83f00b175a078e21e91bc4842b3d17bfca92361fa0e108430ad"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x9}, {0x0, 0x0, 0x10e00}], 0x808000, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000240), 0x8, 0x139f41) creat(&(0x7f0000000280)='./file0\x00', 0x0) creat(&(0x7f00000002c0)='./file1\x00', 0x10) mount$fuse(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x1218041, &(0x7f0000000340)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x5}}, {@blksize={'blksize', 0x3d, 0x600}}, {@blksize={'blksize', 0x3d, 0xa00}}], [{@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@obj_role={'obj_role', 0x3d, '\\-(\\-@@*}:'}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@appraise}, {@subj_role={'subj_role', 0x3d, '[$/.]['}}]}}) open(&(0x7f0000000080)='./file0\x00', 0x40201, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) write(r0, &(0x7f00000004c0)="c8fb8f2530f1b14ea30ba11765302cbd9ca3ca8936549d2c05f44a8b1cb8c347532b77b407929833b20a614ba4a3b5fed1e859996e3da46683eb18cfc49aff1f82526fd7201800b65629cd6c4ed82511cb930f9de2a1daf08bf8771288afca47c5b1c884b92cad38dce1216f560542324b236083b3d840be2037e69382ddd52bf0cc3355f1b188441047f4f06aac0450177e08", 0x93) 13:27:39 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0xffffffffffffffff) 13:27:39 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000001, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000002c0)={[], [{@fowner_lt}, {@subj_type={'subj_type', 0x3d, '#-\\'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@context={'context', 0x3d, 'root'}}, {@fowner_eq={'fowner', 0x3d, r1}}]}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:39 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000140)={'veth1_vlan\x00', &(0x7f0000000380)=@ethtool_eeprom={0xb, 0x9, 0x7, 0x1000, "3658aa0ea42e9b697ece8f0595c35dec669dfa4633278993b6878b7ac095a9b0457277bbb7333abbc4261fddfab6c151c9aea067813fc720a378cef991cb9a05ea243738ad758558f177968b173ee16737e26eb2745df23b55313d6279abfc2449e08e4444dccc71488af123040a76039c43252b00e27ab531e5304cc43d12a78f28d20ee100ac4049b2741750ee7518e0f76708e5bbedcdc8f42a69ff2db2221b747fe68d0d25d4f0484a19b8e6453894094f08fed9840a8184e621b6041ba5ebd916ee36cd476f7507004ae2628c5de0559e20195ad68a93e1b943ac7414b31c8804f2b2842239cf124ad61430a5505a2b3c0533b1e5614d0c2767619599d6ec74d878b7460fc74668f2c0115b7e99c889484cc8c94f221d8b79fe863d7f58a6c05c0d294d4a1d9010e3fa621a9d475644ca661b2477076fa5d25355b98b64577d133c3479d1a2758c0db8d5598959b94a674c7e2cab7ba05ca425b9b8ce4097089e637f5d9cdb82a39fe366c378e0fe6b856169a4fd84ffa0898936184344577af940e3f14bea914850eb8530c3892fa9d1030231cc6ea2272be36ed1d71d4ddfa2b82b2c6f2bbbffeac18bc65f6ce4182b1893fcb9a7219ca3e516d616e62ffed77b8b2e55ec028f5c052c5a067f516a804041621f23ae4502b2d4d1b82d57cd454c2adbdc45db502128cd904c69fc15671f5e2f0cd9f37e462c3cdc1c04bd33252571a06e0d86c9331e0dfa1943f9f28e7fac12d1551ddd825882a21e11f4d3be839cc2e4d0a8f7ce0418435822993c21a1c9238a6d9b1e4d42588d218de8f905632e8a76543c6aaf4f345c0b1724ef57cac0cc436918bf4e725c12d0c0b263580b7a1a952a4a306239e916a534dd914ed28a09f052620e1e60790f74be5276273c95a35fc2ab1f7d833ff8690df3f8e27b80ab11ef636042e1b62035adae67e17e79878abee639b243224f380f00bb9117151d67c45df961646c88eba94c725c70f55f6d023212bfa8f08ddab329552ad75e06e487d232db20433e0195a823786241eda368d5225d53a04ae99824bfd62b0818a8a43906b9205680b268de7cfbf52d8304fd213e98ff128215b10e0d3b24fef6aaef926cebea22289f041d10e0c54cf482465d1e2865ba0effff6692f3d7de724c77b2623a7b792df775aa9e2fd326eb5c597fe6f46172fede7cb825fe381513ecc36164d211e4cd32f88bfd670f10cf9389d10b805fcedaab9849faaf21d5c93db3b6c32ee877686f4bf4399f771fd42681634609817b1756ca021ddc42600caacf677d73d33dcb5dc18b063417f4524e877c7018173b3f7aeff815b360ab24032a1b8a5e6cfbf18fd0179e1e1174b2f9e968fddcc827e468e914d1d4c514f2e46da2bb9cf6c134d2322d23950ec8a9f076cf221e615006c7313f79277b940d5c468f0106cb2578673777c7770157774463a324c745e6b6ec978009948ff1e72b2599c523afd5296845b0e588c65354e3ac7fee71174428a7f06f9d5022276b17308b60d0fc37733b57ccabdf1eb2bbb828c7d38b080cc596f38a12bd8e0332c550d7c612303e8f039bafde4a70d88321728c9482df0bfe112cea1a7d1421e225b16654630202eceba06b077e4ce4b99ae5aa84c8462bcf8b088815db689aa942c29fb088610e9da43fc408810acdd761e73917cca72f48e382b0e2d1f5e437bb6746cae275290bff2c5251212e7a414e4e5a7dc34783a0266d626570a81a65045bf7865d56d89ca3bb5f3b0e6a6973b58f8c1f3edcef2b41c52a109e16b9da9953d61103d58286b4759921f8a0031ecc427f4244291a5d8767f209de8d1fbe3ba15c058833cdd15f3909dc7a89ee5fe95d37596e143cafdc929adabce7cc38dcb5df5a0fb45645be5014e800910fcbd4ed53e9b47147200b5f16a3d7e7365b5ff12e81f3e188bf2d74708608ea120730e68e70c625b3544011a9ea0249668373b4df777ea508ab022e3ccbdfc908a42882cf8eb91e1002ec52335fdf5cbe30304c48e5004273224435a6b7e90154f603c2a89312fb5fed195d64c240961eba9ac24b0c28b07462406e7f17f2e2c477c08c72c62ab14fd5a449260272f6f8b7f5041189653ab0f2ec1ba702dc8f7d41e667a20007d96d2f67a6d93c7e6f7614421c0dfff37ba74ceccccc5f279368076115c4ef293f14fc75ad8b4c81a3c50748e7ccddae401aaa2e9e05101a523f18a7a39f39ceb01836bb740bdea28e7cd2cc8b19d3502f480ee10ab530e88591bdaeabd8febc5fbb1e77feca3c63949f6c1163ef5ab4d9e9ae5783268ea52e5e7bbe0316f5c6da987456ae7e0415fad23d2ccaacb21f9b4e1c99f0f732b1569e4a2ff2a2518fc2ceb09c72cc8ded073520d5b4e39f8bf0914c59b8fe127d91177659f820d3ed0d080a16cf486445ec341947da89bbc4518a6389c83baf33191a402d2656ceec34ae868f2b89fd2c13c4e92927e0d5c92c9e3b761050a44e56af929da089dacf900a3bfb7431826b7639c00386182b621676126e2bae5a464c46d8fb7c33d9a623c48bce9caf9e540bcb236ea8dfa764534b1429c8feac7bfce51455a364902531e04017910375b935b844749f29fc8fa64cbbf21bb019480c02316258ab57af3f5b89d40c1a5446a2602a1184bddbd33fe67094101fc2dc66b26cae91a63483ce3771164a8d051bc4ec9a1c1b099e2993acf8ad608bf88e0459bb9b63231ac65b4b2bae33cbb4197d8e7a000f4db206e5088d00b05acc1efdd3090e289d9710d2119dab705cd5f9b4ec7768877914b576cc367e8655514f57f36400d54a4fe077a5cb7532b33ef89a9c8df40c9ed573f4e0b1b5cbf669c735b7ed6cf8b59af4d92e8a8da97030010d87e0dfe5868a1c43b34f71a22b1a83bf6d3c82ac192a26c2038f6fd3eeeff06506e09a47895c8a1b8605fa4eb4a18018838bafe16f0958b328ef5d4fca71a373b3da18672ccacbd524cc5bbe93e00537769fac16a031d6fcd5b461cb572f88bf20454e6f589ed3578c4756a06b42e7aea9c13fd574e61be83b5b1d1f5da166a16dfa537b6f54749e7965101b5aa7575add943dbb55d74e42ca676cb83e2e870bd62647b437744a0f692d356463b339aa3b3c25d80d0a12c2037f8bcaecbd60be69e56dfe825270fa816920d2fe0103582fab7a7e7d3fee4dea22e4fd8b6b4b2195202eac886aeb2f933ebc6c64649496e4cc80975e2e9742a47c248259e370fc568ca24f98408a852688438bbceec11984e1d900b97497244dc91eb9067106b7d8b4170b67dd7bb1258c58ab8321080ba63407f116759139a11530834be1b54402acb390b73836f6ee9e00aef419c85206517ba241fc5bd5111f418c40fe563ef77a25c44102474c0f44df10269e7bce971cc28248ffc298e35ae4063ebf4db2d1186a1e7dd83966fc65231bccd89d4cb6c39eb80b948655df90f7139114dd109f513467b8e47e9bfebc821dd1873a8a3d397ff30ce7b4a6993d394fb8a9569ad44cc1e3b4e049f8329790ab8cc924122a187613320621a76b97b3add71ac5f0f24cc7841da7d39a4597826ff6196fa5dd308452c74fc5365a427187207de22311e4dbcd4964139fcfa52c7e4e78e0430664b540e6a9139b22d1f89f60b6a2ae90ec6952146eea635acc50740b56c8fa1cd88a625b4855207d9bbe0cea7bbba5989a40a5c78a6a71eb57e126ec12166d316fa5682aab1264807c4870dff5275033e637012d5e400e2482c16ca7c4bec47b79273fef68c54adc7e18cdff170382ae32644bded31a489ddda999a7bed8d13e81fad928d58b62565ab5ee8d6f4c5126ce2aca83d66aaa223b4f8af4974b54af4b68d5988ee1534f5f87d94c59465bcf8ba8d791e03f40edefdea491a058ff5b132235cacfc885544fb7ed4cf36b920d7e93e568a7a49a0d7cb30e552f75a38530081c5b6ce99d02b250c19e7d2546cb24e5bcc7125e2f648fa6d53b5a271d6037bde9d75c26171f5a6f193caf364a287463389257a3940543a4f7a0640ed25a0b6be69202bcd4863fc9dbdf56775d1b4a8513cc4677e95f390723707f12a07218329ed35ecc0fed0fd93a0a5d0f6cf9d4be3da9b43038edc308045ea10eab310ce6f075c4828ed8433cc8ddae7c967892858e1c6b1aebd7342a9bef0822aab6b5247ac1700cbc5dce60f57b5c03da7df111b1115fcb7a015709a90855c252a2a1716bc7deac7bc964c890894ad642cfd410aad8e0dbf0982f6fae78c827dd77910ef1d65478229bd2f51d64df532a18c6329f0d0336c5ea776b83c5e93f2155ab379f7aeefd832a048f4522334014f5b998c101d907e75a84cf2148d808627f4a17f1a37bb8f76d9edf5f7f91f4fc6a211a71ca215458afaf05fce260c261629f87953eb3ff0f2cb8f07c116654011f218f888e669d016c08afbff54efb548e9f9d4d62917dd12bd1c028a053a224854ee67c03e7fe9bb41a8e28b2eaa115d1af14a5e6bc50530ae56268ba014f9f989a5ffb5f5f28dd5a29b7471ea6a9986f03f4e0d7728c978696411417abadba45f75beb052ce2f8143ef44d0891c93549225a3b5c24c44cf749c7e89f2fa5f539d9a29ec907edd1fe8ad06f54470e51bcf61400139d2ab76fb0fd6fc57c4bd610dcddedc4f19c16ff446c9ddc3cb092ab139f5b7599668c209f66f8f3123a66f07f76ba76e59820be798f84dc6e87f05f5e8e3050e22d5747e25e1b7b8e33d7ee2722a9d2e3bba6e74b4371ffd791500f8d57e44093a6a8a8669d52f04ef3d0dff685f03de34d0c8bdfc646ac8609d932273eebf577049fb4bcca4d3d1a95c778745b645fc0c1e161d2a6fc83c871025b4237bed829ff1ef62434cad7e835ca8a34e7a6fd8a515596afdc03cdc9d4aaaa0380f2fe1b34ae1c2404979e9504c4e2f516c0264e5bebd18db9b1942a4b1fd377962f4ad13bd007ed78ffab17fec309085f03f08d5cb10fff4e2689aedad6021fca18634c95c5143a53ae1dd0de87e34185306b2d8802ec994cec77e726028c34579e5dd1aef9e46039e7fadf172e84bcc4b1ba401467e42a496e4db564dd0761eb3d9822616284870918ceb2b057c5700867102bd3c687b790d6e4a36cab69fc19f9fd4a055679dc69a7515201aa16422d65e87759912013ea623b2f6f487c1695ffde3b6678101b24e979ed9afe93cae93fc5fd5f5e2483de1225457c14119066ffdf18b72e804031258d77c4dc2475b301df2c82aecefb21172b9a49976a12ca265afc9a7d0e872bed6921caf3cc3a8c0f599b1da0b7cce4f9e699ea92637f427852a41f87bc91b65905364ed06dbaf49916486df0ea96152ae94d2dcf731dae46c040e1669672680827d94d7270611b29778b2af0eecc827154c6684e8bd8225ca3f8c50e982dae639724a26bf9e7205ccb3fcac237d8ae4179c4156150def821d57f8d0bb1ab13e89df3ab9eb7aa00b54585f35fed55f65e60dd036c4ed9701b043be34276842655522f7a7c8747e9deeb9960059be57a45e401e5adbdb69ea2ff4e037930860cdd7576955fc8f2d00be5775b25f1a09f015701ddfa5c22fb3921f354a640829f5aa1591d6b3c333938e29bbe9f7ac3b230fd1ec8d3697b59f49486d52a146b4d11651e6a298def020709a708265dd5ced87472fbfc1b0a2681865d3bd15d811922147b606306bfe3a23913858059638d39217739a912a578ccc3166763151f60ed131e17b7045ac4abd012967715737535d1fc84f876f1541944ab3a4715f3632007588a4b43a19849abffe4969c51df42"}}) r2 = accept4$packet(r1, 0x0, &(0x7f0000001500), 0x800) syncfs(r2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:39 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000007c0)=0x0) r4 = getegid() sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000380)="3c64a6029202888d92d65528c4bb9c1cda1b9eee2c33dc08164a0716b4c43ec7549e04be07e1365444dd55b112782f738bd5a79390e980582797080fc5c5cb8e7fc72beec65ab9410a6943db959ca9ce43cb839d6f02854241de1bf7a253941261165679750be0d2e3490b614d05863067b0abc7abf8c4e77af8bf2585a8555c9ddf38f8ace3ceaadb3ea4b71bb4d901eeaa3a0adb5b1692e720ea62b06453d9fac3fee22e00f06b846499bbac9c9ab84c9ec4a382d450b499affce119bc1d90a8707682610b5856478a575789cf28bd", 0xd0}, {&(0x7f0000000240)="8a9e198f98e95317ce2ed582c6dee80569b235bdb232c3bec19a1207d2457b64955863661827338ea1bc2251ba63be6584a50ad8c275d8dab2a7599ed8cf9931916962179d337dae6264a4f8e3611416c329563a06338af742bd", 0x5a}, {&(0x7f0000000480)="4a8ef0f5f44bcc7231305929cdc6e2672718390bbc3d73536e97f1ad970d71d9a3eae09cb8c4c5021149b79b417c32db593b2acdfdf0b381db78c6c38f64c582a745ff9be3a187a1cf926902964e3f49213fd2a70e7d230a3a83ee6124954af50bf933366c3bae7d578a1c4f2fe1fc6ab061f4f66c6417ada53d72b47169af6c855614ec1ce1f8952150dd0b8e5bcb64fd265ac3d92971a749917de7e99ce906bf3accf35865c7940938b349729faf82b5d53f3c7a8943d06413f11f26441d91", 0xc0}, {&(0x7f00000002c0)="85b79fbf255395a04a60e4e99f366a92617ed8118a1fb827651f41955d2569249ebc06bee6d5be1c57be46a082efffd8500756078cb3d49ea60e75899125", 0x3e}, {&(0x7f0000000540)="f0528687c140bb1ca38427e781e4a5374c74c99076bd6461bfff4b569ab16e8f605edd3154c9354a6564ddad3d49ed729f405157d967717c56dd980df6f8295701d9f9cacce38f7a88cd2c1a21ac03077d19f6cc7f24447b7ac5c2cb1ec9d262918fd64ba14292b426ef23cabd37e7fa91267cb9e69b65b1ecd8af403633fe64f8f1a6588bc1341408057b1082dbcf8af7fdb4dbdf2cb12a10148c3214a9ee05bb9d11eca008b7038f3ff887e5f83279d72710a2d3aeefcffe4ca19e2cf0e01a97901b2af04e75a184791d17553ec86c85a70a438aec50", 0xd7}, {&(0x7f0000000640)="9c353dfb0d1536cf8caa3a1c9941223dd13dce9cec86aa155c05702c16a526e60428454a89766996eff0dfcba2cc7c913c67792b59c30dad04b94a7f01562faa566d62e679fe9bb38cf0c3045f218311baaf15ff36139a392053092e7bdca4033cad466fdb57d5b7de85d587c9d6214fc0f9210dbb53ae3cdf2c54c4264cacff8e77a811a2f8534a8c27fcd84e11425c2ce9e357d58e9f04e344e293f02ac197c8c6b49dd49fbf56298e039e36a72e1fb3097b6101fb54ac7382d15184c379ce8823568277b32c7f9f836d482e4779505dad71e650fc83dfa74b6f8e69db98da340480192e9eb485a4672ceffe1fb0fbb751ff21e64c7eae3ec1", 0xfa}], 0x6, &(0x7f0000000980)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee01, r4}}}], 0x20, 0x40002}, 0x0) [ 406.011973][T14723] FAT-fs (loop0): Unrecognized mount option "iocharhk4'aHju^uk#q[" or missing value 13:27:39 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000001640)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0xfffffffffffffffc}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) open(&(0x7f0000001480)='./file0\x00', 0x80800, 0x24) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000200)={0x27, 0x0, 0x4, 0x4, 0x3f, 0x1f, "5dd15983fe0d048767552d3682e8f2387be36a0383ffc8df1697e1426bed17f53effce8940d566e63f23efe143701f194182be48c50e718fc7044aeb7ee6bc", 0x20}, 0x60, &(0x7f00000003c0)=[{&(0x7f0000000280)="bec3bbf14105c18a891bb0e6535d1ec6a658f945c4355f36368b875db682c9ce801ea76a90a4ff4161df569cef51330300adb4614cf113f9ed49baf1ebeecb8619ebedca87a12852abe579dbb3b230d6292db39bf7fa67c6dbc1a78747fb3c18f6a3289098c70f7208fa77e4", 0x6c}, {&(0x7f0000000380)="bc7f008cf0f2000700000000000000", 0xf}], 0x2, &(0x7f0000000400)={0x1010, 0x119, 0x8001, "e42bedd13bb186795cca1d131746383a5d804862a33cd8701f6893b862934d3e780b48c26875ef21a5c635a359184cb775a77bdb818e47483730608426acb2788a8cce503418d0e3ed8d1df6294f0568ad8695b439e0916f67487c4bdc4300d6342ed9102ed4599e9611b9e183164aa209ceb2c23e6cded38cfde2f496349885fccca62da5a15e7a90bcc974bb873a79babdd978ba3bdfce70d9a0ad479caaf2864471ccd68ac6b091ed7ace1ad55252990b5c5984870bef33a9722c1c01c41a55f2adaf2952fe734be004b68bcd5cb285c657a9a3ed431aff0c1ac8b3eee0be3e4b5500c4c7b5bf08ae3a85a8daf6fcdd622b64f2f0e62972df2e383db8b165e2d092571adbadb8a63728dccdb3ec0755c7bb043b69b8954b0d7bf56d71bdc059c8302a4a536e080d2a686655f90b17ec368d0b266a503b29400739b78857b29e237a85b7cb1b861813f3d1216325e47e3b6bb497e4b263285363ea6a4e4b35d21608fd0d1cf447570cc271a56f1d5473f6e20a795c1a337e430d7250361ea34474343bcea36198afeace3b7895429d0c6321d364288950b20b9f34783f870258d054babb2529f7c4afd86e37887110d9c66760ad19fae5c9d36f3816dfe4c4e2600fa645036dc74e88e6066c8492548c495f6c72e44440790d6b8ed23cb3af0fa38cfe029c3207505f4351543b4c9741081ad61f6c32456408ef9b65fe77e54d11652c11a652321b85d91b82f7aa9d54ad57ac4307a6345ace8ad3c1478f9fb9859ee531ef05af90b3d356b714f804bb95e127ce73e307cf1d9d7060cddef751fb0f394616951b76fe5db892921fe3a35df4ab328cdab65c159e19d9e4420a0f6c0da6651d5e0e2e46677a30a389a9b61a79ac3ae58c13b0eac42505f2ad9560bbb84a80697dc0fab4e6668a9ded934ac04fb5ca16eb98c80f6ef4e72b0ecc2adab355eb340b76decf02c8837ea73489ee848d9a4c94903f41fab4b1385ea63fb3d7953407b890f783b4f24f6082ed9294234d1224d7fac4307c7d3a04098e203377040dd15fd4fc428227150cb56d6ce81c4639e16ba3e1f00d8aedfe2dd2dbb2d4f060e51cc332ded60971b75110f1a96beab31c9685dc8db2f51d4712008f015c80ff417af2145e8515a01ef91465112e41d2750905bcaa7c864598d3364f1196a5ef8332ecb50aa3454b56c9bc597d5f01292c3f08fba4369a7144f701b435b50e87df4580ee84f26ccdc6eb97d1ca7049101db3a91ca93cd4ebee64e272e645c3ffa9ed9a3e1850191f110999cbeec7dfb4d0a4a70001ed9defe2508cb7c4450780e59c03acbce090570d0f8c08968e4b3a9d9734c941ba6c17cfb3794b91eb92aa8f94eb9d02b39f24ce8cd19d22bd51f24f3a37d304f505296d03c762c6d0f1f073bd86e4926cf5127da215f24206db2c962111e09c76fa669c0f0e3dc1a3d76b63d83052b95f45125f0f06994212820a5bcbe596a217ece9557b3371004fb1ed21e4e50dc2931e79b09b9f49ef6ece654382f4ff80ec575254cd09b8f20f31de057d5a64fffbd0c2912f143f6ae8b51121c996f4a5a60844c23c16cdbea971a87b5f5b8ed4c0b9921ce14baf0be1f8162d139f4e7858b3b35c65a51c70b0a23815cd435deffff3e9e3f22078530e1336e3b0bdb7db89b1e7fd085b95db270df54aeb1aa55eb9802f0ec5f3e9ac7078935a9cf9184ad5ba7599171ff9163cf36898acc57a30bceb10a0786994c43e257737a244d66128b892d264ed8d566d3eba700f34ebb96b80a316014d87b17c9a07dc0c859653875420204acdf0a698f110380d00e1e265fa780dd098fcc24e3d2300f418714d6e117d70064eba70d8478ac2ebc2694b94664c6c430ec7944e62d5c51ba8168a3fce23833ebcd2c0f47ba0c4177f3682a7026307c13af1d43849124aa85e4a728ae9ceef640ac7145a499a2de4fc75cbaf17bf95d32dc039a85d8e3f013ce841cadd00a41c714d0b8be03a911f28fed48ef9d1ac71cbb64bb28217421a8aeed976458cbd1a42320ef9fd9769d065c75a20d407b0b962d8f5dd513a3452e6bfdcf82bc4271079299fbbf758d8db8a7d0ab6a2806130e9ea695f4d111c42c86fb705a8d97483ea50d9873dce65d1e05c277b47c99c6c2fdb5535210e5e170f35d9575a62f4a2b912cdb9fc80a4dfb94276e4df622fad52637ff1d28fa86dd7429b4f7cc92c871b2ae755f9ccb7ec911b24ed92e00a42a37077c1ca96c4f9bfc65e51bdd45033a5d598863fd6934b003b837f524bc69930fed89c2112c1d5f71bad7c0d9e7216fffb94aca4aceb7afb17aab79d48ddf6fd4dd99764a465137b9e8cb7986d3bc9452e10ea967f72240ffe7c60448e9c446661bbdaf123bd851fa8eb2be04d9fb529bdc57c9187949c7f89eaaa38d6bbd25aac1ac40a1e6000c40a6d62659644c78720826786cd998fe1bb7f958b47a673bf850a98d1256b782a03d6be6affe6064d5a9a0c9862de609fb76faaef8bcc95fb3e5fedbe217f2288bce5d86244d2f7010b03622a6cfa79bd6def59876828e78c6582454c571c9df80317315a797a4fa669a0725a6a3b6ee808fe875f1c41961ce0680dcc306ffcc2f243dd7f6444f7d0f9ddb67c3ba5f8e57831dff4d4d69dbb5751328e1be319e154c3d7a072959389d797caac591fc2b6d980a7f51b6f0b12c24ad2d0a5a004ec4885bc340d4e2cb06e2621212790287dc633f30404b14991da7c72c05b9a1b3b9a3e4a83c7cc58162755377ab53a3cbca150ed8fe80edaa7fef60f8fdb30f2e7f114d379273ac6996e07645f38035d758fb98422fa6a7188c1c9e0f5c5ced67822865d96306317c0ca10ebd263449476fe91cf901670b1bc990c1c23da7d684e792db436aca60fc70a375c8427f1e4e9e3dcb9df13fe34cff7e8549d5fbfe1389a661a1daf78a2112b207a9d2532a61b03babab1bba9633910c9ed8476ac04dd9f0da661d4a02ce6f567a5dc32015058e96d8aa71bd074d3252effc5db53b52ebed08c42e8778faf88104eb232fa9c5b5838a239d01fe8f708c86a5954c7f7045228fd7022a38b35fa17449f8891311f1135189d3f50f29d2830f1b7e6214fefdc17f1c75438571f2960bb4953a79b56be1a90964a60fd57eec376493c8b3158691e5d8b01fe0ed63cab9bbb7b562b0a92a9b11c571e381373056c09c54c7efc014752f25dc4af9f98ab605f67eaded4f482caeb3274ca787ca5020f8fe8633d612a721c30cc9a6f82159da4b877fdf23924668af27e00bce2cf417be527b6ef5646415023db8655525e6e2137efa09db830f262c42238271cc3f29f099d5caaf1c225b997c1f7bdd31c614f62d74cbb4c4afc322e699c6a46e326c75b548a0c3ec1d0cf7913d280d687586cbf5410231e1858f46ad003f432ce5da6cfcff3a07289921bb31fc652977b22d495c2afff02da871ab2b8bf6b9d08e4740f84532463eeb57ce23620ec7bdead2c5dde06c821bb0cc69df1f4ae715cefd62c6c89ef1a96ba032cdeead4efb96fd069fe420bd9111479fb0c11d0210f7b405c7f4274904edebf6b83cea73994279399edc9452ff44b57a3a756891c0b6bbcfa822578133f0691b88a8af1cdb31fb849cca4058d4eb95a2b0a74986691a579d4aa5eee070c9d8ec5b8186fc4462e7a7f439c46a8db683cba9563471e325334ef0d67c22315c622c5dbe30238079655e39e145b3bc0523b2a497e90caf0403ccdcb26c6e90081a9d93e31a6a1a2674db8403e6ee9f8a1e3cdaee3c9682a25b82ba18cab8a3836076d0ce22f15ad6c82d975ebf65a2d3b4ec51758d71b84ff998199a04f0ca93b5cbadf9fb5d343e416765fdc3d91ed95d14d560a451a7ba3887f120dc598adfdf53d2ca17dbfbf0f21d1c8c7e227bcd08a2315d5f39d5913c49760039533d681371c86420be865ae03d18d9f54a9a8eb1d0f5d21f7d72a4b0db4e8dca55d21bca08ffac67fead854bf6495d9e492a3d650f2b6e279b444fd5c447b240e23ebdabb5939e0b043014d20cfffb5f098b828f4acfdcc8b753050f4c6fe3f9e8dfbcdc6016a35fcf37f92bb1ecde25c44ed01f8968f545fa83a16263e47db7585aedd8308c4b900a66794f8b3cabe5fea508b7428d9fa1376e31e4d756e2f95b42b48c5bf54033528d74b5ca7cc3f44db7c9afa2aa534fef3084c751f351fddb880e6d30fbcd52bf47cd46270cd55ec9909db69c5564ae598f90a406b016c1bfe62bc0fe41fd6e0cd73e763dc90362bdef1a168c64121d44b1c66def1c5683a6cbad883a9e9676d6ec02da987475f066fbbf034f0dcf1df13ccd9bd8724b102425f24cd5430499cd58457a9ecbbb0fd6169e7599284a937dcd9ae812bee84f37a4da7032fdd8bd1322414665b8686fd1f3865d5c86a0901bfbe42a9a01273453f767893777ba5061f9cc4e9e190436e93d952716d57f451075f3b8c3e4446f59c4a7fba8320812212c8f360f2e34d69c43e08088d7c5c20924be068a311b9c56b87de502c4048bf5aa45e9d9012b4d7701d68035b229b22687b0b3b690e8e625aa19e60d60da86c06895e301334915b9e0bbb101d8e4d9f1b35b8a22d97943fed1bb2b4a7f7fdec880047c280a96f5513a0458abdc8e93f0af22b1305693bc16414f80f75a8713781b79e3f54dcbbc367a7089d9b02c182f16e59af4227966cafaa17aa148f91c422f8e2501d646143f0d83072245e756418790dd6bcfa8149ab5e5f2486330168f7ebfb8049f3d0acb04ad8ca1805d0282a46e8abc75e1bb9d3a16f825b0a76f1676ec213363f661ded2b9487f199737d316baa79d2be35a18f4f79e26b34d7de2a5c1e9f221728d999729b7270659935660f2437dc16f171559ffa62416e2da022df6cb0685802517d947b8b4ef9cbbef0aa98249bcfb142d23ee3696e901f8ea1fb3729094b6bd3505b9a35f02a6c51a71db09d78efa916097b8ec4d5d68ef307b02d6c6cebf67e8f788fdb8ea20a73cfa74dbd31af3e24815c6604dec1fd1116564fd2df44ae163dff0e22b5a9a66440cd2dbe7574b974434e7a185a712eb5ffc6d1ca7d981330768b14dd015e752abe2c394d51897f60a5ace71591fb3e43d800dde966f2255f3a4dc72566a8084c845dc9ec45b22d3c6688ce82b480723fe958ef6ff327648b74c3d55f5e4de989be402b4a38e841a97d12f9e8b83b3549028814963483bc970a77a90b66146cb3b8d8dd4a8da60ba3264076cb4ffc36cc597b7680bd631411a9ba74c2cc4b70ed5f64880cc2db9e42c8f528f307f300eb5ab4947ab5df3e441b25af51c162e226eddd87756e4f40071ed0151d55714d7e199a7ea280c5596e5512831c4131f7213fe718d17e26b062056ec9bc1bd76165172d44decfe687af41ea60c1277ae3668c2192b8e16ea708b8dc60e52f5d16acee9efe41f206cf5880ff5f98a6a81149ebb768fe6211d8014c293fbbd4fe4afe2a05efb9f7c1df9201eb37a5dd7a3b49360313e252a1b38a73335c3ccdd7e08904239c1ec9017595e46f266a84750364ae430732968a9313358c6ee9eff0120c82a09049ae992c3181ae841d472d9f4ec20f5ed090b5cd67f56a9b2f3f677d639eb359273d5e52bceefe0a8ed01f24601342273dded91ce7b2193dd0cc433dd75b2177bf4b29f98b6d5d7d198c7a703156042d6639ea80ce9394071b8598410c830c7caa8d9729da7aba428682efa7b48e3ed15ab97236ae0d4f74c58b6fd11901ab98802a80782ef681f917b5e7955110b052e0ad81285aee2453ce52460985"}, 0x1010}, 0x4010) preadv(r1, &(0x7f0000000200), 0x0, 0xd9f, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000140), 0x80c0, 0x50080) ioctl$FS_IOC_MEASURE_VERITY(r2, 0xc0046686, &(0x7f00000001c0)={0x0, 0x14, "2e3e65e7aed30adc498c3ecfdcc2719d3c793106"}) creat(&(0x7f0000001600)='./file1\x00', 0x20) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r6 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r6, 0x29, 0x39, &(0x7f0000000180)=ANY=[@ANYBLOB="0004040000000006fe8000000000000000000000000001aa00007f00000000000000ffff00000000"], 0x28) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0xc8, 0x11, 0x200, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, 0x814, 0x10}, [@IFLA_GROUP={0x8, 0x1b, 0xfd}, @IFLA_PROP_LIST={0x40, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_bond\x00'}, {0x14, 0x35, 'ip_vti0\x00'}, {0x14, 0x35, 'veth1_macvtap\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'netdevsim0\x00'}, @IFLA_ALT_IFNAME={0x14, 0x35, 'ip6tnl0\x00'}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r6}}}}, @IFLA_PHYS_SWITCH_ID={0x1f, 0x24, "d74095263ff09d0b3b2716c7547624ab13835b89d74e4faa038718"}]}, 0xc8}}, 0x10000004) sendmsg$nl_route(r1, &(0x7f00000015c0)={&(0x7f00000014c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001580)={&(0x7f0000001500)=@getlink={0x4c, 0x12, 0x20, 0x70bd2b, 0x25dfdbfc, {0x0, 0x0, 0x0, r5, 0x40010, 0x8}, [@IFLA_PROMISCUITY={0x8, 0x1e, 0x1433f92d}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ICV_LEN={0x5, 0x3, 0x8}]}}}, @IFLA_EXT_MASK={0x8, 0x1d, 0x8000}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 406.096093][T14723] FAT-fs (loop0): Unrecognized mount option "iocharhk4'aHju^uk#q[" or missing value [ 406.108674][T14724] fuse: Bad value for 'group_id' 13:27:39 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x100000001, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='Poacp366,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 406.238443][T14753] fuse: Bad value for 'group_id' 13:27:40 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f727400016d653d6c6f7765722c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:40 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='shortname=lower,rodir,shortname=lower,nonumtail=0,uni_xlate=0,shortname=lower,nnonumtail=1,func=FIRMWARE_CHECK,uid=', @ANYRESDEC=r1, @ANYBLOB="2c7065726d69745f646972656374696f2c7375626a5f757365723d66756e632c49ba726d69745f646972656374696f2c666f776e65723e", @ANYRESDEC=r1, @ANYBLOB=',\x00']) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10010, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:40 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) read$FUSE(r1, &(0x7f0000002500)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r1, &(0x7f0000004540)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r5) statx(r1, &(0x7f0000006700)='./file1\x00', 0x0, 0x100, &(0x7f0000006740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r8) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r10) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000340)="5ca9c4690e0c239d10eaf4396b6e915cdbd903afefe1d948c84755b541d8f113eb38e6d8482d708c0beaa971972ffc6b69358fd2ed5cc78d66642eeaa4e6a8d0911c3f7150bdd4495b32a555893d3e60874e119325b7eb807d39ffa4874bdfd9b561a08963f619d7d3f22306f39ed357f848234787a3c31a44cef4972539628e1c60982dddeec229533a9b99a0dd1010dd84767d0467ec2e7f9a9b11b7ce1083135397c0a026e113b02dadb295cca23e4a786b7ef46d9511a377c48c86a6a7848be8fc380595691249f41974ad60387f73d04a07c06eed1a106b6a60e87cb543975968185461dd105714ce903cbaf44caa5656d5e7fdd7047c53b338c8671c6a09baf31f8ffdd4587bf53faa14cf3681b35701e642d3c2f3f919739802052d618455384796f46d49de0cdaa47d5ed1f146264575b6142a725fa30369f090793b6ed2cd1fd483186ae99fa14059105fc268d4146517a8c8cea93effa82730f3a1c73221958c180d4885d519757c734d16acec3d7fa238f79cc63a4c9f1509cb371a046683aa549842bb701b6e469ec6e4bf1519962d83db29e184718e11be51ba8b78fd0608f861b2669ab5e01326ac33498932576f6259e1c475e3887e588ef4d4d0eeb87a17060ea7f1185dd0ecd8dd2f00857519635e1730d17ac04084e1441b949a55118069ac3cd9a31e728893e6b9ca3d51a4f318fd4d7dec87b62cdfd02b40d76e314f3071305465e10832c63d65e0d6abf5f6b8aa966645ded556e25f480bb370d071274896a36f13d4e895796efef9c0218efb15c9e7d10e029a51c35e84be39e148285c94e64847ae417fc251e2a9efa52f76b1255f29ea23c8b1bc6b2d3e22713a45d8b89e786b16b98cce7bcae210776561d58fda8b5b4e6e87384e93c485ac13c402866face4cf1175356caad754e071e1ffa7e95ac055ef6e5700ff866a5301cd365c86d9facc501fd8099d0c23bef378deec653f3c2bf2ff6194ea12964e893a2cd3e87cd62752af873df717765c3e324bdd9b883d97337bf53dc72d6363db8db151cc6a1a9e5094bfc991119ebcfdaee847d8ea5aed820ba639518ade788506c82afa308153596b294996bfcbdbc660d3e9f5e1eb88afb652266219db405f09019fafdbf33e0dd6562f931373debd8b38b401045890892b2cd3d6164e21fe9f522a98770ec9f6e7fb19b459a536b84ca5b0471f10aecbab897d440139ed7988f2a6650a3eba5a4964136c1380f6342e3ff12b367a71441a1024b4127905e4ae3fe2697f08ba1f60ce5f94087b9ad78624a689d99d74484ce4083ac9acd7f8dcca9e482ab3d0b4b1d72c15649e121ccf77755c2e012abff2e70b2b32983bcc3bfdb406dabcb07909ac4dd269b4ce46250067208791e0f389ca8ca47ac2caf481eebbf80acfdc5d173b0b575d5ae63e056e36c25a7cd9f00b2037c6981a961eb01483fcb9fd8099b655306ca8fa40d167cb3e0e83afd9e24e3ff9374f3ae3e2d507c40252b1d8608de552abd7333f9e763ad219701b782051f1eacae824f4476ac811581f76e1236fe4f61128ba4139fbecd0171f2e3ba8c7123cf1238bf467297df9152827437508116a53eff730a6231f58ec43df959cb99270c6dce3f11d7dc5e3613f0b6206bd880e1e74330700fa7726b47881a30be2be521dcde9c4c3341a0aeed087def40b9ec6b1296edb4eaa022ac8334e7b82711c046b37d6d958f48815edc745bab78e6db1ee3ca9fe9ca2cad73f62282b37b1583f125816c89348ac70140456a35628f67463f95b34acf429d816b95fbe4ab4183a91c2b05bb47561f510bd27ccf9c914bd44e9560d0ffc9d7ac338e5f07ffa4b404202f7837bfe3bb3bae5ab0189698b3711aeac78162db2a34d40e9e55356cbac7f0f3b0ecc50c8063d340f6c0cdf1a83fc69a522a230b1a1fcb20cf9eccaa93581efa040480226e701987287a7d210a9fcbdff51553a1372da01b0d7f9c72f73842f305639a8c3cf34e082ed6bf2e925833abba17d5531c6e7bacf958d33915f256c9532a75325109ec341788a07fc73abc304a11168e56129ff7f538a7d88e2c8ea17e7644050673506eea8c5e6858918ec2e0a0797e6b44c673889d5c8b222c467418eacdb843457481c488b0511ec478ef3ee4eb7ef3649b1789ff03a30303e0fd0541076937202ca89146f21e12d9f2fd5cc2b2bebbd2411e7e6bee0d53fefdc2422480cb1a35580e95ef92b481daaf6d03da97b665b3b4bc69e8b54f630b2d378a1fa04e9abae1c1c46fc8f61230ad9f67a133b868b61b90dff772c17e11b16ffc3d2b7b4ae5af933a6af42fa16de7b3072a81340356bb07254d6e6cc48f836a0e1275cff15c58cda1164df19db4bb76ececd737bdc404f58a23e5dddb30da82e030b466789e65e9bf305712aa288e0adcf2e94233d2fccffea409c44ed9637b76ccb8e62fa8a5142f45c9be8dcd2c01abd0b84993dab159b8a6257574c65fbdd4c87cc7a48f357ca3f475dd7d196f86f4289240239acd9eb282a4a572fb93052b62268c2de07d18f6dab8e01e25aaceb1ffe13a15ba651450b868c264c6575082dc1b340d88469cc9f752c92c37b99dac0c413e4f0057eab2010516a5b76c0bf648655ec7a6092ee1cc781c85a290d07259523dcff640eda67fa15c9f3e5bb35aaf075319648888607c88bea5bca71230fc0703178e640e9b2a1fa823c18d6ffab71e3c7fa1a16b2fcbe611dddf7a4afb70fda004c55ae712e68308c98ea86c63a1f957ab8114fbb658159e0d91cb3cad134bce7633cf35788bdafa7ab922920f6d1557b25d5a154a6bc514540aa95890da7de013dfc3b283cbb8b0e6c0b03165466ce53cd1d2d02067d4b7ddb86219d5ba1b9926202c3ec5772d8bdfc3d2c2a1695af34a0fcee52753027bd03f2bed1631f07caebdd86241aeb3371cacd719450604f7ad66194f90bf20b153e38937f10c4a8678c40bdf2a167284e562abd28879c49473b3922c63726213db1e969af0d1b768b362cd931de56f8b20769fa61189b2895dfc9ee224a89db426923ba8760d5db3255a8306f44e79ecbda37ef946c1b711386f8d09ee3deea182c33e913a827d83f0246e0b53e51b492d0b07045a9bbf885ae6972f46ebdca539672e000da75a521db721f4e3291983bfbf01c769d88e96a425d6f9907cab7c58527c29cc90a128ae7d648f62a8c889a3e774b76b069a6f3c6c9d64d8d1cd466592379d2e4c8e1ab931d75d041645afe8a83b525a8a1094279c09db7f2c99c7b45dcebfc58aab9ec646dfbd892127415533aaa2a9cf28102543d1f7a81b5d310438ae82fa0d4fa8c25ecfc1e5b6349577b3a16df07dc3ff05be40afc3aff3ef9e54e9affb2ac9e82f414244af1817e50f7e23b20d175dd549207bc46dc6d58db0cb35519602b3d833b300ff9a8d7af28a8de2ce7491415b3b7bf74cfe4717a61467412b0587fff621904a4f1ae3549458fedf24e9afe1352a09435fc7cbf190ebbddb895dbcd98f8eabc43d9ef8387be3951a78af04fa73b6964f82617be7cf4066d132b370eba61518247223a024df3de5b266d0dadd10ca5fd8945b48caa6591e22702858a69f349753b05b5bea86d50e0eab4f179429abce3d9db529b44341b3e4e865965896d7f6c182574a170480d6efde1ceae26dec205c1a295e357b5bfe9c3b7d17bf4beff90665c360cc43f1b46a13c966f28c7aa53ee039ca7e024de9dd77181c06fa1f31fd1626f12bc3b361178b09562e13f7fe2669a7a183f8242b6b49f3fd940c931192cd63110de23a87e48a67aafa614e5d02a1becb4ecee603b5e3cacf27ca2f474b215370cc0d08c039c9a4da2c63b9c3bcbdb17d072fb2ff89cff691089497f79c6135375722078b63ed031036377c2d8de8e63cbc6f0e1f3d9085fcb82fce49ad33d0eb589562bf5017f46a921415a21212b01241a7a26c86fcf95e5edd45385b3c796691e7a160128d0be7e10185cbc69aac280113fdf31e0c42a969b1d0cdb320c6debd6402437b4ec0f42cfcbcbee051ff02b66f66fd00ac6ebe0380db50bfcec2f1d7e952c0b5f7420786fba88d6ddf3780b721d6395188504771abbe520232f68f6a66ba893c27f138b03e86291d6c32b0b8e0217220ed15b4e4f45ac7bbbf9acef2d93bdece15091c0dc95075193ad8b052122ad91aee87a743bcc00e2ef857e360b6828761b6519ebe3d886fe71ec147605a51e26034f47ec25bb50c086bc5d95206add6a186e7547641c513bbfa381ac507ed4cdcf9ffc6e879ea8d2d2876512f36ece0edb231c757f39bc586ab8af8817d0ca3ea65aff460c3b45fe12d0604a6aa96719160acda8388d6988822f87b077da58cf96039e5676fad4a095582d4a3e4b9186bbd113d1d20481050249cae9dfdcae3763ecfac9a4214e121140213e1f4552963e1874bdeddd0b3e51b078d9830f78530ee5fe8a6cb82fc3db93b12179c3fd4d4909ff4712d79ebefb76cbac2ac1a9f7191ce49cf982557ab74b649c549b711503dc7f812d124b6e1e50dd03a4ed7c81a4b2cc857edb256daecaba4f443d684fce4458a23ce61feee68b2c5e5ae906ffe89d26898dd6f75760e0ffd1b13cb797d798b2282ba59db75a01d59c18632191095748b61196357e12f1b45fcff8fd1d744a4ea2826d6fd2edbe3b520154aa2d4b8815991873ae6e6ea1c56f58a3d467d8f3fdc682a87711d92aa0d24599a20419801b57f2b806309cd6a4f9d1ef90979fc80701ce39d2b32ef824f33a203f6b8f1b9d96cdb69f554310ff543f0ad2b0b7aa951c0afe436f3d12653cb8460dc266d3fe61914063bf05e71997549a11a124cc640ea2c874996d9e13c36158f4de1273a09a641fb3d1ca6861a1ed4ef95ee3285fb468c4715b9aa877cb92c46c7bdbefbdb88fe21d475a4d6e5b99d1f9dcf5c52b3b4006b2036026d62d6da8d281d4d2bc725e2106431e4e81d2ca037dc87ffb292a72f067ce1a8cec8dd3c95ec56932e7016ed82159b007f00330d55002e29b18244b18e7c92b9ef6d5817d89ab06eebe8a6e834f5e576bf447bb29cbc6926573f8719e72205a8318cb1477c9d7b71fdf2281d268fdce36c0c13d2304ba738ec7807443f3c6d31d82f478a6bd60369b368fa0760ba43b940b1762092f1a8fab911ccf890f090df39817240949780bb6f0a25850fc563f9d5ccfe6205f23cd347b36eefbc8e5ee8c989172ad69a8a4c223db0877690af29be8520ff3dfb0af2644729fe624b51b9551407e9b865c4adef203d6b7d7829bbce69611e55baa9450acaa959b216ef8d327f26a112407c2f44f97f370ca8d9612484ff06bf61c8bd419ce4afde001b9e9fbab9473fa97e5639822acc76a1f197f28412944de62a2e9b41513ba463faa8d0a94f1ad56f4b5ae20960070859594e5ed3b12eacc57ef5e91fa708e7235e984ca4f31c128b363b9ee01cf68f6d3005a54ca07cc0fa06f69480bc71e8ac3fea3d3d8245fb50e12bb44d816a9c106b8877c51ed75c331aa843eb9fc0f48f86376e70c6c0c367aa2a445a9907ef87dabd262f0baf871226b087c734acf61d680e070a269892578a4e88c6deef52b64bb9386698102440970acc4f114db2a9803168f22724e5e6ecb4dbc12293e3b68c51aea904b504c3d06e0fbfc021926149501f89fdd1ea7c17d92b13eebf95a2656126a7c8c7bb249d42703f2606809382ca9d6aaa7e549088f2c6e7eedfdceab6a1b8be8fa8dd1debf441800e61e2205c7904bbb0595c0ba515fa143f83101a08c18e8a365ea8a4bb9e0e9609db373e6bc6a125be4e46ca12aabd1ef1c76d291846a579553ae89a8af8ce360f13737115fede72793669178d3576bb6e3e9773acaeea704ad746198a92ae090f0fe73eda4af5dfdce7720c920690fac3c4b6da06458bea23637d2c9df169db647029e5300c39d776884cf28414b2afd46b3cd2f0d41a1aec66d4498076b6800b1e2bcfe813e88fe0f3f637ba5a63b64681f80652c0f2ef22ca168ed1a5d698c9c3848495c5d320e9a94c957f4f782534cff7066b2f1d1dfc03c4274f6f9c99f39b3de49b3eea3dc29f624570cf7020c69c973fcd414fce59d8795f92ed49e0e6412b2e940bb5b0a8480e91cbdb247eeb7bda0bec1ad275da0613f540afe0a37df19a0fa73b30b53b58af24c400977ddd168400af905b903c6da01f775447a1becfc788c7a7f16ec084e456f0b47af90285c565090872e106c72c83362876c7e70292821c8d58398b104691646cac1e100769407d391ea6fe89bcf1028b1647f3baf8156252fa8ef635fea3682ce176c1e3dd69fad548da54377253f918a56f21cd077cbd3e11ac50d7b7c56544c447faa73e87486fe8f7673d3710dffe3603773b017e3dc131c9afe621c0b925f06fa0a95b5f31cbe4eec070bb6345f716acd22aed5f14623943a68e5b5e65d8267b89564189adc395725df6dff9403d0e916e79461761264376e34fbf66146eae7c84ca07b78042a4ca75ad0bef0fdb8ae4a08ded235c0ba4c047b4822bce7bc3cf530393ff60cde2f98cf68d3c67343fcd746daa16db4d0af61e810e29124e4c36718bba7e2a706671079da2d05b3244895ae4a611de1dc4334a62c2d1a9304ca64b072c9b53ab179e9833b5023f7302b5f94745c5171e6edcf54543cfabcf9a080f60d4005c17dc4fb9eed079ac3652e09a4564f358d947c210cd4f0f897fc413adb940a41ba7ae5c83a6f13258135dc357d1e608c23e4fc5eed949d91770e909d83e1517c3b9ab652d1d12bfb2130154efda8e8b5b7ba36b671d734f8808a6fb080efdee332e7d25aa8ac7ebd52c682189a516399d86538676442e8a43b3f34513667fa8e85415663109ce911beb076840094ead7d63639e73b2327b3e8800bfb497845852791990d41bebd18b6b05b75a80f82f3e4b0bb598ef3bfe0be764f66a1b9d77581b0b64ce97e0a1065c3f22879cba4e89e0310ec9163f7eab7fb1200524f0922cb0839e395e58138189d3baa7e506d3d6846052f737688902c6f0efcc7d57f55562be9b3a9554cb23f36148d7d6f99bb84d769cd49e35c13e172f55665faa7e0bdbca5e893d408527f037bb26304b6d3173e1397cca4865aef4217ddab1225331e0e54e4fabda5c543db8ecb4c053776abe38a19b1bc07adc9399d348cd348950a445f792e9616c583d77d8c81f7bbb1c44cade0d62403d30a96452d8c83c6ea9868dbac3ad550e8889b76a8024e4bd6a1a2db55c62ca87c71c5ab8119b6880695242340f3f2588725534d2ea91f698ca8bccc02f2f6a51a9b1d68f1dac0a95f2d3cd69ac68e87c3b0a78d37fa022fe9d9b91fea48dfe051fb4d8b3fc9f443a813ebaa6bbd5054f4a265451adf2585cadc180db52cb8a268f455926ce3be467a1b98ded497473cfcd3284754d769423326068cd2c48be67096029e2d48245140c1ece8e2a776e80f372a07a3a1c61888bc00f04b14c1ef9b564a682b242db9f185902797d31cc77d8b1ba2ac520763971a0cdda83836b762bee45c84d88c0af9f370df2807b956cb13f843418bdb08d52a86666b4e1e8fadc2c41158208b39762caa14e84fe94a8409e6cbc34bec10e9cf94c7c841d767c7f71838fa8953ca877158f4ad26f128caac8613a82a026c3fc0cbdb951727ebd8119404cd1d87029b737b1775af71b4f7e01e3603423e5a82c465a43addaf33c202e5f8c39ff490b52a301d2f8732f09e0172d18bd4b3cb19df4cd2e68fe5043c74ae618e9224aaad5c76254e74e9d1581950cb3a7b66b12b2bd7f16dc85728fa73238ee80daedec4e3dc537551ce9c4c33882b17f8ed0df043d2d97a469e61a00b492b5af2abe9e491f6e4863195f9083992f4e67b926b22378abf9b0d5bacf3ec99176a82d15dbac303c086fe84e8f699d371daf472478fd05c3d290b64cc383d084fa83c32bbc691d06efa4057700fb13d76745dd75f50b43f42e18cd5433ac720c476d571202ff82378c185e69daaa385e385ffc1c9766afb71a6692e9ff20449bba07b729776842045092c2eec6eaf8e2185c5d839c7e8215bed9ab244be8e264bc2870929f2ea9f11de102e98bb5e798efa12eacb32570685e35c2faf6164adf3eb415cb9613e038cc5d8e76c298fc1dc0badfcb053692879184519046c768241a5fb25c6de680172b8fb501ad8a2005a89eb3d97b87e02c69b553120989abec7f40c3c9620dbee3e96cb9a93040650640a807775c6fc9eac103fd4feed5dcbfed8a4c20c87bb165f57e34958801c33edeed3c50483c150d68412e5f47ef93700baff45b3097cb93fe4a0f474046245acf16f54bb78c6821b83bb30f3c75a1a699ba217c8e4e1dcd615fd5352ce5569cd167e39093a3bd6cbb1f73d485c8e000abc1109babde64a247960bff9b2eb478b467b8447c2fdea8c9327bbdcaf33c0e74211fe4e6572fd09aad6e5374da55ae996af97f3f887b16852b677f690d39773174ddc713c8a4cb3abd585f95be877551dedae9c7a2d1998a4ecc4c07ebe938ff992b09824ce809e2889f911e58aac8584e456a78a430c3b4f682f131cbe9ac4fa7e7bf2c2e89b324dce46d0220a6c4a9ca7d756756cadd4cd7ccfd608b267def72f2a24d13c21ec20fa102c173d28067a3e56ee375eac8327ae0b44cba3ab1cfb9cb189e85f14c52753af322807244ef9a70c36f6db5634858301957f4d8da09f9c59384c6fab084d19b4382c594e00e52e0d39006ea177e371aa473f686cd34fe7dcf3cc3efb5dca35e034e12f00dafe2e58998b1a237430dd2cf737bb3af0c779374ad9926ce4cceb98cb8dedaa354519704f03a5b4de95801a1fff6e69d1be07cfc6eb1b0073ee3954219916b71c72d91753dc38fcf21cda7578fda5a417d1908524209a7222c4d2d933700ddf1954d2cc778046296e39dbcdb8a00bd66e0d8d0d49922a55eb4b7e01ea71954c95d6e449ae49c96e7f8f7d7da834cffe578cf860399479f973adb4e8f865ca8e728cf3e07d8efab63a323afe7da29a7fcd029f04355638d0657f77c8e4e7ccfe350738346a07ea26b01b597348cce6cf185a353d2c11e519ecff1f17059bcfb2982017121f35eb1bbb482117a195f75827a5a73a94f416cdf95a2dca2a6473555ba614ec60b41c158070af2a5f2e192fbad944e16216455908142551305a7d672b601b34af115baeefa0fdde5f25a75646d75ce25531df7ccadbe9d3e975683c7f50f7100a02c1e7b16b2c82b0b09a20742d7c93d539265d7553dcd428634530eb9355d747220b26064a80ae896631f4212a532132e97e4fd4441e131b5dfaf46c1da48005d04393a8a1c37491be080864e3b3558638967c1a551476d990ac241b453a95da66ad119d5f717567b6f95988053c8c044c0f98dec32b4be4084f2003b258478f78627420cdae8ae5a28290f8b3832af753a31d747e6129955238316bc0328bb399bfb9e768cef51fb802aeaac74b3ce45c57d83bb6584e2fdfbdfed366fc9572f2a199f5a7667295ce108f50f7589ed4c0c9e23dd31fe2526652672861e67bd83e6c79df8c16bad17ee81d07c8b954801ebc64fb0954350ab974a83c74e595e2c4d256603b85301251e23c8b672cebdd49fd1fb1e64b6064dfb0751fa386151ef05d9b8d537fd40be39e35f764caa0b1da8ef0f3f1e24b3c761066393a9aa224d79e5ce5545f3e128ac6cbb374ed6b6c20d0b781e1f6e50da776247b3dfb0632be358999f4ca8d747e35c3f5abca5fb575d8d0d57039a4e5749612ae5bd1b40d4b757dd1ba91e3ecefdebd2d90bfa2d9bace4dc09ece99fc7bef1766ddfc3174c0c123acf1fc095d645090bd64216b202c9332669c51c75be946753b9da7c9cade12910a75b5d6f1ca5e8b00726a31ecabc307196c704a5962cc4596882cc2a6bfe679fd964768ae38366bc25e9f138cbd575878fea31b55a031803e1edad8896c3a78ac1d21f6ca02129b4ee4ae798af891cbb18d05b09485a73de3a0548da0f95f7e8f6111aa8e7d0f6a4f6484e82b634966afb2a5b02e894bca9513987ab10d887e90f0cf4270e4cd563e951df0d304536838ce2849b37ac7461bab85f86e2e078222ae63a695a8c7ea52f7d0d040581babdc76c8f3f0baaf20574b831281c19bdf1b561fc20a1669b73c017c049d8b9a4ac2f0cdad41e6e34bdbd111c4721d4d76ef84126058048454fb1a32826a0a3ddb78c168d59a0a896cd5f8f9fbd2ce3d3192d711b87e5543cf7b7729ac15d977f15436c199df40ea613d59bafaaa4e1fe4d4c7f755eddcf2c5f819b3241649dc5af85fc0ddbbe66aa12cf5ea53ac4c773fc147f4c3d3584fdb47895abe34e045752e056b51d68801e5014a7a206c2b92877317009b7ea414f8353b3e284d69db9c51af436311e1e438cc35df5d2697dd29f2c56d762f17a753924f6819996d718487e525dafce48d09ca242bffb4a65ab3a3beff3a9b95b752ae489762426c4db9686d0ec785451de78dd80cefc09ef3a9ff5c4ad4d68fefa78422eb34ec0fb18ed0fea15c391b7da2f2d7a4a1db3be8809f212ee03807b297c0c83d7ee443d4cf57e5692007ce29ff91f62164419f93d6d0434fdd54cfcd7f17a057af70aa9f13a1cc7bf72c1468f12a4d2c36f78b5749abe51aad88befd17f2fcfb93b5789ce082a361f3d1dcf359a2f54a27e4d76d894cf4681e420b7727064d610a7f3f7edddb130e50ac1ace8a79ef53259d46714febe3dc5c1b341302586c7c66cb2f33abf4e3615afd4beaab8162fee4e734e3d9339917f29c474da7966c486c1b7ef0552896e1c2176197e5716d27f185d3e51da1a8dcf0dd0e80dbee799db5f846720c41a96e93c043d39af202d5375ca1eadc1a79189d4494b06c4b12c138530a04a35ca40c795d225985bb1d9c9c41758d427fa04111400771bc380fc878a52fa4204ec76be25bff4ece4245c0abacecc5f67dbb8bfec9cfb87bf662c762bd5d4b6f4d9836409703f025ca9bb3d8700c8aba69c18f860e95cca5f2a751c9c292d5193979935b946c09d8e904c06eb002ef8b649504b9f85531ee73d578b53221b3e54bb4c90228cb784c1f004833d9bd7011b5eccb8da6efe94902a39c68fe1537c686ad7cbb9c0596515b126626b4eb130873eb394f36f010e3c43586142ec48fdb38f376d2d806e9799c81bff4b892bdb29d1d59b51b663cdf6fcb2c5cd2ca4914230dfab278def38126689a0ae18bcde5244145ed38d53b09d6302a22a1383d3c8b5edd297e29cc7da12b70e7cf3034f769c91b3c910575ecd52336360ab3f91528a47b3df6ce103ce1640f7c1e00e347df4e0106771251fc16d9a80317f9a52e638c821144e6b6465403518800b1064acb986d0dcf87ab7447b5d09fe8229b5ab80b1dc8a18b38bf7d97492d05aa12743a6859cb634703caa12682a5b284d24771cdb60b872255c2e59539b955c6f883299a911dd2f64a90ed77afb9dd78d112dd31e3f8a20ee114962eda94f3565ee3aca05b04799a1c894d56a51c9f51cb96abd4df0a2c2a49b3d80f5c6aec9b4edbcfa011b9de502ef0c6fe8c3f34377098c5ac6e05", 0x2000, &(0x7f0000006ac0)={&(0x7f00000001c0)={0x50, 0x0, 0x8000, {0x7, 0x21, 0x5, 0x810, 0xe5, 0x3, 0x63000000, 0x3}}, &(0x7f0000000240)={0x18, 0x0, 0x2, {0x8}}, &(0x7f0000000280)={0x18, 0x0, 0xfb, {0x3}}, &(0x7f00000002c0)={0x18, 0x0, 0x1000, {0x4}}, &(0x7f0000002340)={0x18, 0x0, 0x3, {0x100}}, &(0x7f0000002380)={0x28, 0x24, 0x9, {{0x9ed1, 0x80000000, 0x2, 0xffffffffffffffff}}}, &(0x7f00000023c0)={0x60, 0x0, 0x800000000000000, {{0xf47, 0x5, 0x1, 0x80, 0x40, 0x6, 0x6, 0x1f}}}, &(0x7f0000002440)={0x18, 0xffffffffffffffda, 0x4, {0xfffffffd}}, &(0x7f0000002480)={0x11, 0x0, 0x5, {'\x00'}}, &(0x7f00000024c0)={0x20, 0x0, 0x7fffffff, {0x0, 0xe}}, &(0x7f0000006580)={0x78, 0x0, 0x3, {0x4, 0x81, 0x0, {0x6, 0x1, 0x2c, 0x1ff, 0x800, 0x39a5, 0x5, 0x1, 0x97f, 0x8000, 0xffff, r2, r3, 0xf439, 0xff}}}, &(0x7f0000006600)={0x90, 0xffffffffffffffda, 0x7fffffff, {0x2, 0x2, 0x0, 0x7fff, 0x7fff, 0x0, {0x3, 0x400, 0x8, 0x8, 0x9ee, 0xfffffffffffffff7, 0x9, 0x7, 0xa7b0, 0x4000, 0x7f, 0xee00, 0xee00, 0x0, 0xc208}}}, &(0x7f00000066c0)={0x30, 0x0, 0x3, [{0x6, 0x5, 0x5, 0x2, 'vfat\x00'}]}, &(0x7f0000006840)={0x150, 0xfffffffffffffffe, 0x5, [{{0x6, 0x2, 0x8, 0x200, 0x5fc, 0x3b02, {0x6, 0x7ff, 0x7, 0xebf4, 0x68, 0x7, 0x2, 0xf75a, 0xffffffff, 0x1000, 0x1, 0xee00, r5, 0x0, 0x7}}, {0x6, 0xfffffffffffffffd, 0x5, 0x9, 'vfat\x00'}}, {{0x3, 0x2, 0x8, 0x2, 0x2, 0xc7, {0x3, 0x80, 0x0, 0x995, 0x401, 0x1ff, 0x8, 0x4eaa, 0x7ff, 0x4000, 0xec, 0xffffffffffffffff, r6, 0x401, 0x80}}, {0x1000, 0x0, 0x2, 0x20, ':}'}}]}, &(0x7f00000069c0)={0xa0, 0x0, 0x80, {{0x4, 0x0, 0x5b, 0xe, 0x0, 0x400, {0x4, 0x100000001, 0x10001, 0x8000, 0x1f, 0x5, 0x3, 0x0, 0x0, 0x6000, 0x800, r8, r10, 0xfffffe01, 0x2}}, {0x0, 0xa}}}, &(0x7f0000006a80)={0x20, 0xffffffffffffffda, 0x5, {0x2, 0x4, 0x3, 0x8}}}) [ 406.316269][T14757] FAT-fs (loop5): bogus number of reserved sectors [ 406.323769][T14757] FAT-fs (loop5): Can't find a valid FAT filesystem [ 406.426593][T14763] FAT-fs (loop0): Unrecognized mount option "Poacp366" or missing value [ 406.437558][T14757] FAT-fs (loop5): bogus number of reserved sectors [ 406.446068][T14757] FAT-fs (loop5): Can't find a valid FAT filesystem [ 406.511615][T14773] FAT-fs (loop3): Unrecognized mount option "short" or missing value 13:27:40 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10600, 0x37) 13:27:40 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000004c0)="b638561b77355f464c828878fe0c5870a6a2343a4adb2f59a6e6d723770aacc644e35c6b925d4ac04302901909cb8bdd9ff8562165f407515614df419790769a8dad001a81196f52f155dcff63db4267c5c6ec6b83f3a1485757cfb3f7592e732ff42dad67e12a", 0x67}, {&(0x7f0000000540)="c2ca82341aa3ab4047e7f8ebae61908c95c80846525655f05291807465f2b7714ae4abef4f9fc339a23ba3796b00c3218379b33aad3a325175bf869b9203fcc4f824622a7ee53db5a230028481", 0x4d}, {&(0x7f00000005c0)="fdf33290918a1e5b24102a38db80", 0xe}, {&(0x7f0000000600)="e1747e858cbc65ad494822432260e2f846d1a61089efc1928300f5161628369511d09f4c24e9cb9f0013aed219b74c206602907877de198a5a46783b3ccaf65b9a7c57eb6365f106d716dc4b8c7fc2e7a0fdf3e077e6fa71268f369d854cd9298e8b73c08a2f0f62af55167f6b78e7280ab371aa843119021a13518ba376c04cfc5615ae9bdc", 0x86}], 0x4}, 0x4000004) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00007fd000/0x1000)=nil, 0x1000, 0x80000b, 0x12, r3, 0x609b000) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_CAP_ACK(r4, 0x10e, 0xa, &(0x7f0000000400)=0xe3e, 0x4) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000380)='./file0/file0\x00') getdents(r1, &(0x7f00000001c0)=""/237, 0xed) 13:27:40 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="72c211616d653d6c6f7765722c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 406.971749][T14786] FAT-fs (loop3): Unrecognized mount option "rame=lower" or missing value 13:27:40 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat2(r1, &(0x7f00000001c0)='.\x00', r0, &(0x7f0000000200)='./file0\x00', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x14102, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r3, r0, &(0x7f0000000240)=0x8, 0x6) r4 = socket$pptp(0x18, 0x1, 0x2) listen(r4, 0x3f) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) 13:27:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000200)=0x40000) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, &(0x7f0000000080)=""/110, &(0x7f0000000100)=0x6e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x100000d, 0x10010, r2, 0x3981000) r5 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r6, r5, 0x0, 0x20000000000000d8) 13:27:40 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) write(r1, &(0x7f00000003c0)="25c1c1354d124c00ba45af5a30c4350a6f9b169e19142db8fc80bdfb977d2db159de4ebdabe15ce054462370dd3c52458e1c77a772d1473f5d66002cb2494e216b737ae74c4dcd37000000000100000084d9ede6e6afb350683e360e73d03edd7fc4fdc3af3017904f8c655c3a3d517e86ed8d3a48dbe3e6b83e63b1fd09541e31d62c7448ba4adc982a5df63b459d40f3fe7c17982ef06637cc4ebf7800ef34583a5cd243fd4e727451ae050c6cc5b1471b6c7eee5044e8b9fa9c27df01bac8fef03ffa3551a2cc2f4d7fe8e6f40472a835319e5a066ab9119499d0a39d7dad2437697681151697c97eba56236045ba5ad700c89d2da6bb999ea30500b10a835265c41bfdaa7ad0038a5f4e27bf1363726b909ddb86bd2ab6e19c43c9f0d2198dc5f82d06da12ab0e66ec85fbf8e62a7fbf072eddfb1d1d5cc894f43786e9d78cc112d09575152a9bc59349a1c4de45df82d5a4353a03a7d74ef5d8ea25a8987948ba45b218504f49f4a7df9f3fcf0f93814687413980aa379799cccfe6978a", 0x180) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000000c0)=0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='comm\x00') socket$inet_udp(0x2, 0x2, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r3 = socket(0x27, 0x80009, 0x8) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) sendfile(r4, r3, 0x0, 0x20000000000000d7) 13:27:40 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shortne=lower,\x00\x00\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400002, 0x42) 13:27:40 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000180)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='iochasset=cp866,\x00']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000080)='./file1\x00', 0x458000, 0x80) r2 = syz_open_dev$vcsu(&(0x7f0000000240), 0x5, 0x203) setsockopt$TIPC_CONN_TIMEOUT(r2, 0x10f, 0x82, &(0x7f0000000200)=0x60000, 0x4) [ 407.088763][T14786] FAT-fs (loop3): Unrecognized mount option "rame=lower" or missing value [ 407.097730][T14800] FAT-fs (loop5): Unrecognized mount option "shortne=lower" or missing value 13:27:40 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='`wer,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:40 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write(r1, &(0x7f00000001c0)="605e77eb80249d6c4f475ff931967df05517897ad589472eefcd10d27bb273e2779269e07c5c105d559996aa0c63f84b750876fbd309d06008a0631ebdbcb212a6bbc6016c690187951b4466fdc15e9dcf9f75f5adf988b797c61b98a3e90d26bfbd503cb01d78d774d5d76f694ae79d98fbb48c556586ba12bdfc95cc908d01a944211b3bd2ce69808fc8877f4f90aa483c07447c4b46ddc84eb634964c0f6624c26ff18f92f8e2ce4a9b85945ed34ebaab390b520f1352961b816fabf933bbf44e22eaa254db38b2e160262e4849c93b21d7fd5d911ac0ec9abd36401b789c58be8420e8ecaabd", 0xe8) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000140)='/proc/self/exe\x00', 0x40000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0xe1, 0xec, 0x91, 0x3, 0x0, 0x5d33, 0x800, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000180)}, 0xc4a, 0x4, 0x0, 0x3, 0x876a, 0x3ff, 0x1, 0x0, 0x3ff}, r2, 0xc, 0xffffffffffffffff, 0x2) [ 407.237308][T14811] FAT-fs (loop0): Unrecognized mount option "iochasset=cp866" or missing value [ 407.523451][T14811] FAT-fs (loop0): Unrecognized mount option "iochasset=cp866" or missing value 13:27:41 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@uni_xlateno}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x222002, 0xaa) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x90) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7368da72746e616d653d6c6f7765722c0081ccd2f41ecac56a830dcc274c9be247fb8df119cc829e0d20a479cf2456866c702aedfa7c6f5fc0d0aa6ee79e95e882ab79a4fbe85f63"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000280)='./file1\x00', 0x40400, 0x9) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000980)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000940)='./file0\x00', r3, &(0x7f00000009c0)='./file1\x00') getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmsg(r2, &(0x7f0000000900)={&(0x7f00000002c0)=@generic={0xa, "5e6d17e1b496e81c77506cf9081d0f752f1d08c09be3ed7be7ef8e6a6dd9358a56ddfe971f4294f73e0ad3905f484bdc6a36a0f468ae460e972da5c9b5bd696c102b3533d95991b7ce668e2752658a2a9f58de86b6eaca1a917823537d528c4d62a372915bde0c60f87c737fb2378890b7eaf03bf2e7a80edfbfa8907c02"}, 0x80, &(0x7f0000000880)=[{&(0x7f00000004c0)="3aa44dd6adc973a1a6ecb4dada4f272f28fe2ce7bf4cbbb1625718b707cbe7a9de10e9e4b1df0042323942776b621c8478a22781eaf2d74a8cae017653fbc174753fd55a3b448c606f852d60d7358292a759beebbd57d6f00d84c465e83fa39a1195143aa2cb8ef9fd8ca9cc3d9ebc444860fbda3c4c8c4e112d2803332b4c39db9173f863b90aff0d31f1bef37b75672dcb290cee9d5bb3b4f8d9221e34d0581b78332e2b96d4194010b4faef9b1a5321cdaa50eb956d01447f1ce982c28b4710f8d9c5a6c4d461011da1d4cd47351ecb5a95df0593aa", 0xd7}, {&(0x7f00000005c0)="2e3b93e46a19b6b9c337bc280333df19c4b33fb0f13b2158495593b6270d6f80f522a9f9b96d680a3ba8b69045c1aa90901d826b807516fc91b51980c4bfa80e4dc5e7768c49f0fa1114f4ee6921e8d5dc6f10e65b2938f397a1f6c2f70d41858c497e8908345c5cc6904c381d532e9d412edeb89fcb5ddf544659ba2b8f4ca7a4e408ad7bb05cca8df08379d616d06079ed904c", 0x94}, {&(0x7f0000000680)="636cebca0c47773f6dee366cbc6f3e5915979ec10ba7079d81652c2e495da533283d50830ead71f4a8162bb413dc0085fa922665db6ccb6ce639567a5eddb5ba8326705a131f1e733357b8d4a3ce0559eb0384b23a04a87425174f919c63096e61f166b1f46a793b59a384323a5e17d36242b15655ffa4d8f6a4a46bb1ec2ab49aa73f1fabb76ea1b84e4f091daf885a64ed40949d89b86db8ccd18ddf99add616514a40e3360f7768f9fd2eada0b34f708e49847f0feb110e9877643f541200dac52ca56c12bd9f3a6229d2b359ec851600f89a733577bf790d1d00687a43264305d4700ce1adcf31dec2d5bf90da70ab", 0xf1}, {&(0x7f0000000780)="cd5cd17c00817e3330dca4ae88b24c3c", 0x10}, {&(0x7f00000007c0)="6de81880b978f55ec7da481dcbcb4f79b181e45a998940e7e081978290985633b59ef7b828f0bed3e4088378950f6e1cf62208ee6036a6835a", 0x39}, {&(0x7f0000000800)="7d3ccb7a4f304b22961df9ef4bcebec93be80d1caa1cff955691e8176555c63fd03e8916d69d284a7aded63f9be2595420bbf378aa2c1796ffa8a28ce2fc6f314fb209b49cb218c2d83c0908a2e8c9d3", 0x50}], 0x6}, 0x20040000) setregid(0x0, r4) setxattr$incfs_size(&(0x7f0000000a00)='./file1\x00', &(0x7f0000000a40), &(0x7f0000000a80)=0x10001, 0x8, 0x1) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000240), 0x42080, &(0x7f0000000380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x7d2}}, {@blksize={'blksize', 0x3d, 0x200}}], [{@appraise_type}]}}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x420500, 0x8) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000b40), 0x810400, 0x0) flock(r2, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) r4 = creat(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'gre0\x00', &(0x7f0000000240)={'syztnl0\x00', 0x0, 0x1, 0x10, 0x6, 0x6, {{0x6, 0x4, 0x1, 0x5, 0x18, 0x67, 0x0, 0x80, 0x2f, 0x0, @remote, @local, {[@end]}}}}}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000500)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_MPATH(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000600)={&(0x7f0000000540)={0x88, 0x0, 0x2, 0x70bd2b, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x88}, 0x1, 0x0, 0x0, 0x20048040}, 0x2000c040) sendmsg$NL80211_CMD_UPDATE_FT_IES(r3, &(0x7f0000000fc0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000f80)={&(0x7f0000001100)={0x1e8, 0x0, 0x100, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x7, 0x3b}}}}, [@NL80211_ATTR_IE={0x18, 0x2a, [@cf={0x4, 0x6, {0x5, 0x0, 0x1, 0x2}}, @supported_rates={0x1, 0x6, [{0x60}, {0x4, 0x1}, {0x2}, {0x30, 0x1}, {0x1b, 0x1}, {0x2}]}, @ibss={0x6, 0x2, 0x1}]}, @NL80211_ATTR_IE={0x14f, 0x2a, [@preq={0x82, 0x30, @not_ext={{}, 0x4, 0x80, 0x0, @broadcast, 0x77b5, "", 0x1, 0x6, 0x2, [{{0x1, 0x0, 0x1}, @broadcast, 0xffff3ecd}, {{0x1, 0x0, 0x1}, @device_a, 0x53b1}]}}, @ht={0x2d, 0x1a, {0x2000, 0x0, 0x7, 0x0, {0x7fff, 0x7, 0x0, 0xbb, 0x0, 0x1, 0x1}, 0x8, 0x40000000, 0x69}}, @dsss={0x3, 0x1, 0x8c}, @random_vendor={0xdd, 0xee, "8db9f2bbcac6aa17ede6c414d1f7242da806da74a6e4f93eb6b46b995ec6965d13288b7f4ab7b93cbd4017beae32effca14d66678883cf9564e923d99512221ce30179e1c83b70cff500bfd258c074c664e8c1e200b84a0f5323363cde244a1c2ce5c7c3c1cfe806a51f430fbb789017c175c2df9bf8fcf9b5183c20c657b96c5001f36cbf8be5174c0927c9a7e4f86ff6ac4f937d33a588664d4f29db5532b7e12accf94ac2310244ff45350e834d21d38a5468ea187d8c57e18d69609d517217936a2f17d6647f6786a8ab5f2eb2682c9e06e378ce016e0387fbb0eb276759c413d225696f120209c2c1715a09"}, @chsw_timing={0x68, 0x4, {0x3f, 0x40}}, @ibss={0x6, 0x2, 0x7}]}, @NL80211_ATTR_MDID={0x6, 0xb1, 0xe06}, @NL80211_ATTR_IE={0x47, 0x2a, [@ext_channel_switch={0x3c, 0x4, {0x0, 0x9, 0x7, 0x54}}, @ssid={0x0, 0x1f, @random="76b905c0776b878638c65bd0e90d8c254e6ee24fc1c716af4c7b56f920be9d"}, @channel_switch={0x25, 0x3, {0x1, 0xb4, 0x1}}, @rann={0x7e, 0x15, {{0x1}, 0x6, 0x20, @device_b, 0x8000, 0x1, 0x3f}}]}, @NL80211_ATTR_MDID={0x6, 0xb1, 0x101}]}, 0x1e8}, 0x1, 0x0, 0x0, 0x8c0}, 0x0) r6 = syz_mount_image$fuse(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x0, 0x1, &(0x7f0000000c00)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000020000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC, @ANYBLOB="2c616c6c6f775f6f746865722c616c6c6f775f6f746865722c64656661756c745f7065726d697373696f6e732c64656661756c745f7065726d697373696f6e732c626c6b73697a653d3078303030303030303030303030303030302c66736d616769633d3078303030303030303030303030303030372c7065726d69745f646972656374696f2c007666cf09230eccef915c3c985257cc275cac717b8b9adc89f89713b8676be7f2ee43d4febd85d4c71e7e0ac23005a1aa3e31cf2b0755a45e164e73f4861e18def65a11b0f205cf1707974f92cd37c149d004ed08ea237f1f95005d7e9c5c0d74f928f66dc2d73956c632c9870ed45630f201fa7fe373e2843d2e6a965fcc9435512e7ef7392432f200"]) openat(r6, &(0x7f0000000380)='./file0/file0\x00', 0x30200, 0x0) getsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) preadv(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/196, 0xc4}, {&(0x7f0000000600)=""/72, 0x48}, {&(0x7f0000000680)=""/254, 0xfe}, {&(0x7f0000000780)=""/57, 0x39}, {&(0x7f00000007c0)=""/194, 0xc2}, {&(0x7f00000008c0)=""/251, 0xfb}, {&(0x7f00000009c0)=""/167, 0xa7}], 0x9, 0x4, 0x0) sendmsg$NL80211_CMD_JOIN_OCB(0xffffffffffffffff, &(0x7f00000010c0)={&(0x7f0000000dc0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001080)={&(0x7f0000001000)={0x4c, 0x0, 0x10, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x1bb}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x222}, @NL80211_ATTR_CENTER_FREQ2={0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x8001}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x401}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40840) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getsockopt$XDP_STATISTICS(r1, 0x11b, 0x7, &(0x7f0000000b80), &(0x7f0000000bc0)=0x30) [ 407.773285][T14842] FAT-fs (loop3): Unrecognized mount option "shrtname=lower" or missing value 13:27:41 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) chdir(&(0x7f0000000180)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r2, 0x80089419, &(0x7f0000000080)) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4c) 13:27:41 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040), 0x4) vmsplice(r2, &(0x7f0000002680)=[{&(0x7f00000002c0)="3e4d8b502b8dc66ce4252c2a03d2726e8f7eff767e0cff9c325fead217f5a9bf2f84e3522461a247376150c7d644227f7ae8f27563cf738969f377a32614acc6198bb91cec740dcc3dc7221debcf985fefac11846f0237ba6c8564b4c9faaed41336783d658d8c93120ee674e0e61b7c6fc459a025a45e0438fdefbee7aa1b86ec1a94a1f755253a2eefcdb27f665bfea856743276e18b58c06cd0de3795d186dd9a487caa3dd980ba7b2075445b613b5c837f70d488112dabcb0efaa42a84699557371e239de07a", 0xc8}, {&(0x7f00000003c0)="a31efd072252ccea94bb6e0ed8173283568745ee06c0c687bcb47f344fbc0f83d75d7c2afd10833bc0200d1166de60d36b20a41e80197ecf40594f8d0cf33142e3342b4594c6b7dea315329cf2fdc0b0d5ac965f136844f9bb9d8eb613c1a4a058bde178a0256b5913691d3cf5cfe25c4f10e9364ad5620643f74ad8a5401bea5582a27d2464abd496bf3a4cfc9e45c16b57a415dca3acea5349ccf2614f23427d64a55728db08699188e2419c4f269b66c293436c83a7fb781c3185163830f20985369a2ae3f3348eba960637c33afcaed78ac3d2984a500b41aec08ca7f12e42fec97dbfceb08580ef02f4f7150cba63f283b2aa43f40da31e9d5d0c635eddc282ef33d813b95408e5619b0795f6fba468a813cad9510687be630a4bd9baecd193d03042d02af86a9beb3df8db104b1e2c841c44b22c10fa50063323ef9f12316d19be9c2a671b5b4af3dd6e62a99a8b53bc8deb58963c76d98f9071534a74185e31c8e9d5cd062ce5cf535d64d4ee0903f5d68df699fcb2f9fac9818e003e287fc65f0dd65feec96b964dd58bd281c31e836abc71f0fc002386a73122cb70c53dca13a45ba323685f486825c13af65a720e6486acbe5a8ef22a2979fe9fee71aae413be54751d5f478fbaee09afd3191e31fcb4b69d102002c76244fee558e87d70eab27eaacec00d79682d110ca5f73dac9e91f647edeb0e7c950706fb819a490e00226e9c9533487da2950a531cc46d9e761ff3a85a4b5e0a9ccaf663a97b0bc4a6bb204d837c694abbcbb7a998236764570ddc19a6a2a7746bf874fc868f7a8dbf79c7319de5826233dfeffe99b75bf18253f461853ff82a6ecce2a04db8895adfdfb7432af7e5e867a7a3d7a1fc5e4c3789b05c89bbab1a1e0f6ce7ab4b852df2e71131591dc00b60a7e1616b5ecd9e47798ca6a04819f9a34007ceb6b6ef6417317350931232bf79a4f1d3a01c5b9ddd7ce9545ec0f7165c2ac96292b33bebaf89f206d2c4ab2e20f95c5aeffe5ae02fe8205bb914aa2035fb0af40455bb9c55615f8a33d05a4fc40189bf50b08d924d8d5f69fd178c00dbb85054890a9d94d579995fd876cd4f19e42da162432e8d7a83c96a15b164cd93dac6fd5da1fa07c85913273614e165415f05f3118005ce963f057058c52b2ad663bce5ec96ece52426bd629996a49c6b80042f5f78132c38026ed5d4bb82e06e973dccc11ca68fca960c486a6ba1943203c2dd45b6609c24b830becbe95bef3341618fa935cc8e8e08b3a8c724a6e913fa1fb806d7cfa272a413222caa24f42e5047f492d9778b3a72e0a701ea3bf66705eaa25a09737d4f70c8afc76da1c330ccef66ebff4e2487b249ef8144904a73c0feb86c95a81279a523efb9cbbf75afaef99a836ec5b9ee06480f2525abf7f5c1cd8cb823d92658c7515b8a57570281e7cdfa858e7aa037a83083d15d60f4259cf246aefc19011a8137f4edcba0f7c917841b120c28414bcef9e7c95c411fbc9d8a9a167cd3f7bc7ef7244839dc44aa40445edb8ef1ef8115e9d430663e9357e86f62dd2a438b771b6dab4ea71239a3727c86caa887134fa69f03081c38257678eb5a912ebb1caebe3f6793c9763d5e28666b58507a07574405b43a343316bbebebf9b3109a249c6b215a4a6f9911e188f7a54780658f1b39d6b007ae0c58d31e4ee0abeecbfadf2ed466e7fa15aac249a5385ae363525c07b4f2a7ac56096ad4a49063494b85ad370fd3aa2c5eaf59e0a7a904f1c39bf98bd77d0c79d6201c911065f9500c0d337aace8573e1e4e38fd908443a787f158cc17e56dbd17d0a673ba6d17e12c581d21fd8f44c974bc1fefff84faeae8c88b0d880ab999f9c1f12572731a6dec572a6c29b2fb747c771ac7918fefd21829581b092af5a389a14633ff950e68213e7de17ee7ecbd67194ca83cf86d7abe1804107b45211bf72b1ed113dec9f83501971911b4b56deacc003c7648fc8b368476c2e5757c742fb79c641b78ec5e1f10465db55e79655f0a7a78d0d790a0f6be4a5acebaf1ef0b0592e6b7561e5bad9d92890faa6c8a8f7bef11eb0ffd517d9691ec773fd1888e47ad8527ebeebb80880b8dc57fdc029c8a4acb644dc530d8da8d61e0d7f8501672a97998ae81d493353f0dae0328306d05706385a33f71dc477f1322aed392348653229fea8db624d662207bdf530f80489d95daa56c6505b30b67107ed3d414e77d1ea76b1aa2fc626eaffc41d5780ea96feac0f5e2e027da5d727b4ed7a76b7238e8534ab2c9f871f0aa7793824ca50b88132d8423890959e7ae6450454cb28cb63eeeebf5867bd99a3c056911c213c143a2ed26ebf13a81d09000db11f68ca6698ad68cc4d082f2026de62daf59b9d9f8e1c2f606de4da0252f32e6c5b8f9b6f2e9daad01d32b6ddab8051c620329af770f6c82fea56efc43318d17c7a4b005f4da6c7c3eb86e2c54d0530a0847c6ed7014f1803b68c2d7cc104200b40f19577535c5175e60547445aebc2b469262f8fba11fe02ee663af6f15beb5b235884123bf4431910a6bbb75547a09a8e93cf7cff95bf9cef10981de1613238ba918ea1c41263defb8eab3ea1a3abaab32836ec725c7ab5ddd3ef5ed452d08baab982b3b8050b946eeed5a550a5ad28df5f5a36fc96c97f13abb513d0890e550991c4b7e428145654fe1267ae53da819b909d17bb6c2e8d5dd4f07e62246be020b8304e6b5160893d74964edfa42fc4f8e6ea76efb1ac65fddf9db0e0c98dbd139faff0df776d15f281dcb81a3171ea32cd1465e2ee24728c0eb2f7e55fe2637592f47818bee367a34a7051555e64284b270b0416a236807743ce5ee3a46d07f38ff62528b8cdede5b790935816fbc66141993cf460d55b7541e9fce1369ad1a5197f4dfb3f73e3bdc83f5397ec02a4041b078520fcf42820ea1fca7ec934b923730ea7df7e44ab54e79140fa396ef25283362b6818eec6dc8927814cbf2330bc2a42de760d3487ff1127d039b49553927b0098fc1238f2b22356d6e77b82e65c27b49c60fb4fa4d16111d71b9e7e3f4d0e1b9e159e8eeaa6b03ec8d8b63107c2ea086ef2321dd8bd13fbdb7e2631b3711b4f3efa7aaf8e8bbb2a6d669491aa3ba01a790c246cd90584ee985869f1b27764483123b7c9a5a68810479e6f35c6b55b988844d19d7cea499866b83be0fe94b1a72ea6eb1d927b4b577961630f7391159da3b17f7e8388a663f53d568f5293811f743148293bc2cfb9f396768347460ca0b7daaf40f29e3c2f957d32fcbb143010f034b35f6e3aad8c727c69588cff046a453be8b0dfbf13af6ccfbf79c935825a1ff6e7720b37826462551a44aff3f80a9977b99ec4cc23cd827d0f638c56dba9fce0740022ee3a08293c151fb8ac168d4c8d3f2b59a96deabc2e8806017a2b94b43220883ec5697ef3384dc738d0cbbfefb0796d8a6941eee07c8460f42009c68abb7cf7ebac9c72d03e4eb1ec7cf3cf0733f61f1e6d61507b0313bd60f995e7170fc5937074ba98cf1156befb444c1c2c69380e2ea3c8efce9b78e0d157426353e4736efb51dab80a8b141c11a6c4f0127007745b17019a272d8127f85a7b9c7d655de56c53165754bebb0392e24381eefbae5e1bbd9f77d4350850b6146a6293a5ff21ccf1512404e55fa6725e08b829af182af2a8bb0ee1c0d081a3a40a0870f7627938138d6293013cc77d493bb772d8b4d557b2c825cc8940d0a5f18d250efa5d151416a610bec907d108a5c629953c5457cdeb2d8d90054eb923c3b3abbe3971675c33c93859855341398488d3743286cbed1666ba693c974029bc06f718089f304a0390d33b9f9fb51d1e72d84c97fff4f70cd47cbc94c3a244678d8cbb197cf8c131c44847f6960a1988be2258025f7a64e18681a46d9f960c096fea31caf812a4eed281c874dc70b3bb6fb16585f24c2c1f5da63630ccd79d2cf603fa9d2f860006317ef0cbbf2b53a864e49891c236eae141bebfbeb07d8af72a84a596c54404a3dde716337acf0601ace2a775337c0c0699b7dc30d64e3b3405375f14bcba964df0246044c04422b941bdc9f075f601ee87729fe9908f5b0e68aff8bb01f098277cbbbc330c9816a29244ffae3b4fa340364b8df1b5c2e548b6b66e588bc2927b779ff9f96dcbb8283e08d7a6fa51166fe3260818ff2c76bbde98ca6ba481f37f7ac90f8371473421b6907ed1a763fc6dd113404af32c0bf8c87fc8b09812e32104fda8c1a48c5e6af4ca19fa34c6a23f1c8066c00c9774452d7264789a8e3fde5089c9f234c866d7c95f9aab28728bf6cdb30e4cd5c0a0cd81ea7cd28dede8c8822de474f2a94480fbfd37f0ac3df36166bc8214891024f98f7bf46e2542ab957a10d0167dabb1d71356eded94e3f7cd83ac728f244c265874f0c72ae43edde6cea442f05ce7e5002417b7568907c1a7d82751f17cc8ae9e45bf1327d5d2592845dc315afd2371ae8057ab97191dae379f50e0c493b2ac711535fafedff83104643b20dda83810fdf0d05586737e6b4d7a6950ca8b017fb230af004a20326493d2862734d07c75a26341718f310c44bb95474240542738c146b59acbe6bb8aa27e8fdc582c0bc1d2125dac1d0865fe00be94f2f78ad8400206a3039b51810a6b677605ca01361c0d18a1a4eb3477949688c9b661425e747dced16839eb72861cca09529e01f2ef2395ce726cd774fabd354eb2a8173710c21da706b4e97d7fb7b9aeb3181e92a8e32bd78e43d89a2432272e7e6fbc79b521b14511d5f049d2ca5f5c114f0fe8078609da86c967004e2b9cf4d50fc7ea14db042ea4d6ec890e0316d8e3012cd0611382ee40e55eb0c3aae6f59ae1c8882aac2325fe60eb2db18c1eb5945b83a9c45953bcbb3e7aec0edabc407bf71be36c16255ff5123119cc5b71dabe211eadcab16ffaaf76302210fc16727fc7b43b7ade525bfc737fc923c177417a4ee86ac9db164663c60b9a0bb0ee0c81921b1154888880b627df9ad175a0b89e60b332f08e1aee5a0dec77f0fd816f9f04f687f1ea95d30d597d27e71f6f884d37b876703b1e3da30f9de7e067301a4445ca0deba7935e7f1a7fcaa5ffbaee00672465a2059c37a14b8b9bac8c48206ebfbf82d7d655805018c2186884bbe120a32813517e815bf04a588c30908d5d98f71fa0a5897076bd04b75fd8d0597169c7b90c7b00d84c1f5114dfea74cfa8ed6c2141c9f09f874c7637fa564dbbb71c089d8a5f3e0301139354d2fb45288134c8a7a9f2495a2ae79f6d58c2cd7f0f30c8ef00e3903decb67e19f2c1a482c3dc2af9bd4c107083128548895a56d847cd6ceb35d9fb35fdf315812df0c32268061e0194ebdf11014533ce4c9e7ffc1eda29da3c0f5568ee0739a64ad84bdef173297232e5313d1b287a30510bc383b8946f716c2a653c07623e55c1e38c56a1d8a15ef147c6e0a90999cb188a6ee71c6260519bd00e054f7b77807dcb5494add58b3f7477b8b8afc2f2cc85f704024dea7ff5db8ff0780a7b848066bef15e62426301ac81205fe985ebcceea90aa9dffb9ae9fec44b47f2e38489a21d1e1f1c19810ec9de98a7def108ce8497a41372b10c0eda24e5d81dcb15005c2c7d6c2a16c88242bc108314e713dd279d5a9149d034a0bf300c23d0f45eafab745fb2540f08b2f3ebf7bee2c392f72805e87d65c4f8fb6ac0cefeb16861461c24315c633995e505d1fd21246ede3342ba0f78b6c399b7c5ee4f9bdc3fc01fcd175ab07815f60d465234a55df0484372a64", 0x1000}, {&(0x7f00000013c0)="291c74ce4452bdc8158ac514d2235f37058aafc4a8cc1287ad1f789936acdd0f0b11c18cc5e1d547f0523c6d9786b78be8d71a614688ebb775b0251e36c0d331e98ce3ff2829702adaf7abd8388639142e0f7e7c625c37553e8ac77861e799b99fae981d7af5df2e923c3ad45d914ee25b5a8d59667a9b71d534f3fa1c7fc1f734de6b0df6ac0591a8c946b10dfc48232608ed6a08a7628269d3d78e0e85e9cdd4eebd3c13d6c836f4f900dc82aa83a40efd54638a082d0e5abbe787bddc12c2bc8153df4b433de33d872e19cc5816ad1e63", 0xd2}, {&(0x7f0000000080)="0464b37a06b9c59efe8787bc7204443d50e34b7b3a13e97e290ad8f7b43ba1f387a836b9d18e29a9659f140f506e0d690115bdc1a4b0517290df2a81c4f035d54c84e51d9e1f6b8256a03506b8e74e7708ab44e0c0ff84cb5c2d3ef0255f7f7ed6f62883d41c236d587459288b980fb8d5695e51d95eaadb26d805c80cba3613f9dbf8cedf076810740f800c45d225cf23d25a3b9ba9ff3ecc0524ce8ec2148c848679cb44c5e0c3cf5775e874188d3aba7153e9dc", 0xb5}, {&(0x7f00000014c0)="675d1aab2b26e69880a834be7129b6f132dbef2283c1ec72894e1bca703ec6a3f4aa0ffdeeb7cf41126f26f3c3e3908620aa3d53aeea991809366656f5dcb868ae9eaa", 0x43}, {&(0x7f0000000200)="3c6ac9334d7026d0a85b0483266d0b06fab336e1150480c9819c60a0f30f", 0x1e}, {&(0x7f0000001540)="4c6f9f55884eb4e89393c60e2202a73c633196ed20b389d324cea6909f3e8e2e89572d4fec34240ed949ed2fba3871fd25c1630bfa7e616380488a399457150721894e992815eb9f7b57c967da6c8444793b99f22a80a691cf74d9d4b9fcf1bc5a0eb56de38903c34d43f902213cdbff89d0c1f08393f4d98c6fac140abb097af1e2ab807ab334dfac1bdc1135901b88f661cc76cc07b15d677a5b3f4d02d65e162571e7040efb4869169847a68e2b4e0f09ab832b6a49613d2b4709fea1ff2449a9de8da592e9a0ae3dae4abd950c31c5214101632d974122d5030597e0085013b37a0c9b4aeff9382aa6d2893eb615e86f5bdb16b7d8dea5a328aa2f5b760fa116b84be9db0ed706852d74e1cd1db19c15a6944e892a37921637d50c77653244903ff1a8083b46b037906311f21eda71c63b6bd61b4ef167f0f60c92668e26028975dd12b344ff6108d046ac999b535805d4cad33bff69c9862fc01b150d78cb217253c3b8aa4ff76f88e924280a5abd70cb761194db76532d6e7bc61272b14c0eb6df8fa3fe76302ca5b2cdf20a81839c268c407937003bda5acc3694109a5eec8a504be82b1fb6dbd483cbe6128f337f84c3c062b9d66f421c615461c53f47ea01796233d35ad64dab534ed1c6cf471c0419284f91276cb3617dd980aa98b64b9a0c45280e5b11794beb7ab06e420b850764e9acf33361964451feaf244e9691a4194c3f6dca1080924b2ef148e898f03183bc27a1b2ccb1952b63999c5fc30c3b9957321ab1573d548a83f6107d3c7bf696e685c0a3f54ee1630c302f89a4a513ac91a7c4a9f5eb1663179961425de49f795ddb34e05f02fbdf28495fe8c3f75a5d18882392fc8f9452c2c35171a9610f92074d8ccf1e9dff2828b35694b1ebbfb7ab36a3b4bf415c29b338109873af19b15df0067fbfba663a09e3f92b0ad1364ea12b19b35805413439bad889d5f7deb5d0f17afa948fb08d80bca26d9de8ed674dc425071a68443e9d30604f0f09db840d560d5fca8261b60f584cb8b1f39d7ecd5d2e3d4348c4960ef508a0fa82c26613f78575d66cb998ee510e85677d6c0b73e4f55d4afaddebe02afe33574115d08496a1abf5588a91ec2e159291777dd715a5c74fef7bfc52c06fca6280040d9ec7ee733c865a43ec6b8b472431b78891e0d67ff8ce9b216ba2c24517f9ff802a636a85694c1e9545bf8ea90258162f88546cb33b668d77ddad45fafcfd698ba8e642bfb6a93364a0c928f69601e952b89a42943d06ae01111b468ec85aed5795d3fa270aa4b64def8f415f1321e98d2c64a1ef68878f0112d3a5365231df9c0a89a195e23987c55d4a4733a4ab474ba26e7b41716a1d79d4b68b1660dd685ffefb283b793489e40b5010e2ad5dc6e96a280bcd3e8c6f352fa819d9cf54d77fddf8045d69179d15fb2b1e8f668c84d20d4f3f163b51aaf0857f01e04205ec412d6d2cba649f665b324ca669451e59bb780457f077f8a1abd862b3fd5dae9691a526a6cc340351f8d5d26b0880ae1b1153c7d54a85b6d245bd9cd9cd53a9381b713ed309e08e12ed201bc611dca99d19cd6ad13496e9df69c437077641f28a99ebb0f61e7fedfbb8db7749a5be083903e2db00f316f3febee897daa63211f87f393d5be6898ce8120d414acf326d6e99e93d97a31df5bb1a6589f083bcf7c162eb0799824f6b836f295c328dfa498b3cb492ac339172ced988219cb8dc05bada52effa4a5f0f6a45a1880d1fc84c9d200b359fddfaba91b2984361a8565d7777465b2e8b8cf9f3a93e12a245e4a18b25210911b7b56f59d24eb604a8655e6b39a3ffc93aabcb01377041216e7d2af2538ef29333d5cde4a4f962adf5794ff9dec9cf12b7bafa5a57bb31ae6bae504c145e0354e40f7dc8e706cada0b02027082254a4c4b20f16f6a330faa5e35d015438e55333053da6cfdcd4b19fa691ebe6e9e630b7c29ef747055f24c9908b96f62af9077460dfae94d794b41ac26c216d7cad14f3c7a7136ea2973dffed8e9998a600fbc54b424ad53b4d08762c831ee98fc53c300f03b8b01d9f332f3dcd3274ab757bbd5e8dde2611c6f562e8a64d53423f75263ddc5d76fa3b11732b9c6587375948338500e107b61e716d57ab6a333f3055ca982b1078042daa274ca3feaa3dce84b97121bfa067de348f576c33d95afc29ef4f13d34b61c95e9a854ada90ea81e413ba4c844d6eefc58814ce68af14fb62d0c685eb2f0f509445b5240386406d49c50432a2f8900d50a7ec085cf290c6260befcad92c313255a419887d57ed16461889dcae1f4ea35efed63211143b1bb1098d0b9359e4a73b45f18c2d93672f5538375ca9a4dd309f0aa489e4a1589565dac495ef3bf20e453c25a41d4699ea01bd4f34cb6f486034132a711050bc934199de2c712ce6e7be2630b664bbb02ce875aead0a45038e06a74e6676d13faad753ac3e396bdd866141537c367b80f23eb6956db84bf067d584a44b24692b0d17b0dc438211ebdabb74943e84f8c708ba87a9f3dcb6d09335e5f6c8ba1d5ab766b9a02958a2362af71433e0200f2275cf53066bf17bdd7b84dc6ae0f88fbfea368a14a0e0ee65efb1c20cde9069526ef9428c6f9114a3457b19ab8c9b87fbf345f284937d46e9ba31aee1f4babf0331e1a162e557fe07917cebf9f04c1787e9a9e0c539e0252360ba36d175675a03544eee566b55e2e01f8692eaf12a1a20585ad0e7dcf22567e81749ffa94b3a818dd3b6c291246fa8afbf056c4cbc3f9b3ebeb3cc562b7ea0431627702bd559361fd656c774fc5df1987754b81cad5e91e0e4ab1495e40fa43847a732d56c91ca472f48335ac310f0819123ad84d9b328a5e6065da8dc6ad33e67c3033de3ca6a26d253032718cd5ee440d807b31814cdf338b99b52a3ea4603c273a3294d6582c664c5378e4f7a693b9defca7143623e979bfd3f63d2fba6feeeb078c0682fd9082dbb9af5b8a6fce75d196d7711cfa9a839816d9ce7a5324d6cb7bdaa26d95680bcc7244443d5151e49891b25de05ab3d2130b53620c9c7662bf226c49126996c0d642d49875f04e8e8def53a247c5576251574418a653374653bb6fe777a777a2d5f038ad59232b88003525cabec00a799c371abbd55920e43c88dd9949955d15738806a657a11ff31fc6991400064e71953626adee1053cee78e0e5b0148df7292bf7ce4ab1403332ec312776c5272011f3de2296b51f45cdb6d7cacb63ad2a53253b291824db17418244239e906dbbb0b08f74440fb51d1a819e7c6ec841a678d76695a7a7685cbb00da19fa7d106a2a10f360ea2cf0da7ce16c00fcd4646d5e216ae7afc3538c7382fbad29932cf0c8f9ff2d179471a86be147f27fd8c8543fd3753a43c8387823638077b78180bd3a5ce08ce68a001c327d793b24f08b6a90379cb6b20e355c4286d31f545100cff612051e27fd4ec6baf5bd959386eb4eb8a17505562daaae9e10b85276737dcd7ca1f270c1bf5c646771f81d0bbf1df2590ca8d999c4f71eea3dc8d9e12c82ffb21c72708f98eadc361361c0fb5354b3d57fbec84dcef08bcfd96a0affe07cd8c81108f9e3a2a9578d22957c51f8430ae6e48502824f54ce4b2a0383fa56a26bee1f8b6697b867e14ec1be197cc4a0340288257bc235982c61c29e4bcaf0b926518d6d5aa54bdfb003ede636bbc4b43fa25d7bb671eaae91fe2a6635b4157a4a73abda374282f1bb4f86c0df7793ba0f43cc1107ea7688c280639450073ddc010ddb26292499dc0aebd68ccddd4a57f58271db2ff75fb59dfbfcfeccad53982767cf9b7fa258fd240ccb574b3f2d692e7b8117cdb524d49bd0286ccf553d2f14d0163e6cba987b17664bbaef3bcd042a84a0e63655e6dda5fd7297d612b6ec4f231e42d993613b2311010259f08a988063ef6609cf9481c3bb3b4d964d40c989c949c1392d814365b786c7e175775a9a37dbabde9c265b295aef7f316862afecde58804258244da896d8f3a82d402809946e89f0e0b9b7a9eda8530e29d1abc98774e3046cc77286a542b85e6048f7e242594ba81be58f12ac35055cfbd2f4d6238070027b91206c58c5e531a9614fcd7faed4e26c1d9a434d83aa5f7fd54f6abfc34055179f8393442ee0032848e454e87460cdd08cf6870bb5f0874aeda4720675d2c54cf82a228f57fdeb9101c0e658c2b73b4305e570b7086870de5c1e22286abe2f6226dd308d281aeca82d816ee855508234e3009e7af6b36270cc8a3e77652ddcb055f3002376bdbcc69e217c76bfd4f4e7c8cd7db9e41056bb014a8e9268fd9df71e6b3cc968c0e11d289f822b4e5f2766c82fd1767fe93e54e334d73c2a4c6d8de89ab29b52fc8af0865508e987322a174f4327e65fa2d4c4a04fea2616ef1989cb85edbd5f795e517e858149463d30d35d5342500f5db83edd21b0034b533f4ab54d0c3531b167554edddbbab8830251d05f7b865c49ef885bcd3decfb156c9ac40ed904fbad1724200951e2e54f029aafcbe565e27abb03e17f45d245df1619b04cfa74e1fcac5c0f2d56df823c54affb8a285cf59db2010b5c3492230a09be44c134f787e7d014986b61fe49729895fae95da42188222a843e9f3a1e8e751c00fdfc7507b490bcc8b20ca05295253c75f3ef0d12336b006ec5893c023f775dd4fcda39013f4f84143fc61faa36b2b2cbba4b553638262e4c4d6f9869bb09bfd1df962d216f150b590dc9782260a2545b8e883523290f31dcc578172c50c58b42625428f8b9a36f6d20a3d98c20bebe0b9f31290ae5b69f2b085edb0a7f5ab216c31ad917e0d32f9967598baf29ef55a5eea7ebb47319ca053bac344afaeb269f78e6448a04772fb055619c76ebf626527dec8167f9c6f8dfe980d6d5f9abda1d3661382e30db03fbd3c1af2dfdeb0b98d2f92f7a4ef88f40d540d74f94a7e5c067d2ee3227471350d8cbe36705662758880ec8a1e757a563f31b253e9e8a38199e3d8c8424b07b0ee91713aaec6f020287f9a2659f0f7e614ac8728317e21d56987346fb0dc46cd1551e5bf33d728d3355a3d2a1821daba2466830cdd998d9800c37637012e053bfbb35c4e8fbeffcc0705a8ce093dfd19597853ea5ff20f8476ba1fee2efffad63493c37ec21389e48c01c38395f64b4a9ebc31cd72a27cd193858a9e9ebf2ef3ead239d2a21e622d1f8398ab25645b66460a383d81ca7d7e0588a0ae83f63901f0e25236665123a79b75f45f76ed9177faa7b888b8065b1bc402b4bfab65b458e5122d70406cd093d6f866095d66fa825abd71cf25d48a04895183ae0e1a4375d2c90096a51e688453bfe3f3811bfa2d08ec5c6f8d3a03a36319d0a65b90b77aec5e60064413939f40f0410074f28a1ea54bb6ce2c0f61f4f0d0cebaf11eb0e9bb82a5abee7c7eda78ee578e4bd1ecfb905e73155fcfbb74e684d2bba7196a6071434a1a3666f83c2eda058eb923d74825ef544436e17e0eabce552417150a893a247e7d3cb2b96ec3668c4224df06e72ec854e67637f1d8b22f92d7788d388e4600b7d5389ecf377549d9ee2101a4f2cae459d4833e1b7f278156af9d7619ec43de8c5f47a610366789dbd33f7714055972541842bf0549ccdd0480f9ace3648237407a93a3e7140fd692621a155764ddd2c2d566eb8d3cc4838ae516906091f7f377636e1a2ee8ee080ccadfaabb9630950eb04458876013b807833bf416ff8322b3ca2ff09f2a822b305043cb1db613f9cbbfa101b466065472240d24", 0x1000}, {&(0x7f0000002540)="bf3d95addcc8ef2383c773a97913be3ec9f79ef56cd88457a7d27a02bc06f9884f95e36cc14444f5d20ef031226faa9223963303d9e8911f07a348d9c0d4c5d99629020a2601a78e46f5ae140ffb1f36c24db0fb5e8823f6f8d63c", 0x5b}, {&(0x7f00000025c0)="1b38148888bd9e0b2632ef5aaaf852485cf4c90d946ec637cffaeb80da1c263c9fa52632e892820a2284cf4f60ec9b90736496c8ec51562a87f1877709d2394d49991cf1172ccba4914b9061997644f68121b404b31d0f747b9a997531224909413716a565f3c819adc05d2fb04971f7a79c2f30f82eec9934718fb690c118acab7883cb740167ff23d507177d70cc6b11a73baa6bd18a0b632d36eadcb5f72303c840690c2b71948b5f6d5d", 0xac}], 0x9, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:41 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mount$9p_unix(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x800, &(0x7f0000000340)={'trans=unix,', {[{@debug={'debug', 0x3d, 0x100000000}}, {@uname={'uname', 0x3d, 'cp866'}}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'cp866'}}, {@fowner_lt={'fowner<', 0xee01}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@euid_eq}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, 'vfat\x00'}}, {@appraise}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x28300, 0x62) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) write$binfmt_misc(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797a31cbd25c098930bbb79fd9cf528bebaf8581b376253fc6c52cddd7966909c0cda63d325feb5c3e202c4a1e8c22a8c81f7273fbcf77e93923a1376227450eac926f34fa04aca85f7e77d438d9d0b3ca1db055012961c915b5bb5a01523792b890c1b6c206867d1d3f89ad0b3390b753846a5f7da8f212e4d8a66cc23f7cf8e6ebaeb3fcb65606722a1fe8cfa9f3023d1a65d41ce11ae61f9042c860caf4bfbf5fa2000000"], 0xa7) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x84) 13:27:41 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shortname=loUer,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x402000, 0x0) socketpair(0x0, 0x1, 0x1d1, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000001c0), &(0x7f0000000240)=0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 407.983841][T14857] 9pnet: p9_fd_create_unix (14857): problem connecting socket: ./file1: -2 [ 408.047604][T14857] 9pnet: p9_fd_create_unix (14857): problem connecting socket: ./file1: -2 [ 408.064721][T14874] FAT-fs (loop3): Unrecognized mount option "shortname=loUer" or missing value 13:27:41 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x101) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000039b000/0x4000)=nil, 0x4000, 0x1800003, 0x12, r1, 0x0) r2 = signalfd4(r1, &(0x7f0000000280)={[0x10000]}, 0x8, 0x80800) ioctl$PPPIOCSDEBUG(r2, 0x40047440, &(0x7f00000002c0)=0x80) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:41 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:42 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mount(&(0x7f0000000140)=@filename='./file1\x00', &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='adfs\x00', 0x40000, &(0x7f0000000240)='shortname=lower') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) process_vm_writev(r2, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f0000001380)=""/229, 0xe5}, {&(0x7f0000001480)=""/125, 0x7d}, {&(0x7f0000001500)=""/206, 0xce}], 0x5, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000001680)=""/75, 0x4b}, {&(0x7f0000001700)=""/27, 0x1b}], 0x3, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:42 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x3) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:42 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:42 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0002000000000000000000010000000000d7ea0469b7f51b28272175528b4cf6211fb80009f469e6db181251248b702e1f4ccb1afa46a984412f9fdc2ed1030947af569154a58300e913d96d4ad735c03e56fd53e29730c87d747655be9e414a738a8ae5e2098cc6463a6b08a237ba043f547dfad82c10cc84db81f693b8"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x20000, 0xe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r2) sendmsg$nl_route(r2, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=@getneightbl={0x14, 0x42, 0x10, 0x70bd25, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4) 13:27:42 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='iochawset*cp866,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 408.685083][T14910] FAT-fs (loop2): Unrecognized mount option "iochawset*cp866" or missing value [ 408.733544][T14910] FAT-fs (loop2): Unrecognized mount option "iochawset*cp866" or missing value [ 408.794508][ T22] kauditd_printk_skb: 11 callbacks suppressed [ 408.794517][ T22] audit: type=1326 audit(1625578062.517:482): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14854 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x3, 0x5, 0x2, 0x37, 0x9, 0x3ff, 0x0, 0x302c67aa}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0xb, &(0x7f0000000300)) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) sched_setattr(r4, &(0x7f00000002c0)={0x38, 0x5, 0xe, 0x100, 0x7ff, 0x8, 0x0, 0x3, 0x10000, 0x5}, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) pipe(&(0x7f0000000100)) sendfile(r5, r3, 0x0, 0x20000000000000d8) [ 408.909802][ T22] audit: type=1326 audit(1625578062.597:483): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14865 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 408.955601][ T22] audit: type=1326 audit(1625578062.667:484): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14918 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) fgetxattr(r4, &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000080)=""/25, 0x19) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:42 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="733d6c6f7765b92c0000000000000005f1ab6bdb1b145d2f601365610d7c4a77d3ddecb5f389dff641257f77aa663f8d18b6cd0ef4b53e9d7723d697718d835eea8b07d473fb5649cd14e5169eba9e9b87914ef8f1846e651d594eb95ab7042d1c4b46e480b9c377b59c36263cc787c8aa325ec6bd03000000cdd128052cd30d4a85afb4dd6c23a5287ab42cd08d92d033"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:42 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)={[{@shortname_win95}], [{@dont_hash}, {@subj_role}, {@obj_user={'obj_user', 0x3d, '@'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:42 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x0) creat(&(0x7f0000000340)='./file1\x00', 0x8) sendmsg$BATADV_CMD_TP_METER_CANCEL(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, 0x0, 0x401e40bc9d9120f9, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x2}]}, 0x2c}}, 0x4000000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 409.079181][ T22] audit: type=1326 audit(1625578062.797:485): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14925 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 409.146859][T14933] FAT-fs (loop5): Unrecognized mount option "s=lowe" or missing value [ 409.172799][T14937] FAT-fs (loop3): Unrecognized mount option "dont_hash" or missing value 13:27:43 executing program 3: epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f0000000140)={0x9}) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="dd2b9a740300fbffffffffffbe97a0d606"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x800, 0xa0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r2, &(0x7f0000000140)=""/46, 0x2e) [ 409.411261][T14949] FAT-fs (loop3): Unrecognized mount option "+t" or missing value 13:27:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), &(0x7f0000000200), 0x2, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:43 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) readlink(&(0x7f0000001f00)='./file1\x00', &(0x7f0000001f40)=""/159, 0x9f) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000001880)='ext4\x00', &(0x7f00000018c0)='./file1\x00', 0x6, 0x7, &(0x7f0000001d80)=[{&(0x7f0000001900)="f627bda02fbc9463fcf0b141364c438c0c20d64826b242dc6c3dc78b408ed2f8be3fea02232794c1f8152f2d84a7b89c8d1510c77e3f15b0caea18c742ad86737ba819468c", 0x45, 0x4}, {&(0x7f0000001980)="2c18090cdc8600b36b930476f97b58757cab1e723246", 0x16, 0x3}, {&(0x7f00000019c0)="0e131b544e8bdf3ac5c8170ba0dcb9cfe1552261bcd85ea25bd4ad59b467423a648ae795e459460f79438a1816562c5952faf19903c9fc79de1281d65ac021c6b71f497c5a050f7d074a72a9e6000ba1082bf51a89abcac22a741a907888a252b7675f104398af00e9e4da9cf29794b11f2a680b3e7b897c5b7807d2c85381f23c9b8a", 0x83, 0x8}, {&(0x7f0000001a80)="3cdb338106767647d03db4a991439c6f3186d364d9a03d9c8f6245496fda27f403f9fbd35309335e76de54571126064fd697011aeec9aa2071a27bf7270c465f68af92dd2b4c522fbde196712e214a74d511c3dec720508f3287719a3e268a93e022c03c3f640ad520a081acdec1c6fb2ce93cf6e7469e5a841bf63958c428baaf52db777a2eaa22eeb020e60d5d0e635bc7d214da18925936d6524e6317f772435936df02cb8a306da62c852f4c68dd87abc94e9020f35194d307f3bd3bb4887c64430b90d692658c94a9", 0xcb, 0x6}, {&(0x7f0000001b80)="b9e8a1f47b32d29c689190104d5635a69e95d60cc56415156e2be7125888b685d860de248ab95b4cc321e6d79e71f171f383b2753316bed6b63773890ca3852c1a50aeb076fd1772e3369bf28e8d448ae188d31114adaf4eea1c1b843accce3c74c43deadda91cdb2ca1355b731c15ab435bf30a411e7a34a2e9c6284a96d1ed11072ae08725533de09796d44905d3433d0a0d14f7779ba88bb79166e42bc29db723382f164b0c6ce30db9fe980e21", 0xaf, 0x80000000}, {&(0x7f0000001c40)="edeef798af2bddd7e69c6f905dd7a79568bd74", 0x13, 0x80000000}, {&(0x7f0000001c80)="315a9ce45dc6c90c303dff54c21722531ca15c86b03862b54d1b491aaf3f470c7968cd40f1792504a73eb2ddae398e9eeaadbada1f893a7d8ecd7b048b73b783499e938f75c633ebe4fbafe90de0cf3b96acf9fa6eb53b6156e2a1ccdc04b9311f7b535f15c09bc4e920474c3115496a957d9218dcc5b57ad37e4d6b2c26f2b7dc6b17a01eadf9c567a91ebd1283da8b7874bef2e6991d05691468c1d309755d1445b55b56b51d91d47aeedeffc54e30a6ccc974f55e7d99f48672046f177da027576207", 0xc4, 0x6}], 0x800, &(0x7f0000002000)={[], [{@hash}, {@subj_role={'subj_role', 0x3d, 'vfat\x00'}}, {@seclabel}, {@appraise}, {@context={'context', 0x3d, 'staff_u'}}, {@subj_type={'subj_type', 0x3d, 'context'}}]}) connect$unix(r1, &(0x7f00000020c0)=@file={0x0, './file0\x00'}, 0x6e) open_tree(r2, &(0x7f0000001ec0)='./file1\x00', 0x9001) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001e40)=""/78, 0x4e}], 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000580)=""/100, 0x64}, {&(0x7f0000000600)=""/222, 0xde}, {&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000700)=""/171, 0xab}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x9, 0x5, 0x5) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:43 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="693814362c00001a000000000000000000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = io_uring_setup(0x239f, &(0x7f0000000100)) r3 = syz_io_uring_setup(0x2fb4, &(0x7f0000000280), &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000300)=0x0, &(0x7f0000000340)=0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r2, 0x2, 0x1000000, r6) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x2, 0x0, 0xffffffff, 0x2, &(0x7f00000003c0)="dbe49a09c67d4bbf1bccd62dbdbf1519e82703ed0eb87cee56ef54f33a7a9b813f6c8fd8cf5a8491bcbab9c42009c3c498e77e5a39eb3ba81f0669efa9a983912ee9e918dac00543c7bb11ee9c778620f8e2ae4ddf2922bda6a1cf7aa0cc0b6dd1adaaf04a6d63a5826905b8da37ce9c73ece5d54374ff5d0dce550e33d8e58970b5c4f80b00c06f28edb099a22b17cd5354d789749849f1abc465a0e7b108", 0x0, 0x0, 0x0, {0x3, r6}}, 0xbe0c) r7 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r7, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r8 = openat$incfs(r1, &(0x7f0000000240)='.pending_reads\x00', 0x80200, 0x3) r9 = syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000001480)='./file0\x00', 0x964, 0x2, &(0x7f0000001580)=[{&(0x7f00000014c0)="333670413c106456a29912bfa5f703f8411a672b5dabea78682e24530565de33768a7764451ec6b7ab212222bd1a09d1aa646eaae7a4ed03058ee9e37a940d40bead042f68b2aa0f2083dc9cf5fb02", 0x4f, 0x73}, {&(0x7f0000001540)="3fd8b013751389a2bb97ce8fbe64e1d1", 0x10}], 0x2044, &(0x7f00000015c0)={[{@numtail}], [{@uid_gt={'uid>', 0xee01}}, {@uid_eq}]}) io_uring_register$IORING_REGISTER_FILES_UPDATE(r8, 0x6, &(0x7f0000001640)={0x2cb5, 0x0, &(0x7f0000001600)=[r9, r2, r1]}, 0x3) read(r7, &(0x7f0000000480)=""/4096, 0x1000) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd=r0, 0x3f, 0x0, 0x3, 0x0, 0x1, {0x0, r6}}, 0x400) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x1, {0x3, r6}}, 0x6) 13:27:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x106) umount2(&(0x7f0000000140)='./file0\x00', 0x7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:43 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) creat(&(0x7f0000000140)='./file0\x00', 0x10) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f00000001c0)=[r0, r2], 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 409.668009][T14969] FAT-fs (loop2): Unrecognized mount option "i86" or missing value [ 409.749996][ T22] audit: type=1326 audit(1625578063.467:486): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14918 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:43 executing program 4: ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f512, &(0x7f0000000080)) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) r3 = socket$xdp(0x2c, 0x3, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000100)={0x0, 0x2, 0x8, 0x2}) r4 = fcntl$dupfd(r1, 0x0, r2) readahead(r4, 0x101, 0x0) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x3, 0x6}) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x20000000000000d8) [ 409.890949][ T22] audit: type=1326 audit(1625578063.607:487): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14985 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 409.940986][ T22] audit: type=1326 audit(1625578063.637:488): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14925 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:43 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x40) r6 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r6, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000200)=[{&(0x7f00000002c0)="73118751242854c0690acf00968b351da3a9a741cca4c9acb50999ae8b570645a779a42206ffe2d31b4cf8e4288f4b62bcc23d778be7cf15050950024b03010549018992646d90d7687949118e48a7b590ee85093575a935d2236e9eb67ca96bba80310312ee80eb57a8b6f3629354784b3b2fac80d75b2ec72f2563961d4a50f1c20009a51140f2e11cef19fa73b64d08994b45dc50cdcf03ae13e6b5c390b816e19755be51c3abf02528", 0xab}, {&(0x7f0000000100)="dc61dc269b0fe196a8d79982ebf28f1b4fb33362962c833f31740c5cfcb180df505e5def806845500527476ff899f2bf869db42e6b14d99e60c90d7727c8edf2", 0x40}], 0x2, &(0x7f0000000380)=[@rights={{0x1c, 0x1, 0x1, [r6, r1, r3]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}], 0x40, 0x20000000}, 0x20004000) 13:27:43 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='ioc\x00\x00r{et=cp866,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) creat(&(0x7f0000000200)='./file1\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0x0, 0x10}, 0x10) preadv(r1, &(0x7f00000002c0), 0x0, 0xda2, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x1) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:43 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="73f7795063686f7200ff0bbad49c0b0699229cb276e800c034908db907271f10dbb5e41de627507b60477a217f197a49b9385b3a22acc10365e641af5c1c36f8294cf8cafe1e35d59f3a927e41177ec7bb34fe6ffe5ef82eb763f89ffe7c27c680fc00000000030d36ecb83dfe571fa3000000cadf841ee23b41de16cced684fa04a37b3a0c03c457b0aeb5a2c1eb0eaef90f81f52c76e8c6472463816f63733e699a8a56cd9ee8e5396d8c14e028729ee3ffe1edef7b076b4afbca5bc4044d0600d49dc13975aff276d3b15a120dbe295af5f625181275481dd67660b2684b435be512fd8dbe9f5b1aa2a1f7187251b52a552cf3417871fbe5354dbba540ae5f161e86cb8b18b43c11ceb7b9fe76b8fd850f97591655d928d9707b093ab813d27aaa95b55faabd6ca00920622cb6357c72f4a6dee2220a757109484fe08e755cce781128ab973a29daf496e1863a8067d376269228c"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x181842, 0x0) r2 = signalfd4(r1, &(0x7f0000001580)={[0x6]}, 0x8, 0x80800) write$FUSE_INIT(r2, &(0x7f00000015c0)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x21, 0x10000, 0x200000, 0x800, 0x2000, 0x6, 0x5}}, 0x50) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000280)={r1, 0x6, 0xfffffffffffffffa, 0x7}) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x10400, 0x34) preadv(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/232, 0xe8}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x4, 0x205, 0x10) [ 410.174794][ T22] audit: type=1326 audit(1625578063.897:489): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14997 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 410.210349][T15001] FAT-fs (loop2): Unrecognized mount option "ioc" or missing value 13:27:44 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 410.269408][T15007] FAT-fs (loop3): Unrecognized mount option "syPchor" or missing value [ 410.296113][T15001] FAT-fs (loop2): Unrecognized mount option "ioc" or missing value 13:27:44 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x204c0, 0x0) mount$binder(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x110900e, &(0x7f0000000240)={[{@max={'max', 0x3d, 0x1}}, {@max={'max', 0x3d, 0x1}}, {@stats}, {@stats}, {@stats}, {@stats}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800019, 0x10010, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000140)=0x80, 0x40) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdirat(r2, &(0x7f00000002c0)='./file1\x00', 0x103) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x30, r2, 0x4fd62000) 13:27:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x812, r1, 0xfffff000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 13:27:44 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 13:27:44 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765722c00bd72e17e26fd0ccb659c3addf5c5a0bcd7eef1ea31e938db175fd142435ddf84"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="696fe23d63703836362c0000000000000089defbc594ee8653945bcb02f3510910b86a280cbb28dd05e3da6264e826a6d083273d7157c751b4ef790f12f5cf58fab83d27eae990296eaf6a27ddac5a751a368109888d73b5b46701b2fcb9d9d6577bc848e51302a55e54aa7e5bafcb0cf15145bffd018da53df17e8b431e968b75df3515d370f383dc7e19dad6b8a572dbc3aecd633f099b222060fdd8e6ace70e9090c7ea6d3d4ddaf97df1f3d5b2e27af70b7604645584a6f842a0d093fd43abb26b6f9ed93e4210ab0fa6550b5bb87ba7ebe9f6c5d526"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000340)={{0x7f, 0x45, 0x4c, 0x46, 0x6c, 0x6, 0x0, 0xfc, 0x3, 0x3, 0x3e, 0x40, 0x9c, 0x38, 0x42, 0x6105, 0x43a, 0x20, 0x1, 0x8000, 0x2, 0x7fff}, [{0x60000000, 0x3, 0x3, 0xdfb8, 0xfd, 0x4, 0x7f, 0x622}], "8c637b1050211daa523df7acecff68a04a52e1c7f1bce732549b9446e94664485807d1aeadd911a67f3cdecf178d6195f5186ca2f28bf35913553933a880819877271e06c6b5f836a2006455591a43b2f7faf3e72a601be7e66f7f10533f1afc47bf273c19bd06cf58468c90699d8b7c86ab09d2f256c0efe5a4021332368d4d0ab5ba5272a0a6988d85a30944a2de6024cbc54bfc28a19760d232beed6ef1a18384dc27668a862c02c454fcf1273368f441bd00fcffc24d7b3399d43e4ef59a9714e4c156609dfcc971dce157feb87b221d804d5d2febc310c88c80f39e9d47d6edd8", ['\x00']}, 0x23b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat2(r2, &(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r1, 0x400c6615, &(0x7f00000001c0)={0x0, @aes256, 0x0, @desc2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r3, &(0x7f0000000280)='./file1\x00', 0x0) 13:27:44 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x0, &(0x7f0000000340), 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 410.711224][ T22] audit: type=1326 audit(1625578064.427:490): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14985 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() r0 = getpid() sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x1, 0x0, 0x103, 0x3f, 0x0, 0xf18, 0x2, 0x0, 0xff}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 410.813801][T15035] FAT-fs (loop2): Unrecognized mount option "io=cp866" or missing value [ 410.876774][ T22] audit: type=1326 audit(1625578064.597:491): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15043 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 410.936171][T15047] FAT-fs (loop5): bogus number of reserved sectors [ 410.946386][T15047] FAT-fs (loop5): Can't find a valid FAT filesystem 13:27:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) getrlimit(0xa, &(0x7f0000000040)) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) getpid() 13:27:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000200)={0xa, 0x4e23, 0x6, @remote, 0x6}, 0x1c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r2, r3, &(0x7f00000001c0)=0x5, 0x70ff) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:44 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f030000006d6503006f7765722d00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:44 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/16, 0x10}, {&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f0000000240)=""/146, 0x92}], 0x3, 0x400, 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 411.217303][T15061] FAT-fs (loop3): Unrecognized mount option "sho" or missing value 13:27:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x6, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) sendto$inet(r1, &(0x7f00000001c0)="7e4e38000e84b4eba36499eeee440b954c7af02ed8cf6bb63a89a68822c3c747f10b1cbf7b515eb2bf038d674eb65d2aa8d8ed000c2d1064f8b44de4f93aeca604cc439b953311f05db3d23bf77508fcec1835a1cf6ad8089da81ebdf7e0a51b11f2d452439f", 0x66, 0x800, &(0x7f0000000240)={0x2, 0x4e20, @empty}, 0x10) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x44) open$dir(&(0x7f0000000000)='./file0\x00', 0xa080, 0x4) 13:27:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000140)='./file0/file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000100)={[{@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'iso8859-7'}}, {@nonumtail}]}) getdents(r0, &(0x7f00000001c0)=""/202, 0xca) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 411.274537][T15061] FAT-fs (loop3): Unrecognized mount option "sho" or missing value 13:27:45 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x111880, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/82, 0x52}], 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:45 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@shortname_lower}], [{@euid_gt={'euid>', r3}}, {@hash}, {@subj_role={'subj_role', 0x3d, '\''}}]}) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000001680)='./file0\x00', 0x2000800000000, 0xaaaaaaaaaaaa930, &(0x7f0000001a00)=[{&(0x7f0000000240)="31dc3ce7fbe321310040cab647348951606b9f50ceb0b667d77496cd148bb22f9774061c2b4f80512d125e1330d8783dc9364846a444befb75d3ee27190633f5b22a3d2f5f4dcfd30d80a94fa34e4dad7f1c63779c345e9878ef1ca2e72f277a06ba3b452f3a5429daa371c7ccc1cfa4948c", 0x72, 0x8}, {&(0x7f00000016c0)="09af9d3edca8af4bfee02699fa7a55f79720611a85ecb45804fc8af18c753945d4af6ffa2fd4293dbf4c301c0c492bc350e7dc5554846ceb64fec1f7c0ea8f7800f44ce58f6584cf6cc1325c2abb4d6ccf140bbf6c63b49d9782da", 0x5b, 0x2}, {&(0x7f0000001740)="e2232569dabeb387868e7accce9eb7fbd1b3dcc2f5da89ce9617417afc78e51739769a3344467b99da1332ae1e1be454afad7c697b1cd647d56ffa98d2c9b02789eee1102735214f67051069c8df904485da", 0x52, 0x2}, {&(0x7f0000000100)="aeb22b1c9a05877eae92b7e89b1624ad3de6a366a6b17e454e601c7524b6f4b9450e52a5f5d536", 0x27, 0x3f}, {&(0x7f00000017c0)="1bb53f3eb53ec9dab59ba29e7bddc0751fc2108f661217627a4ae9167123c923be67151e665986c5b8f812c816057651f63978b07628bcec5ddf48dc6739bcce2d850605bdaa99013ce70ede0639034400db4dda96d476ad1d8185177e288c3bcbe7567de568247b254b5a22e39086786e4da45c39d1fbe3b0a85ecb79ffc0295b9af5355474d23f05acc00867fedbb247e29a48a01da3ac59af792f68bc9b4f703362157618986ef6a8adef6b7454025f7db2ef40ec631b338b54da", 0xbc, 0x9c}, {&(0x7f0000001880)="fad4d663c64b39c3baed41280406ea15c4", 0x11, 0x9}, {&(0x7f00000018c0)="275f219d01ab56393cca21313246e4e2ec21fc66d8488de8dd3e33e0e2d24e52609ef09c663f53e5bf8c7e1006b66c3add2cd86cd21d16b34b0bdd6667ca391282faebc5a0143da1c425473af287b34dba6a6e687d628af15481a0cbebedc4f35434d69fc60d85301f77603bab", 0x6d, 0x3}, {&(0x7f0000001940)="8b1d7f", 0x3, 0x7}, {&(0x7f0000001980)="1498427f327e5405287e079c426eec251aa441f746b41536b18795056357cefba521c3b72073e9a29bf35a3315689c5cb7cf768ab2b6d1d33a0903e4cc6edad6fec8b42ef8bf900d5e9988f9f801de1c6593677d92105bc3db166a647efe5c2c7d", 0x61, 0x6}], 0x27000, &(0x7f0000001b80)=ANY=[@ANYBLOB="757466382d312c73686f88963ff27255994672746e616d653d77696e6e742c6e6f6e756d7461696c3d302c00ed4b407cbbf4d2a5a21095ec8fdbc160d93cbe766318fd243b507540bc65778d607cc7342f14f664713c8cecb0495eef2499360deb353909040c497b5f212dec8e"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$BLKTRACESTOP(r2, 0x1275, 0x0) recvmsg(r1, &(0x7f0000001640)={&(0x7f00000001c0)=@caif, 0x80, &(0x7f00000005c0)=[{&(0x7f0000001c00)=""/139, 0x8b}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000400)=""/28, 0x1c}, {&(0x7f0000000440)=""/122, 0x7a}, {&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000540)=""/19, 0x13}, {&(0x7f0000000580)=""/45, 0x2d}], 0x8, &(0x7f0000000640)=""/4096, 0x1000}, 0x41) [ 411.542358][T15077] FAT-fs (loop2): bogus number of reserved sectors [ 411.559770][T15077] FAT-fs (loop2): Can't find a valid FAT filesystem 13:27:45 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f0000000380)=""/221, 0xfffffffffffffea1}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f00000002c0)=""/23, 0x17}, {0xfffffffffffffffc}, {&(0x7f0000000580)=""/78, 0x4e}], 0x10000000000000eb, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000400)='./file0\x00', 0x5, 0x4, &(0x7f0000000800)=[{&(0x7f0000000440)="e6581ad0927d9625fcb77be2ebb9ce76f326169ad9628d6a08129fedf753ae38140416ea9eb2bf5c5742934c932e14783b4eeaf8cb530dd3d18d4507a80c3a716dd43c01882840a6f3acbb3f0d598560163dd4179351a42b9efa62faaef14d1bf4acf58f680b7935cc6477c42eff0765106314c249a3f848ea41b1cbdc6970b99939f96e6ae647fc900e7f78c28df7c79c57f7beecaa62d2427a9d70d3b433b2ac6894e783dbb036886a4a232b8ebbf1b1653269a2668a1a25579f0c2c5f8e1a73066291d57a0d7482e3fd2065cda38d938b0c14a6e91fd933fc29105049205b06780321", 0xe4, 0x9}, {&(0x7f0000000540)="0d734d624d995857f7b010c70ef60ac877da82f38ba0abdd5b6240b026974c815ed26f6d71efc93925d75ab0c87abc6f0a8711d0f6d3f18ed06194c4e00a8573f75878f9ea3d90e1a8b15e50dc1cd66540080afa5117e68b57cf791696f736002d4c4f33b9c33db77833035dc1ce821f2a18f02b92b76757e05cff978d6ec9a37b60e4d0e84fc5ed2bfe16f30f905738bd3e5e31f20ce590f5d4ed602ea2510295195142ecd6a2ec0a0349061ddbb91c6e93c7217cb12ac560144b15d2b60ce682b3a205b30c387d78cb15a18568f9b2d32979af37b86ac38a6c0be14cce7837a7cb3f9249c5a9703b541d", 0xeb}, {&(0x7f0000000640)="21d4ae0a6149dea70d765feefd47bb803bad97e4d13c6380d59e4e747bf12b1207d31fa715fab153bad126f8b6522ecb094ff520eee5c335c5d33670e575578b57060c65cecf53d9d8850f496c50c1493dfc3707209c13d5724729ab0eefd9aedc44d5a8094feec706ba36043e2c0e977ccdf29272039a78abe58d36cf6035f7fe341a12dd0e4af5c92959784a640ae4e7661eb8cd023043ea6a9f9f0db79ace0e1de4ec66af8cdebe724b5123a3cceb53d66d40f7de5c49e1c131bbe758aba254c3afc112a3753243eff9ca97f82ac81927", 0xd2}, {&(0x7f0000000740)="77b4cc1907957301befa5f01c7e584454b6deae0bee0d331dfc09bcd2c0c2d6453cc8e804314113cf82c82bf17da229c19b0860fd97a29cae97006021f36880adfb9d98c6d1b70b3ee59ff78b9c03f300b26b8bf9e1db9cef88585d97e9d17ddd5f67e97c37f8d5923c2fc837fbb3e423a56196d06da242ee4999772e2763cf8b2b80b727ca10b699802af0a4199dc789f2d57971c62271029dd2e0001ffff8e14b140cdb506908a076d9d70ce65db29d27cdab82d33a4646f", 0xb9, 0x5}], 0x2a20842, &(0x7f0000000880)={[{@rodir}, {@shortname_winnt}, {@shortname_winnt}, {@uni_xlate}]}) statx(r2, &(0x7f00000008c0)='./file1\x00', 0x0, 0x40, &(0x7f0000000900)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_mount_image$ext4(&(0x7f00000001c0)='ext2\x00', &(0x7f0000000200)='./file1\x00', 0x623, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000240)="eaa7d42de111a4bd365a66c1e34e74d87c1d08b31095df1fd6df290def1b049485e98e6d68565e6b6fe3c96ce443ce5080", 0x31, 0x20}, {&(0x7f0000000280)="714788064d217bc7b95d5702687bc2b453df08bf1233baab3569d8c347a56b1aded49fb2bc070b7dcdbed193668c4014c94b", 0x32, 0x100000001}], 0x1002, &(0x7f0000000340)={[{@nobarrier}], [{@dont_appraise}, {@uid_lt}, {@pcr={'pcr', 0x3d, 0x13}}]}) mkdirat(r3, &(0x7f00000003c0)='./file1\x00', 0x840216dce32c8ad7) 13:27:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:45 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) setsockopt$XDP_RX_RING(r4, 0x11b, 0x2, &(0x7f00000004c0)=0x21b900, 0x4) vmsplice(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000680)="3ea650e38d61775e9f5605c4cf93e363085eb9f241b07290e19ef99ef3db12cba138d89a5ff4103d539fa294aaff743975aa7f42e37f76001a805e51152ead19fb40e552d68b86b915e800e8d683481897d893cf8b69083169c98fe04a5910d767c725fbe5744f130fb2c56f156b0a5f0de4684ff9491469d1c43eda21fea3cca846640e0676ce6fe9c4760478788f412aca0d70f460101d05f2813e7bdf2114e2bca3dbf02f069bbce01159c8d7209dd229de9c65da040c01f7b06ed13871ce27b89ec9f942b4b5ba1aa0991123da1aa243aa3aa76dda286e0c5318224a3a83a27e8eb9544e52fc259490b3fffabdd9ba388b3539ed50a3d2f5f4071cd8317a6efdba937dcba2d49e15feb9fb266e5e99c9e7c7f21f32847d8fbc8b581f1fb044da30f9da2c48f8a07b69bea03a9d422c2c3b2184f1269d640dc200b714d9f6690c3e765f367ada084546f406fde977895f81614027995fd07aa680f9a9e56dee1f179a462ae8b5e98967b890c317664f81e2ac00", 0xe6}, {&(0x7f0000000500)="2ed7c91e1abb41d658dd89e63375c774490d58de9a117bd1ae366f35a2e4d496d90e0a92683f70fb8964e5bea7599b2811b3d66f47a630557a551b2eb57563a792db82db", 0x44}, {&(0x7f0000000340)="faadc590979af4817cff8669f8d8eb117ca540879aec3536920ae51008e60308d38e7d16a9a965aa411f2e0e323e8b429ee5aa9d127df6a2ae541256eb24fa2eac9c37232aa6e8a6d840469d02b86afdb5fa0c4b4a1a0162bdbbef430323778952b28f51", 0x64}, {&(0x7f0000000580)="22cd997c26841cda245df042c0c04476bd473bf2a3cc54ca7a590078ab0236171dbe1f36e669558c72cf55202355f54bc1b7c2fdfef9e9878fd6cb06437dc5eb55f4c5f42327fefe6537e0fb164bbf109bb5068ed6fc2a48ecec41518b7b782746947c1fd58e877f0fdde4ff8b9bbaa8b4540b6b88deb6c4d47063e77ec70c15bb28453fe32c407ef2a0acbf94ecf901f65d114e70e4f48df5b34c3c309c907d4a7041fc7439795a654488dd89891d9b9a7c875a4034c27e1da0d108f2df593e42c4a60a78f591cd42af23710a772008040047e3fea116a194a158d7ec4d840ed740a7f205", 0xe5}], 0x43, 0x7) 13:27:45 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000200)={[{@rodir}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@obj_user={'obj_user', 0x3d, 'rootcontext'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x80000, 0x4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000140)=0x1c) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000240)={0x0, r2, 0x0, 0x5, 0x81, 0x8}) 13:27:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x0, 0x1004000, &(0x7f0000000380)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xffffffffffffff01}}, {@allow_other}, {}], [{@subj_type={'subj_type', 0x3d, 'shortname=lower'}}, {@uid_lt}, {@dont_hash}, {@obj_type={'obj_type', 0x3d, 'shortname=lower'}}, {@pcr={'pcr', 0x3d, 0x10}}]}}) unlinkat(r1, &(0x7f0000000200)='./file1/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x800702, 0xce) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 412.227124][T15125] FAT-fs (loop2): Unrecognized mount option "fsname=vfat" or missing value [ 412.228333][T15120] fuse: Bad value for 'fd' 13:27:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) creat(&(0x7f00000001c0)='./file1\x00', 0xd) [ 412.311188][T15132] fuse: Bad value for 'fd' 13:27:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000077c000/0x2000)=nil, 0x2000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:46 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) fcntl$setstatus(r2, 0x4, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGSKNS(r4, 0x894c, &(0x7f0000000280)=0x7) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) sendmsg$key(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x2, 0xa, 0xd3, 0x2, 0xc, 0x0, 0x70bd2c, 0x25dfdbfb, [@sadb_x_filter={0x5, 0x1a, @in6=@private0, @in6=@loopback, 0x1a, 0x14, 0x4}, @sadb_x_filter={0x5, 0x1a, @in6=@empty, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x6, 0x4, 0x14}]}, 0x60}}, 0x8000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:46 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="653d6c6f7765722c00ca497bcece4184053dbf660e66a20d56b21d5bdef4e194cabca2a04f1b2412f293bfa16e49b17e426ca9136531"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file2\x00', 0x200002, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x200) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f00000002c0)=""/39, 0x27}], 0x2, 0x9, 0x67) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000340)={0x0, 0xfb, 0x1015, 0x3, 0x3, "10df7f285c8233032bae6043624f10b9", "70d5f2b39fdcbe29b4db0f67aa9d2918ede559ac5b73d60b31768313ecb3eb569da264c4bdd567a4649fcd4dc6fb28a3d836605666c859baeeae88c8f10ca22ff12064fcc280a0a2e97d08e0f4a7f9811265ada241aa8ac2e8e6f3340a63759628d6736ed90b846ec3a5ff68ee8950157164e384880ce1bbbf4edd753cb8b12803eae272e4fc5e1322848d62cc468669830121de2314edf952a9afcd5582227d6fc6fd5a6275ca214e9f55df4b66fa7529a17e1c55914efbc6b824b2ca51cbb84c25a98446e070f20e41d9914b33a3e56ae3f11a17d995636c312d226e9eb1cb1200f58eacadf17aa180d446667bfd6280b6ab71c6c9328fc734a52a1289da33a27babdb3e714666057ab0692935e86e440848d529dcd571e1c04e8c08b507c11a9def9b4637ec7539880d9f7613c41534cca266c3bc647b55a56c83545785301175a62fbc41f22b37c866b6fb95711253d56c67e26626324600665ccc105dd7bb22ac4c0606b254380cf9f8441c2b6ff19da582cfc43a1ffde45d6314c56ff403c53032315e6c5975270af219388ebfaff1626d495e8b62d19d6e4f74e73a33482312887e7b5d34dfd0194434cfc60c8a2f142a205dee1efc12c2f2dc8a6a1d61cfcd411d501fe1f2e34a3a102fa5f4871b94739e6a092ae878e457ff8c7eea8005ae544f9a7872f932f23c432d1418c6a57ce613828ea7eec1ea670efce4031470fe0f5b6fc35c3336eae4b9d1a97d1d0fe86aaf17cf0130bd4bba42262ec55d3fe99960ad8f2d1296137c8ae56e083eee895e5cb4b2b48ae1d0cfcee00ef5e627f654ba7e8d1a88bc386803643705586df8d932e7ef526f9917766f853fe2e746890b44a08fdb0e566710f9f6284abc15cf08bfdc12e3cabc20e6ac2f73c9115661625836689ebeca32235e3d69472a641c96fa8a185b07fdf0fbffbc687fdf13ee25edea0175e0d97e62f66d694c98f6c55432083e451ad30524a7aa65eee3fe9eee36a4cbb1c4fb7bb07c2c9fdc824553554eff0cdf2fcf5887f2c157a9df698d796ffd7d2baf75dab19d86f601eca1e4d1683c94cb1ca9ff48be66aa84dfc4ffde5cdda3dc4643a036cd08720da5938c54a1aa6b891457e8b4368589f6a3c7932e4b2009dd430a4f97eee60b98a84e5a0173f510fb5e40b9821b3bb18108337d360c4e2e53345e28364bcb438fab9298bd1eec0d544e2de74af1de98d9810449364b794ef4cc200241ab57f484ea2f1bb3e71912719b5ce370c601b743e7acb01540ac524b6bd75c96fa7044a896b4bc251fbdb2be442a4d877ae46d7bbdd193d8d7edb650236db3ec9070cebb554b7bd08b131c477546354b735344246f4542cc5be45c775214cc4940d319578c88816db270c3c896215e8f76eb20a3a1b27784b3bb5881073ac272bf8180079a41d6d7d7fb5f4ec91dc44f99d7b93e25fe29624dc671739b36ed3317847335b3f4ee1f3c4afc9fef09367dc03726d4dc72d5a9a4c08b5d6d5f91f8e4db791111383a3298544bf15527614e246cd18c9e57a2a99beb680a2d517cfdb02f547826851a90b89bf51d151fc5373330cf57ffaaa1f42ce249418a3912a11c9b5cb6e9696ef94e1a7a7eb218db4567d91d51c4d4c97b6077462407aed86d55350af632710a0dcaf260dd2c3ca72a7709652bcf8c0977a3acd73b7b7c9351ecb1eac6e9b5abc6c0c73f25e93be42371d052b502de57bf711bef2b9ddd572f419c9e01393f4d01a96dc7273372fa7878b49c2baeeeebd9a41a0f8193c944bdcde0334b08bd48720fcc165f7ef735c22e2701601a8866c4c1d87040274780bbbc02245134eb535c6a8c0c8c47a05a95dd7d73573451e225c408fcc09b6ab9b2a96014a9192fc723a8b0a0bb2dc5e684ba3b84587b9fb2a92f167ffa6630d9ffd41a6ebd2e82290be630b784b42c993a635ab4343c2664776d5c773c60b655923fa63d74eb8cfe429e986c5d9973ed4926a691ff7d7c98ba1a57f8bd8801afc92b7372c69f1ed53c717172a564c131f4a906b61229afa7175bf946943b5573f2f6ba9811be684a2864b100266862c78430858b6bca32ecf63f0ebc0b45ec7d907a65553de51e923fd9838c8a87814d1d30f9df85ade9548eadfbb933ff8f09f5e9bd5c32e06a130a9756d953ace150bfa23a5bf01c9c96205fc51c39cd32e4c633fce356ac9659f2d8de20e6865d92f40f0126939777b8af40c7035ea013ea9b68f7d400dfb5bf949587d093e2fafa309ec903b55b91b47bde0131a7f5f038a5053b421f9a51768aa48f6448182b7f72d78d5993bc58e577d158a352bba160b0bfd79067282a46a0c269fb6745973315ca667b1ae6c035a30329f5d9bd2a6cd124a0b8a237b7af310e65494ee5ea4fd435fc00101d41c87128d97ba0f6e1bee124fe7edd98443f60b250165cb3018ca723c61298bb5f5d760aadf38b5f7b03e41f8c3b74d5392c3a11ba8d6e242032e56a98b61911ae9af2b61fa8943960efa3523bef12f6b8f61f810ed8e670a6ba80fe4fe92cbfeae2b7b66e9154cf3f323d708c0044a6c86256e79feb0675b255559785b2e5350356ca0dc709bec3dd8cd490ad025fd3e578611c08ee36d19b8c634f052382eecb8f63afa409645c27b7c710d1140c73a404c348f560b09f2bb266cc079c5da80116376214cf8c9099e73c74fbdf8e7f0fb44f03dde4ebf315373e2d332ec4b90a4f0aa8be2a97d2ff49dc75de10954aaee3de54a3e5239fa3af270da9f83341e960de478e60b07fbee924efa3ba2e92474cafa1df5e2fcd8f1b223cd832bb04fdbcadbc2a8c77120894cc4e603bfd24baa2fb0f770b8cff4dc4298ab08bb8f16ef346920a77156fd4e95d58dc5e5638e7eb0b6429c40c556a5598aa094e19c19ed05219c8a2143be399b13b9660a79509124669b795fab797c462c2fcf8ca7793bea265a4aa31f3f242d0bbedc39803c8422f4d9a51913f11fbbdcd7032b0492773265dd53ceec6db907521ac3803ed02d526ba88f7b645ade65a026cc231a80ac56389652e2ee383f2e563af5d48f401f3ee1683fa56e9238df63d9a8f760537bef517063c85feddb0a03502330e7a789ee59279520c91cc2fe8a679946b26fe2ac2df864bda13d748b46250c89384b873056eacd679dbfe30c1b14837768777be1e07453219d12d40dbf9cc405ae54a9d7e17b891d10e461e5e32ca7b21bd5a5da6250450c8b66b1fe9ca4253c370a09f01acdb595c00bfa81f5a59ed7c98005913e5e0c9baee144b799729e7e65d01fe82a230245615c78bbc784d2e1b07f2801df45c42f576bb7be4effe70ce03a3ced05cf212cf5225d7ad697206d5469ebaf94ef62e8af12eb44ef8bc8229694047f43435bcac94805c8ec40ad9f8edcfba8c954cdcc7f678ea57e602b168fa0b61ad02746ca4e039d98a6b1695934b4acc01b61f41be3476f71da33ffa625c7e98dbfd063d0d208a4000a6598422d909dc4d899bdeae33499440b9bb8508102ac272b74036eb06c63d14bcfeae71949befd61a3d386712c33ba4bd91d6b6863bc7c1fbec31262f096b6d0f2891f9643555463d414f64d05823943d425fc5d0a038b14a0a28ef6b66922d92c27595add17fe68f0c8cd81aeae397c214877fc3e5b0fbf3430f964a09368751c9e4ebe319aebaac2ea7375ea993d91db34a53d6aaee8f94ffe842423be506957bb7613cf6ea60dbd30882a33b83308ac7c93ebc32a91f22130384f546c75f5846d644c7399360bcd74af78f2e32972525b26e01001623432a47935ebadbad53dfcd28fcb8adc651ada55f96230a95772fae995b8e7a1a9b07b080d02f33c58ed6f0448acfa4f5b139f403e9b10061adde5c7124af3097d58151245b1aa496ac7ced2e12d58e4bd7e66f1a6ff8aba1c41a47a3738889055a1594228aa0b9783f4d08dcee4531dfc838712f03e0a9a16f42360b71031be7c08f4ee1300040c90dd1ae85c4fa63183795e43bc6b31bf57e5b56fa4d21d6ed92668667d74aab95e0fa8b0ef78203b841255de1c48ae530549224ca368198c5723e00b67d7d08c6a398d507ad33501394e5c79fad6225af49e83e2702dbf8963c343009424c5bde897744613f16458effebcef19841c05e883f2d3345c5bb3591e12d5fbe1bebaae45441b961811d0a80861fbe4eda9ecaabc4add1ccca890ab9637df7856ed173077d04f5371688c910ca92a2af847e2c8211005985d2c4d92b6de589844540c56c86d64a41de3bc5e4b248479c46718a995de4e739748291bf438a4f53498217b759ad93ee3f8a3f259bd3c89982bd5db83aaf645a87212ee6054692ba44e050fbf46510154d51a5839f3d812bc540fa8493dabfb0866d1a596e81eb0104c8d7f42dcdeb953cf8f12bcbcd992b12ef6827b7b0114abf44ffa4724b8ceb30f8f458e58b88008cc8d507c1a2d00fa1114509035ea5a7e6e59a1dbcd433054090b772bf7decf982c187a3c80d4bf326e41df311f70846f01138d20f8218fbcfc812276c2b114df480686439188c0951f5085d2ea717644f11b20968c862fa33e133456226eac8b62a65ddc2e62033089f5b3ad0bcc027e036aadc134e88e976e4d6735855c892183381b0756475b8b7dc66ea1ef5d84a58027ff02b46a70278f3c56a6686e0a0e73ad43f65a321735ddef94666f20922685a2547d61ca3f8cc474c34a87f3a34fe7cd268da092f43bba68e2e576689bf46e52726d4c3999bcf5bec7671c2ec953fd14500c888f1e3ada58cf13bd040741f425206c0ed5839e48b2fb52f939f567b9f0c3716a24f6c95d168378ff1fc8c1b73896555a3d3d1506a1f17b78922a00aff1d3002f89be720360e13c8baca0dd07054ee2930e4969ebcc4187e20ef8a49a8535e2ff146a3e0ff1da44b376293e5b9f2a664ef9609121799a13235544ab463a597d10876c51fe22a1c848a28c5c14d66990ecb286c8fe729d27f32fbd76d6f3596ab04e7c9a9d46c16a08b9b8e4d4ec462ded52391a361c0ba2bd8575a686282050fea9582a1439f89183852aa29f1f437bc5d298f44d0e6774a5b2920aa316aefda78cb2876f9c95d3401040df8d8a8404e648d748480131405a2a868fb0bc9d96f1c60e00d5af44a5b59fb6018d191888b18dc3a65c55de69fcebe80fe5f68eed98886daf74143696594ed2678aa85127da85d944de5cc5c9d9f074addc0f628a2d6ce98114aefb3f17739a80d25588bb2edf99faff82b3be0b4500705c19c1fbbc25bf78507e37bc98f6bafcf484dc5aabbdc769bd558032fd437ee5cbbc1b44935fe371a57209cffd8dd3a304e80626c050eb755d754ea9a7183ab8749f02ea659be4f50acda3ac98778ebe9a6414418c3ffb692bbfcd941b2d98f0eb5b2fd7b6adf7586acbfee62423ca66b1a6cebce72e4c963d58902af020109d58ecfb71edd91322fa00bb7330b830a56540e7e3e6262420c4c6c21b2fc931d407a891ea5c41d4551ea6a320added006a7afcf420171ed9d4d2c45bd03cf9e39bec10f62cac8c39185f0cc3d9a8f026da23a63e0a7d8053214376ebe8a0c8eca34a12601cacec183bdb1324c3265f4d2f05e7cbec3c729df4fdc16175de0c797a52262114a3d1a7453ce9660b21286f4a58c75c0d13fc3f82b4bc130f68e6e64edc806368fa287148040de7f42c615362e52016571c064ea23a6fd8252278e8394d7f835a07ec2fee63eb1da4657e531bdc371a5f8bef5d0b15c5585bb912c2943c0470355e67e0b6af5f4810a445be49015c17ed1173f18d1f4ef224b78d"}, 0x1015, 0x2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x400, 0x160) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000280)='./file1/file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) chdir(&(0x7f0000000200)='./file0\x00') pivot_root(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file1\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 412.714398][T15156] FAT-fs (loop3): Unrecognized mount option "e=lower" or missing value 13:27:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fork() sched_setattr(r3, &(0x7f0000000200)={0x38, 0x1, 0x10000000, 0x7, 0x1f, 0x80000001, 0x0, 0x7, 0x6, 0x5}, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(r3, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r6 = getpgrp(r0) setpgid(r3, r6) sendfile(r4, r5, 0x0, 0x20000000000000d8) creat(&(0x7f0000000080)='./file0\x00', 0x140) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) [ 412.888359][T15156] FAT-fs (loop3): Unrecognized mount option "e=lower" or missing value 13:27:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x40, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3f}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') ioprio_get$pid(0x1, r0) socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000140)=ANY=[@ANYBLOB="e8ffffff0000000000"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:46 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x80000001, 0x0, &(0x7f0000000340), 0x0, &(0x7f0000000140)={[{@shortname_lower}], [{@smackfsfloor}, {@permit_directio}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f0000000380)='./file2\x00', 0x40) umount2(&(0x7f0000000280)='./file1/file0\x00', 0xa) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f00000002c0)='./file1\x00', 0x200300, 0xf6) 13:27:47 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0xa, 0x8000000000080001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000000)={0x1, {{0xa, 0x0, 0x0, @mcast2}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000000a00000000000000ff010000000000000000000000000001"], 0x310) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000080)={0x0, 0x5bce}) r4 = dup(r2) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f00000018c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') sendmsg$NLBL_CIPSOV4_C_REMOVE(r6, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r5, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_BALANCE_V2(r3, 0xc4009420, &(0x7f0000001140)={0x19, 0x1, {0x2, @struct={0x200, 0x5}, 0x0, 0xb94, 0x1, 0x2865, 0x4, 0x0, 0xa, @struct={0x61e, 0x101}, 0x82, 0x1, [0x10000, 0x3be, 0x10001, 0x8000, 0x7, 0x8]}, {0x6, @struct={0x8, 0x7}, 0x0, 0xaf0, 0x7, 0xffffffff, 0x1ff, 0x80000001, 0x0, @usage=0x5, 0x1f, 0x400, [0x7, 0x7fff, 0x0, 0x100000001, 0xc0000000, 0x80]}, {0x40, @usage=0x800, r5, 0x4, 0x0, 0x1, 0x4, 0x5, 0x11, @struct={0x4, 0x6}, 0x5, 0x4, [0x0, 0xc00000000000000, 0x7d64, 0x1, 0x4, 0x710]}, {0x2, 0x4, 0x6}}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000340)={{r1}, 0x0, 0x8, @unused=[0x6, 0x5, 0xfffffffffffffffe, 0x7], @devid=r5}) [ 413.292011][T15182] FAT-fs (loop3): Unrecognized mount option "smackfsfloor=" or missing value 13:27:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) preadv(r2, &(0x7f0000000140), 0x0, 0xd9f, 0x6) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount$bind(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x4c008, 0x0) [ 413.442080][T15198] device lo entered promiscuous mode [ 413.523810][T15191] Y4`Ҙ: renamed from lo 13:27:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400000, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file2\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:47 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mount$incfs(&(0x7f00000027c0)='./file1\x00', &(0x7f0000002800)='./file0\x00', &(0x7f0000002840), 0x210400, &(0x7f0000002880)={[{@no_bf_cache={'no_bf_cache', 0x3d, 0x1}}, {@no_bf_readahead={'no_bf_readahead', 0x3d, 0x1}}, {@read_timeout_ms={'read_timeout_ms', 0x3d, 0x101}}, {@no_bf_readahead={'no_bf_readahead', 0x3d, 0x1}}, {@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x3f}}, {@no_bf_cache}, {@rlog_pages={'rlog_pages', 0x3d, 0x7ff}}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@obj_role={'obj_role', 0x3d, 'iocharset'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'iocharset'}}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000002700)=[{&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f00000005c0)=""/189, 0xbd}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/104, 0x68}, {&(0x7f0000001700)=""/4096, 0x1000}], 0xa, 0x2, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:47 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000001f00)=ANY=[@ANYBLOB="e36ceddbfb82686f726a6e616c6f7707722c0051a108b86b215cffd82d118dbc44fb95d5f8a566c5acdc9d7e01628928f2b012338e5894db49e87a2dfba1b0a1c6f2489745ca1b331e6f265ef53d88703ceb9d43cd8febbfaa320a47e22fe87b245a27e1f9ab0788f90f336681686ba1c8c3b9742693d83f781f45f6a5c2b98d08b91c951b6c788149435446eb998ce6fe44241b3226ee5d4ce4ccd3562ca94a000000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000140)='./file1\x00', 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) clock_gettime(0x0, &(0x7f00000007c0)={0x0, 0x0}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r6, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r8 = accept4$bt_l2cap(r1, &(0x7f0000001d00)={0x1f, 0x0, @fixed}, &(0x7f0000001d40)=0xe, 0x80800) io_submit(0x0, 0x8, &(0x7f0000001ec0)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0xa585, r1, &(0x7f0000000840)="79dcf0d4d53b639bba5a15be4666e0d5c4911370b8a00581064c702d69a57cd6d9c4ba45cc80baa420a777521edda535e904cf634d213ceb93e4cb6e6af84b63ef4fb206affe53603af83b78d3b3e36cf5ce81158265c63462fbbcd953147dbfd29e5b915608f7c1acbfd6f5783f76e957345255c63613497d5951107b3baaf325c398b7970c4bec4776121dc52b8c6747ffadf6cb84a6f22c92920fecd31d7d690ecd5769b731ee5c25f9acffa232c3c9db937fc45911d0a82a76912c58dc26b8618326363e82d444e0005ecb70e0df06561272f9cc6eae1b9023477d66eebb5c576bc5f303de0ffe593bb75d1d53e94e8356ed20569e5c28bd69dd8973c2da501b4789820aed1fe6944a522b37aa70fa375d60f6b9e261909805d861b11491fd7681976f2c73479bbfb595fa9a43f455c78e4c0903ed283ac858d581a747f0cb51ac798bab1d806b945af8da776f85f77043548e9ea8b931b5eb7c8a8d031c5e04060b52fbf131bb7fc4e3c6554c9d6f863c3f62664167b3991d1328b1e555e2676a009191c707f0b6da57fc5b2c110d280bbdd78591d9269468d756433a360908302a042e058337dda93c1ae49528b78beebe94dae58cda571f90e75abbb4163c74e1118680a78fd3c51a29f399073a0a6ee67ef196c1d5f7621874eb852f62f943296998256775f1cd61089e72fb860591f88205d2585c52ba90ceddc5f5d4ad573cf1ddb8c5b4a6878cab82ef791f9c86df6645e5b4e1393041ab703823c5095eb9f130d84ab9e46a510c746f3c96b2414f05ad2bba806dbdb2289eb294183016538e8d1b8d930e07414e0488a6dfafe2252ece5665b23176effc7c07e862e7451990f1396214467431e26a63c8ae7274beac577cf87e2cad2d88432b25612acb09c01d0a620f2bec3bf1cde6ce5ab2cab821cd7c5bebbb25454f47be1b61c02fbbbb2be6ccd2620d3c8a39af2f048a1db38fca62687ff3b7fd5197a468c7131d44c78b9b924cb04c98d05d4413e869913b1724d0fe01e1e44055d3e6becbd2c206f2c9dedd38e71528430052cd2e10ef0fad0f8b52fa0701b935261bdc0a535dfbb0b4f32e7e56ffb93200a08ed1682c1c9503ad60ef2b37b4e487a8a8dba2c2bd1de81a2a95e197fbb28c4f3e7ad77b58865fdef3dadc2ce7b7fa30cb9402783452e3bd2a13bb251acf7b8701186f1e37a92ce9444bfdeb91b511dfd9c22639652f1cee3df9fc84a227a6ed0120bf483cd27253cafa191fd6e2f6fb613e2f09e4eb1f9e17b733c1a7c8cc3780edf076d50cad45452a68016de339beb11f062c55633f4de8f046b4ffbdbfcdb58ca514bd5964e41782bdde97c98e560e340b9670ae80fc1de743d77d529d3514ef045380aa09f34f2b69c47549b5b3277a536922cddf2bc1b4dc38e09c82e4f4e7d68f998c84a30472a1be6b6b7e375bd55f3af43db392c22fa4441c9ecb4fd367f812f2d69640ce869ee7e614eeb5b6cb45493ea316aa3d34b44560a77d8ee3b24a8941afb4aaef21f7fa0ce737bcb238bd00e4f1acc753e5a73e35862af6b6d126fafa3a253c197dce4cf3f794705cae70ab0f1461f19eebd3899613a48bfe754905a0aa14d0cf762a3e30125fc9b20a7e78396caabd0caf656a2c4a513391137f7f0e9117d91f8575e5e9457b6150b103430462283bd95332aa50726be09d61022b5a23baa4001a6636b07cc4a72f9dd2bea5af93c6f95ef6efc1012d560481a9ca42c72b797a49947160c17dc3963ebb0d139db56b027b18a5b64330840dd9440b8bf0493a177dd92188285b9e46b416924bc5725075677fdd48a41bad3ce6f313c9be9f1c11b6e6a195b4433316e6853dda7e72288c7ed336b74458019e1f5c8161627414ac1e18f59b338e3c59b574507c0a8d91e3d636203e0d3904eac227cdadf37cfec25ae761735ba10600092f21aaae2d53ba707d887ef4972341c5db8d4112c2c1e1c922876e1ebc4d67a138072389c43e65b10e25f0bc629e448985d6ff994b9e97e8db4d22267a1dc7938bb4d2f24f42eddbaa8fb564cd7c79bfcf3aec304c6d87d73fc35f615145a2c49b675a7612f79efc9e095d5769c5c7efe50f9017025dc1127eccd1b8fc8e95348a8db562664331ae0b3b392cf9feb087b5901ac1e3fb966b7d8588ef02e1a41406996fca3e322a5d32d9de47f5112aebc8d3ebafa98ad2334516a7d7fb2ae2477d63c24ababd04558d64f332e958231b3a05e8e371c154f64348806df8807bf1897f4e408e35c88856f8911d18822330450edd00ad92038494a18cbc4495d94afd1b0a61853e2e679e03003eab756ef91c21f740effbd95857649c6da94eef870e193057bdfff6950f832fecac9fffb12a79b6d733b4605dab1a0c277815d6028969c7ab619e833f2611d34c1c30efed8e86eef72e69bfbb279e8749d52a2bea6adf4f4d22eb585a60d6d604ec50baecca3b126f47e16ec83acf1cbd211ccf46681f7c3bd40f0d277daa1622eb8ea114b3991fcc3c85c9a693f581b58d49afb4cab9f342fcbd4ec815cdf8f4cfa043a63f60bd296f3e4c9193e356a3ef25aefda96d837f76a2e9c9220617d42d00ab8b12c02bedc3350799c6ed2671f68096de294da39d4f743d6c9bf98bb0f20559c0fd146f987ba5b2a2aadf20edbb5f363ac291d34f5123f98361dd46a86a807ccd5dc6daaa7d97f5150834b84471c25cf336f6a069697c7aac8f0fa8f56e476e4b08707ca56c691d0e8baab7bd2906547402a7834369178a967dea28462b63d7fecf375c44aa24f96aa09a6d75531d3a1e0f38341c4ae9d93d43a5921f6d17ef0677acf1120f03b47be2cff4935154f1f3f3edc4d7aeac937dee2b8c7e5b65a5541c67b9c7d96cf7e9749fd19140b3222dc8868b6e0e29607435485a4f3107087fefb7ea3fb084948e8c742f4a397264de0e9ad7cf210d3beb9af13abf68b715940c3a8585dd38b56795f4be1462c3343618c7239131f4e313d4001a1f70a7084c6f430f8698e6dfbaf224e88e919619605a6cdfaecaa503e47c892716fee64aff0eae417dda24573e9909b541d34cc8fa301f11956881ec827afc66a19c95dd96f81eda112bbd72bef50f7ca075ea39f7cb57b00ada35f274061dc7d03f4d379a82dfa731d56d9b1f3809a66cdc05aed51ada98e283d88b986ea0d818eac116574007792317244230a1e0123c6d5c9efe20a804af110599c3fe11bba03251051c6ca9c5f88b0e0a3f98fb52059331672fbee4131b665dab1efa47ecedc12fa1b0b3b77dbad7cee48712bc922f7a5df1735e3f040c2a08def56463781c9af45e2e1a200a1eb190d676bab6ae5cdb38fd7db489765a95ea5f3212ac17aaa204d7e8cf37945f16fa9a770856b5a769205bd20562860b43e7aef588ea18b82ed53d59c017964eec163697c7d22c173cade4f46d912db81fc3ed7a44b1dde3417ed7daba5b0dd5ca701ab370a06e5d22337306e49bbc2a8669290eb781bf6ea6cfab360c3bef2bb08cd89c54270a832f7687fa2b562ff955cef0fdfd7eb211ed58d20c9bf484167a78ee93cc26e44ada46b54d4de071e29f92d1d13f49d58184dca8a76e9c4d70192f14246eb6cee4a787c508c3f0ec2f0f16a48829c0427e686b3037661b28bd3f5fc74bb967bc3f0afc4db0e9e7d3c7a3b00b282da5db00466a64692050511410df83c0c458f6ca708be7521cdef7b8cb450dc4a1463409c1818c1ae56e504fc68dd3d4d1e33d575dc431a06e5ba5a388776ed0bf62a6e7af719f4b89f0a13690d8753b69b734522a92b44bf498e7b75b2701d088029295ce5142f12ff3170bf0d52b836e03c53fa676b5f0a2ddec3ec9ae83efb48bc0de052a7fe34af322551066241b33a00f5105c02f05a2ece9bad1b47154257b3d08697a7695a86dd3091eac0c8906b2c0855eb552032cad8aed9767fb689033c881dfb7ddad6c28f29c9f1150c6e1bcea4a6cbdd474fe1ea727a60ba31a4135860e31de2148e86b22c29cab36dd92cf2c1e8417404a11fffeab96caf736ec917fa70121538eb8620bebece6e1ac0840e1495ce568841124ff621aa9a382d17ff9281b76a854fce2d782c6d584a5c0f44bc83b29b04bfef889b6ad71abce1bbdd1ff86fe74e558ec167d716dff818d52922145a0e5fd8a8efdcc3f6ecdd99ee2d4ce4689c1ce6bfeb69947329dbc87365e6ecdcbcef67aa54dacf550073e3085ad67437e5f8528363c033964258b46693329fe61fd8445d0ff653dbf5bac064b583d274219f01c393ad5d0074b3927529279b64d6fe426d625f3cd0c27513be395020436900d5e3982555db21a6c09ff90ebb453bec14929527806c9200847a12b911a17f3e0afee4a58b47ea8f7424bb8b685b9d84d9e176477908ca8335c44e11a775723dc3f96157823845ec35cd1db5aeeb66fa16e2945aa7dbdb821f6dec26625058cd7215f9519912ecd1138a064a0afe07e6b45e811e6996b5dad660273b4346b60176627b6c81674bd6435d8fddcfbd4af5ecd2bb3ba2d7d952c276952d98ba909054ddba30dabc32f913194ac445a2edcdead62b681de55f63e02bc3f20ef5ae5b464caf51439c924d9216edc0a2c751fcee1cdd9c57ba835e4eeed51e29b9dac8775e7078f3db2fac5643b9e83d0db8d0e8804f096fdd2d8d33cb9e761cbf83e9ed83de116c8f98f955500233b78b92633eb4b784b03e1a2cef7c9dd9515333608b56b7e62df2ae553a857f33051491c96cd99a81b0c26d3ce737f542231fc4e81bb722182249d16afe61cc93fd0ca5a4f89c983addf1fedeef72552bb11cb63dcc961c6e5bcce8499dde1282e23f9798bf6c9863c2535490f47bfae957fd12966d668abad91cf48ef7d9321f7cc75b5711765d24c920daba9f6b57ffefe4f6267c0d816a0a00e2a9e6c09b2afbef42e1b2a4d3ebdb64f4501112abcc8ba0283d8c085e57d5763fbb6334e847a4aa0a5e4acee81a285e5974096f36e6309a15a77baf74b4b327a29c237810e9782809b361572b347fe0b8c98a7380ae40d91aaf90c3f9d38c89a8f60099a27b42c9aefb84426e9d767cf37c01b026867bad83f4e69274fb2b0286ce8382af3dcf713b87cd9b4d1bc223ad7eb9f01941a736b3939cf076f7923575ffa2106f90a6fa0e17558e066ef8e4bee51937c1ecd7561d7b9890c1ee160fa8bf6ed8710060ed08dad051cd9ccaeddd6cc3a0972424517da297940213bbacd2d8b5aff75334f581fc77e3bdf3b3a3a03a5335ead984eef51f4072dddf6d1f1d1077ad2106db46df0d1910683935e5830217c2e6fd8b44acb4f7abf66d0ec84607ea175cb6ca9396ec8c1d26c7ee8b51061b9a603b9e5aab80c0b63b697174249cd1894cf6a37b9ff28a26eb178c9c8a6502b8a5a9a408c86e812b87f5f0a2d9cbe2d547d6413e970585cc3c17c8ebfd9911c49bb170e124e5383393a22a08ba9592ff80d94dcd9a6201c43eccb5ae50d5bd68a0c8e7aa39a2d63e1430f6f1cff3b263d8565f50079c23dc09e6c4cfc2a9bb30867c503ae3fb9b239f62ee81ee14452b6b897879b94c205025721c202c882c0cb1d263a45d94219847fb8f693307e232d39c48c62ada7c2225c2d628e9ca00baf21a6309ddada3aa0bd04d850e9e9c1fd9d7d62a93fdbbe8bdabd15bfe0c82dcd8d21391849ba3257eb4062e2f20e03a55d92d22ed6c11801fb8c053693a73d500b4b3ed2a044306c80fe4e31a48df4da9dcf2e9b1ccf71ddb049a5c2eb40839792cdb99a21bf00b80e5287f4671359de39198e6fa7", 0x1000, 0x5}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x1, r0, &(0x7f0000000380)="c305b7b4f6fb4205dcbf0738cc3f4c9d5c173537506117678f1f4584a844dde4218f0f15daaf9f1628421afbb4a774302292f7a0fa8601dbf96707db5c3436dbbd935ff26783df9c105efe20dffd46ba1e7270c6eafdea55b408492feb00acb4a81439f3c1b3f7ea40a1f3ce7fd080b848ac2fc69b7daf319c8084c188bda704ba9146111232baa08f4c50c7a27c66e0ca13de3a63c9e7dc6c3bb7a0b5ce503dd4", 0xa1, 0xffffffffffffffe1}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000001840)="01c488f5c4a30f3d0105fb576f755f1e01fb57c44e1bc47bf3b89f8bef55840b5e75b6dd8f28a4122057d7e589bb6abe01d84a3425ecb7d3355ebd783ac438b3186a9f0847b3d7ab65b50706edb98fceb17cd47a29bf6b843fbf034bbe715cc7ec6bea5ed9d3efbeb817eceb3ca20f6dff529e8c940f7b8156fdb26d497925027c48b03f96972c9f6fd98bec012a3abbcc35c81bb239de3c9a2be7fbb29ace41a441fc6ca4d253bc0e90357157905cafa4d1a664f0ef353d3480997ba61b6ca1e0b70a6181fda16c00e47de2e6a6f577f776508cfc176d85ce2cae5c7f9862f34f9e", 0xe2, 0x7, 0x0, 0x1, r2}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x5, 0x5, r3, &(0x7f0000001940)="230f79e37a97882cbb08b1a777130bfbb0690c032059e2daaa17a06b423aefd13594755288415d3391dd1fc006128f72ce9d4e033569706b7d77119b34ba82f431d9bdb3dc48cd0ea23b73b1dab9cb395848ece5da48a14941baab61bd2d8fa89e72f2b5487280ec3068953fac8cadbeb95d327dddbb4830339b74c27c4a", 0x7e, 0x5, 0x0, 0x3}, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x8, 0xff01, r6, &(0x7f00000019c0)="f8e9d0552c9e1b5371bb1ca2be550e46ff995f269d6f82d121172ee233e123fed1c2f5953ab4b6c6fd10d0dbf00df418039afb5eab1d906b581f8573db527956909ed4b15b0f32a6851a379286dc643b83ec0ca5378fb13c427253e04eecba7d3b3c9f3c47c0a125a3c0f8ca37abd0a2871ac488836cc0359644b2606b65d44a127e96d3ca0da94e24ff71feb4093e6b0065ae869cc3", 0x96, 0x0, 0x0, 0x1, r7}, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x6, 0x7, r0, &(0x7f0000001ac0)="6aaab5fb51d47a4e8416e5e9aeb8ea6a805f7a104603b0c9530d932c55435bb42abdcb8c3cb9dc613afa22af5340fbec03bcc97f41096192bd6e49b3ebe446b442bf5afaafa4e1237ff6e200438c53b7fcf794e444fec737f11551a9b39bfdd4f906881734b8952053e2747f0198e03fa388b940f69d2394178b3fa1b683bda6cbc42f1358acca75b025eafc4afff3b68eb091a8b841b137a4d21e8ee572f876a16e756d312fb95d13eedbde84c0b67a78f50618a90ce74b0b", 0xb9, 0x9, 0x0, 0x2, r1}, &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x4, r1, &(0x7f0000001bc0)="0442a9b3e633d0f21abdd46f77b56087055420bb22eb65f121574e37fb9657aff879de1e75baf5eae2e292701bffc41aa6b2019225d7e7b45fcec041e99e8a60eca151819faab5caa8e1529a670cea568f6e73c3a5c233452c3832d28feb80fb23f09210aab0c57fa7d312f548f413ccfc3fa5837c35229102c3350016ee4c8377202030941727721b437c7d6f99af595be0c68669b27751f1ba16ebe3c303de377d528e95f89a7b2966eee2925b9f4ededb3e48e0028ac4bd225d52cd7bb4a90c216511028ba814de199f9d634902cb2e65ce9281be631a45f67b9a4b6247971b7a", 0xe2, 0x10001, 0x0, 0x1}, &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x1, 0x7, r8, &(0x7f0000001d80)="05d2f45ff682d15d94bd4db64ff1933ab141fe913e0683edf903aa409bd0ac5351329502465d0887f3cd567b9237bec5c713624d3bf9041c312104ef07ec1e9671e08bbd4f51f84d05e9b43f271dde05558666e95b7ecd099ce087da1be9c5a736eef7809a41da1ad73b6e5110aac5dd0b0d869e9213a66c53b32bb4389b3603fecb3b391c0ed602fc0ee7d537957d40e502219a984290a76be73d183f52100708610918faf6478a6f4cd02ff14716e500a0286b57aab577f93b99d8ef1a4dfa27d6bf035378e75f79869ea12e8128ec478e5871aefb", 0xd6, 0xffff, 0x0, 0x2, r2}]) recvmmsg(r3, &(0x7f0000000740)=[{{&(0x7f00000001c0)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f00000002c0)}}, {{&(0x7f0000000480)=@ipx, 0x80, &(0x7f0000000680)=[{&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/82, 0x52}], 0x2, &(0x7f00000006c0)=""/68, 0x44}, 0x2}], 0x2, 0x2, &(0x7f0000000800)={r4, r5+60000000}) 13:27:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shsrtname=`ower,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x12403, 0x0) open(&(0x7f00000018c0)='./file0/file0\x00', 0x101200, 0x113) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r4 = accept4$inet6(r1, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000001880)=0x1c, 0xc00) process_vm_writev(0x0, &(0x7f0000001dc0)=[{&(0x7f0000001900)=""/150, 0x96}, {&(0x7f00000019c0)=""/27, 0x1b}, {&(0x7f0000001a00)=""/169, 0xa9}, {&(0x7f0000001ac0)=""/202, 0xca}, {&(0x7f0000001bc0)=""/54, 0x36}, {&(0x7f0000001c00)=""/95, 0x5f}, {&(0x7f0000001c80)=""/220, 0xdc}, {&(0x7f0000001d80)=""/54, 0x36}], 0x8, &(0x7f0000003240)=[{&(0x7f0000001e40)=""/124, 0x7c}, {&(0x7f0000001ec0)=""/37, 0x25}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000002f00)=""/19, 0x13}, {&(0x7f0000002f40)=""/61, 0x3d}, {&(0x7f0000002f80)=""/152, 0x98}, {&(0x7f0000003040)=""/210, 0xd2}, {&(0x7f0000003140)=""/245, 0xf5}], 0x8, 0x0) r5 = accept(r4, &(0x7f00000001c0)=@in={0x2, 0x0, @loopback}, &(0x7f0000000480)=0x80) r6 = syz_open_procfs$userns(0x0, &(0x7f0000000240)) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000380)={0x4c04, 0x4, 0x6, 0x0, 0x0, [{{r1}, 0x8001}, {{}, 0x400}, {{r0}, 0x9}, {{r5}, 0x5}, {{r0}, 0x94d}, {{r6}, 0x3}]}) r7 = signalfd(r5, &(0x7f0000000280)={[0x7]}, 0x8) writev(r7, &(0x7f0000001800)=[{&(0x7f00000002c0)="8dbfa2d4ec6c9ecd31cb2dc83715c95c", 0x10}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="a380aa0f6538e9c3f40d6cdcb67f6100aa8da699d6b4543eff8b9560610ce51f81043f3ee93e6ad2d5947f951f30da7c9ecc42a323a6d56bda56adf3df0d5c490409688219ca5549da48d4ca70ae77e89a93e2d245ee3b7c6639615268e89c462df1a587f2", 0x65}, {&(0x7f0000000540)="e3b3754166f846fdd2ff5dccf51b25abece9d8f8fdafaabcc77d7d4c1fcad5b5eb7373fc7ba2b96efd3a286ddabe36d30e82d81f01f8dec47f7571ca71b3ea931f2ad8a839ea63f3dceecc6568fd6827efb0b11fd014f373c1ef89d61510296fcc1469adc98f7788fc7867be924f302c64766009fd7433b4729453b2b9ac8f5f99bbc8b5eeaa5e7ce87f8ded1ca95207b285f9f1f744a8c77b9bcd502d3d46df3e042cdd27e7ea09a9e79d02a588aec8c0bcae9f70a7059c555a58339c358a388adebbc25bcb237823bff8ce01d39d64531df7608399158201d775a419370a22c2c1396feb71922d1323f04e55ab229ad192bdc512", 0xf5}, {&(0x7f0000000640)="163aeb0677a3acab644769d68600d91c5fcbae4825809fd201a5afd70b084116b61f3ca56ecae51aae327b33a005e53026b32976fb1b044e144d709ee64c50b4d78a80d7d5071643078f0759e3f13b4086420c84a28b9a82f3724ea6abb1d0445c5fabccf1fb5bb3b36cb217d367952b7155d4582a2ba6c33e3fc6e3b6ebd3445c6d655b4864068f370ed07401d86961b0f9820570ff9e2a759a4ba9787a972c642db6c4d873cd4314cb179ff7165d1e605eefe9c5f73342d51ceae959c79be4c0d1060a11d8ab9ff78f4d14d26babf6e1b25c37856b1d1122d9d7103b87f35ff15294f55588cafe75e1dc9a346f06b44f32a3a26d504cd37e51143a0762d736adbd3256873e6f16a83d6e744473fe6124bcd3c1bacce1ac36faa7cae36c205b209e0a988790527567803ace08e585dfe3f8c3604c4435c0715b265a40fc4eea3a8e3542405165df96e817e04c5e34eb48b95dc5c511837c7d69e16f427f3868322ccaffc68b807d3669b4b49ff1aea343ba2ba0e816a7479c8c65b0c77d235da9efa2f422ffe09237b23b41866f59d07f85da3f197e3815120f2dd26ddf9de9d722c4f3b85b92be544e428594db6d741b30921fc2419bbdf3c6ebe8b4ea8a1f0eea3404faef67ff573fcab479d150985d2890995942040f1558984a8806201d8b346515e315cbb7ccea8fc6ba9904dcde7f3fb19ea78f7d836ed3d4dedd3681501d82d0e0b3308bd8aa2e3b21f16b811d4bbfd7de35072fd356dddf1c4a0f54bc7cf070f645056c8bf1bc039607e4441a196d0b6c24f4a6925ee1bd681d6886b7589ddd975666f882aaca12ccd22a610d2add8aee63eb367154ae29de04f44a2533bfd56872bde8c4e73f68701b9c9734e074f07f665e8222e640bfbce00865c380609a6bcd31557a17bf05b5adae4910d2659d0f274ef5dfa751228ed624305aff5db0462fc240a4196810c4a820242ce4a6677f52dd8531a2f4ed36641fcad3c7fc841b1df44e2aa6debe4f4a16fb74e3435f30a1b2a63e1e23809f4c15ac06c283d9fe60d13b1de6cd9a23f268d1160e39d615823f41511894084052c66809954318246ceba4489b0ecbeb3cfb97e03f0748c813f605a8c2948803bdd52c522456d1af8ad4ffbf206baf4ac740f00718b375dc145627456202f78a8a66d696af0ec29436236a876ff8152d6ed2b8b85afb0a2de329e54996e5d174a309d71e3f8164c95d799373dfc8f39cdd661807f9f57aa14a1ff3e26bb222d49177bd363f78fc80d2dcc5035db449a541bfeb5e87e0acdfa18ea2b0a072ff020497e8d84615a6ef7406e5def6889e80c2c26de9b8c523c1caac40a98589ab90fc115250f6e46df200cf14efe55794dee5086385ff68e59ac26490db8f56a53c73a7bfeb17d7665f1133ea597a5fa9f0f81d9532e0029c583775e34a4bb83a79c1db40f3db01f231a740938f939d28e3aec6e1999cb40659c02adf6b3384c2b5755b0a82144301372f134d4572770d5953563255e3beaf13b499ea57586bf4b66ae4cc256c2e968aa7cc2312d529bd918f664456d561ac6a23b4a7d85b43d6f364f022d63b2adbbe5e6f028f78d207c3e0252723de175f99d18d4cea50bfe43dac312294f869ecc0a7b6aae59e6f4929b9d592d6a34ae42075786f23e41b1d670ec87643fb647702459a104d7bb33fd22c66a513b5d00309dbaa77398c2067a2750de7a1a98d2d957eb27027e9eefac62d944633c5e664d45082f2fa30a51374e74acce3e59ad3b3cc17dfa89a950c53eabdb79250b4e68dad061291aa9dee80152978958f9148cc1a771afdb35c7ce39ae50725994281440f2d72358481d48d03789aa99621d0234d0e548549f1d40ccb71d0edc67473a2ead6516b68f3165a6f005cf5d8bdbd10e5efb7d024f28ee61f3bfbda5f434319c9e81d3ca6dd691058f870d99aee851955c8fc43e6262f12effcd061dd83f2efb46317c52400d5c4990d784b79b0c7e96ed04d6d550009ac7e9d393b476d460116cefc0ce896fad390906b42e466de1b44df00de1cfa498b39c780d13f05925b2c2ae3a6324d28e3dc0485e494199a61836f1e57027fbc44098d14e197242e78b57295dcd90cc28b3eeaca85acc16736b0168550af794b5534d2a953c3917975416ec8801b9a9710ead296fda7f7a35b9492e4081a481eb0428312305ab25213795a219f865eec79f4ec35fd0906358114231c588c1860b99567fd99117bbc9288deeae4dcee2e47b38b5ce7c42cd384d5d42fcccb11e40f7704323df77515f486c93a02895e6c50c15f2ed6dc5174ea595d77b1dacec118d63a910d8ea047464334332fc7a9dca56ef97ee5a5dfbb220202a88a3c325a291bcc625b0a29c37b835828a5d84ab773914ac2a569def8edcd3ae1d136a6288939d4e641a391d002cfebb85b22f3edad7c5c9dbcfb1ac4f0ca2eba5b7839100908032763fcf4b36cefd0596f16e6bc69762b220c4b83e4d62e5f58334c22367c60d0c06ed091e2ddae1f3a696bcce05a1daa16a4b83b93be0f51bc43335a6dc37790e64bceab017e060bcb712981ea93bd2a24bcbd8848d1c6ea820a8d8025190d3b1ffbe46dda8603071d4cfda08d4704624ae333e52e88aa6787857ae84218056b1dad9cabba808ae766d96ab992f938ef9ac2ce4042306ca0c6ee5e06410635c984c7195d968318cc93fc33ae5bc59070e3272e5ec3955498ba7d219bb5a7173ee744591881a6f8546e117d528cc92a78c13b19c739a96a3a294c976730d6af8c2422e9acf7c2d5ea7687aea0b68082a9ae802f29aa25cbcc2e9f825105dca94cbe7b3fee097954e2f3de5c4efeaa16804ea013c3de223c3c3daf701f933b06af676a7a9184fba52a6c40ca46f6c60ccb12a5d4aeac26bdaefe5664b4581a219e7b55aa4a97c0e9f3f7ef905c3d49c7fc757b65690d84ee2463cdf0e5c6f421d20bbbe0ec00fd445bc65c17500b6404d7c0ccbc4ba48b9c8857cdc549f6c11aadb60e74ac5a6ff773e8a21f11f92ceb9b68c5a540064f136ff08121886ad47c4a1ff4742153bb8a8d404d4c4a7f36f36bc78ece4edeaba7342420159368f12c8e0af4a2eaf14c743f7c976c4fe369337326ab712c9d577b27203923626104ce5cb5b8b02ebbc072a53cb2ab03b7f236de6300745d97511f4d9c505670b88dba13b73d20776fee5afefcf6485ef774d62831635bfb110c7bfd6c2f11b678197679dc58cad73e617b65e116f928932485c955d048737e513586fca2e7f2d0309bf30db537a4b07c12750a20495162d476bf5a77706e3b62eea44e7028a165454cee60716f19d5fc54479479b4ad4f3c2043df563fc5c22e5d9c8e127f4ecc6c34c446905d9f2952abd6f2c399a6a4146b30526e4a086b6ac0b3b71bfc8dd570bdd1e73771a6bf0d5bdfe01a020c1c27ffa107dd7dbdf219a50d98cece72648c711266abfca9d4e1b2c58122c0a2da6d5377723ed9d1729bb4fcc4f67fae68e8d45021c2572cad283fe2018bf3b55b99f4691e84f9f25e286039939ab9ed0aedbbbba57d5d0ae1b01db24acfffb23549fe9e3be59be40dc486157c1d91fe060eb3bd6d8b7cdca20960e90eea829d80a29237b4f5200481a99ca4b1797e2afe42b1a9eb3e7d4035543cac0eab429e7352d94a733ddee1ca7b4941158d724f2e0c21353b9a667ae88f44e283abbe274b7cc59b8f74344d3b123892f7059948e855ec87ad5ae8c4c06759c9dd59597515d938476a1a3f0ac6e601a92d5778f2c0c5b2e786fcb8e1c9555db8a2487839d69c6d324d4da07e2aad31beadd1ffc8003dfa0b5ce7c97dba36746c69af1edad6686432de23f7a034716a0a92476bb763f51b0986e6eb3440690f9c9ee40879db53843d16c6025e7bc198306322135d8ad8e4135d93a54caee9b5a087e0e53824fd59824974cb3bb588e541d25f6268a361d80992decf8d31820303ace86d74673982d969deb81a341d318123314ce4a24fff47f06523dcc4f44ed8575d7d351c352014a95f9c159255a2d8fc651bfa2c2e66918894b54dd0257a45375eec69c40434529996967786638cb11294613641c2f6a2f45a4c73afb6771aa9f12d2c6c6e1f4158f6cd6615f6ee556bc44c29a5b0cc45fca1bff086d95c0cca77a9dac737850d5ff76bf444b8f9ac28cbe9dd7f238bcda3bc66757a7ff4c638627f4f052180da629cad8bac18d3037fe8fdeb460b2daac33cc320f3df485dcd2cee0fcbcf266d77d0ef569f011dc6b89b72ddea98256b74876cc16bd6a1794a652f30858979ecf0da50986654f64d6f55524ac49610bf2d461da01d684d666393013dd5f7d84a476caf4229e57ec8fa2c96d55d3c8aa39cc00a664273ff320c16e7a87e96b81ecbe9588204252ee273104a8723d7f0c691076a7dc5af08eca7fc1750432acca2762379c312573af762c95cf27777c2a2de16733880e64d9b9c9531e2d9d3f9ab97145ecd1d4b5b2894271b2c6f1d170b80d63603bb52a2fd00ae63bf7c7ffb4083db838a6ccf1a71993cc7d7e6e86dc1a7c5715383899a7c57e7f2355a45be1b42d80aa288b312eccbd1aa68a4f1a82d344a606df305e1b05cd95d12c57e5297c503468906f58976b4451faed57eb7ac6a30b2b8acfdb9c00e30d5487957ca72b81505976e9d944e4a4a2d306d7f94d6d3ba580bcedac15ffd8e2f29b328c8efe325e752128872e0aecf4b6432f0005e3132a0f0ac38811dac03a57129e179a16a9f1f8627daa362552074718162a916b17136066bb9c6b5c259486e847c593a3b5d432005aaf1db4c0a64bab11b345f8046b1aa45155ae6dfd03dc42cf9512b809630a855b16871cce979d431d81aea10bbf023c16c24b386115d37619032c16a1cebc8595e2b9f621ca88fede31083d4382953afe61452d086a68bdc1b3b06583d3cf7b70f3aad10b91d34f750e7b2758e4cb959ffcebbddf8fe17d6c433012402b17664e15b4d75a80203c391c44f3985f3cd63630253ed5d1fe6e65b8b16a3d624f670a6a9e18bf70e546b05256d2f1f8b80176363ccb0ca993251ed59f67381450423a2de4047fb797535e0d38c2ba745da325ae53f0c9cdf1633585e782f208940f1c9fe39b81ee090094e4dee28d7608a5cc853eec88450f9fbfb4e9af102099c5b6107350a15a30d05943c878059fe60895311556f4d483ab18a657bcb3088da8fc4dd551276a59b00b79dedec8bfc731b55e47488b492f76aeaf6e6d4683df548ef4e98c3d098800e5157c4c9d599b178624ad29b796cecbaba8587a74dfb3baae9dd771b2c781d039ebd191dcc75bdde05abd742429bf707f1fb7fc6d45b6905b42862e3f8246e35edcfb3d75a066cc806df5cfbd8687f82bfd1472bbc0f5f9c7dd59c8fb43506ce531c33dc1529a87f0b2201c97e2d689a2a21674539c213342a4f2f9e5b323e24fa1b8e41d3ef390a05523b19a50e3ff48778988f71314cd0bbd09a842b4bb495eb05c8a9e1d9353dab8a0c698e675ae7d4c106032e6fcf27f1179e38f6b5bd7890d22254490ed8771cc104c3393e5736ce8320ad67ab10e8fb33bf24bab27b2ab2e997ad6c21341210e18a58b8e7cf7d7a58078c0b12244dbfb83994fc26135a1400a8570a6fa9af0ea410f10c3f1dfd688b93220cf59f5c693d96dd00341e08ee1906cd58f7415105d0bd4858f1a51754ca3eb04d74cb6f467678c0bc16cdcf22db0c3bb7f81dd62a68ae73402f85ff67af3ad0c3235fcaf3a54178a46756629343a67f5510be46b1cfa522354012220a5a7470", 0x1000}, {&(0x7f0000001640)="b8bab933bae7b224b982dc97f592f31b1203e62d279c73080257fb3f90f249531b6552c7e31ca9d1d0b8d7b11d823e94b0d20fbef7a41131102001a99eced84adbe68d160477e2d35f0d41f0258faf86338bbec868d12906abd28745a49a4e327a555c09ff3daf7437095aaec7f342de6bce3b3f5c03d1e6d3882b19b737ac13fe104a9aa93848f11eca6981dfed966eeca1ae80bde5f5210ea9aef2aa61a7ca0ab644af26951a44b139f00cec206d7ef26dbface4253ae6a96e69e537553287052f5ae233eef4f25db542b6caacc0902053bbff2c52b381b7c508b07479ad410d", 0xe1}, {&(0x7f0000001740)="7f0cc13ed7572c780f6a749bc115c641bae4912110e81aeaf47b91baa82329ead29b5343b1e0247740e6d6", 0x2b}, {&(0x7f0000001780)="91fc7656deba15b501a36b51fbf8d03b66c9254c0ba8f6d10bd29a975f1259fac24da04c9c2b91a2ff036e2ce2db11856e9f732dabe0852c53debec8765755fee8569531e07dfd8174872ae8a2e4b183ba5c239a104d01c761c81993d35837cc9076af", 0x63}], 0x8) 13:27:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) preadv(r4, &(0x7f0000001680)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000600)=""/66, 0x42}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x8, 0x4d0cb504, 0xc922) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 413.819990][T15211] incfs: Options parsing error. -22 [ 413.835247][T15217] FAT-fs (loop3): Unrecognized mount option "lhorjnalowr" or missing value [ 413.857385][T15224] incfs: Options parsing error. -22 [ 413.862997][ T22] kauditd_printk_skb: 13 callbacks suppressed 13:27:47 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000001800)={{{@in6, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@initdev}}, &(0x7f0000001900)=0xe8) mount$fuse(0x0, &(0x7f0000001780)='./file1/file0\x00', &(0x7f00000017c0), 0x9000, &(0x7f0000001940)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x1fc}}, {@allow_other}, {@allow_other}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe4}}, {@default_permissions}], [{@subj_user={'subj_user', 0x3d, 'iocharset'}}, {@appraise_type}, {@euid_eq={'euid', 0x3d, r4}}, {@audit}]}}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/125, 0x7d}, {&(0x7f00000015c0)=""/182, 0xb6}, {&(0x7f0000001680)=""/28, 0x1c}], 0x9, 0xd9f, 0x3) close(r1) lseek(r5, 0x80000000000, 0x4) [ 413.863008][ T22] audit: type=1326 audit(1625578067.578:505): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15220 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 413.925791][T15222] FAT-fs (loop5): Unrecognized mount option "shsrtname=`ower" or missing value 13:27:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="5d4c9f0a282cf296e8cb78df404ee2cb0b818ac2b36331a0f2ba", 0x1a}], 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='iocharXet=iso88\a9-13,\x00']) r1 = fsopen(&(0x7f00000002c0)='hpfs\x00', 0x1) fsconfig$FSCONFIG_SET_PATH_EMPTY(r1, 0x4, &(0x7f0000000480)='/d\xe4\x06\xafv\x03vc\xa9', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000400)=':o/!}@+(\x00', &(0x7f0000000440)='\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) epoll_create(0x619) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$KVM_CREATE_DEVICE(r3, 0xc00caee0, &(0x7f0000000240)={0x1, 0xffffffffffffffff, 0x1}) splice(r4, &(0x7f00000003c0)=0x5, r5, &(0x7f0000000280)=0x2, 0x8000080004, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x144) creat(&(0x7f0000000380)='./file0\x00', 0x5) [ 414.047830][T15217] FAT-fs (loop3): Unrecognized mount option "lhorjnalowr" or missing value [ 414.115934][ T22] audit: type=1326 audit(1625578067.838:506): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15179 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 414.134722][T15238] FAT-fs (loop5): Unrecognized mount option "iocharXet=iso889-13" or missing value 13:27:47 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000002c0)="66530700ae89707ee71b0fa1f147a8378f3657cdcfaa6ed9cbc6a9e00b9e626aa995d690c8a2372286677850ab8e9b75839f0715a567da954d00b9c530a9c491ef0a257c9e93f56a44f56c20e066", 0x4e}], 0x4, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r3, 0x0, 0x0) 13:27:47 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x240001, 0x19c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:47 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0xc0, 0x28) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:47 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000380)={&(0x7f0000000240), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r1, 0x10, 0x0, 0x25dfdbff, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}}, 0x0) sendmsg$NL802154_CMD_SET_SEC_PARAMS(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0xbc, r1, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@NL802154_ATTR_SEC_OUT_LEVEL={0x8, 0x1f, 0x5}, @NL802154_ATTR_SEC_OUT_LEVEL={0x8, 0x1f, 0x7}, @NL802154_ATTR_SEC_OUT_KEY_ID={0x78, 0x20, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x7fff}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x18, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc}]}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x41}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0xffffffff7fffffff}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x14, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x3}]}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x9e2a}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x5}, @NL802154_KEY_ID_ATTR_MODE={0x8}]}, @NL802154_ATTR_SEC_ENABLED={0x5, 0x1e, 0x1}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0xbc}, 0x1, 0x0, 0x0, 0x24004000}, 0x8001) r2 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x2000, &(0x7f0000000000)={[{@uni_xlate}], [{@obj_role={'obj_role', 0x3d, ')'}}]}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) [ 414.260591][ T22] audit: type=1326 audit(1625578067.978:507): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15244 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=@setneightbl={0x60, 0x43, 0x10, 0x70bd2d, 0x25dfdbfc, {0x2}, [@NDTA_NAME={0x9, 0x1, 'cp775'}, @NDTA_GC_INTERVAL={0xc, 0x8, 0x2c}, @NDTA_PARMS={0x34, 0x6, 0x0, 0x1, [@NDTPA_GC_STALETIME={0xc, 0x6, 0x81}, @NDTPA_PROXY_QLEN={0x8, 0xe, 0x1}, @NDTPA_DELAY_PROBE_TIME={0xc, 0x7, 0xd3}, @NDTPA_PROXY_QLEN={0x8}, @NDTPA_MCAST_REPROBES={0x8, 0x11, 0x1}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x200c80c5}, 0x84) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, &(0x7f0000000300), 0x20a8000, &(0x7f0000000000)={[{@iocharset={'iocharset', 0x3d, 'cp775'}}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:48 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/181, 0xb5) 13:27:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x146) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:48 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000003, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000380)={{r1}, "90f3ee848f7ac11c2a56a3316eb186099ce2b3424d73b8496e15ed3bc8cacf61e21388de7c72ac0fcb204a41e99e80370308219e7f06dd2e1b496f15111b88866c2a07924a38e73b03afe5f9ff3c0c007a4eb1f65010e23fd2b2f821c272aa291b22a899f82e5372480191f6adc3b71ce13690f0e901fbf4745841d4b4a984630621ca380fc20515d5389e7bdfbb4c4121c2377808e69405afdfeae6f517498b4ba283fdcddf9103222bfa09e701412581fa9b3d0bb967dff18515c949e091f7aeb3cbb9baa72e79b426a317a796414ba84881b6faafb7781d5bdbc6d517804488e5ce1cb9ab3898d4f5795412f7463185199da12a90d9ce2ccb256b0923db5e9e6a0ef13de538b7706c5b426ca65df3bbd474f6b7a3309944d1e3d284c47e152213f792fcfa425b2b6b99e7881953616ea15e365e4b821f2c2918875c947dc9b6e3d4f38c85b0dcc8aa31b6be202b47e8606327668de5d074f5c2ae23b7d8cb2aed2b734d647544fe5e8228132298eb4fe91bca5974b6b3464f9e30cc2d46fe98abd9fd8c8a11ce95599d9274c6cf313dd0bbe039a2ee436f5dba0fb1f5f64a5548364652ab71d0f161214aa4237893ff147c2fd93c6ce0109ff087cb96d1a4ac14426e866bbc3ff9696791d67c7035ff0aca156e0575d24e3c25d25e49d4a8d73da8477fb922affc54cb44209c58dd39e654e0697f76cd2f3e9b2972a961c8e985b4fae1cd1e8db26b3ffce8147ab6483592b861d705c5200ea3502739bfe539fbe7597fb0a4787eee4b83145def5b057e4867ba90da66b87da7c1344c5af29c0ef1ed688ee8f9e9d7560a56e97e3bbcecfa07c26f5f315b9308f71f8365bb3ad7e4f2a128aa0f2617273160aac074addd3079e706ade359ec9a4bf2e3847affd8c7973d068381d3919188cf4d654a06b94959046ab82c17056eaeaefd4d3b5c4562051820def1f25556b94bbef57099073e865734eb4482ea82e3bd4e4c94b5a8ad755d2dafb5e1a1959d4b83b2b3da3d052b6f815f30973a3e1b3b5bdf7756ca43d9d7741a4b0becb8058dab8af56b0fb5b02d14bed28fe73ac05c6928a380bde422bffb8298f92947822ab4cee3c284c2bfb348ad1013c83588dc790c296a14ee4c5f8f51b9ecc4264ae66984682dbab2e2093629c2d459b4219a94a27740d39a0112f329ae5c32d2b9b87b7ee00c3ab01b7d425d14c40e435f2d32471da6cbde37edfb26d09db6d5759e7c762190aece9c95d2c2eee109e9abf5dfc0e388a46f2d732961d94ef3d323654644f31c5d0f26e3bf25b0aaec18ee1c4c161b2edbadd5deb44681d748bb2dcfd944359bbf6cc993fdf152e7b5037a7124891f5ec57b8bebcc79e9a205129506563a9c7dd07207ea14e0f50480d161cb91814b5eb43a91b5814ff58935cdb3e20a8c1d4712ab7d7cc5b78aa8c6fb6afa84f6e03ea255085c9fe4b033b032dfe3d5fc27b8fdecbd5e2cdb9238e9b11318fc587bf804f2492a6f88a67a7a590b044daf0c3334295c52d5619ff512978493bb125ca6d602329b2be625169f9ed4bef271db5e95b3038089c159ecf75b446319436765c03491e99cd01080030a2b74a7e9905238833f0ff2c047de4006fdae5d62b01d77084d4d3a4b40dc2d8dfe08e43ac561d00b2abe4d901a57f6b5076fc039e1020d4b77b5ccb80e8701f66fd79b88d30728e270443ee5a114df40dab034957f0c80b10ef23d0d17690ee76324319837fd8f3e629299b0d3d53d5105788bd139744568af0d6d95b4869608a0af30dc8804a70e3efb6dad66faf8e37bb02f45e962a918c39d5ab7aadffe804728f0f58fe77c29ad3d47e3679ab594ef2e3069b2d065734aea0ee1bd33cd86fc96cbaf33b8fd3062ca89a01fe1b9969566e4c406d7770e00d06c206c8cad17252f1eb17d6b5c8630465afd750d5160fa3de696f19842b773ff0322ba82347985f932fd06ec2880e8da96ade3d8b58ce7a581d053a44085e2ce60acac0c048aed6733c6906bcf59118376fd1f9a914f2792ab5c7b99fcd21e1ee8fced4c29b06d83eda0451bb229c8ba13e17d1dcb6023a11eb82e9ee660d06b6b0f8257ea54de572756252eda1c47e0b42cee2153badd43e41521db6dbcb18cf373ffc7a960b74bbd7fed97846b4c6f331e40a09f8425edc54b0a63b17cecf342ef85afb625b255f565e1a8cf73abc08ead9f60e378f16bb210535462081479b731866cad4b9b4568cde783426d5d5eca03e63d052f528e18160de8f28fe5e41a7f2a54ae6c789ff3010b1882f48ac688f7c832881811a926ffef20c065e2cf2a0a31263f3144cf3a0e4eef84ff169fda955aa43347928151adf50adf71aa58623c275d32c19134548d0488cd9cd8b83000a2bea3891ea8798f6d666d01f43d6a9b14bf38660d1a0486bb114c0053a7e041e8e4a76e1487c6550606504413658a23618027f7d4cb8aaf0a6721256fc22bb3edc35ee7033cb9d7739c362869812bf4091cae51c3c27daa77f1e7977bfe1c0dcaf67cb0d077849e81fbe2fc21182741a641960e5bc1759853334622c12bd8e30365ef91d6e7ea7471615add65e9cea617ae47479d2304e90de292c59aad2a8b06c4bdb2c42716a2422cecf17acbf37f8a7c46a6de826aa01bb5f6318b5392817922382a1ca7e5dd64b5304592e57e32d7c7b2d040029eb5e76b496ea229b391a5e7bb2e5f7439eddeb462ceea248198c8272b30de5e308565f23b423c34f8821ee0f4c72876f85a647c96ce6d44d89c8d50d5c8b93d59f7fac9ec9d474e3be0a9651f33a4f3b0f51efdc8c0ff56c99bc31d5e2c684684cc422e86381ea9126dfc160d0f9c559cde534bed04f4cf6fd7bff24e4c4e3702494242f648acdf7e4b8f9a6bd6e46e1ef94373c406b663fa095af4a6ea33be17cab93325abb634faa45e71a1bab07a79a4363a93168d2c3a5b3bedbacee8fd3d10a24c7ea1be1915bdc86b68258a813825c57a9f44518e202952b02474fd81a60339c6973960ade9331f29006c93a3ce7503cc31e324cd4217312f48eb7f120dc6853328dc0620921d93ba3fa43bf212f20a49745de7595a39fe52325673c84120712021bf2cb42867d5ce567dbef6753e6d5881202657b322d7cc4c6c671c780473e7702194f53ca1cf1568e772df3c4917bb2ece6d72596c07e8976402de01ffe4a3fddf5fd9eb233ff764f1aebaf37ad721a0319181e63acb2fd89f43f1e3a16621e8c5bc24d01196637c6cf5c8c76fafb044eb86167b930ac70078f0e8f4da0a907317ad96a4e3ee0163ba72fa131dd10a77381140575b25866876853a29840b586002d9b8e0281e99d5be0aa2d5b1add975e823ea0e1ed976bd2ce7082cb017ac121a426e9ceb1fcf60f4eb812027fe1cc2b85288ef8f75b6385b2d093c21a849eff30efdb0467d21c11ed36a867f28df118ec5d4c7a9ccdb02dcc740dc1fd59d0f0f0b11e461fdbb04f67d8a6a834c5e129c8a2034b2e31c743500299690f363890c74b8d82d450ff769144cf9dcb9a42c03071228136882e5a8e9119523b46129d1f82004fe53c217f6d83cccdfb44772e704e071b44b6a284250de3f586c1263dd668a03041bbff600153c4c481dfdef550a95c15d616c2c35a94fbfc1399b4e8c39c1f724f92afba56ca1de13d8d250726e773268004d2ecb01f7c7554c584296e224ad5472339504cc21197ccff85d54d248909f1b6ce624f50deb17f4a32221c8a1359eb9444da19a06016f23dbb2c87e3d78f6dfc6b994b3034cda5a24c778ed4c2d4e001670e8d6a7ae735c3b5f7c1f4959eb3337efa91c117a29cca781cfa8da928f1435008d5e0065a19974e1609e2b3b371122300178248da44ae497734a745453dce48908d9ce9e995d2547aed9b6d0095d8dfb777b21137f0fe28033249a30bccea827219bfb039f6d29be112a535a035186198abf1a5c3e00d5069f9c2c484782a2e8e739c51cadb0ed3389341aaddad1682c5e1c8d40bf2f8e1f834b46369173c9539e14e698d77d676abbff932efe0d908efd836da1c3b6d5b2b04c5a9a7160653edc85f4719e77ed89d417c85e79834ad2d9f6afc2809eb7bd1979a259270397d9dbedbc7d9bc8388ea83744354066babd3d898ee00b0097f3605f222166f842802c8fc6211de4d25cd8b845a853d5698df623ff2cb9cbbc3e39350071778509f5fa4bf1c22703418fa4bab7f96b06d161e8958ab07d4eab8f24cf3a175a0672171c83984b8cc00c9de9fc3a03c909143fb71215f046e24c1855ab8afd4d2b1eaccee102a03c5f20714507eb44fc97d084ef61781bd83d7c38ca230fb457bf557c9715299ea89c137291bfd0df2b64f7d7e810cf5610113af9a7420d47f2eac8d240aa156afa635b912796735a9f1459723db0a9094c38a73862dc039281c02487673a504d550a28bdb691be0fe6dc89a88fbbc44cddb1dbcaf05e1bcd7a387a4be81542f7e07d8d0dc8af3b00bb932fcc832aac7eb63716c5c86a2e682e6b615f29df67a2b8de500a62d7918b22b4270d8223561c6e7527693efc66991b866b6d59183c7cfbb228101081c59f8ce46b2eeb083709b6ca25625746ef55b2b05473fbee96fad45901740d624731f620c007ca20d072a6b087848a36298804e07afc165fc0884c8242c8379e047531841ac7c8df5b2c6ce4e0f01920997b5931985de3efc719b54d1eddd6f65e47c67aef57f5bba3cde88c3386bd051324bb0feeffb0b7ae69b33558e9d35e1217a480e53f4e62be9479dde38eb5c1c73028473b7a0e39b4497676f7b963b53607e307d9af4682968e4e2b10c75ae3d9069288c570e154d871fdcbe565ff0a0bf69ee265d867755601276e9d10580ee6cc7384e7cee169c284fb1ea1d2c45b982c76bef95fe397802b598e910156bd7203ec87f303937694f5945bfffb80065be01d6559446409dbbc1ab370428ab3dbeca324be471ba785d3d2ef59ce9a9c7b30bb6c6e92fc8acfa2fa6c4d62d33083ae2a38a1ec969141ed56790d603dcfde7d5e6d6d7020158b7a5408c17cfe37107cfb3a7a1413baa1832fad7384aad01a05822b9380f36da0456861dc43ac110db94d39910cdb8e06308ef52a1d82f708dc2ed04fa511c6a7f54c004dad945d5c5f42c32cb4215003fbf49a4e2996a005c3c7f9cc2adc86558c86f3afc1dc736a8ec6398470c470203e2a619da2872bc3056a895fad80b1abe88238c58ca70c52fee067b4a5837ddf516582ffc4a7cc6885e1ccf7247e8b720fbca35704aec8ee1aed9a45619933e5d535824c489215cc58e0753082be58c372a66f26ef5a9bd3d51998b0415aa601bb3aa7c138f1c5b39680d2f04171c8263c0ae8b42138c804a99c1ccb9771642c88804b76af3965bba56251462310ecadb0627de24b5da469f903c9dbc7885c92872c7d19d2fdc3d79c616768651c4bc4584e5510cbca9a26ccb6d69e8e6f8a68759e6ad5e9a5f44303da0e405b2cab00ace0167ab454ac800cbda8cd6504d14ef4788fc9854c99d38de45d8bf4937d7c70dfd48a684a301b5ef56057af1aa4a00adaa5d085b73bbb3109b5907a2c673d09cb5ee85ba79b507f14588910642e1a5f1ddb2198ebba23f77ec6a702084212592f4911b4856efc91cd1c46055e32d5e985b45cbbbae5cfd221c7498ce32fc13401454aa72b6b1b5ee1a5e511d796cac03e8bd425f9659272b87e7118b7b1a82829d8b81a47d892261b67a0d2aa344c225bacba787dd1f57b67957bae2ff28f8517124ccc6cac68a82d55"}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) chroot(&(0x7f0000000140)='./file1\x00') [ 414.418662][T15238] FAT-fs (loop5): Unrecognized mount option "iocharXet=iso889-13" or missing value [ 414.453097][ C0] ip6_tunnel: ip6gre1 xmit: Local address not yet configured! 13:27:48 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file1\x00', 0x90002, 0xa0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 414.676764][ T22] audit: type=1326 audit(1625578068.398:508): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15220 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000), 0x0, 0x1) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) fsetxattr$security_capability(r3, &(0x7f0000000000), &(0x7f0000000080)=@v1={0x1000000, [{0x1, 0xde}]}, 0xc, 0x1) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:48 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000080000, 0x3, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f00000001c0)="861691b01186029ba0d7e0821d7bc69e1ccfbd3ec105b728bea1cea57659a9fad67ad5848ee8b95e5bde8ae1b5de999855564274b4b4eb184a78e99f86c082e9604a572f927b1620132c3a6ba9280ec0793a51013119a4d2c4e3f00c5f886e5e4fff6ec54af2668d5dcab22cc9dd356e94e3e35237c567e2da7a4574761a681a0680197928d56fd0d6f2578d9803aaa3652221cb489a5060c16cfe6491be96d285c5f712ff8e3b9296792122f015175df18344b3e9bb3ae0d0d3fd15d5044bf255e8becc614a92e01d2e002e938100b1a289591459aa020efb76832bdd", 0xdd, 0x1}, {&(0x7f0000000140)="9a7af7bdfe5732598ecad8a14ebf5b", 0xf, 0x9}], 0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r0]) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/10, 0xa}], 0x3, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 414.816177][ T22] audit: type=1326 audit(1625578068.538:509): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15293 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 414.906100][T15292] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 415.095072][ T22] audit: type=1326 audit(1625578068.818:510): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15244 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:50 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765727f00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f00000007c0)={0x2, 0x0, @loopback}, &(0x7f0000000800)=0x10, 0x80800) preadv(r2, &(0x7f0000000d80)=[{&(0x7f0000000840)=""/86, 0x56}, {&(0x7f00000008c0)=""/84, 0x54}, {&(0x7f0000000940)=""/150, 0x96}, {&(0x7f0000000a00)=""/143, 0x8f}, {&(0x7f0000000ac0)=""/232, 0xe8}, {&(0x7f0000000bc0)=""/22, 0x16}, {&(0x7f0000000c00)=""/56, 0x38}, {&(0x7f0000000c40)=""/79, 0x4f}, {&(0x7f0000000cc0)=""/190, 0xbe}], 0x9, 0x4, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet(r4, &(0x7f0000000e40)="99f6de9510586b1fd5853c6f4f5195c2b408874df0725e1057aaf6e5f9203ce19b46d0582cd5", 0x26, 0xc0, &(0x7f0000000e80)={0x2, 0x4e21, @remote}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000140)="840087d74635b7acba0042695567e86880d6b22507ba62bf", 0x18}, {&(0x7f00000001c0)="d8b5cbc65a98c1082cfa50ba775657b2986043f2e1a380d4e1a6355cc0870a1771a675ea74a4ce5805b5081e3dbff2f743776e202c024cc3dc3e0e6de9c8b048e0cba5ba0a5535b8232f5c2abb4ed7242e68712349c4a3645d", 0x59}, {&(0x7f0000000240)="c42e2fb211551fd1c3ae367fe3cd6f342c82da323fbe8112decce735ccfbb10232c47a62a635460c3376a599e0454b0e725654ccf36fb27fb749fb6d96da3b6264d05ca8f2501b93ba3b04dd27d6499af86ca47e6e61a210cf786995320e2114367c2043cbb0a38202ded50c3719c740921ac714a38748e06983c4e1dc9a00a6ddab28", 0x83}, {&(0x7f0000000380)="0bacfd06ecac91560db94323b782e80025ab7c1caf30eb3dad10f571732f90a63b555ed810bee9638eba5285dbc563f9c0b34d5b0cc913f86c261c1a0eb03f5e6c4226166ef4718ff19fc55b6824fdad24a68f384ea032c4df9701ab8a60ef2d1d69576e889c4e0c04e3ddbd3d82136847782d359bb071a2e22f44234fa863fcedbef05565588b601bed9abc910963dde1719ff8d79a184708f51647a1485f51e781b422ae176c47896c0a5a47f9d4247f0846d235f8a16f4531ec33f241e2ca5e8c034e57609890865d5d7c08d371e8ab5eb22af42178111152e744c1c32c3eadfa3c", 0xe3}, {&(0x7f0000000480)="dc29109122f8289f7174bca95a68ae2859a1616119db61762beb8587ed042dfcd27db8f8f011c7ffb442256536b90415f36eeb406577625f57dc266256b185ff2d99eb962f4b7e5ae396a389cf3887f95934e854d5134678c6f064deaefb8fa9567f67bc0f38724611c907bad16a16bafaba73c79e7f224bac4ed53d2a8fc026e6687c8b5202edf4b6561686e92e21aea4086fc45139161637de2ea110ef3dc7abc15c5a869bd5e809a7efce62702946ffc1bddc74a5d303afd8c755156e51dd4f206646b4083ee4c0ce71148400e68b557bb57235baa328c479de895d7b8a5828fe990180c45721aa53eea750a7b2b44d19134a8b8d2e192990b96f", 0xfc}, {&(0x7f0000000580)="d7efe8453ed4c1770181ae518cc7248466f78d2c43559c5bcfd5b781ef20ff018f6ea4b0d3b86da854e6dd6b3cd1e972c3d60ddf1dc84dbab94fd0d5e0a13b972bec3d09e3ac0af5d0c0faecf6dabf47b80e4fae21134f8f4a0b8719a667a444bf1320747a6f9d28e9ff0ed0ce6273dd6b4456264468380af82a1c7505c0bd17a7110874b7eb56020b4bd2f95259d9c0ab64947971fdc5317d9bf1ac745ffaec0a1132c2c14a2cff7a", 0xa9}, {&(0x7f0000000640)="7cfd1cb951c017e87974944b154775ea16e4d1659bd6f0608337dccad1b0d47e568e640f84a12eb868f13f692e12de37c9820c9d34985a5e9230723db6910bf10cbff82cfbfa0b2ddd24cf6dba1d9712defdb5003e156806ae071f9692f70a02594fe483c11ff7de5b85760ad752692f05ae753bf1ae81fa369d9d962ff355c0c7c155f8a3feb4d69c06aaaf8b1f44696e8a", 0x92}, {&(0x7f0000000700)="545d6a3d9ad1212ba2fb2e", 0xb}], 0x8, 0x8, 0xffff) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:50 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f776572dba0"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/223, 0xdf}], 0x4}, 0x40008120) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:50 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6, 0x2, 0x0, 0x1}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r3 = getpid() sched_setattr(r3, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r3, &(0x7f0000000500)={0x38, 0x0, 0x10000004, 0x1, 0x800, 0x9, 0xf19, 0x9, 0x2a, 0x8}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r5 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000540)={0xffffffffffffffff, r2, 0x1c}, 0x10) dup(r5) sendfile(r4, r2, 0x0, 0x20000000000000d8) r6 = accept4$tipc(r0, &(0x7f0000000040)=@name, &(0x7f0000000080)=0x10, 0x0) vmsplice(r6, &(0x7f0000000200)=[{&(0x7f00000002c0)="9a203d95a94f5edb0abbd2077f7909dd70ba078cedf0b16ca343bc84f06325b8a13ec8b2c785a78989b1cade3f3001fc316fb6cb4b226931631fe2a057b606ad8c70ce8ec5f9ca5ffa99ae87b1018305c37d559acef8f5c9deb5a2fcb8401ce29218821cb3f087fe23f748f086159f378dd768cd61e9332df10a035672ce8ce25cf5a18176576e656018127595538672d12dab1b7cb9df443f", 0x99}, {&(0x7f00000000c0)="eba713e595b860348b426549159e255d54ecb44dd953afe075750687bf553144c6d8d1be3f80d156f4d12cca8cc5c08e4f9e6a5b3e84ce91756806ebe9aeb3635f4db14a79f79de205050ce29e201ad76ea4c63ae2e6e94fad838b1254c77e14c81f", 0x62}, {&(0x7f0000000380)="a7e9102fc2f36323d1d0c663f954a1fee01c687745adf285dc24b4229b03ac87516c99f80e0760d45e5181f2221802503c7bd2a491aa723ff678f7b6fbbe4bd9de2e9fdece56333fc4249de1a9b32b411c24cd", 0x53}, {&(0x7f0000000400)="859785cfe77402a555fab7847172007264c698481fc85b15baf891d27d42224f20c70bbf3a0fb99a1dc64a62c1ed819977072103de82bbc72c5ec5b442bc14999a929c3a9766bbf1eb7f932e632f56b048517e1cb59966821b2bdbad853174b9efa896006584ed4c85c87fd4a98a5ae2f5a7d7f0786fae8dba48a63962190b387c4b6f72c1c65d468cf5a945650245c44a629a8e0945836e21ce4b8f0fa66ee600385a328d0a5d9aac4da088ca7dbeb11dd2a9737633b9793c9953204abaa12ccb4fcc09d4877f5315937a1164eb548e966f", 0xd2}], 0x4, 0x8) 13:27:50 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="696f636861767365743d63703836362c00b010e1e83753fae5dd7880aca13f42bd3ac8a7d8aa06467f1b3b38a39cae1920b00f8e15fe9d362c7e244b5a856b675c8c6efefd9a981c9152cd29e264dea2c0a06e2f22bf61da88e9143ba772652d2f53bfe15b9864bfe0d4b76055bc612e57dc134f3f579eed0ac6f888782846"]) chdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x101082, 0x2) 13:27:51 executing program 2: prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x4) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e03}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) r1 = open(&(0x7f00000001c0)='./file2\x00', 0x12881, 0x3dd) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000080)=0x0) sched_setattr(r5, &(0x7f00000000c0)={0x38, 0x0, 0x7, 0x19f, 0xfff, 0x5, 0xfff, 0x8, 0x0, 0x1}, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 417.291625][ T22] audit: type=1326 audit(1625578071.008:511): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15313 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 417.310144][T15316] FAT-fs (loop5): Unrecognized mount option "shortname=lower" or missing value [ 417.315905][T15315] FAT-fs (loop3): Unrecognized mount option "shortname=lower۠" or missing value [ 417.325392][ T22] audit: type=1326 audit(1625578071.008:512): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15321 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 417.345690][T15322] FAT-fs (loop0): Unrecognized mount option "iochavset=cp866" or missing value [ 417.408915][T15316] FAT-fs (loop5): Unrecognized mount option "shortname=lower" or missing value 13:27:51 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="696f6368617273657406000000000000003f718ecc9715a6a540c0a836dd7f6d081d0fe9a74d9304442f251bf5d9d47283749b98de34b06884958691d66b87076020eb9d92c0d2c32a97a16ce971fd8d26aa959f390f0dd66e599374bbe49a303b9ccf4b4bc597f293c67e625d86b5eee5a2704f6e372fe07fb1d0"]) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) read$FUSE(0xffffffffffffffff, &(0x7f0000002a00)={0x2020, 0x0, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000004a40)='./file1\x00', &(0x7f0000004a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f00000029c0)='./file0\x00', r3, r4) read$FUSE(0xffffffffffffffff, &(0x7f0000000580)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) newfstatat(0xffffffffffffff9c, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002680)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@remote}}, &(0x7f0000002780)=0xe8) mount$fuse(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000540), 0x2201000, &(0x7f00000027c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0x800}}, {@allow_other}], [{@uid_lt}, {@fowner_lt={'fowner<', r6}}, {@measure}, {@euid_lt={'euid<', r8}}, {@measure}, {@subj_type={'subj_type', 0x3d, '{!'}}, {@euid_eq}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@subj_type={'subj_type', 0x3d, 'euid<'}}]}}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r9 = syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xcf9, 0x1, &(0x7f0000000240)=[{&(0x7f0000000340)="73b00203b33414e4c646e66e23dc9632ee73d3c781ddcd7c291baa3ff4efa4a8c124df19a6b7be84d30d0e220a8eda7ccff6b32fe6238417b6e1a4866a4e66e7c728b41707bbd1a6a0925b433c43629de7a2c4adcf855deec7184442f86df93c44bd2708798572481589f45b96fdb8eb1ae8b7087017b0a1c2ab70f35d56ab782a06b7bb356cbbff9e96300c9863aa6136b369cfdf950e52534898aeb338fb5bd97e44d3c26a7e7eafefd3f2bd18a11d8cfa57a1805498ae348590014c8ec777a8d0723fd517c708491dc94b21905603ac4511cb83fb9793d3656ad252465e79303904331b0c2ae504695babd13ff251f63e8d784d3047e3", 0xf8, 0x4}], 0xa040, &(0x7f0000000440)=ANY=[@ANYBLOB="726573aaedcb6b", @ANYRESHEX=0xee00, @ANYBLOB="2c70726a6a71756f74613d255d4025242c66617374626f6f742c67727071756f74613d7b212c6163746976655f6c6f67733d342c67727071756f74613d29d6b4252c666f776e65723e", @ANYRESDEC=0xee01, @ANYBLOB=',euid=', @ANYRESDEC=0x0, @ANYBLOB=',seclabel,euid<', @ANYRESDEC=0xee00, @ANYBLOB=',fsuuid=aee04c4a-41e6-e689-2b15-e9de2523,\x00']) r10 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r10, 0x0) preadv(r10, &(0x7f0000000280), 0x18, 0xd9f, 0x0) connect$packet(r10, &(0x7f0000002980)={0x11, 0x16, r7, 0x1, 0x6}, 0x14) getdents64(r9, &(0x7f0000000280)=""/7, 0x7) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:51 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shortnawer,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = epoll_create(0x80000000) write$binfmt_script(r1, &(0x7f00000001c0)={'#! ', './file2', [{0x20, 'vfat\x00'}, {0x20, '{\\%:$/['}], 0xa, "f51405d9f96468037ec67ffac27b7775ba95688a20f2b51cf76dde455d6e4f0f7170b5ac17b2ca0679ecbc64e3e257f1b2677e41e8d56a1cc0b6b664b66bc1e7996cee4697e976f6cef75640004cdf2fff7fe229b2e7b9d8401b37bb199c1eb3e4149318b9c10e23c78527e54ed688bbaa03d9717e633e9927c7372abb641635b2c06efa82d17f24f0751670136afce74de14f8e98e7b104b5a05d0de24d3ef60b9964dc1e2ad77c020ba4a7b5053179685dc19a61ebe706f8005676647d9383e9ae065b4fccfe655a3373c30003236e9a14e02668d7bdac7862ed36e3a13daeff7dda678b2e304a78d25ddeb7e4bf49c2bb836a6f"}, 0x10e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10) 13:27:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6d8b696f636861727365743d637038547f"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) umount2(&(0x7f00000001c0)='./file0\x00', 0x4) 13:27:51 executing program 5: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000001c0)='.pending_reads\x00', 0x800, 0xf0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="006f52cabc2c007f72686e616d653dd16f77617b4900"]) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:51 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) unlink(&(0x7f0000000180)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='fdinfo/4\x00') mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 13:27:51 executing program 3: pipe(&(0x7f0000000100)) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', 0x7fffffffc, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d5e3d6c2a7765722c9c"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 417.710597][T15343] FAT-fs (loop0): Unrecognized mount option "iocharset" or missing value [ 417.748842][T15350] FAT-fs (loop2): Unrecognized mount option "miocharset=cp8T" or missing value 13:27:51 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="756e695f78010000003d302c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:51 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="946ab20dd75c9d1ba87d35f0182860d7696f"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 417.913735][T15350] FAT-fs (loop2): Unrecognized mount option "miocharset=cp8T" or missing value [ 417.985432][T15364] FAT-fs (loop3): Unrecognized mount option "shortnam^=l*wer" or missing value [ 418.123568][ T22] audit: type=1326 audit(1625578071.848:513): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15313 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 418.148645][ T22] audit: type=1326 audit(1625578071.868:514): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15321 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="ef36a65414bba21178886bf2ec3faa40a0272d94ff4043dd28e795e86693931f852cfa9f869205d070e403435dbe7d59bf0bd23b45345da3ced298e550dc797e5647bfeb25612a858bbb8aa5f79de9a212f08e8788526225a1fd6da3c77a8bef4f9d8cf2f4", 0x65}, {&(0x7f00000000c0)="ca5cab964475561500c1b590486b344ee9d10975a18c2e0403f4046aee4259c86cd209be4deb2532f4b3c5deca4fb84d57a47aa84f852078a4299c4e5a460c6c68f5a03933ec7c457b3f1d2aebac7ce8f0ac5e407602bd64dac5b25e2c68fa253b74c1a1d6fadc5400b3eb1831", 0x6d}], 0x2, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x1f, 0x6, 0x101, 0xffffffff00000001}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="696f636861727365743d63703836362c006f370d9695fceb560345751055369cf81ffef9e378b3c796bcf46385e0a1e50a222ce7caaa418d41bc"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/223, 0xdf) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:51 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x4000800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file2\x00', 0x3, 0x40) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmmsg$sock(r3, &(0x7f0000003b00)=[{{&(0x7f0000002540)=@hci={0x1f, 0x3, 0x1}, 0x80, &(0x7f0000003a80)=[{&(0x7f00000002c0)="7e07094365ffaeaeb03831bd6ee34bd3febfb409deaef643bcebc9cbf0eb328d474b2dbaa6", 0x25}, {&(0x7f0000003700)="06fa5e7b3aa4b2b8d9d04f8dfd6d5663acb3a9c2bd413fc9d850b3e5c5cbe35b7e1a968fe43d7bbfbf8de4a898ad812d0d43e0a568d0a54a9435574acdb1f1cf361f8b1a5ca5d8fd4321a4a1a5b02cbc8527218f4a769800d5123ee127aaaa6ba67e4a297cbba1c861abac449c6d8b40a18ef05b4fa3c4a095190218ea24475d6e6a4382a5d8", 0x86}, {&(0x7f00000037c0)="50fa34ab76269c49a17c4094020c7f549e0b590a48fcbb31f49334e4937be45e49bf4eb3b9c74ab128d139e1b7837cd6ae703adad84b8f6972d4817857ca87f193ee855b8dbfbf8efad19f7b38cfe9b076effb261464c727e7f2e99a0164a6791a17afee0559c513b05412e4126a737f5019d1be6ccdd015942d7e1bfbf8e15911b692d3494b99b5c12e992fa6c293b4ac6e72059c1ed2cc45c052a31ae0b0d3e8358cc4fc14a13d596869e2069f9d7fce40030703afc11619c3cca680177390f5e6fca1ded2f681c0156ef1d18edb69c06ab89d3d3f4d35c4cb", 0xda}, {&(0x7f00000038c0)="356ff9fb1d516f2c4db67224554b92025833b6956843f2d7e10585bece407d5ce17a90f7de8c8fbdb55bcd8cfaa49ad4cc967118de31fdbf5318090ca17405d12d33acb8f6647e667f01108312ca28040d69136e5fe0ff6af1a638880c66f784c8d2246110b4074364cb699a61aed85d8a49f7ccc1070f85dd", 0x79}, {&(0x7f0000003940)="89b2b0f7d38d42a5d98821f5d9c92ec056eb52644595ff033359238082dc5fc0efc17759d35a37ef2643ac0a5635f60aab432baef936392656ed2e46b1bf70a325585908910776ada29dcf427ec1e42176e1967c405eb7dd2b9b8b72abc4da6e17d64d2dda9d5d34d71eb2fe466baddfe5b3b8d8", 0x74}, {&(0x7f00000039c0)="bdb08ce47b65d8f1e03b4f12a48967acb84e6826f3a0ec01df8688c24f430ec0ace0e21c5288ccd008b33a890ec117c19b3d01f07304ee496564361122a776afe841ab3d818deb7a59a6564a72d20fb816ba83e1297bd93f2b9bebea9dd20245ea991e0e28d1267f5bac8e86cacd6e15bfb2fb4d8aab923528e45b0abb245deb2779fbd84ea1d335ac1c07876b31659af2016c7d36212630f4b41eb5bd76282b4dfee3d01eb00bbdc1f53a7ece48a3debf51e612ebcb330431fad178fad5", 0xbe}], 0x6}}], 0x1, 0x4004044) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r4 = syz_mount_image$f2fs(&(0x7f0000003680), &(0x7f00000036c0)='./file3\x00', 0x1, 0x1, &(0x7f0000003c80)=[{&(0x7f0000003e00)="5aee7606968b7fce5c00db5e00af151a9a1f7a6bf6d4373d141a2b540444c66d32c2312aa3a2ff17f6f538a5df31f3c5253972954028ab41e5029f45049f341b080c310ab72996376c96e4e38a10780eac8fc79827d84e3bcf23cf57c12177b19d0bacab65200dcbfd623c094b5cde444ad5a63e90defd83037e02a4d32e903051036962b8eb36b555c9b309b98ea96f5f2f50b7db5302a3", 0x98, 0x7}], 0x20, &(0x7f0000003cc0)={[{}, {}], [{@measure}, {@obj_type={'obj_type', 0x3d, 'vfat\x00'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@euid_lt}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'shortname=lower'}}]}) renameat2(r4, &(0x7f0000003d80)='./file2\x00', r3, &(0x7f0000003dc0)='./file2\x00', 0x1) preadv(r2, &(0x7f0000003b40)=[{&(0x7f0000000380)=""/4096, 0x1061}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000001380)=""/162, 0xa2}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/145, 0x91}], 0x8, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) rmdir(&(0x7f00000001c0)='./file1\x00') 13:27:51 executing program 4: prlimit64(0x0, 0x8, &(0x7f0000000280)={0x2, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$F_SET_FILE_RW_HINT(r3, 0x40e, &(0x7f0000000840)=0x1) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) write$binfmt_elf64(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="7f454c46c80010fddd0000000000000000000600040000009b000000000000004000000000000000db00000000000000090062df697fe30000020038000100020008002d0002000000ff030000060000000000000000000000000000001106000000000000ffff00000000000020000000000000000100000000000000486856a1359febc22276ead8e6178c300cdf53d34c6fee701c50864e5bb61dbcd091ed212e33131ea2aec4516b0c6d22fdb83be51bcae9bde763555664c005b916f826c4f5c42f22d28a4797237378d9275033cf881a0463531e2a04277da7fb174149c3ff73396b4fea381f665b8501d1000000000000000000000000000000000000000000000000000000000000000000000000000000aaea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00"/1232], 0x4e9) sendfile(r5, r4, 0x0, 0x20000000000000d8) pselect6(0x40, &(0x7f0000000080)={0x5, 0x7, 0x7ff, 0x6, 0x1f, 0x1, 0x81, 0x2}, &(0x7f00000000c0)={0x6, 0x3, 0x7fffffff, 0x1, 0x17, 0x9, 0x2, 0x8}, &(0x7f0000000100)={0x9, 0x0, 0x4, 0x80000000, 0x0, 0x4, 0x891}, &(0x7f0000000200)={0x77359400}, &(0x7f0000000300)={&(0x7f00000002c0)={[0x80]}, 0x8}) 13:27:52 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000061727365743d63703836362c00"]) mount$9p_virtio(&(0x7f0000000440), &(0x7f0000000480)='./file1\x00', &(0x7f00000004c0), 0x1010, &(0x7f0000000500)={'trans=virtio,', {[{@version_u}, {@version_u}, {@aname={'aname', 0x3d, '.!,'}}, {@cache_loose}, {@uname={'uname', 0x3d, 'msdos\x00'}}], [{@subj_role={'subj_role', 0x3d, ',\xf3\\&]P}'}}, {@dont_measure}, {@smackfsfloor={'smackfsfloor', 0x3d, '\x00\x00\xa9\x00\x00\x9c3\xb4V\xdf&\x00\x00\x00\x00\x00\x00\x00\x00\x00'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}}) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xb3, 0x2, 0x7f, 0x0, 0x100, 0x1004a, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x7}, 0x8, 0x8001, 0xb327, 0x0, 0x3ff, 0xffff, 0x7, 0x0, 0x20, 0x0, 0x8bc8}, 0x0, 0x4, 0xffffffffffffffff, 0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', 0x5, 0x0, &(0x7f0000000240), 0x2880024, &(0x7f0000000340)=ANY=[@ANYBLOB="74696d655f6f66667301003d3078666666666666666666666666666461302c646f74732c6e6f646f74732c6e6f646f74732c74696d655f6f66667365743d3078303030303030303030303030303363642c646d61736b3d30303030303030303030303030303030303030303030314f6e6f646f74732c7065726d69745f646972656374696f2c6f626a5f757365723d63703836362c00"]) creat(&(0x7f0000000400)='./file0\x00', 0x8) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x1c1) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) [ 418.234908][T15372] FAT-fs (loop0): Unrecognized mount option "j\}5(`io" or missing value [ 418.262948][T15375] FAT-fs (loop5): Unrecognized mount option "uni_x" or missing value 13:27:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) renameat2(r1, &(0x7f0000000140)='./file2\x00', r2, &(0x7f0000000200)='./file1\x00', 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 418.426573][T15399] FAT-fs (loop0): Unrecognized mount option "" or missing value 13:27:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 0: sendmsg$NL80211_CMD_GET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x0, 0x47}}}}, ["", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x4c011) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0x444, 0x1f, 0x10, 0x70bd28, 0x25dfdbfc, {0x16}, [@generic="bfae4660f4dc2c85da267e2fa47aa04a647a9cec4f286ea901934384be5ad604d5b52e29e95fc39f2899c66ea8a800c063bda7da32c9628950604334665a628437b53aec261b2dd3ec497f1036918cee757ccdc9877468b633df7f0da888a83eb1deab23261672c767fdb94ca89ca32c20bb94ab9f692e500fb54b7f45f1957191953bc9e05be0", @generic="34bb2f2b01b5fbd829963065b727db5d9247c5", @nested={0x1c6, 0x46, 0x0, 0x1, [@typed={0x8, 0x30, 0x0, 0x0, @fd=r1}, @generic, @generic="199a5aed7a20a18ee9dc323ee7d39bb3c7d896caacf48eaf340f705c5360a2cdd6971e9a1538aacf583f571c718b07e77eb06a2d4243074262ffc9b75e758fa11affa03c3b9bea5527e1d11f9d2566394f25d07ddc8754147633a1d62285d550cd12b7baa59e2932845afcd5a766324bb862e833ff2b97d6c47a1efd725f19fdd4db16", @typed={0x4, 0x61}, @typed={0x8, 0x27, 0x0, 0x0, @u32=0x7}, @generic="d9b2fac79bb41f67ab81e5b9fa1d0cd6ce083c95069f1671fbb82aeee88aac104ac588451ae48b4305a07dd56a90111b7df7e413881ede6b3e8c014d275eb16a1d44fe65f7b2ad4afa3eb6cf5e1e95ac1741d1ec4f77806c0d998bb826471080c43b22ed37148d1284b6933acd3fe1cfb84d905a55400a7ff311382c0350db221514d54f8a45f1ceeec4fe3935010d02a28b59dca85eafd399c1d46b30469126578d6d4e16da412d9cd03de1edb3eb17dcd3e33f5eca933bcbe5e27538335cc3cfa4bdf13c0be882a69cc8d0a2fa85b08113c47feb3485d2d3cea78b923b29f5a39d475af6e49d2f882da84c3a247f60", @generic="3c77dc3d82bf30c65b49a383e9d74e589eaa40c273eb7798eb291480c444f3c3f075ef91b692cd35daf1bee0659157a80c792172f92995d1cc7fd2"]}, @generic="761ce7c3c5bbc144e45b7921708e88c97b8feec9d3f48eb5e76e7a88997c3b96fa203ef49f531898dab44ae5ad9d563efbe74171932db40091fed9b54435870c985f290fded7ceaae4d928da8a3b924cd3ade385647edd93", @generic="4667fc4b96ed9ea82c0888ad80fd351e2e92a7091cc6656d62725e0616bb4b969964df8ddfcc3fbc09df0e6ac1fa870dd991fd7471293afcd1229e80963c11ca266fc4326c254c7c45d6063f96a73a1820c5babe93d72a8ca1445ed58f0942a55637e7a489bdf5ad558dfebc496639c5bc9befd8906359ad5d1fe49700aa6e7300c65fa36c14dde29896704ce8b83ccc3b69e31df575d0ec665ef800809353a61364bdee7fd0f43f706b88afcea15ae8203f55540b941bed06d530c5ee0a2c7a2f15262423e689d47ebf4a8bd0dacc5f533b9443d74b1a88e975840c13b5e68a19ede9325cdd11583c2abe", @generic="3d0e237acd7aa2f124a22fb05cad393bf6f4a5d26e4f1b6bb119211166cc05f1e3d6098a666243489ae9a36abf580c9e92e1356f6493599346d27afbfe162d5dcccb5ad586ccc5f4595241bf72493800dc57c6262257cab234baf0e25bca83e61833df3b4413bdb1171b6b09d43f7497b43dbaab1f9666f286fe256218ca05d69b69fce4a435bb64fe23"]}, 0x444}, 0x1, 0x0, 0x0, 0x880}, 0x80) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x6}], 0x0, &(0x7f0000000300)={[{@uni_xlateno}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="7368fac372746e616d653d000000000000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x1001000000, 0x1, &(0x7f0000000000)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x3260860, &(0x7f0000000200)=ANY=[@ANYBLOB="00b6aa5ffed1954b1c7096f5ac7e500a82d2fb8a9b6f78a6e95f7a25f1bfd8e7682217bfe9b4775db0345ab76901e036520e37caaa597aec16a01cb3736c6c7085c6fc5c63868f88f6835732c0e9778ed3c5a28e40d5b766a8b0fea82b36810f8f5d9365241d6831188e1d2e1228b7e2026fbfeefcefd25e9bdc87db015c5a4324f3b7543ca9b6e2cf62b53b5ccc5fe97083852f86506d35cedc718401fa20070258908cda320a2be39e04f0587057c7b718c29997e1fe2ca107d7f0762bf442360300f5e82afb5eb2070cc13a33b69be71f09968ed5601380315635d4db11c3b1c65a5d3b22b7dd562ce60bf525952fbc91ce9c357d058dddb120d9d9ac464293304240eff1b096fa8764f4fa88b4432f12b72bf25178a9afd95f15c6a0bdc1760a81ca2bf65799e63eb386ba0dacdfbd98af60afbe0fe42d8a597e1e547fd73a37a170f680d3bfa704c89e4877eb70040d184b026577052280a09912e125c44d89e63a5afbdc0aff8589c74c198dc6c7582407ce894451d3dadc91b7cb853bc4e0e0c6dbe9013eca249c45fdaee34bc3f3cf8beb5234f50ecfa39fd9e56f9a961bc70a55a837c98cb68ad05206f6cfa38c2b48aa13bd467faf15de68e61b95a28d465f4b0acde98d9c67b60ad29d73b4c131dbfe00ea0f6c2a3f5df725671199d3fe5ae87ca6055a8e74596dd55b1d66ebb90f71bfeb9ed03caf483261010051d600000010000000000000e6ae9ac25b5af0447934c3865e8bdf6abc4c1976bf79d07f6d8caa58165924bef138d561619b4f28e2c8513ecd926d565552117707a6898166fb6db1a0d1ab1be4ddb05fbc018c23ba7602fcbe5d702f378a2e585c0d3c6c02e4881b7e"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x4000000}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 418.705487][T15425] FAT-fs (loop5): Unrecognized mount option "shrtname=" or missing value [ 418.905991][T15435] FAT-fs (loop2): bogus number of reserved sectors [ 418.913030][T15435] FAT-fs (loop2): Can't find a valid FAT filesystem [ 418.920375][T15428] FAT-fs (loop3): invalid media value (0x00) [ 418.927856][T15428] FAT-fs (loop3): Can't find a valid FAT filesystem 13:27:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x803, 0x0) getrlimit(0x8, &(0x7f0000000040)) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) socket$inet6(0xa, 0x2, 0x8001) fcntl$setpipe(r2, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x160) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mount$overlay(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x1021c40, &(0x7f0000000240)={[{@xino_auto}, {@lowerdir={'lowerdir', 0x3d, './file0'}}], [{@audit}, {@subj_user}, {@fowner_gt={'fowner>', r3}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x189282, 0x44) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 419.138604][ T22] kauditd_printk_skb: 2 callbacks suppressed [ 419.138613][ T22] audit: type=1326 audit(1625578072.858:517): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15446 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 419.169742][ T22] audit: type=1326 audit(1625578072.888:518): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15385 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:52 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765722c009b22c1987f65eff754bd12d84914b9b3a0e1b5c567ab1f890400e7f38dc7627eca87ef85bdc078d37388dcadebb6b7fa968305aa8ea8a3c8a6e400b7f42290c4178af5ce343c10bfc31bc50975bd2151434b0be2faedc0e9e3c58855f41c22c95eefe969eee7dfd9"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00004de000/0x2000)=nil, 0x2000, 0x2800001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000140)) 13:27:52 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) open(&(0x7f0000000240)='./file1\x00', 0x18c00, 0x84) r1 = syz_mount_image$fuse(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x100000, &(0x7f0000000340)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xc000000000000}}, {@blksize}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x1}}, {@default_permissions}, {@allow_other}, {@allow_other}, {}, {@blksize={'blksize', 0x3d, 0x1400}}, {@max_read={'max_read', 0x3d, 0x5b}}], [{@uid_eq={'uid', 0x3d, 0xee01}}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@fsmagic={'fsmagic', 0x3d, 0x6}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@fowner_lt={'fowner<', 0xee00}}, {@subj_type={'subj_type', 0x3d, 'vfat\x00'}}, {@audit}, {@obj_role={'obj_role', 0x3d, '\\($.#%%\''}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'iocharset'}}]}}) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x5d) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="696f566370383636430200"/20]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000001340)=""/164, 0xa4}, {&(0x7f0000001400)=""/108, 0x6c}, {&(0x7f0000001480)=""/70, 0x46}, {&(0x7f0000001500)=""/195, 0xfffffffffffffeb1}, {&(0x7f0000001600)=""/25, 0x19}], 0x8, 0x800, 0x3) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x420000, 0x74) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/vmallocinfo\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000240)='./file1\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:53 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x10000000, 0x4, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000004140)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r3, &(0x7f000000c3c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000040)={0x50, 0x0, r4, {0x7, 0x1f, 0xffffffff, 0x400001}}, 0x50) write$FUSE_LK(r1, &(0x7f0000000080)={0x28, 0x0, r4, {{0x5, 0x2, 0x2, r0}}}, 0x28) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r8 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r9) syz_fuse_handle_req(r3, &(0x7f0000002140)="8df1c5160edb9c2d62e4009304429e206d7e19fad1962fa3ae3ed2237f2068a6fc1a1c57e32874fcb71ce77ca3dcbc47fc0fd7b28dca181963c4576cf48038c28c22069cb7426a07ab002977a4b67b5d0bac273aa95d6a4cc4a1c6c884762b8a847dbde75f7925100ba6fc14183e72036eda3bfd27ca5de55ecfec970b58362b8fd70da117f680786d66123b09d9a57c9a46a557fb89f27d9649480dc9fffd2555df03dadb741d50c02944fc32ee82f780703eca4f8dae18e4115996cdde996fc810e3c2244b5258973a89eb545f0668bb6028ebcf7b7ac0a6cbe6ebc690a28c1ebcad617e7687856a3c4395ce06137674196a09eb7f003f09b54b3355caee7895aa5906d7b1d25c102edbd3934e2c4187b219e75cc60dc3ec7c5ae5ec389f806b25943bb76800362e05db9aa2d6426ed268c6250264445fc92b0dfee1eadb45e47c8f51287337722608b0074ede1270ce70b968397fe9e9714509da8c7d4ec202802518dba6fd0c8437d97b686062ac1347bfe90c75481831752e098f86df6853c954eba582ae2f996b8f2227d3b14100324fc25186f94926301c93f1ffa8a89d1eb0980ff8ba15130adcc3e455154b2389da8f714007e931da012e8c863a4edff11b954dcc8c2ca59e2c6f676f1bb634dc068ba1312ed1587aade30644b0663324a857d907bc791c664f908924b91858a34d1cc3316b96a00edf4be7546052af4933201856ef3797b2d6f928eae78c99cfdf130dc5ac8c41ed7e0315a792d673eff8136f59d66290a748825577cf02e744cc5f8ce3d6efc87aa385df195ac3574c90d337a03a2b7679960ae292e0478e0a0a4bfb95cadf91f3478def5457a0629486c843d6ac4bce71d90d1d2b9dbb401b7af7af0a4aac4b575a589cd0075fc6309fa3128071ff3418f2d2e64ccedc782b7be2b5be9c11f4f0d783a360953e6406ce0704bb8da44a50a7c04a6d5db455c5585af679447fb7d9d261390fe099c8e1713908965112902eef196cff8aa8291aee4360aab2ebfb923638c89e9aab8d417e1e8121a99c376bb6b7bdabc04aadd97ba4e1cb8553c26473198f87490ff75b7d2991e1812bbfe50a1239694ce0c2ee1482adc66ed348f049a3d8c15ab09d7d91045f5f1e44c7cbd8d2621b0f4e369bdbc88eea197c2e76930e13f703eebe94a54bd51469402c0c0f728bf290cedcc1567c5237e043e0c2adebd5d00a76f2e811e2fccef2da0e6cc6dadc1c96df537b7ce28e519999c82956c546bcac08e1d457325faf4078b127f2fc2fde3fdac88d55a10757e03a2b4217d3bdc291b359077da355ed31c219a5f72561b6d064ae1d6e0886eea5feea532b343d982f5f357bdd3401f386c9b690553bc29bbcf3e088cb7dae50af8287be387fa04c67de717d0694c60eda4b578ab45e0b79df9adddc03cfa47b6bd0cc54fea7b766545e695d718b9c9ce0985e9f27586fa4d26d98d2eaef6a99cab306c113979973b82cd2de84624f3af313727560b113f4778e8ca40833368e3176bf74aedf1713824372def2b4cf4b6335e37e061d32cc105b910cb1687d41aa0a4e0b57f6c7ec4540180fe26ed2426e77f6b6bbd6d5bd5ca446d1fb1ea7a95b34c78c6fdc826ef209cf4b8eeb3b65b4294010abac3d15bf934dae34e316359f09f355acd11689a1962658608c42418257b4c14df9659e0920bd6452793920ccc2b56133e77ab95632f935e6b2de333a7470c4614960db54707bb0728c3e4ba0d22111e9f10bcafa82237f2bddfe1f50e39a79911fcb6f28df09ed60bb536220ce3b2f0e58bea0b844a0ace4088b3120b52174144914141aaa24c2b76704e11b9872310161684f3d9b4e0a0bf385bbac5be2f5db8096231ce147c022e40d0125efa5a9ad284fad9f05d00ac28a54df2a69e2752c6b8ad85e2f1cee83d37f559e269a579796a47cdc07b70f35434aff6c6aef591e906014cc072e2d9190354016b7673f5a94982f6df921d8d65a7dc5ed22ffa05fd2f792bd29a4aa131cd655e2e29fd31ebfa440047d28f2fa09f87f76cb1502c838c4a7587e587cd4b2c42285621962ac22c97014fc08cf464e472cfbdb2f7c3b0f031098aaad7518750378cc029dc68aa7050ce43645d2e2d23c7fc451f9130e18d04ba4c21079213234df5a7b26b14d4fe15d2282e68790b5a8852439733355700e8e0566620fb46af630300a094ca852e144744f2502f6b85b8baad228c86cc3fc24421e231987ba44343d34191b757bccfd028e5f4d55e8f2e74c7d795a07b8a22f487ce2d4d96605c0b0f7bde11ce3d2df36c78d8e791f7060eefdc5c2b0063a77ea75d9a2ff9fdd15b2732b03f0b70419409ee6b28fe1ca2854892cc8f16e880fbef99d290b0ce8af3cad97ae7f76e57ad53008975ee368398bc561a6f0518bb49c9689da5b774aa289c4d76cf98f2409e7718d3aeaa7f533997b19d53882e026145bcd03edeef7a360c3689e58be7ef61967f53c6154dab7a10d124973c7bcc4a031e479b6f808db88b7a7a6e525a272e1cb1b70066474b7360e3d73abb3edeb7de0e63800cad67547da9aa61acf2965c1fe9c48c1939e30a5a0cf6a95082d35b4ef00988f3404fc5dcce311ba788ef7a7669e4ff785da9418d8aeab3a40eaf5dd0c7bbf09a94a12b688ac88b2c5595a73e929c6dc65982575d16bd12a31f8ec895a8945f67e018bf8602ec62318557812397fe595855a89709569068386da20fb875f08979de2f017fa32daf0401c27158f0460b460ec13181e22c31a0a4e43aaf21e8b6bde390760251df83d95ce68bc53a6be1da576b70d791df5fd5aa4f111169f1fca20e70bea01bb746ad0b24e203633a35e6bb4e5c56064c77150503b1fbe11095937a9bc9a41e031081707c142c824de83ae777ea79eba6fdeaaccfbf03a47f023ca86f9195070ea96752402e785af2d8747f6d1517757d6b61de0c10f6f73b4bdc40b6a33426759119b15126bfac2e26acbb3c84e57dff2298ac332bab7e0c0822b6534103f8afcfa1b9d0d77c3930c75b12e6f4c2abc01f8c1545ec1d5f8de31d395c9307e1e14240b756c3caf5d80fd5209ab5d20299a8a1f3d98973652069fdab998bd8ab0de825083ddae5bd5b5f08a852f6d91553992936f64a4f763dec6b9209c0ad5ff3fa7ecea850b378097abdb3e270425e7cdfe780cb9dd95f5a55efbba292b387d0dac0173e490f7c92f0095483c9417c9ace2f2e07147be603fb0471af0925d0ee33e56cb256b27556fedc1713482fbe8d18294cca357cba37f56cd5101437f0bb4ff03b4b36c7d75329719fd20753226a86d779c395db5899c1b7feb5694b916b0943414f92805abd508977cad77458cda20ce60b543507378da73a73c80f5fdc517ccfca5fdd528e624f6e29c434db235afe7061aed5efc93d64b27764ae7d0d6d02226155d5d1db971cf043b69ffe9b41c51412a5b3c48ecb4024e67784132e3131817e4ff3685498c796fd2706b35ea1e6d4661e92a1ade5e3a9d3bb8191907feecede24dcdbd40435fdf966e76a729709fd974e0957c7616ac66378833ec0be554f01ef25c7a8b2ab9842bbe943f009487226e6cefff60cce2855f36c6f1baecfe1af5004c1e149f9c5a320fb42128ee8d9975188ab2c14e26c8d15a9ff4256651fc88f7fd8ac125cc855e7b6174080ea3f4c5c90b9c3f527f24e82230a790791fc5bc6f9159e807cf64b0b7f8808701e56f33b83a0f040cb25416ef587794f1288fa27e672ff62752f14eda3a64db6fe3c7ecdf45c54cb0abf0fcedb33849abd4e9eea09d8b83dbcc1d79eda1be86f4b1e43584d112db7e7d39377ed058fa4f3263ad251d1eb3b768cb9cbe57345b6dd64bd19cdff60775f1ae7f11fa673005bc7abd247c3690908daae965741a12c8534bafb845abef14d9280f158c8acb35e60b15233d157ac82057c458b1ce762b23ed885544631a65e45141b56e72c2511865d1c941a5efea5112f3f18b00844e5c63beed642ae5cec03865080ef4c815d812a5ac98225d9c8c4ecdf7426df29e720ad91deca2e8bce0f6b097f86f210a828884bd923a9cd59bbbb9ffebdd898359910d7bd0d0092f22c0f60ec5dcbfddcc0adb5a0eaafcc67ee6d712d729fa28bdcce66e21e785c4785335cde5ef64df2396346a54785d65adcb652f135ca5c0470d47a3293aa603c622b232035252bb08aa0c3b30a61b72fa2bb17d0aab79c8b0e7a7fd9896f9265ea44b91bc1c4b286a7b49a7c5c51bfe588ef1cdc43017180cd6681c21100cdcb804f4d1364beb35ef68a80dd6fe1dbe1814920efe40a71d761167526b29c97c1687cf068a94e18e4207ecbeda8eef94d4b6c1adea59912f97794efbe420042a878dca0c0b93ff703b3fb08caba56d44ad56a6dbaf386468ee4df23a290f380903c4d600e34d52478e91fc369878cca1400bb445d7f803a92df1f574bcf2077f5bfbf180f1a6c9889d4f925999e470a58954cfab2feecb4c774123660dcff8238f4f417606fd8f4b2546c3e3f8e20c514ad7ce9642eefd07d3e860400694cbdc8a95ed96d6a4d5c485047dd8fc1242766777daabb38b53372b3c63464a34b3cdc7111a09f49e9da15853650e2d8fbd4b18ad7f86f6988b2eef575b8e6c1175c6ef547ba4050edbeb02fa7705a7a5ecd8fa31f2968fbd3f9c1924ed791fb17d9bf850926367f890d981243685711fe13248b346273ae602b7da13a4cbb5e203e14254c8bc141b5f4daa549ecb3275b091d571f33f271d5b52bbebf7f5389ab9466cbc6c33657a6d4b740370304fa3d75861c81c87cf5978763417e64199b3ddb0f382c023b8994a1b0efebb3719acdd59914eec7d8075f426eb5c3cf6837fb230ddee5ddda0f803a45e1ceebb886b6c85715c4683e3f99b0156fe63b086e19eec47fb6fc70563f97f9058a5f27ba36966974395d97360272f56927f4ea8054164365e859f8872682042069671f146fb31b49e24f232eec75b6d3ec186f5b254369f4d7a64755a77afc524c2b006ca76239254838e01aace23f9499da1404ea8b3fbac63f5e8e278484726601d203a2377c6a9cd9c0ee0c141c02822cf1c6a453fd693440344860e6c3323ba6991d0e15b7033218dec2c336b241271bfdc3e516895c942298a12534bbb63f8cdf45658d25affcb6a740d97e45cdb56dc591820eee031cfa61bb0e8bb7d20d5c0cf8947b267b52fab7c49c8e1945dfa9f571dd765e75c5af7107fe630659be9e79cf0c3608784ca0c160460f2f1515618cac0756f49475d29d036402a935235fc285283dff8fc4046c0080d267085cc62e58222c56189c387803de8c47ee8eb193219aacbb9050ab48e53bfe062656ca440e96a8a80f5152aefc23aeca13122ba6902049e0e6de3bc5373624b982664c845d2a600b980eb5933d76f542777219ab382c40f2ad55817803b1aa384aa6daa52d308eb89e0b3c23bab81199426374f5ed9b65dec561a3b9bd0b5fec48fb1277b0797d0b0ebd8279bc81835669c181864c8174c99875fd1e7caaf6c6fa8dd177e71f15122ec62336305e618089361c8fb3a4b68a12759098d1d68c2cf22ec8aa3d36b8906307144c6db97723532282c1507afacd6da9c81156cd1a11b5d9121815637301df3b82f868450d4f66282a5bca219d63866ce2c8349ac74417994ceaf06037661b81ff9e00a231c242bbde60fc2dcb4134e0644fc7463d421bbdf6f98e54a88ba16e3aaac92f81dfc5021f50fac6edbe7c778f9248bc490eb04e1a89b07ef4c9a7d35e8204cf3f3a33e18df6cae383d444f5a5eba5a07c5e6a7c5ca9ff4e6fa6eb075e089e95c5daa1b1c5ef14e04bd89add3e6b10306ef5855ac2d01b21055aa67bb9096127f7a22863fb8f1f12a2925337ad9d16aec117e043d58660c7c13f8fd7d47b46013f692d0c6fd52a2e9b8faf08970142546a7412a627d33417a21fce62a9d909b8a9ce58a8b7d5b842fdbbc28be5e70f947bc85a6f1056b676f45751904269468b78d05142a8678da28912fe85e2d3c1e68adb04c3edcbedc91f908070de9dd6b042a95173a6457f6b86a2b90639c43a8ebb8791fcb1404e627c3116d4616c3e2a5c9700aa27b5f5c45d10c8422f9af0d84e96f5369ecb5841cb82245f0493064b657e321010afb1fe6e748dbc4f5f12e72637970a0fe628f749ac708d6da9ba21f85aed2c1f8e44ac0a0ff7865043448c9bec317c05c475bd884b39fd7c3a8ebf0a7207a10152f05511fc38e240e03f95e17a0874f848b98f2e4a9108dadb041be1489a09ef1da2a1ca6e95114fe83ce0398a1ff7a19d05b8d7299aeb2c51b963edbcd7879c157e99e67781722c56e459a4e2b97b10684f255dfc6944f5927882ead599dbf56ce83b309ccd5eaebf143d42736e22ca9f86a2b4b7e911cc1322336714011143a170a45322061119a07452dd34c81a1dd37c27fbf9b9dd52a77db1b21eba24be11bb393fe9dadef5b839584c026022c24d1968d62c5c5b4a97dffe27a4bf1f9258ecf5b551ef1727492ddd9f8d078efb010fe9647a068d4a4ff154a978f3657b0c13e4387e9cd4cd24eff7740418d4159de2ed27ab6e22312962c66c60fe40cd009b636c04b2c98fb4e6d7cdcac0222ac1d1f52eb9df877455af6ec0255b967bb33c3d63733036f4707b707a5bb4f6b3ee5c1258a575e329ee8df2baeb4bd5d6b67d418171f6c9463c8228597307aa57b73673e49cf33a7b8d8edbfbdd46b50a3f8af1b7a13406e21c4139aadb296f626634a96ac064a1c9f4c053a67f7fde07f4be222263b080230e679ca789ba38e477b912c41194bffa13691e1135dd8fffc62679d3ce759fc4523bf97a0c8dda7b7488bf80817a1d484c43a2289d55189a4fefa28bc4b23f2f1c7e6ad92c78acdb8021fc9635c2cdb4fdf96086f0f0bdc47a7c969c1d80404174debcdc4b65b4a5b96e90255f52fe40fb5f3c8e74ae308a1b62400dffed9dcd21f1b16d61978d0c254256e59053c75c96005c460fdad0c1ecb04079ac761ed6873cd5a6573f6b7ca4ba75e9d3f0ade0aea273db5777d484f88a6612403bc6366e7b19deec6741aa5c74058ccb7f72f3d4fb8caa6114190d581c58602d7f341abb13605604523f0db3beb94c58ba0ed1f628228244d5187d1517ff17ffd1b49a06d4f9ddc667216b0dad954bcd4eecd1ec6255498f01564e6311af9a4593c106de6d1e00daa0fdf83eeb84764d136b323ce516df13e8733753afb94c5dd028dc5c89961586c01fa810f2946a74e67e52514fe57eea4dcc4e4c24752eac56ec7e2950d6a55f1b1e914092688045fad2e7cf2680cb966023c660f29e79f02e48a67a439b4efe97607da384386c5a4b2825ad2019661c8139d5f92b07a8d4b78b008a63afd95d8ec5e1d1c614ba7039b06ed7dbe64ea9bcaa679098f2f476b8bdd2c0961677e42b9d7267d5a20180726cefa934e78add3d344235bfe01a4f850f37eaacb9476a834edadf5d3b123fa4f389ca29e385b1aacdf249f1122c8c9fae8f5d76928e473b88f6d92760a48de2fb9317f98fe519ac4dd7e84f3f17428695296404bbc85129691d84d7064c8d700f4e95ba68eb578fbb2d7330a335aa43f57783768ff1f8735ad96c0d1a89b10faa1d9ca030058554c804663315082af5198cc9edf76f39133244076ee896c35c50ffd747720c72df0ae4b7ba7636f5e5bf3513c8a09d4960eba84f10732ff41d6694ea1c7c38940721b05d56100d2e997a349407f935deb96cba07f5b14d7ba26c8909fafa90ca0b53305e6852324ac08b253d84b821b45e6263d620be424764f9b9220d248b2624b5a8d4a7d3a1ff1e4f9ee15a9249125a4969949ca5707e16d1953836f2b9224b552b8b1fc6e7885e8b7ac69fc03ab51d2762accfdaf62d2a705d21d151f9f61bb071814f49b0d054296a1e31d87c4c6b469a5beddbfa86b58a6a14e0af2cec6a36c129dd4723cbc18aba61f6007d3d969d7eec3c7d0befb925fbafb5f8d4c710f06fe16b151a5b7599a0e2968df67cb6cfc5a20b8ed24707d6f5ef1f3776608f519555b7092e2a84532f6ce5584cbd60c749d04c20b34a5127fc1a3a97b485cc984f48086cd1001cf9b31e803202f8b3bf42a2f1b084f3acfbcb847976d3839b07a8ee7d145da4581095d9d09049abd89c93d2c6f8a83d1da85a4bce405e91e824c35674aaae60801b740ccd5c132286a2693d0d143ded2733ecbefac0aeca5c3032849c458a37f9176c08e8004047e83d26f1afda471138cd6356acee79f76f84b80bafb441aeeafd40f348493625838e28573340ca334d33c2aef5bcb5a980ad8c5a3bf82b7f85ed6516ce3819a02b45061e64ff86c8bf5b54d4458bb2180b88d7600e59099b9e388362423430005007d997520fa2fd5718a1aa728b97a2ba8ea814e112c168ec213afaaae798afd9acd67c5bf3869e39d2f8d9d5d0afdc789e4a7a7371db074fd8ab62aa2c9037d096044c62822dd0ba2a96634e85c767b0b82585c7f9db7a0d29b5b97be8aff6b5df1f17c713e7a9f557e7ed4bed1318a6bd545e590dee9dec52cc12ec6b99bf7d8073d3d9a49ecbc71505808905f02a54470fbf4d1a32d7675bd7f4b8309f682706382835e9b12c94722156f378da5b9b289b8f53e21507ac6dfae81edea2d859c36ad8b9e1fba6a8942f4e17d36f6adb3c52c03ad54fe872dc152d313edf0fe2ea4218ffbc6632512b25ac09875a64f556d025e55c87e5542a11e4a48030df3f7e35973af486241beb6a54b43c2a4bc0d19918d102eff726c126d382fed7f2e954ea95f0dba976e356361ba9c7c3f2d6aad6b3c37fcf5828f444eeea431e3669e78a76f77f61942d3b78516b7ef3a13840876f617ced936a5b1d3ce134f27e27866a3104aa40d350f318c4e0f2593f484b34c610f54e7c0d14c4dd35989a83eff08d908f0c584fb5e86cf6baa0e15657bcd88c40aaa4abb58a3385c28bfea3e996e9f16fc20ddfc332e0516b9bb43a6fdfe4b54c838e193d3a5bf1e73d24b2f83f0b62880c1f32aff6b9c9386d608afd2d19df8358428bb21ca0fcaa3af5f60d34696fd468c2672c6f9b1fede0092b40256eee5e89e46f59bd240dac59df42a22c5870002c7dc0a2b780ced32e879063f779d54b7ca361215cdea2adfa51bdd9e928cc69ab362d3ae9601c9038a858a075af169e2c4b3f64586d0453c377ff37ecb94bb34a487ea37dd88a6a9c5b19bf414788dff11affdcb0adba85ab8f53b901d7e97f047a44ac1c059fb888d7bd0cdfab4b53c6033d048bfdb3bc799222ec2eb780c9a783884ef5fe9abdd56503223a6b01125a039828614b07234ad8c1fc5c093b1e6e7b6ed65bfd720b89e3bf6c1f2ca1fb3b4c0b0978ec5c3a1b826a197ef7bbd9343d7371251797df0a55db704c8d5460669a0b956c199624d21cde1b7100e374122419a0b79d29f29a655a3d0cf3a67a173029b2f45443407d483031784d94c81fa678d18b04178686b57a7b3dbbac5225241a2eadaf9fad85f6e163cec023b737234c0540aaf6860d553cea2cb95391a983b9095006915b6f489b32e28eaec3046eac5a99f4769bbe387d560802ae983b3faca8c5628d1aab7b9a87f4d8728d562526db370551f6bfe74025422ab8ec5f0b9105c2ff989e808bc101e7659c26fd4ce6834a97a78b707c78cdb2e27b0088ffbc7c83e4d8ddcc0bdefaaca1628073fe30d390b2b68616ec010283bb6ab80c01e5b9f388eeb6fdf81b45c640214c4c1e9cfe124ddd5e835acab54e4508a117a03a9836024d30798e35cc0ded0c60b8b65fe3f262c4470628649ae3fd419e28bdd9a3d43d5fb5f13e4ef1270e636877e7035ca355cfdf04b7b810263d9a284628e3b32d7cfb54ab39ada9769033a87157d410d866e80d0e00f40e8dae438c09c2e558a63d45217c036271438c8dcc5400a028946fe481648a88b0a1d0ed28b763b8597e9790d07af0da99ae8802cb05fbe264299445ab924bdf8201da23ff20b74673b9e9b35c486db1295e0e9454228c367a75ef8fc136e93c36b10df3c8722cb14ef05efb6b037fb45586fea5c558f7a32a451e4f6538d5cb10322571639b63cae1715b3852056aa512da6d3a7f2240bdf1cf9331679ebaf4eae11193f75f792318ebc5fa56f0b646f97cdf0eb034afff3086d0b022a58ca060370eff667450deb13f09860f1fd824c0a42f0bb009879425914648e999b09a5e1dd8f9aeb482e08c48ff8feb517ec13707d206ce55c99a08cac55bf5aa86b9ea26db00aa427ced402a7e9bba29ec1c650f712265a02363acf5d03fdf86d6406f64fa06950c8dc3a48ce7b061d994cbf10e4698fcdf3045336d962e2785e57c18554aea27ff102a8003c931cb9273afae5225916b227ccc872ea07fc0a17557ede2b1a03dd7eb858681073aef19c21c2ec55fd108271e774b3376faa9a370c5cc682596d104f5a0689cc228fae0d36dbff8b4b2c788c24f01f6d341f849459fe73d9359897ac35680e15821c1f36fbcec408d38914445fc6db083517ad36973f9ebf7ef97afe11c73155fae7c2e74775d11999f7354b5347f73e58facfb10daa88c1ed707c1ef4187be800d46d1a4f660ae4f2545bd417102ca165e13462c241f8c10832e7e9051d00b17f5d583e042b7d7333bb9509250efa2eeb5a1e28e870062510f5b1389c737ea5586210dd5c7676dc8628e8c1fea66fa4cc6c52991a4e23e986eef25b2e362b058ead951239ee2b888f35b8fc330f2f6fbc64fcc86823d4ca5a19b2e07c572c463d1ebc403e69b7a608e044e880429f675989f799282cdffa288886bef77f5e2d44765aa8e1a64546af09cdce759ca0cd26dcb46c0556f8a2ca3d38ecf4608fbaa2f9a560a7efdf5c1e77c05b14dcc60612968bb2f966dea4455babdf584ecccabfe54ea87cf0af881cd389f531b519164c4e751e994b972830d3ae71fa6a5cabc4785179033b505b69e09587fe1111aeff79bf1d68fe772323674bee06a6cc8c47d4ec98d2590fe9ac0b7ce6dc0d8a0bb3a9b62345089c6d6a9b01a2f538ff938fdd57a075f2b2f6e0118e2a7bf688e233f2fe1a833d540676717017c9c23667a382833fac8bcc43566c4a8bfbbae381c5e95500b1dc5cdb92335c87d135b7182b5e02be8fb81ae7f0b51ce91a4bb42f43368c214735b9571058a82122c8111b6e762343593810488af57b8a122d58c00fbdd5b16967fbf3e92efbcf7776d834eae004ef66eb7952b87c6505b5664b96b6ad11fade851af960fcf679b37ced3ab50333ad74e6bcdbb4c7cc93540b863b755a1c5a05427308f52c23e3fcba823ca5fa5babfa99d6e355a85fd2611ad891ca480dab78761486f3008ccaef0c2794cb1eafbaec2d074bac38ababb5e1af02a3f40a84d870198de2270a8dae0d6385f37591fe98162235649fe654e9ec77578d5e8f644bfdb49f675d308243f6de89b7a00c4d808d21465bd2468727f6649b49d8e44580a54cd4763d564fa9fc6c63df1e27592c2f4f9097283d8296cb64a2724987eb2e95dd2adca2edb85c98f00d925413e897be113f80f919a6c7916ddd87c00f3e917c2296367c", 0x2000, &(0x7f0000001040)={&(0x7f00000000c0)={0x50, 0x0, 0x8, {0x7, 0x21, 0xffff, 0x4040, 0x401, 0x6e, 0x2, 0x47}}, &(0x7f0000000200)={0x18, 0x0, 0x8000, {0x4}}, &(0x7f00000002c0)={0x18, 0x0, 0x1, {0x2400000000}}, &(0x7f0000000300)={0x18, 0x0, 0x5, {0xb3c6}}, &(0x7f0000000340)={0x18, 0x0, 0x10000, {0xc4b1}}, &(0x7f0000000380)={0x28, 0xfffffffffffffff5, 0x1c0000, {{0x3f, 0x5, 0x1}}}, &(0x7f00000003c0)={0x60, 0x0, 0x9, {{0x10001, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa, 0x7, 0xff, 0x5, 0x80000000}}}, &(0x7f0000000440)={0x18, 0xfffffffffffffffe, 0x0, {0x2}}, &(0x7f0000000480)={0x18, 0x0, 0x2, {'group_id'}}, &(0x7f00000004c0)={0x20, 0xffffffffffffffda, 0x1000, {0x0, 0x2}}, &(0x7f0000000640)={0x78, 0xfffffffffffffff5, 0xa6, {0x0, 0x0, 0x0, {0x4, 0xffff, 0x7, 0x9, 0x8c, 0x6, 0x0, 0x3dcb, 0x5, 0x4000, 0x3d, 0x0, 0x0, 0x1, 0x7}}}, &(0x7f00000006c0)={0x90, 0x0, 0xfffffffeffffffff, {0x5, 0x3, 0x5, 0x7, 0x9972, 0x2, {0x3, 0x4, 0x5, 0x8000, 0x1f, 0x5, 0x0, 0x1, 0x9, 0x0, 0x7, r5, r6, 0x1, 0x3}}}, &(0x7f0000000780)={0x128, 0x0, 0xfff, [{0x2, 0xd, 0xa, 0x100, '/dev/fuse\x00'}, {0x3, 0x3, 0xb, 0x2, '/dev/ttyS3\x00'}, {0x0, 0x2, 0x1, 0xfffffffe, '\\'}, {0x2, 0xbf, 0xa, 0x81, '/dev/fuse\x00'}, {0x3, 0x3ff, 0x7, 0xfff, 'user_id'}, {0x5, 0x6, 0x1, 0x1000, ':'}, {0x2, 0x400, 0x8, 0x0, 'rootmode'}, {0x5, 0xa2, 0x3, 0x2, '--('}]}, &(0x7f0000000ac0)={0x3c8, 0x0, 0x6, [{{0x5, 0x2, 0xfffffffffffffff8, 0x1f, 0x6, 0x0, {0x3, 0x4, 0x7f, 0x81, 0x8, 0x101, 0x7, 0xff, 0x75, 0x4000, 0x8d56, 0x0, 0x0, 0x10000, 0x800}}, {0x0, 0x2, 0x0, 0x8000}}, {{0x6, 0x3, 0x2, 0x7, 0xb37, 0x0, {0x3, 0xfffffffeffffffff, 0x100000000000000, 0x5, 0x1, 0x2, 0x8, 0x7, 0xf61a, 0x1000, 0x61, r5, r6, 0x7, 0x20}}, {0x0, 0x4, 0x3, 0xffffff00, '}^\x00'}}, {{0x1, 0x2, 0x2, 0xbd, 0x401, 0x537, {0x1, 0x6, 0x257, 0x3, 0x10001, 0x2, 0x7fffffff, 0x7f, 0x8e, 0x1000, 0x101, 0x0, 0x0, 0x0, 0x7}}, {0x3, 0x9, 0x2, 0x80, 'fd'}}, {{0x3, 0x2, 0x1, 0x1d1, 0xa7, 0xffff9ca1, {0x4, 0x80000000, 0x6, 0x31ac, 0x0, 0x100000000, 0x800, 0x0, 0x200, 0x8000, 0x4, 0x0, r6, 0x10001, 0x8}}, {0x3, 0x7fffffff, 0x5, 0x5, 'fuse\x00'}}, {{0x4, 0x1, 0x40, 0x101, 0x2, 0x9, {0x4, 0x6, 0x6, 0x5, 0x2, 0x800, 0x4, 0x4, 0x1e90, 0x2000, 0x7fffffff, r5, r6, 0x0, 0x400}}, {0x2, 0x0, 0x1, 0x80, '\x00'}}, {{0x6, 0x3, 0x7fff, 0x7, 0x0, 0x9, {0x6, 0x0, 0x3, 0x29, 0x7, 0x7, 0x6, 0x3, 0xff, 0x4000, 0x40, 0x0, 0x0, 0x8, 0xffff}}, {0x6, 0x100000000, 0x3, 0x0, ')-\\'}}]}, &(0x7f0000000f40)={0xa0, 0xfffffffffffffffe, 0x58d3, {{0x2, 0x2, 0x9, 0x2c7, 0x2, 0x3f, {0x1, 0x2, 0x8000, 0x7, 0x9, 0x2, 0x0, 0x4, 0x91, 0x4000, 0x0, 0x0, r9, 0x8, 0x98}}}}, &(0x7f0000001000)={0x20, 0x0, 0x100000000, {0x40, 0x4, 0x8, 0x6}}}) sendfile(r8, r7, 0x0, 0x20000000000000d8) 13:27:53 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10040, 0xa) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 419.358364][T15466] FAT-fs (loop2): Unrecognized mount option "ioVcp866C" or missing value [ 419.399091][ T22] audit: type=1326 audit(1625578073.118:519): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15475 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 419.500157][T15466] FAT-fs (loop2): Unrecognized mount option "ioVcp866C" or missing value 13:27:53 executing program 3: sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000001f00)={&(0x7f0000001e40)={0x10, 0x0, 0x0, 0x600021}, 0xc, &(0x7f0000001ec0)={&(0x7f0000001e80)={0x24, 0x0, 0x300, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x4841}, 0x4004010) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="1201000002e400402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000400006241a17a90009e4810300020000000904010000020d00000904010102020d00000905820200020000f409050302"], 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000f80)={0x2c, &(0x7f0000000e00)={0x20, 0x22, 0x51, {0x51, 0x3, "10b376b8600178fc91ac17d9a69521a85ce644cde2a49ec06e6b2dc2ce002d2127e907fa520278962e25b720f94f1337809d87bbc95a966c1057d5db07ab3e84c550147df564751faadf9ed4bc1dc7"}}, &(0x7f0000000e80)={0x0, 0x3, 0x64, @string={0x64, 0x3, "f60141c8adb099925285baf316e30a21a7b4186566fad5d3eecf6caedad0aeff5dc000d065dca23b1a6a3fe61fb2e435ff4cba58b3185baf27bdf1576ad4f24a5e96f6c315be31ec76424c8ed37594b6f8e1f832781265e8ff0ad6e5cc0da3be45ae"}}, &(0x7f0000000000)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x3, 0x1, 0x7}]}}, &(0x7f0000000f00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x80, 0x20, 0x3f, "a8eaab5d", "ca34be05"}}, &(0x7f0000000f40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x18, 0x3f, 0xfd, 0x5, 0x5, 0x8}}}, &(0x7f0000001400)={0x84, &(0x7f0000000fc0)={0x40, 0x15, 0x63, "c1a7ace381b601a1d02de50407a0bcbfccc723cecf98172c0c3582d37556b002f2677c279e930a60405efa11070aeccee034db2cd02311db59b5df9999f9f6b42c3cc962adcbd269d15066a8c1de9ad15c6611af2fbadaaabbccf489b40eda64bfb005"}, &(0x7f0000001040)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000001080)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000010c0)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000001100)={0x20, 0x0, 0x4, {0x8, 0x40}}, &(0x7f0000001140)={0x40, 0x7, 0x2}, &(0x7f0000001180)={0x40, 0x9, 0x1, 0x5}, &(0x7f00000011c0)={0x40, 0xb, 0x2, "2c7f"}, &(0x7f0000001200)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001240)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001280)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}, &(0x7f00000012c0)={0x40, 0x19, 0x2, "16d6"}, &(0x7f0000001300)={0x40, 0x1a, 0x2, 0x200}, &(0x7f0000001340)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001380)={0x40, 0x1e, 0x1, 0x2}, &(0x7f00000013c0)={0x40, 0x21, 0x1, 0x40}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000280)={0x14, &(0x7f00000001c0)={0x0, 0x8, 0x7c, {0x7c, 0xc, "f135b90ebbe98a4e4ff3911a829f57e8452affc1acff0d525120b13d311dcdfda54e65307c60d79136b92d3d28aca204956412004992f45668c66c68e08e2b21a6cc77957e33137cd25091e295592cf2da247dfd4079206ada704fbc905a0be3ef15e3dbea2e0353c399d7921bec10e23235003cd2f3fd582ca3"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000400)={0x1c, &(0x7f00000002c0)={0x20, 0x33, 0x12, "91fc75f663be2e6c355eefc868cb0e44a5cd"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}}) r2 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000dc0)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) syz_usb_connect(0x2, 0x8bc, &(0x7f0000000440)={{0x12, 0x1, 0x310, 0x47, 0x11, 0xdc, 0xff, 0x1e2d, 0xb0, 0xd1c0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8aa, 0x4, 0x7f, 0x3f, 0x20, 0x1f, [{{0x9, 0x4, 0xf, 0x2, 0xb, 0xff, 0x91, 0x7, 0x1, [@hid_hid={0x9, 0x21, 0xfffe, 0x2a, 0x1, {0x22, 0xd44}}], [{{0x9, 0x5, 0xe, 0x8, 0x8, 0x6, 0x3, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x1}]}}, {{0x9, 0x5, 0x7, 0xc, 0x0, 0x5, 0x81, 0xdb}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x9, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xb9, 0x8}, @generic={0xdb, 0x6, "d6a161d74117fdb663e89ff4979e4e891cf38dd274cc6e2443f94cd777b66dd364f42552573096cb628f8e6ed52d270ba2294d421fb7eac95ecb81bcadbde3bfb9bfec7040d49559db808231d5899d7a2ba985d87fe85941eea6dd8d60f47fb353537261fe01150892d8c10ce38cdf04076b22e7d710e57818a038024920b487164eae8756942126b70f263e33b8d755fc73a586ca6052db588d5311a8c6886118f8f969b055aafa3e3ff271884096db3afeea78b91cf958643bde3517b5c41eddaba2aef6211bf06ad371075dbea9a3dd66486bf52557c200"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0x58, 0x3f}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x7f, 0x3, 0x5}}, {{0x9, 0x5, 0x4, 0x4, 0x200, 0x6, 0x81, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x403}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x1}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x7, 0x80, 0x5, [@generic={0xef, 0x21, "ece65712f54b05a35c13afda1c034a5fa47eda570a910d58da3f56d384b830bcf25f90215d5ab68fd331c11180d5bd93620f88ad2974dc2dcf7ef2584de7dc555ea4aa9bfb5a43eba5924ab1718f5a79b6954ab641d71d239c16ec2db04662fcb689de51c91b8fe682552315f23d2c9c573f4343bc468d205854f81ea5c9382d638153b57ddf7742a30e2696bf35d8e457263d9e628b6d3b6e9db40e8fea7463ae02daeeb9776c3e5261a7001ab011361c750be569fa114037b5a9d1dc37c2a64fbd12cb46b851f7a089a890a40b64cf3598b43d8c6362bdbb169b3777b5a0751fd82e457f1a23c17ede4f0a48"}, @uac_iso={0x7, 0x25, 0x1, 0x40, 0x2, 0xdd0}]}}, {{0x9, 0x5, 0x8, 0xc, 0x200, 0x6, 0x7, 0xfb, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xe0, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xff81}]}}, {{0x9, 0x5, 0x0, 0x1, 0x18, 0x18, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x9}]}}, {{0x9, 0x5, 0xe, 0x2, 0x8, 0x1, 0x1, 0xa0}}, {{0x9, 0x5, 0x2, 0x8, 0x400, 0x5, 0x9, 0xea, [@uac_iso={0x7, 0x25, 0x1, 0x1}, @generic={0x6d, 0x23, "e34df665fec07da249c1c2b86d9a2055a7d0a029918e56f9d859b8f5b4e2f6bfc2b6e69cf51c8ec2162731ce114f0216cf53e3016c52aacfcc6326b9ff1bb7d444e5267c010774eec7fb26e5d2ce19855588786cf0327111648b75488cbb99be56120f41d7b9a1bb353665"}]}}]}}, {{0x9, 0x4, 0xde, 0x3, 0x3, 0x0, 0x5a, 0xd5, 0x7f, [], [{{0x9, 0x5, 0x5, 0x6, 0x40, 0xf8, 0x9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x3ff}, @generic={0xa0, 0x2, "f1d7d7d40bf467578ef642cdb09bd3fad53cc08fa598a7ece1cf1206394757408008e4470f10f57126ee45b644f58f003c295cdc74345b0f82a144fa2588d9ce12af630bf09b39f205f194da20f6d36ed86ccecb0eb00a984c4808a53676277325f9855ebc573320ee88f2213117fe8a7d651cc4ea7baafc4e1a495ab13329fa8dddd1433127305b4f6d07c2eb30fada149a9c6ac013e3463676a5a77d94"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x400, 0x40, 0x40, 0x7}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x0, 0x7}}]}}, {{0x9, 0x4, 0x3c, 0x7f, 0x4, 0x2b, 0x9, 0xea, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0xe636, 0x8}, [@selector_unit={0xa, 0x24, 0x5, 0x1, 0x7, "4dea712052"}, @extension_unit={0xa, 0x24, 0x8, 0x4, 0x5, 0x4, '#{z'}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x201, 0x4, 0x1, 0x7, 0x81, 0xe6}, @extension_unit={0xc, 0x24, 0x8, 0x2, 0x1f, 0x2, "1fda8a05d9"}, @output_terminal={0x9, 0x24, 0x3, 0x2, 0x300, 0x3, 0x2, 0x1f}]}], [{{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x80, 0x0, [@generic={0xbe, 0x6, "6973f7313d9c75652520dd677fe9a524df37a31379eb19d37f1ce587c5399715e31f54015ad07e3483fb0f9c559d5128d7cac45a8208c0a7627134aeda7ffa4f398b5012946eff82201e194aa866fc18a19ad68d0da13ea990a89ba1c2527aa6460a3cc5c775e128620d497008633d657cd3a0e6e5c480867007eb3e71b958648f203f1c30ca5622e5e8d68923d33fed8afb57351fcd6c0fbbbb6ff4a656f6ec6c8563c2c096c9bbf4efc5bf27e07aa78f3212a383104e61f1db84bb"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x3ff, 0x1, 0x76, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x42}]}}, {{0x9, 0x5, 0xe, 0x8, 0x3ff, 0x3, 0x6, 0x4}}, {{0x9, 0x5, 0x2, 0x10, 0x20, 0x9, 0x77, 0x2}}]}}, {{0x9, 0x4, 0x4, 0xbe, 0xd, 0xdf, 0xb4, 0x31, 0x1f, [], [{{0x9, 0x5, 0x0, 0xc, 0x20, 0x6, 0xfd, 0x7}}, {{0x9, 0x5, 0xa, 0x0, 0x38, 0x0, 0xa4, 0x7f}}, {{0x9, 0x5, 0xe, 0x10, 0x7df, 0xd2, 0x0, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfd, 0x2}]}}, {{0x9, 0x5, 0x0, 0x4, 0x8, 0x3f, 0xbe, 0x20}}, {{0x9, 0x5, 0x80, 0x2, 0x6a8, 0x7f, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xd7, 0x40}]}}, {{0x9, 0x5, 0xb, 0x10, 0x8, 0xe3, 0x9}}, {{0x9, 0x5, 0xb, 0xc, 0x8, 0x20, 0x8d, 0x80, [@generic={0x99, 0x10, "2369962f34f3749cc1cd219f182d97a58e7e13bdb086fdee441c9d2ec13e7dabe273cbcd5c38484d0fe5050dae57bb29199e9c41b937aa39b9976ac7e49f612af07d1b255a4caf116539cc4def51481d605292dcafe0ecd85fc820e0b4fb145dfaaf8c4cd6a5499e84d365e373eefbb5e1afd4bfead12466f24ec5fdc2f71ad9b84007a072b4ded35455fbb5228d69ae611aa38def3c4e"}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0x1, 0x1, 0xb0}}, {{0x9, 0x5, 0xb, 0x8, 0x10, 0x2, 0x40, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x3d56}]}}, {{0x9, 0x5, 0x8, 0x8, 0x3ff, 0x7, 0x0, 0xff, [@generic={0xc8, 0x5, "56916e49565ab595445e80d90046e28f9ae261dc31eff822f43b60c1f7c10c3672d9cb8034e477c979925b314f7e7aaa912eab61d1a443078e1ce6a0b7c0606bbd6b9e965377c476c67c88b706ff37044e7a68eb4bb6cdb742e66675921e4e197869dc1ca0943b8ebe2949bf2ba6ed4fead5ebf5b2dfede5fb59842542efc063dafb6ed7ee29195717321d698a96eecc43e180085b58b1548f3f8793ddd896e4db50e4124fb983d250045c62bfb6b35c45186135bc4632b71619c96699df47ecb10150aca60e"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x3ff, 0x0, 0x1, 0x9}}, {{0x9, 0x5, 0x4, 0xc, 0x400, 0x0, 0x1, 0x0, [@generic={0xe1, 0x22, "30aaa433ac814cc461885c6b1eb1e07e6d55faf133388cdb0d279ee7a653da4e5f601443a18f80dbda13cc2f2f006ba4c102f766dfab05e3e850878a65af0da110cd87219cb2867cd0ecb4d4077f39c0366ca55c1c54fa9c74b78635f29397061a0df54a6325593242ef579766874ee2294fecf6b8d7c8e501e5de9788a46c55bd967f4e0fecd69f4b9d3c707440353b25de7a62757884af453a76daa4a2aaa0e90f54c6b28aef14dfb47ddf83602449f5c2a77e8831b33122aa87d8c2386727327f3d4c90ce5ad1060b9426bf06564b62c99b1ec1203cb022104d258fb848"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x5, 0x8, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6}, @generic={0xd8, 0xd, "f4085bad780f810dccf83331584fa9d3d4ff757a652e1a3b8ab173ff159d6ea6eedb240cc58db338f0b068e0453018212d007202eb7af39380d5e1a247e1b5208a75415c7d1f398be9dc0b6675c9901beb01eaba9d2efbe3574621175370c8f51330ea85c4e651f44f25c971320883c6a1186688130918647b8f6fc634053efa019e0e6bf68c8e60ab08f9db13d688b2e95541defe308baf7d3ec5550d8ef657b7c796ac18ff81322ecdf549607cc4de305166a8d1f1dfd710f972adad2e1906206539a514f49cc0c76f6e222ede45757b20b350de89"}]}}]}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000d00)={0xa, 0x6, 0x200, 0x7, 0x7, 0xe0, 0x10, 0x7}, 0x8, &(0x7f0000000d40)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) r4 = syz_usb_connect(0x0, 0x479, &(0x7f00000014c0)={{0x12, 0x1, 0x300, 0xc8, 0x76, 0x22, 0x40, 0xbda, 0x8153, 0xee52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x467, 0x4, 0x9, 0xff, 0x60, 0x40, [{{0x9, 0x4, 0x6b, 0x2, 0x4, 0xff, 0x26, 0x36, 0x9, [@hid_hid={0x9, 0x21, 0x6, 0x4, 0x1, {0x22, 0x3b3}}], [{{0x9, 0x5, 0xd, 0x10, 0x40, 0x4f, 0x7, 0x56}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x7f, 0x20, 0x6, [@generic={0x40, 0xe, "465b01476ccef9463bfbb39527336c83117c00494634acb6625f2dbcc65a3bf7fb0f082fea860bbf7c975c4b3e8b169942ac6c81073fde097d072755c5b6"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x3ff, 0x2c, 0xf9, 0x7f, [@generic={0xc3, 0x23, "a45bbed3284cb3686ddbc467530bcc5a4674ef2a95ddac2ba2f9b9d998130928aa23ecaf9d0d92388bb04ebb9ba36416312ec78d9dddb26cc054912c55800da205edce6732fd94bf519a872f7e4b42e9305937f62d9128739b3150191a4a641813c89ab48872819aa7ff662a4fc29e0c82241af56e64a3bcbdc0ccac89f6bb0694a6bc420fef619ec363fa47548c6208ed5c6eb9031bd565aecc89de3230fcc9d45d3e5345634489ca38c27d6e0a6203a67b59aea62e3d5851f1b1dc761658be91"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x20, 0xac, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x6a}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x3}]}}]}}, {{0x9, 0x4, 0x1b, 0xbb, 0xd, 0xa5, 0xa5, 0xc6, 0xfd, [@uac_control={{0xa, 0x24, 0x1, 0x8, 0x20}, [@extension_unit={0xd, 0x24, 0x8, 0x5, 0x4000, 0x0, "e80881e4e3a2"}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x182, 0x4, 0x5, 0xbc}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x100, 0x6, 0x2, 0x40}, @processing_unit={0xd, 0x24, 0x7, 0x1, 0x1, 0x0, "fe77db5b1824"}, @extension_unit={0xc, 0x24, 0x8, 0x2, 0x3, 0x5, "aefa9d5a12"}]}], [{{0x9, 0x5, 0xf, 0x1, 0x200, 0x80, 0x7, 0x8a}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x0, 0x3, 0x7}}, {{0x9, 0x5, 0xa, 0x3, 0x20, 0x9, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xb6, 0x20}]}}, {{0x9, 0x5, 0xe, 0x2, 0x264, 0x0, 0x9, 0x4, [@generic={0x96, 0x9, "a6da4f416c60a7ee863bde62499b05af607b50f28bb64a78d48c8ba5e53ba6b2b51f9cf245aef14ed9aaa3327edd0c73cbe7c33489382bbbb4880a44824a1bbeebb6d4da4dac59c527ee75e0e1bc41c5cdde0d58ace46be74c26d9439f7f02691ae1271440b7943324e1c844027225683cda2462ed7a21f8855a9a2e3b2370b32fe5fdce44019240217fd194d3aaf41f1d5c3d92"}, @generic={0x12, 0xd, "e0a2d1398db64f17cc029d37fc0536a4"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x3, 0x58, 0x4, [@generic={0x34, 0xc, "1d0687a10e3b62d4442da35eaace14c3e89645ed2c0b7d09dc9800952901d948cafca533cc6d31ee9695e795a12eb326b8b4"}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x0, 0xc9bc}]}}, {{0x9, 0x5, 0x0, 0x1, 0x40, 0x4, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x2}]}}, {{0x9, 0x5, 0xe, 0x4, 0x9768e764d42e6769, 0x9, 0x2, 0x1f}}, {{0x9, 0x5, 0x2, 0x3, 0x8, 0xf6, 0x63, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x5, 0x7, 0x40}]}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0x8, 0x1, 0x2a, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x6}]}}, {{0x9, 0x5, 0xe, 0x2, 0x10, 0x3, 0x62, 0x8}}, {{0x9, 0x5, 0xa, 0xc, 0x400, 0x7, 0x3, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x1}]}}, {{0x9, 0x5, 0xa, 0x10, 0x20, 0x4, 0x2, 0x55, [@generic={0x3d, 0x21, "7a0d68feb508dde75d7f90c55c6bd7889f8c5b30434ef69ec03b9957c2181854278d47e5c0633e64421180c1c81cab8c25f44990fa180c21bf5854"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x972f}]}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x20, 0x5, 0x2, [@generic={0x8d, 0xb, "5b9f9f5a250f4aa300fc47ae3aa504dce88cb46853314bc03fe796291b07c4533637878a55b77e1ac8f5f527bc249eebc12c0ce070a3af81f11413e90da46859745782b0d7ac36d28f9b37b7229f2b9487ec5d752f21f7f284094bd8cf1a76a41784237a5f8a5abafe49a191a8d67d79f6bc1da19c8764b21d4480dabf79743b892c749542ca8704ead4e2"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x1f}]}}]}}, {{0x9, 0x4, 0x4, 0xef, 0x2, 0xc1, 0x59, 0x12, 0xc3, [], [{{0x9, 0x5, 0x8, 0x10, 0x8, 0x4, 0x32, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x2, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x3}]}}, {{0x9, 0x5, 0xb, 0x1, 0x8, 0x5, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x7}]}}]}}, {{0x9, 0x4, 0xa, 0x39, 0x0, 0xaa, 0x82, 0x8d, 0x4, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, 'W'}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x8, 0x4, 0x3f}, {0x6, 0x24, 0x1a, 0x8, 0x20}, [@mdlm={0x15, 0x24, 0x12, 0x8}, @acm={0x4, 0x24, 0x2, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x80}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0xbc}]}]}}]}}]}}, &(0x7f0000001a00)={0xa, &(0x7f0000001940)={0xa, 0x6, 0x201, 0xc0, 0x2, 0x1f, 0xff, 0x40}, 0x35, &(0x7f0000001980)={0x5, 0xf, 0x35, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0x3, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x5, 0x9, 0x9}, @ssp_cap={0x18, 0x10, 0xa, 0xf7, 0x3, 0x9, 0xf, 0x7, [0x3f00, 0xfff0, 0x3f]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x1, 0x2, 0x1965}]}, 0x1, [{0x4, &(0x7f00000019c0)=@lang_id={0x4, 0x3, 0xc01}}]}) syz_usb_control_io$cdc_ncm(r4, &(0x7f0000001ac0)={0x14, &(0x7f0000001a40)={0x0, 0x10, 0x39, {0x39, 0x5, "07223331d2918fa640c53c111f3e05d2b5ce2e624f7603d923257a2d17238a3ab935790b70dcbf100c49037de80aa029958a9bc400fe49"}}, &(0x7f0000001a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001dc0)={0x44, &(0x7f0000001b00)={0x20, 0xd, 0xed, "31c3d3cba4eaed736dfec107b1da317bf377ac4f98ce0fbe9917c83a9980d04b8306f75bc23443635286014af337dbbf259349b6a276022885b9025165c5d954be26b13fecde25ec487aa92f12882cdcb72ad7e40fb286841afb6eedd5bf044c0bdc3df7b6ccaa08fe498fede1a0343f5a2f3827fb006ffed8f35fa5aae3f44a7d7c6dc72fcb53da7e735567aa92e6d3aa6480d46ba50b46a9c30f8fcedf7c640dd61c9b87d4c77eeac598a0a5a3287f0dc2dd54e78d7ba9f8b52abc5cce071506af94b9491c4ead78a2ef7df7a7c187fcbc3e4d4ed43345f24af1f319d6f51fbc8d73029a6f8ebae76ae1f65e"}, &(0x7f0000001c00)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000001c40)={0x0, 0x8, 0x1, 0xf8}, &(0x7f0000001c80)={0x20, 0x80, 0x1c, {0x1, 0x100, 0x2, 0x4, 0x1ff, 0x0, 0x8, 0x8001, 0x3, 0x100, 0x4, 0x3}}, &(0x7f0000001cc0)={0x20, 0x85, 0x4, 0x7ff}, &(0x7f0000001d00)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000001d40)={0x20, 0x87, 0x2, 0x7}, &(0x7f0000001d80)={0x20, 0x89, 0x2}}) 13:27:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x10) chmod(&(0x7f0000000140)='./file0\x00', 0x41) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) chdir(&(0x7f0000000580)='./file0\x00') preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f0000000280)='./file0\x00', 0x301000, 0x41) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_mount_image$f2fs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x1, 0x0, &(0x7f0000000280), 0x810020, &(0x7f0000000380)={[{@inline_xattr_size={'inline_xattr_size', 0x3d, 0x8}}, {@noinline_data}, {@norecovery}, {@inline_data}, {@discard}, {@noquota}, {@nolazytime}], [{@defcontext={'defcontext', 0x3d, 'root'}}]}) r4 = syz_mount_image$vfat(&(0x7f0000000400), &(0x7f0000000440)='./file1\x00', 0x7fff, 0x0, &(0x7f0000000940), 0x0, &(0x7f0000000480)={[{@shortname_win95}, {@utf8no}, {@uni_xlate}, {@shortname_lower}, {@uni_xlateno}, {@nonumtail}], [{@euid_lt={'euid<', 0xffffffffffffffff}}, {@dont_hash}, {@euid_lt={'euid<', 0xee01}}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_role={'obj_role', 0x3d, '/'}}, {@permit_directio}]}) move_mount(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000b00)='./file0\x00', 0x72) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f63686182dbe5e4727365743d637038"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 419.673335][T15494] FAT-fs (loop2): Unrecognized mount option "iocharset=cp8" or missing value [ 419.763758][T15494] FAT-fs (loop2): Unrecognized mount option "iocharset=cp8" or missing value [ 419.872801][ T118] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 419.971940][ T22] audit: type=1326 audit(1625578073.688:520): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15446 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000300), 0x0, &(0x7f00000001c0)={[{@iocharset={'iocharset', 0x3d, 'iso8859-6'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xc553, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:53 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f636861727365743d51703817362c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200), 0x2, 0x2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 420.101040][T15510] FAT-fs (loop0): IO charset Qp86 not found [ 420.107134][ T22] audit: type=1326 audit(1625578073.828:521): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15509 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 420.110320][T15514] FAT-fs (loop2): bogus number of reserved sectors [ 420.140328][T15514] FAT-fs (loop2): Can't find a valid FAT filesystem 13:27:53 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = dup3(r0, r0, 0x80000) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@empty, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@local}}, &(0x7f0000000340)=0xe8) mount$fuse(0x0, &(0x7f0000000180)='\x00', &(0x7f00000001c0), 0x2000, &(0x7f0000000380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {}, 0x2c, {[], [{@func={'func', 0x3d, 'BPRM_CHECK'}}, {@fowner_lt={'fowner<', r4}}]}}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="696f636861727365743d63703836362c007f7f1cbcd504ec9c5e267ba9053108517a4635013cb52f789d865a82c84c1004aca8b8a631cfc6789e27db4a31709fc5611dfbf27eaf327b76fe319315ed7908f9fb0da2d2f3fd2302263cba56b7bbee4d6748071db11beb82145ebcc44e2d84aa9d480481dd928c596ec88e57063f61be050b91380f8204aac32575f3f0f40cc996b09782f8eb24b6d1e0c334d53ef1309580751fe44e6122f68c303a034a"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 420.162645][ T118] usb 4-1: device descriptor read/64, error 18 13:27:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x7ffffffff, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66f32e66617400020900000040000004f801", 0x17}, {0x0}], 0x0, &(0x7f00000001c0)={[{@shortname_lower}], [{@pcr={'pcr', 0x3d, 0x3a}}, {@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, 'shortname=lower'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000001440)=[{&(0x7f0000001480)=""/186, 0xba}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, 0xd9f, 0x2000000) renameat2(r2, &(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file1\x00', 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000140)='shortname=lower', 0x0, r4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x14) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 420.228986][ T22] audit: type=1326 audit(1625578073.948:522): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15475 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r2, &(0x7f00000002c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setattr(r3, &(0x7f0000000080)={0x38, 0x3, 0x10000000, 0x3, 0x80000000, 0x6, 0x9, 0xa1f, 0xffffffff, 0x3}, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:27:54 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file1\x00', 0x1000000000, 0xaaaaac1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x2}], 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC]) open(&(0x7f0000000180)='./file0\x00', 0x201100, 0x80) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 420.410712][T15533] FAT-fs (loop5): Unrecognized mount option "pcr=00000000000000000058" or missing value [ 420.438802][ T22] audit: type=1326 audit(1625578074.158:523): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 420.543551][T15533] FAT-fs (loop5): Unrecognized mount option "pcr=00000000000000000058" or missing value [ 420.582934][ T118] usb 4-1: device descriptor read/64, error 18 [ 420.852509][ T118] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 421.122470][ T118] usb 4-1: device descriptor read/64, error 18 [ 421.270974][ T22] audit: type=1326 audit(1625578074.988:524): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15538 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 421.542468][ T118] usb 4-1: device descriptor read/64, error 18 [ 421.662546][ T118] usb usb4-port1: attempt power cycle [ 422.072448][ T118] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 422.242488][ T118] usb 4-1: device descriptor read/8, error -61 [ 422.512499][ T118] usb 4-1: device descriptor read/8, error -61 13:27:56 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$fuse(0x0, &(0x7f0000000140)='./file2\x00', &(0x7f00000001c0), 0x1000000, &(0x7f0000000380)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1400}}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@allow_other}], [{@measure}, {@obj_user={'obj_user', 0x3d, '&#\''}}]}}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:56 executing program 2: read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0x2020) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000002940)=ANY=[@ANYBLOB="696f630700000065743d63703836362c009aca2377101588f0ab3eb0e20a8b32f5d970a9805e776d8f8d3dbf7b3a6c70cce208d6c37fb066686104ecd08c005e7bd6d90794a5bc936a634a6bee8f0ebc61237a06a5ba417f7e0822227f67e4030500b99e68a11f519d26db1545538dbd37c07ead44e7053541790000000000000001cbf26f509093af6c284a625ce52f41604849c22c1e3f1425ab41b628aa8f866fd1590c3990e2b8eee8433d9c1630836cef787e7d263072ebd29b3fc996c620901a5532b32ff1e4793dacb56d410a929abee271c49276ebb1cb2a257bd7febdf48d70e6e3a6ed95563ac97d82bfae9fb645e518840037"]) r1 = signalfd4(r0, &(0x7f0000000240)={[0x4]}, 0x8, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x24) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x44600, 0x72) creat(&(0x7f0000000140)='./file0\x00', 0x62) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x12, r3, 0x0) preadv(r3, &(0x7f00000027c0)=[{&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000002a40)=""/262, 0x106}, {&(0x7f0000002540)=""/25, 0x19}, {&(0x7f0000002840)=""/243, 0xf3}, {&(0x7f0000002680)=""/145, 0x91}, {&(0x7f0000002740)=""/120, 0x78}], 0x6, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r5, 0x29, 0x39, &(0x7f0000000180)={0x0, 0x4, 0x4, 0x0, 0x0, [@local, @ipv4]}, 0x28) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0xc8, 0x11, 0x1, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, 0x814, 0x10}, [@IFLA_GROUP={0x8, 0x1b, 0xfd}, @IFLA_PROP_LIST={0x40, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_bond\x00'}, {0x14, 0x35, 'ip_vti0\x00'}, {0x14, 0x35, 'macsec0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'netdevsim0\x00'}, @IFLA_ALT_IFNAME={0x14, 0x35, 'ip6tnl0\x00'}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r2}}}}, @IFLA_PHYS_SWITCH_ID={0x1f, 0x24, "d74095263ff09d0b3b2716c7547624ab13835b89d74e4faa038718"}]}, 0xc8}}, 0x10000004) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000002580)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000002600)={&(0x7f00000025c0)=ANY=[@ANYBLOB="240000002e0001002bbd7000", @ANYRES32=r4, @ANYBLOB="0e00e0ff0a001000ffff0a00"], 0x24}, 0x1, 0x0, 0x0, 0x4080}, 0x0) openat(r3, &(0x7f0000000200)='./file1\x00', 0x6000, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f00000002c0)=0x1) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000300)}], 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000040)="5aa347f06b97af118a08fb4a40702e4f5d67aa45a47c4f798c56a174c43f4db83395f164a587ca7ddd5eb81c47156962b3f2b7a5036bdf47febefe14ef8ab96b7001a1d7bc4fa433f6e35f7603bf34bf42037562264d5465e2cede47ef67aa6c160cfa2a2871605643a6a952e4f703b265dd898a12d7aa1d640c197facb52edcfc6ad97ac8d42cd429e7b906628016c3022347b5e69557e8260c68c7dd45f246b2441563f8a4bbe56bd3407007e432357e040b67e123d815f10d159490a82cff792560a3fdc6585f0bedd3aec110e78bf1fa27b31bc1984a8a9e0e1c838d52a34f868c7d40846c0c4f1d104671ccf31ffcdd072b356dab4669ca", 0xfa}], 0x1, 0x2) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) ioctl$IOC_PR_RESERVE(r1, 0x401070c9, &(0x7f0000000300)={0x4, 0x1}) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) fcntl$getownex(r1, 0x10, &(0x7f0000000080)) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:27:56 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="73686f72743df2e79e0839c4a24890edb752f4f86e616d653d6c6f7765722c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:56 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='imcharset=cp866,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 422.627938][T15568] FAT-fs (loop2): Unrecognized mount option "ioc" or missing value [ 422.633389][ T22] audit: type=1326 audit(1625578076.358:525): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15564 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 422.645014][T15567] FAT-fs (loop0): Unrecognized mount option "imcharset=cp866" or missing value 13:27:56 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lseek(r1, 0xdf, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendto(r3, &(0x7f00000001c0)="aaeaf2ee644fa160ffe10231079e5d29de025246233b188fdb5fcd0aab26fea2ecec599930a957394291b00e3148e3dd59f0b9390c29644200b7e13a599803aedba1362d57067cc428ad19dade2dc7eabe3d8b44e78eed54c57cdfc35805404a68dd0ed5ad2b73fd2b5d762248d328423202b69b66a8ccf18b7386bacbbf83", 0x7f, 0x80, &(0x7f0000000240)=@l2tp={0x2, 0x0, @broadcast, 0x3}, 0x80) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 422.666208][ T22] audit: type=1326 audit(1625578076.388:526): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15561 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 422.710529][T15577] FAT-fs (loop3): Unrecognized mount option "short=9ĢHRname=lower" or missing value 13:27:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 13:27:56 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72766e6ce8653d6c6f57db65722c"]) creat(&(0x7f0000000800)='./file0\x00', 0x191) chdir(&(0x7f0000000240)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x40400, 0x0) renameat(r2, &(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000200)='./file0\x00') r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) readv(r3, &(0x7f0000000780)=[{&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f0000000680)=""/252, 0xfc}, {&(0x7f00000002c0)=""/54, 0x36}], 0x6) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:56 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="696f636861727365743d63703836362c00912baba02da135e7bf2ca67c994bfa73f431fb38015bcc4525352debdfadaeb5d6ee44f7fff1e13c3bca851fc608e52cf94dff8768f08848124c00f36e660b4b60f0bce53d6132df9e64c2d8b747db3deab2c5469e6f316b409cac834483dd5c3e99ce54364ce5aae8f4ee1000c1f333e7a9ff549f83115c274afff5fc14280e6237fe78fa008a66241db13db56300f92d48099efd3d457c57f11706eb9ca46370b60a61f1f475969034bbcaa76ab6468db0b649cd9122dfb4405955117ea262"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') [ 422.999972][T15599] FAT-fs (loop3): Unrecognized mount option "shorvnle=loWer" or missing value 13:27:56 executing program 5: ioctl$KVM_PPC_GET_SMMU_INFO(0xffffffffffffffff, 0x8250aea6, &(0x7f0000000380)=""/141) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x7}, {0x0}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73686f72746e6d653d6c6f7765722c00ee9edde68c5c5690de8d798871f81d6577f7760600000000000000d6c7e9f0b5af2a5f137b87ff971657004153c9ca4d769ac40f7cdaa3d5fed6f108998282ac321a970bdf74d8eb958d8776c1b451ed0f633be47fd4b0cbdeade0094e940b71f9f5edfde679f2166d882f47db6194cba83fea4a6bf38027f61eb182be07374be57a73c4e410b47d92ebe6a191cc894c9ea61b9cd90f57527a802c6f921ef183366dfedfd108e32e3b27f84dd6e0e428e6bd21321f2091a1c186242ffb19a2e2034006e68991f92d51b1845b09000000000000000f56dc"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file1\x00', 0x40000, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) read$FUSE(r2, &(0x7f0000000440)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) process_vm_writev(r5, &(0x7f0000004500)=[{&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000003480)=""/4096, 0x1000}, {&(0x7f0000004480)=""/91, 0x5b}, {&(0x7f0000000300)=""/24, 0x18}], 0x5, &(0x7f0000005a00)=[{&(0x7f0000004580)=""/4096, 0x1000}, {&(0x7f0000005580)=""/203, 0xcb}, {&(0x7f0000005680)=""/107, 0x6b}, {&(0x7f0000005700)=""/156, 0x9c}, {&(0x7f00000057c0)=""/235, 0xeb}, {&(0x7f00000058c0)=""/28, 0x1c}, {&(0x7f0000005900)=""/105, 0x69}, {&(0x7f0000005980)=""/88, 0x58}], 0x8, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000007f80)={{{@in6=@dev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000008080)=0xe8) r7 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r8) syz_fuse_handle_req(r2, &(0x7f0000005a80)="a77494c51d75b496c88275fc15bad97435401940cab5ed0b327a775ad066cc7c0ec911c9dc7524d14e813207c5316c2e97abffbee67b2de05d4aaffbf16ecc314a2d9d058e3b9c71af3ec3d38ade60e3cd3eedd6c6acf04d105c51579343d6467f1d44ec78de438ae676b5a18959d2ea3691874d2571cf4dce45a3631f1330f21f7c5dbc997de3307758789f225a32fd51ba2e19a347673ec80326e1c907b40902a3c5a9eeb8ad370ce991fcc086b6a69ecad5b973d3d9d26fbb8ece5b6317df7f4730717e50b1a1d9b0a79d51ff1de622e8fe28e04feedb17cfc5dfdb799c5192c08778144b5ca3c5a95c20dce4cd0d95889a63db10195ab52f05e9aef6d7994234c07efc1797d1533911194289c433af71c10b60e18530716b5874d206c273f6b8ec4b5a61c0cd7f0b650de757dc8e3060b6212c175aa4a5fe4d10b5a53abac3a21cf9b3d478135a4f611c8420b6a893def94645798608656269f3273c611eea05c83a746dc78c261fb4a491146f46d89d0ec823e5dc225bee59e4dcb05120c01676b034e292016ceed64525a53760ee381e3fc0da83caba0951a6f0d3df8e0dce9021d0e42e604e1fe0887eb6eecea013796dbe2098a72885c4d0f4cc8f81432eb1bb44d91231210d5ec23bf57d53f1d3039f7f019b961c4d758bae067cafd2098990f5b96f24106e2546d919bcbbf038e596dcd7861467eeec94a296123527b9925673f73ed3b4fd6df477edbd972ccd0664f351516a667310f6053db19f655b817775fe2f87d337ec40fa2e14e88b802e5ac172ca1398c05bd05283f448c31c44503e280fc33e5457cf1287fe7ec592745a7d09a0b28d5e3aea9e64065d1c28a416bcf90f4e8bda5f7ead01b0975f034592ef6279fa069e7a840a5e917e0fea67ea3e47b72aa38df61f1548dfe8ccc0d55c2b61c3f04c1be9c8b4f1d7828e8c3ead7b5c4c33087ddddc8451b7accdfba557cec1313ebda07674cc55fc6dece500f24b02ab7f1edd264d2ac7b6c613ca7cd62c1326e176c5717ed66ce79cd04e8f9d1c623213ef94ec97e6e103cd6901222dd75cf83828374fef4d8e23bf5fb5e2d34e8a0e93fdf8eaad1b593db1fffd7205294dc9ad8e43ccc8588ecc3cde5d3e85b4a5f32b1a0e1161f52224d387648462c763d947579817c7ba977fa6a812f942a51e168fbdf5e137b41f9089d15e7f20615783c5f2433d06c5ea2140b38610707214dbf4eb9f777d746298b6cedd3304f8412a81bae34f32857074a7504c4fa0f3b02ff8066cab61dbe7ecc2dec60b930298ec5c29f19eacc54f03a28be8b98930a4751d3fae376ee86a9a6a6188d284260264b19671700418e670a1b296351ac5964e575e714408883b9bd50bfaad23d82824076e78c102fe7ce877dd897ab0b9bf1592cf4d0a96240ecdd5d5ee8e4f78a02ced1c413add6bc56f119bf923f21106bd475708bfcea63c5cc3d2d923a1f4e7323618c2c9df79abda81e0b0b8b7df3c7eebbbed0608bdd6e2be10e2fcbd87503b0f789099bf6771d2f7dc11f4791b3788eab57ddff0e176536fdf8da9d51a2c327d7eaa8a83cec754b74363b4f317a02a38c26038b5f483814e0eb9ea04c2c47e4167fc957dbb2602fe125055a90328c9fdb9a6244a60995800287ea71112bdc3c8b9613cfde5cf2fafde231749bc115b2ab081c0b133c3cec934ff433693d156027b7999d5d2efc8b792059f8e7e3650ef8cf5ef1e06c97dcfa5f728257c3e9155f5d8f64f6619b9abbf72e5ec6b8f52c8946497d64bdd65b438b2e6a6127caf61aeb915be88fb915c61139c0aacc4d4346af91dbf2e22723c0d4051f2b442457ae8cd7c8b23a3a949a8d3cb6ea3a06650143f10f4a73071ed4c5c87e5ca051df5b02c6bdd74a572b20da07f191fb9632ba365287fa06b3e3bf9fe3eccd6146fb021056c2d7f0535b225c161f76029c030766957a5dc0c7853b4b568de40e14eb97b8f289144c0c060ab4c3e9ea9b5ef994f795d8a9fe0fa896396b21c0ddc6f2096d06edee1df3f001321c14c2f284d81bd9a99f11c7559000e5e4379a13fd64e6eee87859b5504814f4570b54b6ec542a2f3f70e386ba69694c60a97d0a8b70bd3db27748e7b71cd1bf4971cd5ac3797c1a03ad13753db9871ca05e88457eb7cb933115c264e80f09df13c164a879aee10e627fe292265f2e53498c20c11756aa6dbfe36a59fc424d2435a1688029aa3eb2cd604c7bf78b44456f6a396c7a7d5c8d6410e7090a84f77c60d40a4df98ec43bbc28feb427a47a09ceff7b94ca77f6cdd439345107dda351cf14fd2935cc6b8e1d31369dcc8088b486255df925fd8f24049d050b78d58046d6d481abfcd09a68297e667267fd042a709c5eee5c4682ae938c5fb72d7d69b5710ce5395c7249d75c14f55344f1f8ebcf7db7962a6cc2b481e68b9702d9c63c2515b19cb7799afa7a47b081da3123b3949337acab02d3e3770b2343a6ab8e6ea6f0dbf99a670b1f725880ee67c994cc306aada9975f1f9fe9e1fa16703babb8914c2f9e0829cfd79e44420f517b4f0e128cfe8a08a1668a9bbfaeef1daf8f884c216f85d01026096f905ff236e691cfb68d7541a578f7ce27c3d1e816a372729426233e9903c3a60ac8decd545e0015d6c20bd544147a5597a4b8b7c9edc5b3ca69cbb8d811279899c72b6b74c8a1a860ea692170d4494356df7b6132571db57b605f646e274180234f100c2a5d9b58b52374d38b47d35125f0c8bd9d88d70c1c1297f521067ce5269d9313aadd1d5d924e6e2c346e92a0aa340548be774e0efb4570439931c3582edfb7431c4e252cca0913c6785f328d738e83cc87d4e5e79d8f3e8696300a69cc210922ec4cd4f98067dea2fb93d401fd506674de790bb0d0f35d2281b338b93efba95fb671119ff02b501cf2ff18b84ff809a247666f96197733daee22d0960b7f46594886ebe021c92bfaf68d4dd880b888070f18a5eb4183e838cb11830b7b4b390fa19dc022d12c6ba1f654a6f4bbcd3db6cc6e3d13e74b6a75743512dcc58a36ef06f8411f4ffb3ad31f827ed78bf42117bdc1fce759c97a82cbbf9716b3a35b62ec869c7d2fb4ccd9d1bab4a5a11a481a9111ca0c2ccf717e624f839f8a24b4e0621792960b97b7526d27c4511e6aee9ae14e3edc729f77a3f89ffcafd1d0c1c1d9372bc424594ea6412855d7e533eb2028ac94fbf15bb5109702b76bfbd9f0ebb99bff6683fc6d9add28de9df61bd826a055f2460675a12b25457b3026f2b3bb76d754cb3e9899878f4467baafba82bc298cbd36a5a1c817969de982f00089d3d37b1a04395113eeedc21647a12eb2ecf4d6e592e10dc2b662019cb0210196efc0a3d4d645ef2d8f97dab16ced6561a93b5d56516ef0ba73cbb63c3548fdcc8f321b7c4fa0d5c57326dabfbe9c6479548e96708d30af710af3458bde77dbf6580e4f91b374cf1b100bc38dbeda858b62065ef9309352e365dd9550bf7e7fe7ac789137a0de3894c592dca52b3432dc8ede27db6d0fc7508f6384b06e2839c6636392e6afc6dbb0f87831e3438f5d41f418e6fc973483bdacdd82a88916f540057dc4055a2f762f30587a63ed5cc4979e6480981b791be19e915a0e053b892f7303bda394946491d599b7e615642c4b6222b4d65010beec32b9529c969a570daefa4eb9874fc9783066c91b6d0173cd11a8c952b78367e7ba1ee82bd268ba51af39d9d0760abfb0be5a36139a1097867568cc64b5d9a311bf32c093e06886b5182a4ced567ccf0dbd62d47e8c3d42a013f5a1b195c6e4b0b3a5f770cb2dd2cdb1db7a86a2566caa7788311e1c96ffd30560a43ad3375d07d6319ecef8fa13853d0fc671ca5d0ef4d9ca749a0c8cac26b41aa5b51eec48ae18fab5b97aa57b21e3771f471b583aaa7011d26c3c6249517435507a3069416e8ca81f4896e6dab02e8aa5642c4c015d9f67823849a36f1fd12747d03219a0f4918fec19fe0211b4f9b5f72693b3206e5eb665ab1c601a1410c1329a26240c089a758657c7e625ee14995e890ab96f553d6b1f2a81ca7587365b8f4aaad304da1f432e351747025f76ada83fd6a3f102b4d2fd8621fe40d101f52c1fd6ebabead5f3c5663a9cc452fd4ccd97935e732aa0f3aa8b33aafb42eea4e78392f844e6a44b5c676e8cb726838f1fa5eae6dac39e75bc4f21e9e0cfc298c10d67a019230c7924f14f1e2defa3a9458a80c264ec9fa0f30bbc6e5bccc09a5617e0bb0782c09ff6b9e30a593b68df86f555f4b1cbd4f3ba6445ef1ecfa079e7ac77cac9359db5adb0d40868a15fc3c713ff0f84517a4035de232c723cc68d73d6077f3f673b34b841a6c99b1b88625ee8ae6abe66877e25075e20ee9093219154266b03bfd1e366d3d356368d77b3a7d26101e4f480cc68c9d715282a070b95f5bd8e771c22b0139841770a8b050a60d96a2102353289b71b91dbdea0b40735c3b8f2958f940ed0f2b1ab1dc3e4cfa8c0b43b8d81748de9dada56d82685a2131db8423aa5d3f39031159ab8aa3d2d5e6ed35c60754d7d56b978e249d8df4ce1d73952ce84e286a19eb7dc4b9ff99c6947082750d78d428ccf11e6a49348601dfb6433d4242f6044d364431373f71d77bc94afc8c4e5a50e82f735aa6d210a811cbc4aa56561dc74759218bcd0ab1b0099f2e46530cddec3ba47d3eb6e02040e9a5b4c076a93090f2ec836a1af3c9d0f4e2316740921bfcec4ce52f04f263e177dc4f718d7614d279fbcc952c207b268bcac610573d1a44fa3461ca7bab2d83de84ba27061aca0050fa0a1d556a4ac6fc241bedc0673b4f86d4ba096eba24cda92f31b1593b52e93a52da380c866bb3dd976e950e43609b9fd62dbbf3e852759dee4b04418070ad5a1c10044eccfd43b1dd717a76810e32e21fb9b11ef05cc680931d8367fc87ba27df08b31c076778cc87b2a557357d01cc38d08ad4d8525bc3022b41226db42a8b75bd639a1e01607a149d75e7517c9fb788e6f860218de911aa4d9867d00320c7d0fbe5c2dec40b07bf3970e43db2e2b966f82e87f796c28783a1c1771b9f2c012d875b38f17578e9f5cb038a71b8604cb9d2403623992a4fff93a9944992869a1cf178e592ead337d6276b2fdcb1ba16d8edb98f34bff5ee0777596a3397f6523bbaece078e79ec2cf7d003eaa1d27e382c12ee9be4288277417126173b2bf69f26d6bc2f4e0135890db171ad11ea35e1d60c3413ea080f64347aa932d7aced8d43a95936f23cf9bad0d9b4d4e46fc4bcc6f92a4bf865c9e8ac4e23da28248b6f99061616e966a5d22a441d79097f873449cf3bf5d7bc3b35bb10b9f98238d2de6eaadc920d3de6607bb03596a4b52d830e240cbf53f323cff3848d3278b7fb11033709c32f673d7467155ed3ea66fb755f59872b7ade17e9deb22bf0da7cbcd362ab12d21bd2a3209f9af394b436b1d1f98d090bff2542f2c330d458175069790ea0a7fa7fb14f499fc1ff8ee9a7ab60d77984bf53afc9ffb817ec24ca3f9143863bbc341e5c8951c4ecb664720d39bcf7971cd00b9d144778ff4a96e3b101467eddc21b28e366b58db58a57c709e0c4f21725d26d658f0a801688e2ea3979e2bb28de4bc642b4bbc549fe7ad7274023a9fb540c1f2025456d513b5174f97f756e9c5fdee868281ba78844978f2081d7103fe1c863c409a8ed4fe7c297ad24b4d7da9792a10585a22f1c04f0034c2645ba2dd951b9670cdb20cfd83c918a66fe834310dc838f110ad79afc9e2596d9f6ac25260f9f97707f5cad95275f8cd4ec00811a0d9307969314343573d0f73039ec1ff8a7f7d812d5d4b1b1cee76cee0db8232ef911f6c69cca21b5fc1202d8e7d884a2c0c910cbf423263effc0f614bb1f33a77100142bbd86c66bb742f5d5f0c66ebb25a046c4c37ddc5e605732101222bb1624279a2c70f7a1a6562ce87c9e6a72400bbdddd36fe016fa237030bbbfec8060548f90e2e181331453fe8ba708ce542c2a4b25333c316bed27fa4c4afbd26802d2860b5d1d25613bed33e3219b984d3834077adf699ccd9f8fc385cfa8bdcc5f3fc9994d075a6eecf9accd9efab11bee81aab079ca2cc84edc9ce0c979ef1364db9ea321eda4d594bcac56372df7bd9f09325d67cd490b6524c2b106730cb24c0f7635699ac36a16ae96e6b11ebb3c86f1b9de4d41a3de2db7aca3c5aed4b8a1f5d5de488e961a48668404effc31c4e272fc45b6ca2157542eb41d13ec2ee257d22806953309820a1966bc7b6404a65f224f17fdfa7fa2c736340fd938abd940c6f84367645e617102971914099f3bb705497a8cffa1dc09bdb686518b4f127ccfcd0d277321efa5e3cb2b919339614fc3f44990ab096d67ee839fcf3d347a883a76d486f828e7d05f2533f94292ef380e7f9a42d61c60082fae352990795a6851276e205d1f17155689b45ab1cfe3aebc9558a3cd2dd341c73326b04a139f67b4c45f6c3f042b4325f3ed147365431f740bb3f88f4ee02709b62bcba5ba479c87616a790f459da2f445448816b2ee7abfd37fee56eaab2cae4bcb9b98e942df28074f806c6db8ce3103d2f97fdcbe1a5b6ce2a9694e7e56d9f0eb03634f42a165f21d409e651df589c59e03c00144e1e769a885e1e0aea969a63b987bf52ea3f229d5bb122ea526982d6439b5489471489f0b294c161030587f8526cc3cce24c90c1007571157d81bc08f7e3a1ff1d345d088f15aa960ef66d9dfd6b0c6d0d24fd8200727616514aad4698095abef9038713b97f4d48758379145561bfda9135fa89c0b4a77b2b625182ad39402b966163f0ace1074193a95973574373230382e5d783a250032274052da2f7eae3fb9a2da079b9d9af1434d624ed8e6db6825a57f58c11df08acd6afcd7c763e2e28b93f240c405cce51d768a04fd45e3022e4449107738b5c794d97bdab65ca4d7c479d87119bd34ac855b11dd4ce8833199b90e8ed05e4ed32b03302808fb20de5bd3c359da89a9ca42b83adc0100725d44682cc333494bf74d4040675a53a87c106dd067275ee05c6cd34bf3131e7dea9a5726d799bf665e86b46d5f8158911f31111ec2ea38ae75868c28e46b9d1c67c40b4c75cc0adcb38a46134543eb5715f31167d61a76ca28ab48aaad922c6eeca6988be89ff6665599ff40a54ee557a4be6cca258bad1671707cbb69a612a68f792323567dfff01a0cf5b138c8ad9871f43c77ee1343826810bad0221753f9367a308750ffc4857b5078716b816bd61376953fb22eed8df8aa6b90166830be4b43a2f212ade31ce24b973ad4b6cd2981cec39cfceda51c079ed7f02c24d9ec1c8c98d944a02dd877d289483640b22ba2b5956d071e1f3e75ece12f0bcdb332bd55cd4e4c6920175cce87fcc2e2b3fefd0d17d80b2a1df468a5890bdbf033a6779417bd50d38517be8d60b63572ffdc8845f739c040d82dcd38779f60c2c0ab3285232e5f614f5693ff5c2a3ca47cd20e5f3da3d257aca9861d2071bbb13909fb181cf712f8492bf0b0d8bce452eac0d02545a3a534b61696ae097467718ba37c7dca7cd17c9d04fe9d40fc29a3c60489c559bc14b12760df70d6d597e98f7e6ac1dc5c7f0584a8a712f51460b7b343896efb6c2f55d44bdda2f1bdc7877f14f9731f213afca690442db29663ba7afa246172adc023220c5777d2dcaf0bf8fd51b02c4bd711fdd73357e1a22faad309a5cf669074e24b1f2bb544c8112d2c1a414824fe3e150ea9fbd0d9b8e66fb0a5ce41580e0242360534c3488cfa08c5c61d3156384f43efe599422163c238a51b6af17c88c71e08319d19af3df31e0621663144761a2e8fbb58c078afa85be3aef716588cf8e91b09995c2a282b4d26ca26668c00e72b93a3e6c65d87cc0f69a51a68e8842e71e8a588d40ccbd002d0c55b275c2d4d64ab14ad5b0b5905c0029ae48d8c9d671a2b028b8ac62567b6b03dd88501cf881f8ddaeb25942c197330a5718c29a276e5dfbd53ffcd92b69d169ffa21eae40c25bc39d5dce3a70cbcdf13d3564d44bce8132810b0d92c3c8660fa635784d92bc0234c094d390ba54ca47ae19e280a6f1a9455f7fe3813b983940983d646c7903967b67f9436a0498cf33f90d687e72d1ba307446760f021172e0be971436abbe55f1840dc0e1d43b7325794d0de4325f45fe77461424d989c14b19803cab138e4e680142651d58ea539b8d6fbae4b94395cf5a839ef847d6b9e9104b45494e6190067c81158ed1aef3c13d74e3e972af5100c597fd239780fa5e14922164967b3899722f98a324ecfdf591b42612c6e1592684d14fa6c2bc66b452007abdc0ea660cf01e7a4f2d9e498ce8d1628e41724c913f80ba74fed527d3bcd9e733c9ab001d07e2cacb1f5915df6c53fd59028b23c52d7ef515b1898604b819dc31ec159ed01c551ad02c0029aeacfcd03a98a532102ccd022c0f524cb1f3cbdea971ff3c33b78ed1298cb7cc72d688f32661d7475455961520e37b8a1eca2a007b2d3c3bbe734f6fdd4baac01427d6c2f039dddf1a68023a8ad194ca49407b12cb55513cb834f661361f86b95ba710ea44fa37404024558ee72f2aacf8b010bf9ec60a2d358c681f2d5e42e015cd25cc266d71c2e353b10ae42f5e0b559552d868ddb0aeaa94e7ae394622d1b10d2b5badd676fe516a0d2378d4044f1459a6fc87b4aedd0fb28c5b492c80f75525b7894a4c519bffa1b2c0fd04ff0bebf351917000fbac8bfea4593735f46f79794b61291ae83659ab47af88cb4c666a91e215d12f4c3c6d9ade348571b2b2344d91e3b3a28ec6c788c8b8714c98030637fd19c8bc9183e0c2850fc4c4425da3c9b6660518cffa1272b368fc935e21cc14f43634e8bd9ae5b124d086ebb06dc7532eff4b49ae6fbcc981e233a5b1ba674aa02354ad3c119faf3b93f4df9cdc796223fbb8bdff979c3817779dcf58c652980c7c634791b3a83a68bf9380ff5da505188e316f803aa17b0377213fd1239face15b77e4c36346f11392df20a28384a3a2360ac722af25f0a90c87c2086deb314ad76e3c24dfff93cf2a7b62289fdc84148ab5cb497e37935184a31fe56907a16a00d8abdc581881b64192abf7c14860d73a032051fb7122fbc8f0b72f53840b9aaff7a45381a88943ebd374c942f71fb8f4dcb38973c13fea85f642d8660435c74ea39d099bb6e50318e50f9525ecd8998b5b3b0822c2617cfa0e99ec16197cb1e930b119ec02f53d7e8755a83d8e1f114e38bf0c82c863a739820f71b526e13060eb60e87f8b11e4510f33ce6066641adabcfadf4c3d6cb268a2472b4dcf4440cd6db7f9324e2b094104549cca9cda8c32dd3b8fe5093e4f88a30e0a1e28d00693bb6eab3eaef1ebe0c3cbffe64a756ed29555c3decc492b9e6473eaebc4ffb56d8b5b04dbe31b51df2b0e7c6315fb1b8fd2a67c65035422b75aa60e204fed43b251bff87e0aa0b27fe3e600fb372c6e906d4a6dc0acc98b9b71f0b74c569a383f17b4cefb9059d0350f1389e161af6748856ea3a5ecb6acbcc0d8c3de9c9d1b3fa88b9098264e9b33b176392e8bbcbe119bf438083d69a6001ce51a81183d690a8b56e8932167bab32f0209658f64dedb0418e7729749a4c54ad4bb13cf7035e37d85fc7a1da6972cab34c1a602b7c5e3037926b00853ca559da736d597637de3974e7dc00fc37c772de4a5cf1785ab46e63cb10ca5019305d4627568de9110c01b9ad575972d0fd574547cd27157cf52dd6add67072fd41e8674856730eb99c37fd267638e07dc207d004f644de7fb6d2a8af3a113fb93eeaf83d5cffc21777fd6635924a06b14b5375904b426677b7522d2fa9afa0e18d4beb4099fa71988e67531adb4b1bf5b6abb13733beff9d042073a63f4ec396558f817817512ab87d584aa4da339bce1281ee878a062b028d10bf109c82b77d23e5396e040cff6bc96bd774d5089f3ab38ac14a763e2ef776d2bdd525ab61c2fab6b5f558d712a14d680579a90fcdb35783a1316b3328864129607f8beb9072b8d6e839bc6dbca0668810c15dd950b6cb06533cc22ad31eed81f9f713f218bbd8a1019fbbf4bc86fdbf8ff29b401e3801b5b7da00388f0df4980271d9dd83e6792e5e609a2b4a2b7bab2c6ea6879ec81e35254d4ebcb4bc556bd5f1ea5d040707e68a94d1fa98eb5682424bd41cc1d3d97434b4d72a9885455ba65486363f0f4b8c441772c852dfb37e3cd10a98ce5efdba0bd9a541516eb1e3c390f79fedd5ec0dea6ff373aa5665c9e0c1547103e199067757b96712e3a597b001051f85b733bcf2d09c78da6637a9103701468def7b5245391186c3e872ae02b38f919148f1c286360fdfd1a2f8f21fad9e3b387523fbef540b63dd8729a4423fc8647a997f550fef2b3504ec80c9d279f1e0c543bdc04a8b1278399dba15db91452463c0c889580b5e460173b7a2e073392a6dc3fec8d1a7f8b242aa374f3e072c1fea6a9caef16907073bed35dcf7ca23b43706b13c6a78c0c5a7986bb34d976f2bc43411f8a892a6c4f482f5ca43a1f2d684cb79d630d7864a554d59ba5d6316343602212fab8b42c03ba4970f08fdbe09173c6680c4014e983557fd9a2c03418d86004754f2625ca3fafda6bf0a39d9d81dafedcc02e0a4d1f351291e791ae2943a42cc9133c4477b8e9ae11bcd525b0bd0d10aa95d3e2302f081b854c8c9e6a2280b2b5692ef33931f524fd5b8ee0e9b9757f4a309c9e50f6ce5c37c985efc51c18e04a56406a5362c5aef64592c7354228d2b6ddc89f55637920d3fea6efcb96df938f73e4e8811e3f309919aa0a9e46f175b89c3de397d4d78467588162e9aed688ab4be3a8f0b5380024cc8d716e9d331ee4de06c9c2f8d7d06a64c73b5b436ffeda96626e67d661e207c74ab60cfe28f3a75257abd79d3d214efc157a41b925d7c8b75fcdc42d1530ce9acf8b3247c37b7d8f9bbb3c1de304c9970e2db31ff905ab4e15e3c88c3b1031a08c29ae05594356ca2411f015050598ca0f486ddef25966850e4db4dbd49e37b6a5d27a46813b6f1461aeed000d3e6877053889a0b1c5d5eb0cff675d2b40fe525d352a4f115b5272038209501d1361376b07dec717355ef12fd4d9f55d2bfb43decdff0436a847bfd2d6db819d1e29f755e3bf91b563a1e3e7902cfbc6f3b1d66ebb58a98d94b8e305fd55c0a66a10c452a324b3d50e9d1bfd3ae1b10366a66131641571011546a08c9ae5c928d34548c914b81735286fe2d0b91a11c0e36d9104e647b07f4c02824889f101b2033fc1dc9cfd480ab18927083c0beed9b84f5630a7201ef91265e336eaf1eed18923ae0c9089d8f08d6b94200c2ffbf041d3463a4971248a0ccc52db223e4212f6440b167fe5f14678cedff49061394462aad2ea3cb1ba968fbd74fd73f308b16f440ee70915da69933628c98db2a8497d2ff852e6cafd661ad11600f683bcdc05e2bf87760d8b5387ab7898cec2b82a880304d40989b9c5f3f68cfc7cf30f08ef138cf20811a331ffbc8403498fc430afdbff1d06a1cda25ff874c618c035174c403e74d8dd", 0x2000, &(0x7f0000008280)={&(0x7f0000007a80)={0x50, 0x0, 0x2e, {0x7, 0x21, 0x5, 0x10000, 0xffc1, 0x3, 0x0, 0x4}}, &(0x7f0000007b00)={0x18, 0xfffffffffffffffe, 0x800}, &(0x7f0000007b40)={0x18, 0x0, 0x2}, &(0x7f0000007b80)={0x18, 0xffffffffffffffda, 0x397800, {0x8}}, &(0x7f0000007bc0)={0x18, 0xffffffffffffffda, 0x200, {0x4}}, &(0x7f0000007c00)={0x28, 0x0, 0xffff, {{0xffffffffffffff7e, 0x0, 0x1, r5}}}, &(0x7f0000007c40)={0x60, 0xfffffffffffffff5, 0x8, {{0x4, 0x7ff, 0x7fffffff, 0x7fff, 0x9, 0x5, 0x8, 0x7}}}, &(0x7f0000007cc0)={0x18, 0x0, 0x2d1, {0xf65}}, &(0x7f0000007d00)={0x13, 0x0, 0x9, {'#}\x00'}}, &(0x7f0000007d40)={0x20, 0xfffffffffffffff5, 0x5, {0x0, 0x14}}, &(0x7f0000007d80)={0x78, 0x0, 0x1f, {0xfffffffffffff9da, 0x8001, 0x0, {0x3, 0x2, 0x3, 0x8eeb, 0x400, 0x616, 0x6, 0x1, 0x1000, 0x4000, 0x7, r3, r4, 0x9, 0x8}}}, &(0x7f0000007e00)={0x90, 0xffffffffffffffda, 0x4, {0x6, 0x1, 0x5, 0x6, 0x1, 0x1, {0x4, 0x7fff, 0x10001, 0x9, 0x2, 0x100000000, 0x4, 0x279, 0x800, 0x2000, 0x4294, r3, r4, 0x401, 0xffffff2d}}}, &(0x7f0000007ec0)={0x30, 0x0, 0x5, [{0x4, 0x294, 0x5, 0x40, 'vfat\x00'}]}, &(0x7f00000080c0)={0x150, 0x0, 0xb6, [{{0x2, 0x1, 0x6, 0x5, 0x8ff1, 0x5, {0x3, 0x3, 0x7d, 0x7, 0x9, 0x3f, 0x9, 0x80000001, 0x20, 0x2000, 0x2, r3, r4, 0x2, 0x9}}, {0x6, 0x20, 0x4, 0x2, '{[!&'}}, {{0x6, 0x3, 0x1c, 0x7fff, 0x6, 0x3, {0x4, 0x80000001, 0x200, 0x5, 0xffffffffffff10c9, 0x555f, 0xa4d, 0x7f, 0x1, 0xa000, 0x0, r6, r8, 0x9f2, 0x2}}, {0x6, 0xeae2, 0x5, 0x1, 'vfat\x00'}}]}, 0xffffffffffffffff, &(0x7f0000008240)={0x20, 0xffffffffffffffda, 0x100000001, {0x22, 0x4, 0x813, 0x2}}}) 13:27:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f6368c064e52d22243cec3836362c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(0x0, 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f00000008c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000004700)={'wg1\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000004840)={0x0, 0x0, &(0x7f0000004800)={&(0x7f0000000e40)={0x8c, r3, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_PEERS={0x68, 0x8, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x3c, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x6f, 0x2, @remote}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24}]}]}]}, 0x8c}}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:56 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00000002c0)={[0x7fff]}, 0x8) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000440)=0x9, &(0x7f0000000480)=0x2) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000380)=""/142, 0x8e}], 0x3, 0x922, 0x4) 13:27:56 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="b0427adf9929a69b6deab10d27dac64dc7d30d09ebb386d4c8155e2724cf1365", 0x20, 0x0, &(0x7f00000001c0)={0x2, 0x4e21, @empty}, 0x10) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 423.147263][T15611] FAT-fs (loop2): Unrecognized mount option "iochd-"$<866" or missing value [ 423.178923][T15612] FAT-fs (loop5): Unrecognized mount option "shortnme=lower" or missing value [ 423.184069][T15619] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. [ 423.343802][T15611] FAT-fs (loop2): Unrecognized mount option "iochd-"$<866" or missing value 13:27:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCGETS2(r4, 0x802c542a, &(0x7f0000000040)) 13:27:57 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='/proc/self/exe\x00', 0x32d002, 0x191) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) ioctl$CHAR_RAW_REPORTZONE(r1, 0xc0101282, &(0x7f0000000140)={0x3}) 13:27:57 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) chdir(&(0x7f0000000140)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:57 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="6accf53b121ca0bb4dd5c698879e6f9312331b18e2b3f63fb88533a61595265009165b62889d66af3146703c2d143a0700974ff4b22155606ee19a4e605ee65ad83375e6c4176d6520b2bf718b1558245da3ad52b0b9bc6c02a9141f6795752b665663e417d79ee09bc0d04a4e25d5979e20629e4e9a006155626b3e1b4e47df20282d32a2ed85", 0x87}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 423.435585][T15619] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 13:27:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r0) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f0000000240)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x11, r1, 0x10, 0x70bd27, 0x25dfdbfb}, 0x14}}, 0x2000c050) r2 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000340), r0) 13:27:57 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/121, 0x79}], 0x4, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) preadv(r0, &(0x7f0000002680)=[{&(0x7f00000012c0)=""/221, 0xdd}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/35, 0x23}, {&(0x7f0000002400)=""/228, 0xe4}, {&(0x7f0000002500)=""/71, 0x47}, {&(0x7f0000002580)=""/224, 0xe0}], 0x6, 0x0, 0x9df1) 13:27:57 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000380)=""/190, 0xbe}], 0x2, 0xb1b, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) flistxattr(r2, &(0x7f0000000480)=""/239, 0xef) move_mount(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x43) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="696f636861727365743d63703836362c00dd32d5e8326c2fa1036fbfe6f2fa739da493d17d94fe1e4e3cbeb311b59a61d8d49a9bbc50962626c214dbb0dee4d5de4950682b85921db3021167929a14acfb0f1b4353b1ebc01312437470c3d25378ee0648b21ce1ff"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='/proc/self/exe\x00', 0x34000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f00000001c0), 0x0, 0xd9f, 0x100000a) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/196, 0xc4}], 0x1, 0x80000000, 0x8) 13:27:57 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000240)=0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000280)=0x0) clone3(&(0x7f0000001580)={0x84244000, &(0x7f00000003c0), &(0x7f0000000400)=0x0, &(0x7f0000000440), {0x2a}, &(0x7f0000000480)=""/4096, 0x1000, &(0x7f0000001480)=""/152, &(0x7f0000001540)=[0x0, 0x0, 0xffffffffffffffff, 0x0], 0x4, {r1}}, 0x58) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000001600)={0x0, 0x0}) stat(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r2, &(0x7f0000001780)={&(0x7f0000000140)=@kern={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)={0x54, 0x10, 0x200, 0x70bd2d, 0x25dfdbfb, "", [@typed={0x43, 0x49, 0x0, 0x0, @binary="99f337d2588bb62c550f9d967212e2da3eec5fbef5d39ed515e68dcbbf224aba697daa6a8e634c05f85ec3245c941b4c5976c8a1805cc9d12aa5418952d20a"}]}, 0x54}, {&(0x7f00000002c0)={0x40, 0x10, 0x100, 0x70bd2c, 0x25dfdbff, "", [@typed={0x4, 0x1d}, @typed={0x8, 0x6a, 0x0, 0x0, @pid=r3}, @typed={0x14, 0xef0, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @broadcast}}, @typed={0x8, 0x75, 0x0, 0x0, @u32=0x7}, @typed={0x8, 0xa, 0x0, 0x0, @pid=r4}, @generic]}, 0x40}], 0x2, &(0x7f0000001740)=[@cred={{0x1c, 0x1, 0x2, {r5, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, 0xee00}}}], 0x40, 0xc004}, 0x20000080) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:57 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f6368abd14badb16213bb3836362c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0) 13:27:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='iochar=cp866,\x00\x00\x00\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0xea60}, {0x0, 0x2710}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0xc4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 423.945193][T15672] FAT-fs (loop0): Unrecognized mount option "iochKb866" or missing value [ 424.014638][T15680] FAT-fs (loop2): Unrecognized mount option "iochar=cp866" or missing value 13:27:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6, 0x1, 0x0, 0x0, 0x0, 0x400000}, 0x0) syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) getrlimit(0x2, &(0x7f0000000040)) sendfile(r2, 0xffffffffffffffff, 0x0, 0x20000000000000d8) 13:27:58 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r0, 0x20, 0x4, 0x9868, 0x6}) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00000b9000/0x7000)=nil, 0x7000, 0x0, 0x100010, r1, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="73686f6e6f702c00000000c154c40a58c799c6c9c75f24696398a8041e37d2925d192f03c794c34f63e380b8fb737d8abb300000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000280), 0xffff, 0x400) r3 = openat(r2, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r3, 0x0, 0x80, &(0x7f0000000200)=@nat={'nat\x00', 0x19, 0x5, 0x6ce, [0x20000380, 0x0, 0x0, 0x200003b0, 0x2000052e], 0x0, &(0x7f00000001c0), &(0x7f0000000380)=[{0x0, '\x00', 0x0, 0xfffffffffffffffc}, {0x0, '\x00', 0x0, 0xfffffffffffffffc, 0x1, [{0x3, 0x40, 0x600, 'bond_slave_1\x00', 'veth0_macvtap\x00', 'virt_wifi0\x00', 'veth0_macvtap\x00', @random="55fe7bba61e6", [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], @multicast, [0x0, 0xff, 0x0, 0xff, 0x0, 0xff], 0xe6, 0x116, 0x14e, [@cluster={{'cluster\x00', 0x0, 0x10}, {{0x4, 0x3ff, 0x9}}}, @connbytes={{'connbytes\x00', 0x0, 0x18}, {{[{0x10000}, {0x400}], 0x0, 0x1}}}], [@common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x5f9}}}], @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0xf}, 0xfffffffffffffffe}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x2, [{0x3, 0x0, 0x9, 'ipvlan0\x00', 'geneve1\x00', 'syzkaller1\x00', 'wlan0\x00', @multicast, [0xff, 0x0, 0x0, 0x0, 0x0, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2e}, [0x0, 0xff, 0x0, 0xff, 0x0, 0xff], 0xee, 0xee, 0x126, [@quota={{'quota\x00', 0x0, 0x18}, {{0x1, 0x0, 0xf9a, {0x9df4}}}}, @statistic={{'statistic\x00', 0x0, 0x18}, {{0x0, 0x0, 0x5, 0x1, 0x4, {0x1013d2a6}}}}], [], @arpreply={'arpreply\x00', 0x10, {{@dev={'\xaa\xaa\xaa\xaa\xaa', 0x17}, 0xfffffffffffffffd}}}}, {0x5, 0x0, 0xa01, 'veth0_macvtap\x00', 'veth0\x00', 'veth1_to_batadv\x00', 'geneve0\x00', @empty, [0xff, 0x0, 0x0, 0xff], @multicast, [0x0, 0x0, 0x0, 0x0, 0xff, 0xff], 0x6e, 0x6e, 0xa6, [], [], @arpreply={'arpreply\x00', 0x10, {{@multicast, 0xfffffffffffffffc}}}}]}, {0x0, '\x00', 0x3, 0xfffffffffffffffe, 0x2, [{0x9, 0x8, 0x88a8, 'veth0_macvtap\x00', 'vlan1\x00', 'veth0_macvtap\x00', 'xfrm0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, [0xff, 0x0, 0x0, 0xff, 0xff], @multicast, [0xff, 0x0, 0x0, 0xff], 0xf6, 0x176, 0x1a6, [@cluster={{'cluster\x00', 0x0, 0x10}, {{0x7fff, 0x5, 0x3ff, 0x1}}}, @helper={{'helper\x00', 0x0, 0x28}, {{0x0, 'irc-20000\x00'}}}], [@common=@CLASSIFY={'CLASSIFY\x00', 0x8, {{0x8}}}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x4, 'syz0\x00', {0x4}}}}], @common=@STANDARD={'\x00', 0x8, {0xfffffffffffffffd}}}, {0x11, 0x26, 0x806, 'team_slave_0\x00', 'bridge_slave_0\x00', 'veth1_vlan\x00', 'syzkaller0\x00', @multicast, [0xff, 0x0, 0xff, 0xff], @remote, [0xff, 0xff, 0xff], 0xde, 0x116, 0x14e, [@physdev={{'physdev\x00', 0x0, 0x48}, {{'vlan1\x00', {}, 'macsec0\x00', {}, 0xa, 0x1d}}}], [@arpreply={'arpreply\x00', 0x10, {{@empty, 0xffffffffffffffff}}}], @arpreply={'arpreply\x00', 0x10, {{@random="9048f4401455", 0xfffffffffffffffc}}}}]}]}, 0x746) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:58 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00cha6,\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4b6828989364e87d) close(r0) 13:27:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:58 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000080)={0x0, 0x0}) prlimit64(r0, 0xe, &(0x7f0000000100)={0x5, 0xffffffffffffffcc}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = getpid() sched_setattr(r5, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r6 = getpid() sched_setattr(r6, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r6, &(0x7f00000002c0)={0x38, 0x6, 0x6, 0x8, 0x2, 0x0, 0x2, 0x40, 0x800, 0x1000}, 0x0) sched_setattr(r5, &(0x7f0000000200)={0x38, 0x2, 0x11, 0x47c, 0x0, 0x1, 0x7, 0x0, 0x4, 0x5}, 0x0) r7 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r7, r4, 0x0, 0x20000000000000d8) [ 424.416522][ T22] kauditd_printk_skb: 3 callbacks suppressed [ 424.416532][ T22] audit: type=1326 audit(1625578078.138:530): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15689 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 424.448817][T15691] FAT-fs (loop5): Unrecognized mount option "shonop" or missing value 13:27:58 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0x1000000000, 0x2, &(0x7f0000000100)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f00000001c0)="cf5312037a9d5733bac1e995e7f8188616f3943b35c9c4122ec5c580e0d7cb7c564012677f2d3f380e3fb33fa264c7a3196fa95f803374a3a9be38182ab4c9fa812e782f9b342f79aef1315d5db18b1aa99ca3a0168fb17f59a5ba6f8eef94d1f3568556c9fbd3954c705ef040f0a35fc97f4b34d78ee763a8813e878f8c8eeae30c71298d76e3464aabe95616c09cfbff35855878257385a4a36f06fee99cb6a46588c4a8b70ecf373cc5964d8f184cca7008944439a7edc8b87d90150ce8e174a7db8c18a04256d2a33ee039fd9ed84d20a6a41c087df65e167c3bdf74f28bd47914a609ab1cdbb6fa182b", 0xec, 0xfd}], 0x10d862, &(0x7f0000000140)=ANY=[@ANYBLOB="6901000080000000000122015d0a65ca09"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x1018c0, 0x28) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = getegid() unlinkat(r1, &(0x7f0000000600)='./file1\x00', 0x200) mount$fuse(0x0, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440), 0xc8ec60fb0cebcc6a, &(0x7f0000000480)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x3}}, {@default_permissions}], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@obj_type={'obj_type', 0x3d, '(](##'}}]}}) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300), 0x42005, &(0x7f0000000340)={{}, 0x2c, {'rootmode', 0x3d, 0xe000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@allow_other}], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@smackfsfloor}, {@euid_eq}]}}) 13:27:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='t=cp\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:58 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73686f91746e616d653d6c6f7765722c736d61636b66736465663d2d2b2c666f776e65723e", @ANYRESDEC=0xee01, @ANYBLOB="2c736d61636b66736861743d73686f72746e616d653d6c6f7765722c66756e633d46494c455f434845434b2c66756e633d4649524d574152455f434845434b2c6f626a5f757365723d1f027d247b212c66736d616769633d3078303030303030303030303030303030302c646f6e745f61707072616973652c657569643e", @ANYRESDEC, @ANYBLOB=',\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 424.458276][ T22] audit: type=1326 audit(1625578078.138:531): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15685 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d056f7762722c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000280)='./file2\x00', 0x400000, 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:58 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) statx(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x2, &(0x7f00000001c0)) [ 424.764608][T15724] FAT-fs (loop2): Unrecognized mount option "t=cp" or missing value [ 424.783957][T15727] FAT-fs (loop5): Unrecognized mount option "shortname=owbr" or missing value [ 424.785689][T15726] FAT-fs (loop3): Unrecognized mount option "shotname=lower" or missing value 13:27:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shortnxme=lower,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 424.846845][T15724] FAT-fs (loop2): Unrecognized mount option "t=cp" or missing value [ 425.017087][T15739] FAT-fs (loop5): Unrecognized mount option "shortnxme=lower" or missing value [ 425.247771][ T22] audit: type=1326 audit(1625578078.968:532): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15689 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 425.272489][ T22] audit: type=1326 audit(1625578078.998:533): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15685 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="696f63682c00000000000000c89985e6ea000000e92120e800"/36]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:59 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000002440)=0x0) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000002680)=0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002f80)={{{@in=@private, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@private1}}, &(0x7f0000002980)=0xe8) getgroups(0x2, &(0x7f00000029c0)=[0xee01, 0xffffffffffffffff]) r6 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r7) getresgid(&(0x7f0000002a00)=0x0, &(0x7f0000002a40), &(0x7f0000002a80)) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r10) r11 = getegid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000380)="7e2594c5c5f7cea6765227962da89429956ce64549960db901d5de2b192af180725dca08d88b282459893b06e3e1b2f039842c2e874b54de1245d78f501ed36b0cfdff5dcec770ed54f936d3fc2fe14ed74d50af6aee4673ea5aaa804c7e208adfa77957ebd48faa36f5707244f1bf014adfdce21e90ae1f0f4300bfad9e384910b1d4a913e1e20d70af76de1244fcb2276d7df4605532e4c38e77b2780e65fe0e878f4ba9898914d5df0d01e1a0a664239a490d02c092e720d841bb2e16cc7881c9ae5c689c1a97b27d3f1de9bf693ffc47be48168ee68acee404f3d2f4a151d0bf8f9f262d5304c0af3ede1d029a2db91caa9ef9ff98412a93e3d224529225a6b7e5e1e11cbde51baed3a9daa59fd84b52f2632b7fac21429a815f83ab2e15210f19781d96137b7f98fdced77734f532ddb3c2952dfce2e728f2b45461de1e0e046405c75cdaf8c2e68f45b542fb36c49e7871bb7b34c79fa4ec09c01a867326eab3d0fed74de7557054e2b1b47121dd4439b75e5fb6d378736e4eb203e485c9d13f8ece612c9ec61cf118c7a21bf21f793a80d0d0637a8f953d48b179f91cd7aff2afe57586412ffda138ad3d3f8fccc5f88a074b4f9c26cbf046aff0180a06b39cdefb14b31b882cc8acdcd58c0ab66f0aa5e701d50c07c9e3b6dda15c350d342931d956043c7be3c8917ae4c1d7b77bc62a9a27569d6300bffa417aba3ff552feac49eb841e4349dd96d4c6363f31e40626538191027b4f78fe441b4401d5593a8cf9b196773b287a619d4e5fef60759461e98486ff0e3a86756dec7e1fb9ad8d4b4a6ea8a871f281563b4c53c29093618230c0dada6ddbe65df3c2b6795b59633e688921aa1ac63a19b255431be00d30fc670b914ebd339b6e0da234e47fa74c11428784105db37a523065f41e0af500c7d9233f3ee39dab42369a0d27f01fd6094740beb773c6683a7893c7d16a285e5d9d2be9719cda7eeeb6cec81f37461ce45e96f68692963e34386ef263e9e296bb6eaa34c25e88ec754b141f9dbb8b191d86ca0e46bc7ea8f6fad95484a38b2989860c3bc8caf396419fdfe3d05f46c66fb4233c2b7d7001a09ae7dfddd93f5f006ddbd3a5f785050bada03fb708df416ec36e18447fba6c62bdae5b404993a1511be03b655c3f1c4c553ea030aeef15ba8e3d8946ae4c18a4770719373b634c864ae2afd33b54c4a5a9ce71f9797575439eeda6f6884084c002929b02cb4dbc8ebd15aa64449b26bec4e06a642afa864d937a8711e7bb0273e5419866c13269e23e3f696b394f67ceb40f8402226efbc824b41c022573e3608431d0d2c6689191847b085d5b60cf2954fe06eebb1df85c35eb133ee2f0bc2fa228efa56370fd7b43156a6ef900e5f1381cf4bc342970641c9a49fbde50a1b31867073f17f60ce9eee9449edbfac65a6ff4f62c33953a0fff0d4e6bc56c2b437fdf6fb09557d0ceba03bf62f76eb6b191b3f1e591751d5b1520f65cd2bf31e1e13aabf62712852870997b200e62704a041ae4687572c47aa71f1cb74825d19631171657ab751aafe2e5dbec466d47591f32460f8a3a0f9571cf01f21c18ea996cdf0da3de809cc9c42fef2145013ec8dc4694705b06dab640548ce68cbffdc40d24d0cad9bf5b70d2197a954b6d306f5f646051144e7eb350e7e7db5ebaa6a31a07d1149684f02b88fe8f89dd0bd0d6233bab2b2b29a6fa1aa62622249679817e9719e6fceb195f68c63ad1727e5fcad2d70d6f4db0824002c825c722745216562c3bffb235f04a885cd92c988992d74e268ff85eedff532aaca1b86444343fed37c6605491f3d83ae87eea45435ae21147ffa6f7b23b2f64b08952f835a3ef208316dbc827318c064ae255e4be357df601d7668140300bf37edf379eb6586b23589e87f49efc4b87e3e8e7aade66717514e8769e72e4ced21e10595d480ee241fe10204ee93a7c714574f87822249839ab97158320ee6037dd746fdcb263fb763787de04fc57f5977cb9e926a80b5302ad547eb9ee7aeaad5b6029e26412a877799b9cb460d4c996ffba232f225f50718c014a8a0bc78f192ef518c961cbd369bf3e7779e8b8640fc50a6bbe4b553e62e8fb44e08239acdaefd8218c75f1440b6a3ecea1b793c17f6c335e1789420625da2f5d6eadfd14ffa45efe9f7cea17091ef85561f07f84cf320afc19336d883df426817d4cee28c44e2760db0172fd0b01ed6216f52d7f44ce1f8352de26db0c143f4b04398c4d274f45c1a586714de4fe40ee5d8d291ef5381cbb326511c8601985d11d2eadfb58d54ead53d621e550e4c47ece6e409fd1928008c714faa09533e4a1956b45509d68a147b8a90406d2e4a1bf2808485ff9b3fe82d14dfc67165ba0fc51c977ff15b333020ef73e3c6a190500f4d39d5ccf8948a79629be31dbbe8826d6c4f6469898f2d73b1abbcb2f7f30e0cb27d58bbf09503b19072aa71afd30997d539ef9b99bac972abb0f626332b3d4033cf30bc65485248fbce550a86cbb521d206be3a866479118be2d5d0df6efc5e15fd986138e2d3b096f520e53b54a247f08ea9a2bf6552f9392b5ec2057da226d97ac56efff1f9ade3acc45d418703b1399353047699641f7a5f47d084714f180f58414aa007bde4b385dc07473f69fdc5de153cb96f181ff66a4fe00267ad9621007e8e4d6bf93f1aeb9322d508abb300a9da5505be4793d6a031a24ac0eadc9c7f74b9a7fbd8605ed27fb07a94b23ff58143cddd9ea9d392ab920c0b4e2949b4d14ffe2fd9bdee07468b450538fa373d9a2707be0e2a5f0a50b002febded60f1141678c0d916af960b2f577c794b400ba870d6933782dee7d03a1dea1db3496d54936757384d240350e120fb7b16cc37d27a066267d6789a2655dc944096fb2f2e902e3628977b4780e9fe90f417ad0a8eef3b508a6f79dd542bbcd912cc40c376cf9603661147ae8d118d41b9bbba5a6448646c721ab0fcf7fd7af12e712f2a65ab49c7bc8aecb3aab195837a4829f7e0983b909ff1a5a354f67df6dc9578f5be2b186d6930ab56defe2f226a8f8265138cb360c379b9564abc5341bb2a1b05d89e27370df375864460f2e63f713e655151e9adf41630c773b0cf94798a9b029770974fa941c024af2193a4585ffc349496dd430abefb5025ab99815d15e12b4797302fbe8a9baea46a133148d74425561decf2d544914fe6684da1886bcbd491981c068b64a7aebe519fc7f9e2cfe0ed45ee9a87593c97f72792b15b8a54060daf629aecd149147d3401b516adf34a938829ad63ac59170443e1e1aef0ca1a634adfc0544bfffc87c5cb9fd2aaa17ab3026950cce8cd08a4a344a87f09ff898b10adbcbebb068f42027446b6404325e8a021be40de16cf997b90f48fd85e178041c11e745098aad44a21c2991486079f60da7dc05269c6a590f39cd49158fd2a728ca56a616d661a97fdda456c63ae58dd14c0ab1d6dc4ce24e56425578086b6abf1f16bd8c9b6a37af80f0e67406917d429f657b9483a749f33fb41fe810ca322d4494c39c9d6f35880923d10168b059c9cfe6752514be046a4d41c1573b39a0fb5e8db45a363cf96d2e263b8615d185f65aab05ef75330ba5cede13397a130db75b858756073233c3ccbbb82b7ee2d055d60c54bdba9c47032cfa287af07510c48f2c4134254466bb06b3ceefc629b39ee17533323c03695bfe9532c17f60e1a5991ade0fc2df9c5aecfbf4b31d1f39183059337452cd51ea6c4dda17f61c606e65a55bc25a7b9881c951c2cd2ecf6bb925b7dee3decd69123448ee9e80cd72564409f1800f6e832e2bd589eebcd459eeefec01b6e655395992c5b6496c949a2a4c14b87d1087663a86fbc5f5f612ee23c91e3118c2ead1161c494875d0e8430419336f3001728a3c19e7ac45394996683a7b2f5800483469a3bcc4815ff192cc39ae1dce8a5acd33ce4554a8ac50583bdb9ff0c1d17248f3b5c6cfecb08cdaf9f1efc8083a684c45eb53ded683c380e1e707743c5862ecccd89e19cbdff856d351bfb60fa7003e7a17b96f6acf5153e0f2e47556328cc841d48d708b38dfaa730697c0ad1d211c66db9cc230cf53bfcb4e0fada88e3459c86fa4a13514f71563c7fe6dc4bc260e6d3cd72d0fc02f9efb449f6bec339eb9b79bb85d6474627d68bf6a77deab5b2a220f5ef2064ab1f308631295c10a59a2cdb61b7482876dde34b9db9c69ab067d7dc4f6c9e9a7f797b50e5af52576a84176828381a66dfa2fff0b0e28bcc5068dee40ae91a8efc6f6eae11f5a0c9b5b81c30a62fd3c18e17161bfe09106baaac8120df982ff67edc3ded7eb85fa1b6ca9247623bd5d1317107851992b8b2b0921c8e39b3bd67e2ecf7a5f6c834bb0845b8cfa0b3ceea1b5f1c475aba312ab8deaf5efa9a0827b39c125bac7e5cacdab6a8cbcd910aaa4704db26da73fac922cfaf7670f13855dbed6051e0b8735e029c7eb44eed63c43dd0a1b51d665b5dbc2f7258428d02017e54cec6f1bbb286104293b6864521d84d1f42e2786d39030995abf6a69a8238e27015edef29cb3e114b729b8422072672b578d22412157a1a7b48ec9aacf91a1c1860f8ded50ef37fdf1eacb9f0ec0050765fc5b691c50a00e290ac74551af75d9b355b7eaf106892e18c1362e4c1275611d3af4d29f697a1e89ad999451b91171cf614dc097775bf3035ad7c442ef9402180ff38f68958281a62f1f3b19b46f013bda9782b1ed75fd1f3e112c110bbec132e8aece9d84be3ac07574a6507638381e2b3fa504a45ae0f68eb1b42bff730d06fbd4d7956f259ade38d11181bdfbfcab29515d68101eda1fafbe37fbc41137b7c7f4e614c19e2d6eb33f23c55900c4bef222c512bd17c78fd0c49ef3b0186eb99eab262a6228a07f41f5d7ce226fd8b2e7139ddc061df9da2e4cdaf5e003389a07f59e9fbad5fd7a92c57b73f0c626f7a59ccfeab08cfa7024336adfe488b7244d0dfbb20c15466a2dc1f8aecfefa302aa9bc6564fee5ac6c4c324a9c512f24272bf2ec89c62b4512820293496c3696a804d8994aac21dec3fc80d16d927f0a5893cea2a427ed970c751a1adeae62bb7266ae9b5de3ec3f729b2a0e187ae9e0146e8bf3e77f403eb5feca3d500d2b5ab140708db39e040fecbd872e36857a999dd0cd1abbe4f23f2048734b393ed36ecdde759d2b0dbcebf545c8f6f94d50c75fdc27de9941a40a3034bf90d79f2e0b216347732c445f9ba68be7b12670ef188349ec6d7be4b02bc7e7a64206fe9da94736591f0f80e922c3b1a06827392bd8a208e524a6e3217f1423e605f529ed93db8127cd480e39de9bf819cb8b6cdd141487b0285c5738420f44c048bf7cad5a49468c92314113f81d291131532a1e3d22a306f5787e94919302e6b4837ec135120645be1a9b11add0a6b409b9cc21af68cc26fe1355277abb5ea989eb89aaeff33768cda623f6fc33c666061b3f14c271390873955ed67cebf6e0350566162f3b830dac6c8a50dc4228e38b54a62f0f09fe6a771555769ed975f292cf4d9270ae79da34907b1527dc9c8ca2447950546df6d4fef543182fddf8f7544de9611e60c7f746b5f92397eb5305c05cc3b25c961e5d1fcf0fe066f2f0f0ff24a9f2c1cc8daa26b329e41906e32a663947df0d6684bfa001593edcbfe4d9bc37d6f3ee6db7df763694952c6af793a25718a56a1329f273e73ae515128e347f5b87a8cc3640e8ebf9d8c0254e49340b5a365837350ba932c4cb4908076a96035850a53cbe5c70d757481c477660a244c4c70861a46bf0415b7a72caca385de3061c2b9bf935cad1f6d30c29bdf20c97c276fbffb0d2f2999efa8aa9d8434142f5157f4f7c3d9e6d728b0b32c91e318c86249a3d5b2e6f877287cf735e54cc3cf78b4cc713e297b51347344a8b6a4760354e47fb047d2c8e5c8e0221acf6b76b40a724d2cb1c8222e2d1729abaf7f71fcf27d9857cfcbbeeb5f627d996a58055dd881e739d069c00adc30fcd147a1f37749f4390928998660ba55904618a3e53951cb69cdbdc11dabdce45242278dbc30998ae43ba859678c7da9ec5511a986b418523d6dd5a9d1eb836d68ba0fa3f6af04a903c1612be64d0a9f4980cf48b3af9f7ef9f6d8e1ab8c3adee0cc9a7c2bd3c84294735937117ba88c7206b6c76a77eb25ae3f2dc39484f85590ec2e3f3d95fe3304023b95e17292f150b6e7e4abc147fc135464d6523daa2f2a7d2f984a47d035291e2833306dc071c9e45bfd2c50b5759ac43a0ec8a229425a02a125e85f9192aa5933ad0ab1a3ab1ff9934e432e9e02e4b327d4ac2a2537a45e802fcd2aa6579a60bc3801781c94e6e81ab3d0c85d55715088aa9186916d27a028a30e50bfc872872077da1662461e933171cde75171ff21a7cbe38e120cd35a0fe3c72dce5611493a0cb071dd5ee131d29dd19bc7aa71f1ba1dc4c61eb628a1856eae52ef3d1b9e53a7a6c2e98adc97c91f95404f30c6cb9b049619ec4c2fb7b275ac472c8f546141d3e1c11f28aade193640a943062870f1519a7ac4fa522180f0ecdb0141c6e0df540108334aa6b8cf7634f5108af66911ca547fff9546354928994f27ca70640ff8029ff23aafa02690cecf5124000ee635a9a5ef85e930ef7f4978c13c90e1843e24804956effd877f5649224b523db6e0cd78e16646fe1a5ccb6a9d5efdf2e2516d9cd2d0d52992955e1e819b4e5e39a20f2928d0c178cc337c3211012b24378122ba0389a30ceceb7287048c39b0b09bc90f89a6efd438a87421ccd12146f36fb1ab6f3426a2c68697d2a01b82c3115d3bdd89060a91b1439ac4185f0241bc790824289c5092fa8bcb87d4d677eb0714b282f3e65c2339bd96df35883aee652264506e7c92485b98aefd12965c11235e7ebda5716bd26cd666da342841d1c958dd1724b15064cb07a4042d3eaf9c89b03f85759b05b65cc525389f134b5894f7185f1e4815157dfdd738ce20c04945ba843d7ed3074a1d52649611e6975a45f7b05131618c9ff759f6349e6f7bbea519c31cd5d9421e3cc514547d274e8ed397535f6a311c2ee2c61d1267b1b261c9358e18cbfc4d04c1dddc2f54aab977926a10d09bf2b41c75f98331a8acc56532ff234bfd5e8b4431d44b041aaee56d5ebb4c6dbaa8a082227bd61324b185491b9f99d7e31392a7d193b03e293b7c3ffb13d557726fef2445810bf81a8aaf8beb4e0099914f3c783608db8b4f475d9863e22a15c811798d9406a4e85034aae2ba48b0765d42d7a22b22c57c5424df971ed3d05b1c86a33d6f3e712d84a619fcee8e1efbce4c52d6d3795a934249dd02433073290f5133cfd5f206746965dfe75c2a1004ac4e00c88a2a4404c72282021d277ca36628b220815efca79c3a5689abe072754b84830c8fe435f876654f5a12a621f7677b92119471bb25df73905f59281752f4b06666567c1545dcd715c259ccd581537b9d74948fac2e5354b89fac3b10ff558422a39bbe71446d388e4aa4577f6da1ed5b12c3881e6d4f6dec9b4e2b332ed301a7badeede5747121a4689a893b6ca7b83c253c30b131d9789ab6e10b3dfd2833e7bb57c1b41df945aee60c0d080422345c2964a98fdf1789f80d342cf2b4bcb8e5b135092871ba727b9e516cf41fab84e49d28c3f46698d7e7f1f45ab15962261854810a038a8d86e7d675f7b347981edf4c619e002e6aba35e516f5b2660f6b756c8c6cd13bfda3544409c17b7f813f965b613928579a2434a6619be42115d1fa1ef7e73831d0de0b20e188f796269ce94e1334e863362601d90b522b96926c32eed7b9a95a382bcc24577187359b0ac6e4632eb4e4659d215b7cde0a53545ac5bac6f825be14ebaffe975c8d4161e2231afd92f310b4e9f7336368745546e40b97d8d8dd9b959dfcbf33a18a9d60f0308a81fc004d2523836d9e29a10769f4bcfd02195f05db93ef2c20f2dbd8f0dc505cb5dbf35ccabfaae1e630590562ae788dfdb0adaa8dfcf756c9819aac5d5c3a082d0c1c4c233fbc963eeb44d7333d2cb530d8011ea11416e305cab224c8514b5dd68d021d143c11d22476904497d49715553c295076c75298c8410b7b7789f90a7331552270a7850e8dba38d9c158e1c17e26b57d7c7abc527931f701a8b80f6a5d6815bcd7eadaf9ae0084c6e37872bcc86dc72bac1428450a7f7c3be8c63b07e0de2d13c01713284f687634849cd2500ea8327c06e8a03e82f981707b067a4619c3a0c2f86a745ade0ad2d8c5e4eeb3fe338a6975044409da845fdbd1d8f69f0893fdbc0f25fd55e74af37f4ec65786069741dd253be5dc3973aaf4820668518daf47b25a94339c6830f2315d1280eb1b2720619559094f38669dfbf2bdc03c161c1efc177a984581fdaf6dae041719f513808e6ec7a8571f7a57eb906f6369e5e209db963bcaf8ee42c8da58b00da31e8aabfb62c3231ee02d7ab379f3fdfcbee51b41da6ed587c5baf6c7345d3b2f139ba20f95ec46d77b81d9e35da6f60985728d4e54646bb1ac2b8b5a27c00c917460f2a243bec050f062481ce4c2c5d35bc99c32e5e1f93f3bbde58ba65d32c773b21a2ab7155c1ceacae7f7731af733893700cda13a8e01da671a96427625722e51f570a0038b56e3d5a1f874af3302e7e796c19077de505c051bf24803c7cd59b2ee36e8db4a54c76f808f8a14abbbb5bb7ba77a469662ba43c6ff4e48c12f49b36e5b9e0992caf9f5725313802c7e7d0e37d44b8c8c6cb7acbce4dffe559915f3b7b39a133acbe60c9b0f5ede8f9816f660a6b2f1344680c181c0e04d6d668245e8e56e8668ebebca1bb8b7a80dc27e12e776bb0da40a4f3a32dc62f281fbac6c8fa93dd1c49e085f6753236e65683b30e8c64f528284c2bf590c21895b27e186902e636b47707b5e4f54ac731ee31f777e06df5591e5c681a6dff17cd81a0f851913f9387ac18146385d149f67a6f8c9d58ad23d23e9d722a4a95054dc755a3fb47d485d8d0833d268c34e52e083da440dcc5b7afd3a56679b8470e76bfb70af1243d5b9bce8cfd84103b8840ba8ac87c5af4efb0499bc3da3042b5d65ba64e83781901b85185c3cb44106c98fdaf3ea7566c6126470d5cbce383802342bb10778add88f9666f116888dbdd59e5e2c13b0c7d897682216da8ce9d6b565952f58d385e198cd6eba2bb504c7499efa16caf84379a122d01cddfb78ca379429e99f737ccfc45cdd71ec362599222e9717ca68a624d616469cb8cd15583b875a7bbbbe568df8a9a2fe1aaaea7c84f3410aeb62276a2e6435b34339a804b9173d6dca72e0ca03747212403520d3ee7897002bc6f481cfbf3f7b780d6dba50ce7b429bd86b7618149f6bb005014f475e61e8e88e09e1b40e3a34be2c90845be455e4cde7518b1ccbee9c9f84804736bac7c40de1f825cff8f7a5b563e760eb4b7e5ac6b27cc4aa18ee64a435171e2390eff164b5d9bc1f1c5f8076d2f7b82c3bbe2be85b166a5168474676c343e76b051c1247c80824b6e0f26c0c09d09084a3f7101b4a99a222eb3092966916fd81701a51aaff4dcc78fa88b1802b044c8978e8ae8425964d0c6c1bc58f310ff9f7b611372173be095c31148a2dd11624eebb448bcf7d03b95ea2fd5237c72bf4e8d39d51dc617047c13e296480db8b37e9ea7587f3d1d0aed2195000cefbf050127c954f54412dee6e0dc3ac451c971254ea25038fd404c6466dc89fe2cb30db1fb80aac2a6128bdf99cd75ec5bd268bab6f3fe87816f17528248a998412d803a23e03cc62d4c7a61c019170427e75fd2051c94dde20db319f907a3dde127887c8914448305185b9e894ef10084e856bfb99eb2ea6e1fd364a285031e83a214998af150239b5b691688bbfafe2fa342a536675cb258b9ec2e09eb0cbad0fc1549b2c4f7fd6ca9894a7bca86e359a9573623cd402892c9068519157c566c231cddb636cd223ebeca8b17c42e693c76a122d236719b0ce4c4e9fc2222b12ba8eecc24de8573b96569a2280b8d7de209ee0597e03f624624309152ff8551984a3d4d6e4013f7f364b72d1a2362efc46c628e43b6635c3d110f24b4b7fb0e36bb6ba41ec01ef6c36f8dadd8c09806cf8246c637a34c56a80ee20669c9bf209af3aab7eed792b4aa0801fd95ed8ced22c17921adfacce3f439eca1a8e13d1a663526476b851f413d2a1aaf1df0cf24a4bccc95643d4e0209bc89dce8700a0160a9ecdc95d81d3bdafc3b245845c0f5e78be7d2dee93e3ea8a40d25c57275e3363426ae41b2a82ad1db06dbad744652f9570ada01a871631538e43ad95214ca44db9b804522e39b862e8af85b011cd985d7a5e089a8f542d3a553d11f9c3b8aad7afd5174935afe2b9f2022e922f2f34e34b138fba5e03a1d538798653124e41f51e205174cfaef5722ebc049ee179801dd02c4dbe938565158457dfed68c55f0b3fbedef67387a882da6d235fd6ac81f98fa4768577d16d6fef577cdade404898ec0c3f00cb1027dbc8b05f8f001bcd94e72395f4746cfc1b4e5339295ea6cac37c290fb02e010f6d310cd8dd3b58ee3e75a74e9bbce0c91898e818b97eefbe7b26eb8161effe424958c23aa5e5c65e3c96493c0945faeaae24ebd6d01ee021377b60bc31bbf6b7b1315dd3edc76adda96062bbae6808a3884f4ffd35152277a81d383fe562b767b60d76d89da6299a29b9b451f080d41ab69932d7d6e2f908baa6130e1e9cc80ae4cbbec9d1a8a5b3de01023c8d155b3a807bd2a1df5ddd3ef537e740df3934cd3a69e0362ec148e9d768815c257658da86db804e5b63473cb1ebac90b991b77051be35d421d3fc8dc91d6de2450f2456f4d07a2f468ae86610e551f25fddb367c40a12d735b2bd61e679468a43f6ef726be4dde058e51a9f7069bd089734f4a3488d1ff670575aed90eb606575e5f2d320607d58578e1fc4a4f9b693508a2817c2f37574223aebe7e3e78965b5265a7f3169be5fd698ef7598e71537b535909a6bcefe4aaf9ef10c39c9964068fffb39557c4bece7bf6ecd2f0dd61a0da37bdb4433402e0a28606d4471747c13c683523054dcfdd83dbc3438f78311d3c43e84de68dfb734e54072c637d402a20187534ab72715f02fdc08f549e61d670fc379eaed36aae6448c72afa3d802c7f66b885c7d1775577b6596a28f6dd38a5e2fbac33660305f29fca4b610f3461f0ebff1c68fd02f97d97ed33c9f35b617f5f2dd48f7ff0c5f75becbb123750c50627f89a03d9065ea84f4b27f06caba5af1ec61a128e87cc2d16538709db67c9b1c9909279f6d0c5e36b7662c4fc956d8fd8e74ae8d84dc2e030f1853496f3c0b21f8980619705053628284d4f0278a30c64e3647e2c94e60f165835cbc7d0aac2232abe9be0727a95568b48863d8466f6a0f686a6255292840adac43d65c72d6ee6c94742d4bfaadf9e7dc942ff2d56b1208cdaaf28f82e39e9bf9cb82338c57cdaeeca8ca3fafd6140777ed27f305bd98b83984a88a15dd5b0d85695805948570b24bc83aeb6cc008bc3490e7e2be647f5d2296d255", 0x2000, &(0x7f0000002f00)={&(0x7f0000000240)={0x50, 0x0, 0x4, {0x7, 0x21, 0x2, 0x2000, 0x1, 0x7a, 0xfffffffd, 0x40}}, &(0x7f00000002c0)={0x18, 0x0, 0x4, {0x1}}, &(0x7f0000002380)={0x18, 0x0, 0x9, {0x6}}, &(0x7f00000023c0)={0x18, 0x0, 0x1ff, {0x20}}, &(0x7f0000002400)={0x18, 0x87b9990d75807f1d, 0x1, {0x2}}, &(0x7f0000002480)={0x28, 0xfffffffffffffffe, 0x9, {{0xfffffffffffffffb, 0x6, 0x0, r2}}}, &(0x7f00000024c0)={0x60, 0x0, 0x200, {{0xd7f, 0x2, 0xd1de, 0x8, 0x10000, 0x8, 0x1f, 0x4}}}, &(0x7f0000002540)={0x18, 0x0, 0x1ff, {0x3}}, &(0x7f0000002580)={0x15, 0xffffffffffffffda, 0xdde, {'vfat\x00'}}, &(0x7f00000025c0)={0x20, 0x0, 0x80000001}, &(0x7f0000002600)={0x78, 0x0, 0x4, {0x101, 0x8, 0x0, {0x0, 0x0, 0x80000001, 0x8001, 0x287, 0x1800000000, 0x1d000, 0x9, 0xb, 0x6000, 0x9, 0x0, 0xee01, 0x1, 0x7}}}, &(0x7f00000026c0)={0x90, 0x0, 0xfffffffffffffffc, {0x4, 0x2, 0x6, 0x7fff, 0x3, 0x6, {0x1, 0x400, 0x100000001, 0x3, 0x76, 0x42f, 0x4, 0x5, 0x6, 0xa000, 0x3bbe1350, r3, 0xffffffffffffffff, 0x81, 0x1ff}}}, &(0x7f0000002780)={0xc8, 0xfffffffffffffffe, 0x8, [{0x3, 0xfff, 0xf, 0x0, 'shortname=lower'}, {0x1, 0xbc5b, 0x2, 0xffffffff, '\v$'}, {0x3, 0xad, 0xf, 0x5, 'shortname=lower'}, {0x1, 0x5, 0xf, 0x7, 'shortname=lower'}, {0x4, 0x6c3f6ad6, 0x5, 0x7fff, 'vfat\x00'}]}, &(0x7f0000002ac0)={0x320, 0x0, 0x4, [{{0x4, 0x0, 0x8, 0x7f, 0x4, 0x0, {0x3f, 0x7fffffff, 0x7fffffff, 0x66, 0xca, 0xfffffffffffffffb, 0x4, 0x7, 0x5, 0x1000, 0x4, r4, r5, 0x0, 0x3ff}}, {0x0, 0x100000001, 0x0, 0xb93}}, {{0x6, 0x1, 0x10001, 0x2, 0x3, 0x8, {0x2, 0x0, 0xc0, 0x800, 0x400, 0x1, 0x6, 0x0, 0x5, 0x6000, 0xad7e, 0xffffffffffffffff, 0xee00, 0x1ff, 0x9}}, {0x3, 0x100, 0xf, 0x5, 'shortname=lower'}}, {{0x5, 0x0, 0x81, 0x1000, 0x3, 0x800, {0x7, 0x101, 0x400, 0x1000, 0x20, 0x6, 0xa3c, 0x8, 0x40, 0x2000, 0x0, 0xee00, r7, 0xe3, 0x9}}, {0x4, 0xb45, 0x2, 0x100, '\\)'}}, {{0x4, 0x1, 0xbe9d, 0x3f, 0x3, 0xfffffffc, {0x6, 0x1, 0x9, 0x9, 0x69, 0x3, 0x9, 0x8000, 0x8, 0x2000, 0x9, 0xee00, r8, 0x2, 0x7}}, {0x0, 0x5, 0x0, 0x8001}}, {{0x1, 0x1, 0x200, 0x1ee, 0x400, 0x5, {0x4, 0x1000, 0x9b7, 0x3, 0x1, 0x3250, 0x5, 0x9, 0x5, 0xa000, 0x1, 0xee01, 0xee01, 0x8, 0xffff}}, {0x2, 0x7, 0x0, 0x8001}}]}, &(0x7f0000002e00)={0xa0, 0x0, 0x8, {{0x6, 0x0, 0x0, 0x2, 0x8000, 0x8, {0x6, 0x81, 0x1, 0x2, 0xab3, 0x8cbd, 0x4, 0xffffff45, 0x3, 0x4000, 0x2, r10, r11, 0x400, 0x5}}, {0x0, 0x8}}}, &(0x7f0000002ec0)={0x20, 0x0, 0x6b0, {0x4, 0x4, 0x1, 0x7fff}}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:59 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000008940)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/129, 0x81}], 0x1}, 0x1}, {{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000001500)=[{&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/53, 0x35}, {&(0x7f0000000440)=""/167, 0xa7}, {&(0x7f0000008b80)=""/4096, 0x1000}], 0x4, &(0x7f0000001540)=""/4, 0x4}}, {{0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000001580)=""/51, 0x33}], 0x1, &(0x7f0000001600)=""/29, 0x1d}, 0x3ff}, {{&(0x7f0000001640)=@rc, 0x80, &(0x7f0000002780)=[{&(0x7f00000016c0)=""/121, 0x79}, {&(0x7f0000001740)=""/19, 0x13}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x3, &(0x7f00000027c0)=""/4096, 0x1000}, 0xffff}, {{&(0x7f00000037c0)=@can, 0x80, &(0x7f0000004880)=[{&(0x7f0000003840)=""/4096, 0x1000}, {&(0x7f0000004840)}], 0x2, &(0x7f00000048c0)=""/12, 0xc}}, {{&(0x7f0000004900)=@vsock={0x28, 0x0, 0x0, @local}, 0x80, &(0x7f0000004a80)=[{&(0x7f0000004980)=""/250, 0xfa}], 0x1, &(0x7f0000004ac0)=""/142, 0x8e}, 0x10001}, {{&(0x7f0000004b80)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f0000004e00)=[{&(0x7f0000004c00)=""/210, 0xd2}, {&(0x7f0000004d00)=""/103, 0x67}, {&(0x7f0000004d80)=""/93, 0x5d}], 0x3, &(0x7f0000004e40)=""/195, 0xc3}, 0xfffffff8}, {{&(0x7f0000004f40)=@phonet, 0x80, &(0x7f0000006280)=[{&(0x7f0000004fc0)=""/211, 0xd3}, {&(0x7f00000050c0)=""/133, 0x85}, {&(0x7f0000005180)=""/254, 0xfe}, {&(0x7f0000005280)=""/4096, 0x1000}], 0x4, &(0x7f00000062c0)=""/4096, 0x1000}, 0x52aa}, {{&(0x7f00000072c0)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000008840)=[{&(0x7f0000007340)=""/37, 0x25}, {&(0x7f0000007380)=""/140, 0x8c}, {&(0x7f0000007440)=""/218, 0xda}, {&(0x7f0000007540)=""/180, 0xb4}, {&(0x7f0000007600)=""/95, 0x5f}, {&(0x7f0000007680)=""/219, 0xdb}, {&(0x7f0000007780)=""/4096, 0x1000}, {&(0x7f0000008780)=""/177, 0xb1}], 0x8, &(0x7f00000088c0)=""/104, 0x68}, 0x1f}], 0x9, 0x2121, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="73686f727c6e2c00bf5564369cca4a34b6bf1966e24ff62f26a70cefb34d6e7bd98db625a4f114292780527c409f1c1fb2048f0beae54a38314070b222b2896b84f30aa8c9eb0eaec24c394d0e826ffd661c5a25ed27262ae750ca8a8844b251d1efcb536be37749a943d3e39e001d7ead83fa3b7efd0b55a7cfca5434254d2d228c5507f87f"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_inet_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000140)) sendmsg$sock(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="364eac0e524e9a929d880ddc248f431a40c790538466b2d4520e47de", 0x1c}, {&(0x7f0000000240)="1bbe21105d6e7c", 0x7}], 0x2, &(0x7f0000000380)=[@txtime={{0x18, 0x1, 0x3d, 0xfffffffffffff9ed}}, @txtime={{0x18, 0x1, 0x3d, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x10000}}, @txtime={{0x18, 0x1, 0x3d, 0x100000001}}, @mark={{0x14, 0x1, 0x24, 0x3}}], 0x78}, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x3, 0x3, &(0x7f00000015c0)=[{&(0x7f0000000480)="a339917a852c633a3fa85b693eae9912890dfeb6d9bb223d4db655e5efd415b703c3927aa6294bdb34b2c3fc686ecea330bb1c7337082d5770a0aea2e3c4345f5ac24297f02b9126c9ffa568d3426c9f48f8900c1a8bb3211c86fafb60dafd6c546e4a3f78fb535dd799140383e1d13378bdf539e83d209540f05279c0f44d0185289607f0391e1c0d263c25c7ad2e3ce541c17f9c08d20e2f60daf61472e39a49ec42ee69c599449a62db6fe4195dc6ca1f1b7df1180a9d782059554a4e589daf5f3ba070693a6a1a8037b7d52f38ce8acb8b81b09c580d1b712dda0ca8d21e36d582e92e7a7a1e2579079240e643cf5c89294bdcb8bb75a52b33a0f5f90a3ba3f7fec2a3bafbd251560bbcaafa257b2ae38b39a07e27a3ad0cb50051fe1fc642891e1bfe7b01ac34f6441f98ad6c4e3366810c529022f78db83b5e5538f87b34feed5a523a532f68d55a7fa55af07f1b7714d088b9054e3b3dc7db07e99c0d9f68be5f91d3a5782774e30a3baa96d0bcaf49750ecf7e3d6ddd8c8f233f0aec87aac09f350220b25f2b65bdeca602d9a6053158b20672560346dd92749aab0e61b52921de8c8a0ebe44fbb6ca251f70259b2a1b9e638ed068119dcde973ccdf904a9905436a520996a1b0f55fdb846b80a0b8fb87a60a437641d2b9b7fb363e5a177356d8448aa2f17b8282e474fb70d375ea0f0565c8262d77c7a225de6e51ab81186c651d804cc92a92e5754808511a6d3505dd62dc0c30bfd3cd01316938aa88f4465c50befbae62baf33a69cf26e6e45380f1ece3982c9f13fbc4621f5a47199c0fd9e7080f0060566da26bba409e1a32af1c39ac0bd01070b1d8d1a593b8acf29afcebf345f697a60589a1fb251a9d1e981bb310f32e7d59d3de50629a944f29ef9f59abb3f030d9f4fdf1e33ba8a31df7a7625a91530dcd498120065d9be99c2183432c3c56a9aeb1d5e139f306f2c244ad92aea695b93f5c91c89274df6fdba316f1c0656a7d1421aebaa7449c85848243630093fae91b71eaacdc099317a7a835a5c21769b2679a67e5371c7f1b96105fab53b903cb7197f5c80e445c156454d59fa9638908e6acbb82a43970c7fe0a846fbbf86c227fdd34cde5b7b1550ea56f18cdf68c6877a9fc3a00f404360aa4e3b45dda6cdb3cc69c0d8706fc69cd82fa6b0a0811333153e207317ce4706479c7945dae3b33004c67ada75d379cdcd56a170cfd62dbcc1bacfd4dd07744e59318248fa151ac97f804a9673daf38b81d131c5f45e9729cf2804b9f9500165b7c80c151386c2c8f2f2df66d173a95fe6f32fb92c266ad8d73a371a021d5b0b924db899268791d84b69a72eed85cc5515318520ad51a78c37a0727984e2328e5e973942e2e43f70c3860b9a72fee5d24b98464165fbe5fa70718ec85820ec56f5aaea7fcc55e4744db3412f399d2a93c749ce9b912fefe823bbd143934df873003b8636f117426d5d01f876234840acc4175d779519a1d18deb8b93966586a51954c795b43385f222ea433785a0b788de3e96d564f55ef5e203a977e5a7be678d3e7c392377fd9d557315158dcfdfdddc99747e026d8ce19769470ffc2cb6da2b93746233cbd35a8ce4d1535f7586b8a41e3d61f3e030b9fd261d3cf4e2203b9aa09f6b48ce5fd6e6155a0a6e6af9d25346489d05199c29a319be7360b326c451aa9de0663d3d75f6544480559cdc74ab510cfce89ff20220e57959808767b5d6c0728453952744ca2cb69c22d9d4d1884421e481f5e1dec0a2944f450d20c54cc1cdff5696d8ca828281e4a216cabe7f29edbe4526f0df81abc6e06fa8c94edea074a8f4ecb3d5b13034f8918a4bb2a46f479c8d98e8948848bc7ccfeba088d10a5756a733bb58e028a95c3cd7d0012863b0f91c5f69ffa8914dc4ff776a188ec8e3c275a1bc78753e849dbda70e03b4d7290271b40668591d9d58ac9a4fc086239523f4c4957ab4e447a28b018d91211d2043cb0a534dea5084d0a3a2d63106ef641b18c1940d23ce0e8dacbb8f085b41613ffc6bf17505068871c8a571317ecc8c1370b859a0e02de43456ea80e42af32b5dc683e9ff20b6291197c9db35a63d9a0702035971826b7bfd348412f987189676e2fabef67cdee6affc343f8ca98469457b44bee4c1900965c2fe5d07c87c7afa15c17fbff4b9ac93f1fd225d0c27b31435e6ff3c3928cab4763c0dde8063d1120aac78eb8623b9c9dad4189a49edb23a70cd19bc2a93d33f6bb5bdfc21274bbd528d3e2bda6ef1018d192ec5bc12e38d5f00c3b7b2f9c087522a1b31625d6484e25589d034468227ebb62a0e3f3b0e2a29c421636a5193b0a0ed4703d7d39b3a4da6a623664077de0801a696f5e8a2d487510c76383d880a815b3ba46f9dc4c91077c78600dd35e4356b230c36d78a84b7fa0956e82a1c1641a8834ddae33a9e80fd99f10a272de0510dc4ac879f655f29a9de76e3f21988971e828f43e3af9de742cd56a79fa870ef54bfbd9a1673ef3532c1a50bd6d9451ae60682d2e2216e5f076e51fe80137a28e9b2beb2565cd127533766043949f220de71ddbe1914aba437e92011b2824b4bdde1e4aef2e824b721f143184cbfdc93bfa590ee7bc24420629bda5ebed3283c9c7b0abdff16a2542b47b0ae6c53a32847d79dffa9c138b44fd0455379da20201b78e9d1d7065971963b4b00793f13a22768de7d86c79bc31268a9ac26ce63ac4176280e2f2a426df8ff864c1faca4b5e812df0ab6d1cf23e140a50775f28781eb73ca7d43603a6acce03cb4957af39b336ee7e36fe9fc48ce5252747582c8b08169096170073f6316785ed541d9a8e1deaee5b9a7e320697ce7c8c768d2bd3b6d5f896ea80eb86f8b4fe114a62d452c6e6d1afefb56704b36a7d6bb8448a1fa8c27855f6ef59226b8a85e7fe2b47a64a9cdddb1dda423651152681c3d5ad1cbfc04280b581026af0da97b9b9dbfb6cf5ed768fd4569cb2f66187e11fefcbc00d34c4f2547b14d88ef476d6a682496169994337738e93c63c3db3c7a4af045904a94d3b5b2be071fa37c197e1e3e405c3df9f94da2f90105fa81b16eba3319e7bac1b2bc3fc14858dcce833d8f562a196a4da74f59ec8ccf9c24d9f54d1129cdd4bddef1fe3430cff798f39ec7fd54b19d1ce617d1d8529ff49d148336cd56a9b541ae12e18a03b07a21ccb4183623a6078540dd0caa44e60939deaf5d1fd1ba9875a4de6c8c6a8165e31ff65f7354186711bf2723711f20270150ce4a8a62b05f7aa3e279801e6a448d8000d7aa8a4a7dc9f26899fd869fc0a9a2859dc305782956457d173ccdcd4388365a25c5e1f05e7b480baae607696c54411b440eaf1b7f0c617f7124af0df11b1444fb34079217561f2146b60054f73145ed8dd25d7fc9485699d41a108f9b39ef75c44d1114121842fcda6e523f08d39ddc00597a2e4e12a8fc35d7a023073d9a0e2e96d6c99d5ba02e8e83e1aae4a72d4200a792b69474fb9665fc40a8175cd33648e039619572bd78b326e870a03cec7d78f82d602a86febd2e3b49f8cb3f9d8dc25a6f8e1283cf24ea7d4d261913dde3727bd2752c2f9360074f184dd59f85ee4bf1c5c9cd77705bb02bb05bc21aea95e8e6f54f9c218f02876debec1063c5f6393e15961f375e03cc65d8dcbca7020583905b1bb3773b627fd9609d082f7ef45f36b4e4271f0ffd6047964ab50c5f9f3ce3015f4fd7e9f01a634592b95d68e738993b1d889a0b6cd5e17fd5a5c7c6a89d9d2e83b99cb58e26e8ecb90d45a138a1f837074da6fa244df77f21d1f3462cd0a6191d183a139b1d010d5fe8746f2b9bb718c905a70fee6600f7164b854f88fada97ba05ec70f7dfcc0cd0e25211856696be2c5ac7ec348fa250148353c71e369e8073f679386026ca369becc9bafaabc9545b6a23d4a1b62f41347a8cae57c0dc422a4fc5300ee622d619e4ac515d49ac853cb2c37eed5c841ea462bf84d30f75cfaa779c696e8fe0fba7e4c5a9a2833d98926c724960dada0de07924f6fcb38fe7cae7cd5a3f8dd026430e795b1a3bb74652a0f444481cc4bf69d6d6decc0420f15d59cbed7c89dac90c2dc502af0280fb78710f0f1d7139937c940a1bb3719b498a882c7c74fce44bc45335c8ae4317e79c5dbbf54f8bbd78ad62bfcb4f0ba770505d932411511bc4b2aa185d7be2c29667886045ce81146a79a4298fb32a4ad297d577267113050ee8315fca4accf27cbf10251dc7ade0210402383faf57b4168774b161c04e9031fb4e62c99b6b47a2929c497602ce78f94f7f7a95bb4415f7927e13101a7966524862148acceea7a5df75efe3be82d7ddcac101ee51f4dc6319a1be59d4d9ad3c260135f5ddb338d7651d25052c9578519be4c143229aa0adb3295b3f679c24d2c92016b2b957230dfa5ea6f244bcdaf64f66dc6cdd861e3c727234644b97250294f96cc52acdd9faced4ca27ad984a269b17086afb8607c087a9f011968b6d15a3d059f044f1873168c1e63048ead5c1087b653b5c4eae239b03992e7518ec4a70dcd1a41a85c08ba77f6d808458e75679cf09a78a5ef411e64f72605031d6a713c71d10c84c55585b21d0d3fc5282dab4b0080857d7eb86264bc5a334a09a992e59b360d1979ecb543e6ed5afc7cdb213fe849faa317454caccafe48313dbd8d1b3dea631726ceefd397df1861b707c9dcdb1ad85a78651bbbbe6e7b38a9fa8b01ce29754f8b308cde19de2d98739b1bf79d8542c6c43bcddde45953be6dc044e55afcbeeebff0c17d6fdfce596dd594d55ce7e8395994d5dcf8eb5e87792f4eafbb829b68a1b5aff35f121b0cfa5d975448e3fc4908d84625b4e38b79e93f21b50c0baee392eaa2d09e350fc70895d9ed8d756b3d4d95229262c15ce191118cf71c67f670384f0d48f47e13b39c8462157abadb84b772de5736cda1a5f21f3744ed1a8ba1b4a6c82f54e8fd189c5434b2dd2c0926385efe087ae55d0d0ae573dea88a64b7fbf87e3d241052ee219380bde24f26c8907ff18e7528026bb8c706c2c4bf0726cd7ebed3b127e65977e458d0b4391c07c44f4c4645fef148b2a58adfd97fc6a88143571d0c9ae8593ab93baf84c81ef191f4a7d7f436e3179b924f0224363cf741ee64917545863b4e01b73c8fb5b1004d3817a2af718664bf925cb61e09b5d3b4b78b33da34d38b0455db5fcda1a2e92ed250cad9fd60b6e0bcbdabb3a6be30d67e29197606ace2ff03fd6dc93e3559ed6d1c388395afd1143527da59b80bdd6e2d3a0d01870d2990f507f9beea3f58540077308e39378604c5d4f8e2cc66b923635f2af9b0a725485bd0a8ca9cd3eb1ebd2068316d50b4eaf6923a52e27c219a4eeb1c6b7e740a6a1a6c29315d4e4e9a35a9b8d00b61e0b3c9a14dd824f782d14bf6e7677d6d91e02064f65c3d64f668ece2b5f9b62a03c4e921caa2c0bde25d4a026a5485c419765ef18a5f5ffd4561e3a7137840e5f103cc9ed6e592e198dd46378ec44e325ff2bcd1384b1ed9533c8e9a2f90bd76c3f8db1df526f3ccd7cf3c0baf82c7d33e6c896f38d0f6632d39cf7249a1566d7c869056aa8842f02d19bbb16aa90795d351fbb35a30f56d836ba45c0e72cac519a344e9586a882df44aafeb8c1852ef1ca7a80a84c141f16471430a33f85f0e8659dea5c27c5a52e10d03f4d642aa4631e39b191ddbde156f916a89130e852a90646910ddb3797f65d6c18dbf9e40345849c3e41fb0bd20c9b7bce14edec75f051bf612899028ce879ea77d9e", 0x1000, 0x9b}, {&(0x7f0000001480)="b3a8aff4afa22cb4", 0x8, 0x3ff}, {&(0x7f00000014c0)="df199d311b379df7cfc658f99bfff6abe7f6415b527c50b193ceffe93c9915c417f93edf21cb23cb2f0785838a81260c5b7217ced4acb6c7b9eb27f97e96f85345a7d2fb614c577716eea851acd12e43fa91271c8251ae731085e3f76848b8979fe57090ed7fe48ab0a735c23fdb72a7338121c092a5a08d1e3165a1fed8916cecaf71d035d154f805131b5b80780d1b897a2d62519afd9fb7aeaf045f288d7715a61bfd77e468cbeb12dc353d72631e4381b35dcdcdd4a36026eda146cdc49a0eecedbb83001abb67299362d7da1be9d26dd3f2fa10544d12498d709d3dd7bb9b8ff7f2cae2d5", 0xe7, 0x6}], 0x182011, &(0x7f00000019c0)=ANY=[@ANYBLOB='dos1xfloppy,dont_appraise,dont_appraise,fowner<', @ANYRESDEC=0xee01, @ANYBLOB="2c6f626a5f757365723d2c6f626a5f757365723d26262a5c28279c44662af8838f65fb9f71de0277ddbb4dddd2a2290961fbdcbff6836495d930297948caa0fb48a2216330e7eaa548d6fa5bd9b881922f6cea9c6d0fbe4745fd116132d4f93a969d690faca49ff152cd077ca5acfa9ec76b27ff3bf10688132e6971f8a5d91f9a4b8caaeaabcee128b99561a250477b449041bc4d8e3d2b38fb81e0747ce35ed2c89ed7ca84cbb46a1f2a34c8662deb1b6d4ea12a7b1682b167617994", @ANYRESDEC, @ANYBLOB=',\x00']) ioctl$BTRFS_IOC_QGROUP_LIMIT(r3, 0x8030942b, &(0x7f00000016c0)={0x2, {0x2, 0x8, 0xff, 0xffffffffffffffd4, 0x2f0000000}}) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r4 = socket$pptp(0x18, 0x1, 0x2) vmsplice(r4, &(0x7f0000001980)=[{&(0x7f0000001700)="18a366bfca7cb474d498246e533f11c8594e57f4d3ec11ed37da49f76ac0293d0c00c68ecbbcfeef3851a66bdaf359b73811d362d0dd23381e3d2f1ff1a54e758e47193bd54772a332dfc5b5544c5c3c65c777d56976b222a1fc77c2311d7a904acaf6cadfd50b6e7cba416349de1d1cbe7f1262446ab9f298f45f7fc9200dd20125c242e4734acea0e66c2ac6b18e257bec1bb61e9e4d5edd58e9a0fedefd379c68e82007ec92d5cc5e73a96d4aa9bf647c388dda46f57da20ae3ac023c843e257b56845acad8f3fb", 0xc9}, {&(0x7f0000001800)="c4ebb159ac85cdd5958412f9b142d9164ecd83dc5f3a6a444d840ab171dd01c3b377e7dfafec4f52d248d3d474c912fa79e266b32da7d78869418c70206e978cbfaf1bdfeae4c731efd10238fe55be30c9c656df9d06041faebe140b6ccdd29d3c1193259f58573da5ba65509b0a80ea666b1a763a8abf477356c11ba167f5c7bed616df630d2ba4eb7d7d34e20e516ce9d66e1ccf0b68", 0x97}, {&(0x7f00000018c0)="dc53207a8de4afe18e4bc61c1eefd0f2f067eef5c85dedc30b7f6d597cb119f319be51c082d7956f3b0a4ae68e8e2df64f7f0c134a8a6e4765ecf349c0be16448cefa4aa1c84afeaccb8ba9c82a488317ff4ada67a5d7bda1d9cb975d1869f23d4661bdfe29e4791347608085042754bc5fbe3cb687418e773c731b85d3a3f58474c07732a48821bdfd8b7fb17c672b93f8b71a1cbe696b14ea5", 0x9a}], 0x3, 0x2) r5 = socket$netlink(0x10, 0x3, 0x13) ioctl$FS_IOC_READ_VERITY_METADATA(r5, 0xc0286687, &(0x7f0000000300)={0x3, 0x4, 0x6b, &(0x7f0000001640)=""/107}) 13:27:59 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:27:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) prlimit64(r2, 0x5, &(0x7f0000000040)={0xfffffffffffff1ac, 0x1}, &(0x7f0000000080)) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 425.439289][T15757] FAT-fs (loop2): Unrecognized mount option "ioch" or missing value [ 425.448493][ T22] audit: type=1326 audit(1625578079.169:535): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15753 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 425.452991][T15756] FAT-fs (loop5): Unrecognized mount option "shor|n" or missing value 13:27:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x50000, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lseek(r0, 0x50c, 0x2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 425.481304][ T22] audit: type=1326 audit(1625578079.169:534): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15754 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:27:59 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x2727, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x1}], 0x20000, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:59 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x10) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x412002, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_KEY(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)={0x24, r3, 0x1, 0x0, 0x0, {{}, {@val={0xa}, @void}}, [@NL80211_ATTR_KEY_CIPHER={0x8}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_NEW_KEY(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x30, r3, 0x700, 0x70bd2b, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x6, 0x41}}}}, [@NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000040}, 0x20004080) sendmsg$NL80211_CMD_GET_COALESCE(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80302000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x4, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8, 0x1, 0x24}, @void, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x24000001}, 0x0) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x200440, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/20, 0x14}], 0x1, 0x1, 0xfffffeff) 13:27:59 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shortnower\f\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$fuse(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x8000, &(0x7f0000000380)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@default_permissions}, {@blksize={'blksize', 0x3d, 0x400}}, {@blksize={'blksize', 0x3d, 0x200}}], [{@appraise}, {@smackfshat={'smackfshat', 0x3d, 'vfat\x00'}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r2, 0x40309439, &(0x7f0000000140)={0x1, 0x2}) 13:27:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f636861726965843d63700736372c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fsconfig$FSCONFIG_SET_PATH(r1, 0x3, &(0x7f0000000200)='*(\x00', &(0x7f0000000240)='./file1\x00', 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x1c140, 0x101) 13:27:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="73686f72746e613d6c6f7765722c008bc6f7bba23836389dc6f41b392c941e335ae0bb7d8c05d7221f3a05fd81b050ebedd9766dacda91c1ac4dd7576a7acc0df344259d9da97c24d0846e52b5f8936b97ed18d5e9e58a8c86c010e8445e0c254e75db2a0a6bb1d3cbff617d7f947c0500000000000000ea9ceda24001ef"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:27:59 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='i,\x00'/17]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 426.175098][T15796] FAT-fs (loop3): Unrecognized mount option "shortnower " or missing value [ 426.242898][T15806] FAT-fs (loop2): Unrecognized mount option "iocharie=cp67" or missing value [ 426.263439][T15810] FAT-fs (loop0): Unrecognized mount option "i" or missing value 13:28:00 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file2\x00', 0x140) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=@abs={0x0, 0x0, 0x4e20}, 0x6e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x2010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, 0x410, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) [ 426.271795][ T22] audit: type=1326 audit(1625578079.989:536): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15754 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 426.307395][ T22] audit: type=1326 audit(1625578080.019:537): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15753 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000080)={0x2, 0x1ff}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0xffff, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, 0x3, 0xfffffffd}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r0, 0xf504, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') getrlimit(0x7, &(0x7f00000000c0)) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:28:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f0000000340)=""/231, 0xe7}], 0x2, 0x1, 0x5f74) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:00 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x5, 0x2, 0x80, 0x8f0, 0x1, 0x8000, 0x0, 0x5, 0x4}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r4 = getpid() sched_setattr(r4, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r4, &(0x7f00000000c0)={0x38, 0x2, 0x42, 0xd6, 0x6, 0x2800000, 0xfffffffffffff001, 0x0, 0x8}, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r3, 0x0, 0x20000000000000d8) 13:28:00 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="e9ffffff00"/17]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x92281, 0x300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00006e0000/0x10000)=nil, 0x10000, 0x2, 0x10010, r0, 0x880d3000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x2000002, 0x2010, r1, 0x12dcb000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:00 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shor.\r\x00\x00\x00\x00\x00\x00wer,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x4108c0, 0x1e6) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:00 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="696f63684ca0033f743d7b70383636a85238193a741d32"]) creat(&(0x7f0000000180)='./file2\x00', 0x14c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) openat(r1, &(0x7f0000000200)='./file1\x00', 0x81c1, 0xae345bb26b4f3bcb) [ 426.448979][ T22] audit: type=1326 audit(1625578080.169:538): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15825 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 426.474261][ T22] audit: type=1326 audit(1625578080.179:539): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=15822 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 426.537636][T15831] FAT-fs (loop5): Unrecognized mount option "" or missing value [ 426.556620][T15840] FAT-fs (loop0): Unrecognized mount option "iochL?t={p866R8:t2" or missing value [ 426.617514][T15843] FAT-fs (loop3): Unrecognized mount option "shor." or missing value 13:28:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000003e80)=0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) r7 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000001580)='./file0\x00', 0xecd, 0x9, &(0x7f0000002940)=[{&(0x7f00000015c0)="8de843bf98ced76e6684fe7e93a226bc5dd2206c0dd3f97d43dd33cb5d3547468b289b0c22e0eb66cd3bf10acc28a794816474927d130ceb2ff69562b705f2b960c8dc87a5e958bf6a90c84e3daf24b36e5ee9f007789b48cbe64147a26d2c55226125cca97ab68cefd5129e44f07fea8372520f4fabe5bd024560f30310", 0x7e}, {&(0x7f0000001640)="106fad17e62fd6b7055f0b5781f9fed878277bab91cd5641d5d09834171efd4c699026200d2c09c8aab19e9c9848ed6cce7f970dcc8c9edfdc050fd781490a880c7f1d026509f003c0934434307d3c127d51ca9624cc8f171e113242cfcab550d74298f759805416c33a7cdc9c6afb10081f4368", 0x74, 0x4}, {&(0x7f00000016c0)="682e984b762c9b1dcf0d846456830aacbf8b", 0x12, 0xffffffff}, {&(0x7f0000001700), 0x0, 0x7}, {&(0x7f0000001740)="071f87136ce01ee5e42f81f7fc30259a1c11e47b07ef90bdae0fd0afec4f3691d59b2c2303f6c7665d7a9b66255b40bde6ff70a45b5789a6e1563d013006d149b327002399ced759fca986d5c6ba3dbe9cd7549431e48177e05d0357565900298f342b2f2cf7c95068314eda56bfa176e4dffc98ac3e47bcb840fad3f1d4caaa58c0ee425532b80508e089d3e327860d582894efd06f7fd8b030740e1923057548c5d7ad0b93b31fe0e993c67b76198ed092532c6a66852ae9bc40c57915c96cfcad58490c05ca8c11cab090bc97b710dd601dee38a3cf1d4ce5a410eaceb58eb176b2d6be8e5e6dfb11df9de81e0e695d382abe595fe43be122db5ca9dadb7ff667d4c8e382371ee4b9705e81e0b2aa53426f441c5150e7cccff9b859595b402a6069051b08a175eac1315c9b5d94fd4533f0fde62e52d0d6e7f9284e691bd98bbd6ed72959d51c4908129ad35173df1cada54401cd9a348f44ef11fd62c75f9e883d22d022ef4ea088f185bccbeb7e3d9c1f5b26c15980565beaafa3324647603c9f6728758c846bdcf46831dac5d222f409ba29977a5b733435ab3408f330880eb484c5e30dc3c82f1bf8806b3355212e82d9f26c87b7306e2b0820bbc58d9e3f406a139a3c3d3048c897477313a2e5232904dbd95c0b62e162e4a8db9403796e873dfc65ad97c7fd8341a832bb215d310dbfa34a2c3d4a0121b71f31289775dd552d246250e7fb74670f8d2616eefd47316becb0124f3cf5ecb22e4b96038296da669e9da666ab064cd554c4546c484aa4d2c823adf2eb76d3998a33a90b29e150c00b6b92a953e093b8b318c0851bb6130cdbdb0fdec7722c6605c2627bfea3c012251fb37e63113cec4223fce3718303441161df9d5e7137ded5f25dc11a6ac02351ed27b7fbf1c2100ae3f02d46d0e1fbbeb11c6edba9de256f032478fa2317a38900f17604fa0afb6671c78f07dda3e569475bee21cc8772528195c3894c5dafd0bcbcf0e87e4982c8c232aa6d9bd7eda95a56f47e2a1cba6c111d6c63d3667f3693df64ebecb5450b2ee9ec2b0e5e58ac7b3d5dc83c0c9d64ada704e734de1953576a0c27ddc79d2e38bff92ac90ac093aa8d39a43b3ae0255693139b55913d70b73d2319ed86a84ae55b74649f8513096ebaf24c501636a4095306e2fb2162602690a804ca14bcb8999c074354a0a920efa673cb2f3c3d938e97b7ecf07ff78f13f9f49838d1ad47b76db6bd6ee8dd6475077f4d5cc995459d632644da891e4db3d6ca5e8fcdd23b6aefa3f40a67a751a3bdfd9ef41a107a26bc7bebb5a70a5594ce6576ed43b276e3e24126a0681970233480bbf40c085e2dd1661745ff74075895fb761352433e3dffd25fa9a783712a3d134cd32decb50f0992e70c02006236dfc2d172934e9532e440606c8d8f16b0ef52992198e94efe5f71fbdf93233bba3f068de4358d089703c9336a0ed085da0e9a7a53e6e858f4c65e386a331d5ad0e7bd826dd3815439f97836c45a6c17cdc39f057cd12e83dfe8d4e2ebdd8178b60582f0d091bf685f2bb037f0bac4ad8d64daaa268233ede03012e49981c40c70d7a2e8323fca64aa7d95fe1e5c6ca7a16236ea84ebfff9ddbaef4d97d4877a0bdcb38699321d5a9a09ac71e8ad5141faa6c24031295706e575198444cb7213e34d11de31adce283babd832ffc183e5647295d8a3544975d95ee1e5e6b38d3923a29892f7e14e2b5a1142e91b8a11d5e7f5f36dadf128369bff193c20cdf97198e238040ee438d0a53c5062c807c1b17ea4ba6baf970351b9abde64781016900827f44ca31dfe5b158e674e9fc4fc6b96a860d31456870e9d5b8c15901adf8d42caf718c3d5aeaa8a9e33f91057dd78b1c465e89e27409371a65c4c9c439000f732ae8cbac1dd5d6ccc14e340438afcb613cebffd6df56d106413e5150a0e1b179a8cb871c3b06cadda5adbef59156e9aaa7cdd22136421f7bd18eb8f5ccd23e4c57b23702d36e454521e8fd2aadef535fd28039dd0d627ada0eca7924b0e78d2a3ab8d54ede1f0a3ecb86d25eeeb62ba5718411b6f405dc0f297c9b1f65096de590bcea9519b00e2901c4fcec4170341a3f0f45b8d26eb8f81561d723ad7c5acb253833a802c92263ef324a4c71e9d2e96802d1f1f5e5e8d2128050ad35d5580e41aa7af610de634fbd17fcc92803ac589e2e958ac7b2c2c7ba6ac4e13cc5400921f73265895c50d70ba36bd148b0aca5516ca46b08abeb31d8640fb10ba13577395d77cecbc7277b106c9da2c5a41ef49cbd024a410dcbcdec8f476647f443bbda0b2f48a768d70d9977ef4e68fe92ab215df9f591ca4320b13c50f0cb4e556582ce9b1a3679e1a70f3dd45fb739ae684cbf7f59fb115cd29340a6c532394fbb8eef8945d3836535dd7dc6257f89bdcad4dd10f88dbc220b6d152efeafb5c3a5c3f4a80e5d3ebda56f1b5261e9df2f915438fb9a94a79bbd2ddb324553f22dff42a8a2779e7c1f53cf23ecac47cd26c6ef285ac918612073fc337ef16db02ea4075b2daed48990a665327c78eb8c1c815bcbefcf8d6e74515e0b8325acba4dd5d1bdacba7d7d53e6e65c13660e9b44af4ffcd644e8e30c427acdb03b78624ec035a25af7f8130fa047f4e48bdc239b712df456f803e761d56157fd9f1bd6368e4966fed23ff256a232d67b873cf16ed9c90b5097b9813e8fdef2898d473d2b321cad9b54d03a7436605231cec8465aabb41cb11f137d84476bd9021d5fb6acc951186b9d2fc1ee1e20d754ef650d9a8c977ec658aca499a6742ede7717310366966bf94c0f4899c7b92c0ac05589506b63a625ee506caa8f3418011f34182b87538b3bdef8d9fcbda61b05e024a742008f7c75afda09462e1e48589d93d4e7517fb47738d8229fec0ade826db79955a038190211b4a088ba130051d1724971bd3e4660f97f9b9776165ae7c4a5e0c48ce527667f2936757948bd7fb0e2695669d773a4d91e0b56eb74c51a32254b4bb6d3079440dde0e5122098a21a512421dd2ba8ea77d677272efd5e2115a2b82ec4bceef1b68502ca110d07c7b85c7d0a90c10b70e9f40a683a333ac3d23de3e28caec1189400bb7c4c9a60134d700dcd94093beb7ce63ae8a4b4097bc7c16ebb49866352acaaeb9fcaad683d9cd3b8c96497c6c76db173b2232e537d3775a9dc24b480518b0652695af40a1cc60eaafee33a0eb05c584203b9cd0867c858d2807836d2d536e055bc800e5ce048196462d0f008b249334f4f239be46dc82751afcc3e80acf4f50a3dfcf129dd22138b3f2994e0275f406255f7c575623bb0a1dac5e639e0f5910b58c54158903bb6c3d0172587aef4eb388a349d3569c77e09204582323cbd4a3e8f431ef3b677e243ff5301f0b678ca7e875a44ad018da67db58da90b6867e64ac8852a7083ddcff09e007259996f33e8e9a06d107dc653912c5a9d975069ccf05ce307e3763c348cb4182ef9b910b7006bb4318efbef710b7eeb885023ef6458105a0ca19887adf7fd04b0853592aef18dd2a128ff7a9e3292827fe86e70fef0038125a7e0b47490ebf8d24fe521c58a88c9ad35d8e51c5956a30feb1dc3d9dc897f82cf25c78f05abe190926004f8de73dd57533c5545b3f10a5fb6616efddce5b3427a5b85092ab8362827dcbc4d8ed1e7190bea22bb73f6a2cfcace77bbfaf18a0fd6849653ec292e512218d9df8dc90ee05748b4e308d46f83ab37890e3156a87cf5d2fd9c656a9ffa097b14efea2a9a21a1517e1147f4277c04127b2953289a5aa67e83d7282ae3d419f4d8038db0eed0024529be947d7337e8c8b2a5a952326decd1503fa9fb03de32706e6513ebc1a812259b878033872fc34a86f1ac229c5ce3a94d13a2e8aa8462d7fa668b771db83db74b4fcccca9f3a23bca9569129ada68d14be798c3638de0c2528b573a46cbf97a2ea8571d8ab9eae3e5ed41c72339c08348f2d9fd5fdeeb68040eb2813d790e96e7364a4f2244f34f1ae09899113594e0001e1f1888c1172422d2a0000416cfa1c12ed54f6cb679b2e30eb6e9d5f135d1f8ddaa5720a1801716b9bfb4be8267aeed68e4645ff13658f92f8c1dc75bc09f622955d9d47845f47ac84d54f28ceacdfa4f3c319920a70e602f1de72bc3fec3750940619907935362ed7f4afe1fbce22f25b1fe112db50f95e35c430237704e0bfd9eaba30ad6edb3fb2fddff77d7a45f695fef8d361affbaacf4670ac56e9a07ef76d33587d63c04f578f667396e614fcac93081a5fcdace353f10919e3c0b873bdddd4ef39d116fa38f197fbb483f34ed13f3510aee4a9f52d84a422a4225beab5c6f4c8472fb9af6590608b225aff44461c575bff2dacc5c2f1c9def019634df235effa78a85ee0c7e6b4a3a350f7e32b09188613f981322e63125bbf77416520ade11bc9bab886d9770970bca2aee52344d570bcf43e0f3433f478db83f2de304c5f4f2613b51d7a369751a8825e5161a50398ad9a4e247ae00a76ce86fc725076259c0fd534bfef0f50027be217ee8fff33153c60b1f5ddef94ad4a453361b5ee04f33368eef23bc5b235980253104c1fe3f5e325febf541d85ae54ad540c4c3ffe996a12fdf94d79e98ac26ecbb5fd39e4f499a5155582e13511db7e23877f5bd04abaad4de4be61de0a3d365ca2bb9410527cc4fb71905c1775c8ca86eded817c1837b5cbfb33ea9e2645fddbd3edee38f0fcf09fd3718e562ec5b72b3972d0c59e897fd3157c33cc4cba65cd601abdd42a1e3452b472f0945a31b70f71706142f793392137a5d2cfd1f36161c7d7f95980c908198ca24caba578f131dc84f842c4263c352a37480a856249f656832371ae8318c1bea60b4af1a0a9844042e932140af0c878247b217671ea99eac646428c373d06202d8d6f645f9a70f293010a4b17adcc4df128d8bb27381cc1a7fbee1759c3fbe7b3173a6f3f8e24e86eea6668542bd18394a346535b345247cf66d208095115eed8bf352977f9be5fbc16c95d2acfd3ec4a32c231dffd717fa6606dab9ab40c83a8ee85550e1ef5358d76c4bec15703ae6e6f5394f00ec01bece655ddc8335f9b42a397f510e67cd2412146b653bd40f763d802ec15dab4d8cd7beb246b35622706864db00d73d98a3eeeac0dfc352f8aa509eb48dd2406e0b1a671f0dc3c2e4ebb4af574f44e4b178ecbc2a0b082b77e1d02d7ceff783678f9db5442f1d302f81c0126fb9ec697e98c731ee956e1f989a55aafed42988daf495b6f450d8b22f6dc37d7e1eeb350b997a8610b47f0c3df9837fd2c060e7f93376972c64055bd0080e5a1b33e1a164d0e064a152a0ee0761d4b69e3f29edf858d71821403a24f4c649e1a14da57a6a2bef402e1de3e1005fe28c2b00b8fe74d5fef2b06bedbc5b0dcdedf0d76125f266daa53a11489a647485b241d58612e4255716ba8e4bf1658ccf31ea841441a0c5bea7fbff0c52dad142b2e5963db9b790c2615df5b6813c2d898e9dd6b396133339dc5a6d1b9192188e5908ae66915951f4f4028d2f8a6bfe7bd7eb4136312f3622dbfa9a5a73861395a703a71cf223905c7bbbf904f56280d73319d862bb2a849be79ddc1c5e87e2be94de1606b27b1a6609d3c1da9966b7939b5e0a5510afd108c52037f2ec3c8c9ab08ca43507a28b2f1292b14607c662b43dc761d38eb048c792d99037680f4488a6a03fd35719a707fb4ce2deccc8781683c098c76de226fbf868d04cc1b74c886158bff73416de900813a1fe45e3e926e8c224a", 0x1000, 0x8}, {&(0x7f0000002740)="b38b28b6d9b49a074592d406225bc2ac650f705a5f83cb64ac7c4a9d2cbbd9bfd3b643abfc12477add938bea732df3891105b4056d4954a552223b5790d5843faf2f", 0x42, 0x5}, {&(0x7f00000027c0)="dcb80793a148605ade3cc2100e3b9ea9db9ea30be40d0180d5a6142f3a516fc3d37fffdab70a87dd05437a05d0508020eea2635a4b7d0f7cd146b9000f5f46773a037f2435e3e51224ecef0478995a5439f6659f536e9a714c333c7465829205ab32bba3827d2f3fad7d7e12be1ffc198e6708f37591d9adcbde9a680311dcee53b1e4dfe0bb1f6c056e9df66f8509c9941efd0d8e690bb0267571e230557ea11925287ede05931926c2f7aba067033e4f2dd9154b0cc82ae3c3f675909a9331ca0fb8e4c22f7b98708ba99c7b68d9215cdfe30c6d70edbb46858e", 0xdb, 0x200}, {&(0x7f00000028c0)="aed0dd622303a74a162621d1833649", 0xf, 0x5}, {&(0x7f0000002900)="b32d30fa5f343a709a47bc", 0xb, 0xffffffff}], 0x1372000, &(0x7f0000002a40)={[{@uid={'uid', 0x3d, r5}}, {@mode={'mode', 0x3d, 0x3ff}}, {@nr_inodes={'nr_inodes', 0x3d, [0x38, 0x6d, 0x65, 0x78, 0x35, 0x36]}}], [{@defcontext={'defcontext', 0x3d, 'root'}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@appraise}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@smackfshat={'smackfshat', 0x3d, '}\\'}}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@fsname}, {@euid_gt={'euid>', r5}}]}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004040)=[{&(0x7f0000000280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000000340)="88790ea063b3f12a2adfb602ed3c320b244f88c945f9e0faf865747e679b7982a5d9b5c5c2fa5b36821a1d627a85f5b7ace72ecfd04341cde6b8f33c479579bbd092fb516910c8c6c45658481ffa1bfd2bf59194e2fa1f7d54fc6bcea27e971cbb258be823383607a64480b000c4d1bd97f6064313c7a5dd50062754d6fd5ce6af5f53b592ff7a904722dace8fa9c438d4508c7ceca31b72f5d1262416e8ac338964c75af5d166fa4250780e2a304c456f71baeb1ad8cd239137c32973cba112f9d1426382f8806b9fb0c3b39967754e46101882475b77110cb46891d1116542d98e018182871e28d2648ecd371ae74a5785931a43fdf130d06084f21ad4a9f9f3fb36043d766afe956df8eebae12b2d435dd14292ac46dea5bd56eb06d8f678b971ea9cd46209448f47ea3cd817ee4c6a13cf6269978281bbb1d69f667adfcd2de6d5fe7af06b5c07aa321010feeb56bb09c05ba8aeed47fd75b9ca63772139d0472688d7fa2609df77ee21cef53287efe797cfefe899ab6ca0c6957bf5c33e7eca2e82db58a99c4ec719d5a0d9e151efe294475a9fb0690cf3680601c9faaf1c207e061715cc558cc055be7126504d73f4bb76d86a1c266d05238a7a0833456f0d02e655fbb50013b24742e317e0c8dce359b57d090929a39508d684d503fbc7817299c8a28bc088218c1903a3048885eba9c850b5ce44857baab4e2f484019423ee1e51256b9e3b1de8d2d1bdd442b04d1a9c2ab65dc7d8c9161988e613f1417c36b52a18f6248a57f2d3478cbf50d8290213635956afe1428b4795d889fafca933dccf8c7245ec7d81a9dd8fcf227b74e3e976bec93c8025d1bb7eac4b74cfcaaa230f9ad91726b478a7079583458958106c81b7f41f6f54f556bd4877d860a5ad59c94b1f1cc68902411b70ad6f26ad99fec61c258f554204616b1994b2e4ea34fe57236675bf653b87001dc726a4adb5610137932151f88ff83c08420b72ffdcdeae0e71c36beeb6234e4cc5ca3c755115aefad806073a061e3f40fd90272f99ebb4f899504c7e64977f480dd84c54fd5e3de4148091af45a201afd78eed4c469f99b6b01094fd89d5e52f3af3724f0f08f71e49fcd5fe475c9e72d0cd14f3b09d95aa22fd789c7db080fe3559015aff7e11a22902d9f3e8c4e5adce98dfd9ab859b828129147010c3617d22e0808fc376d9c1bc42a570709c7d8789c21db1792060e1bc5fa979148b9daada8fd2a10d3cd055797ed47d9f7e80fd0e3cb674f4e4ce8bfb84665990ce6dab94e2eb300717f04ccddacd9d2969bbfa3edb56fbab14ef32782d398752145f566f50bba445ddac446a64ea792f9fff2157976dcb358d5b2841729840195ded6f8f32f309ceccc748b9dd6431833119118a44956af82c6d579727cd2110a6f72091ec73bc77f48b6561a644b48466617af72af9cb5a15740a39a141e76db6c951fd4b83a8c31e09b6dd1d16b88703dd1874a90175356403ad1f5caf1d402a737e3badb16ea92ea69ed4c5928072018584fafcdb73f4c7209c62b224650ceb68e935548389a1fb3a69c607a4be24f2b7e57eb7036fae149c455ff8608e43425951ca3a0f384ea4d7bda99429c0929c72b19b1c0c08563854c67904d5c751e70a404ee766b987583e253addc6f1a125a7f6a6918b1f0dd7a36391ba584e4607f98b1cba503ae522d2b86ef9530b43d1c1abcb3f1a66c85478855c9118632137358267e0f07e37b6445047b0c78e96d6a66547f0d7a0629818e664806766739ea2c681b1f12e69bf4893e7ec69d1827bc08bd375d6a7bbce17f1db210b803c858328a09cd7ae2c5b4c072b8b99d0e0aabf0c5d6f4a6087722c7a7a480bccdbd54fa3e3b01f528be45fdcb42797b63b806b700e63dd4a595d2640ef2043f718f24a935c4650d8d131ab351df46169080e9b3f7822a0c9283bb2ea7a5b042d930a21f2d9f1061378a633e54234f6a7ebe1b5291fdf2dbfd5e34ffaba2130a670139ba70b9c770b8768da7ec953f7bd8b3694d9d82dc0113e22dac04e4e4dd6b402a3cad727204e95e79860a6372ac9eac48f824d396bca5a45048f1718726797e07b9b3b9de027a398aaf103310eb8e1a13443bf1e54e46306413fd4ad0a575c04823a473321dfb753e4e5c1321d91d02e98e1a2d8ad9d4358f1c1c12174bce6e2d230db8f1a1c8467138155c59b3b1f3ba7dbc00e680c3c88838d79c3cbb32ecd194e3e5079182c4ebae658de7a8efef5e7dae8781b187ef93cf6048148a85d32a1fc5d8220543fe4c388e634d5c85d796c42bd5612abed453be5d65edccf20d160988afbcb64e732f28f0890138c317123969cda673b787c545242f15237d25f60f1d7d04dd7ee7c8224c04da2a3a8f69795a4e60f6bd3a7043c30edb804a9f320ca2d5cb6620c798ca0c7f20d72c96ce82281db96cf63322df75806c66e0b441559bc5d71ba6e3203ad2440d80504099216b847a6375ff85f23f5d9f95f9fece2832a25d7dc3da12b7c1d9b9fac7d03fb28cbd3522eb65bb6769f19816399c9b9b49bf21292bf16115fba152cb78da78e9d6ff6f5e271fced6f126e29bc7254be0ebbb08c9fc380d9cb3e41516289d432613e16f1dcb044351f66c045ed2ca0bc698bd9a784d7c78c23e36e53cb231dbe74723329db2257d59eaaf2b4114de1a10ddf94053e073a4d6770702ebc7adfddbd08d55b53d614ac6dd8135cef6280140647bb2cf220d758087adaa78eb73dd06f54b41ba63515bc71440344ba95f389f4dcf5bfe19c7fdc22319257c013443398edce25df9ebe6406fbcc1fa07ceb5fc11387ee0e7596176f2c4faeb24fc16e3439ea1d479dbd2dbecf55e74918a0b19db32f522d9f39762877ed96849534c5bab1eb3616fe176279cb6a7154ae20cdd250ec21e8164ebc5dadcae36c27284b07ee07bc6dd8c4a528772d7dc3980943c93b501e997a1beef0a121260a5ea7987e2c0f95efa505c0ae784998ae670c0f7a945ff5a92f952af6518351161cc5825e413877eadcc8884e44572a39aef64d9a038c50ad4336d82b64452dd34df4bc611b47a141c78ac8c62b3c235d8a942e1b0e81ed88a191fa054b52a15ae44a5bfc7e62d4aaeb5cce5c89c28204c1583a2df175085a8bf89ea3a51acca2340235464aeea0ac27d864b3800d62779273ddbe94b9320d11914d6c960f595111a081fb9b7bc3678ac9e95a617e878011b0b2450586c10bc31fe2ed0c71f88f3fb0355583c39a25d4a476a7152ff14078b5fef216674e43908ab82a6cd8dd3bc196424faee6bc851a434615637438efb03d82086460c12a9fdb71ca69503281cc2a20fb10e1877d91da3fe3ca9a80c5f7402ac2a304ebd291d181dd4918f516b26235db4de78eac05e60bc910d2e7eadfd67a1e5153cb3700ed284363700eb8e13c94bd90f96fc1aa30a5eb998d02a0280b037712a8e765c1a05507087c9ead31bcf56d31005d9ecdd7b061c59140cefba1b3e7d626e6ab72787fb1cadd8ea6227fcdad611a502bb1619748955a2b1983d50f15da502da7e77440d523afcadc576f31e693ef0c0822befe267ff2febbd226a6c8b7c76de33ee3d26334090d3ebee11f07f9202df6207f9126f0512c8e83c8a5124a42a437a4b1c6a8396df00585ac4eecc03c47ed01f490b3f68c785a26205856d69cf5321c32b37264122688b01f72bbf281a75fe8cc99411f509a4b227dc7d32b620e27b70702b6d1611f16f9bcfbdcaeda1beae9f34a4c48bb6ca437803585c86fcfa4fbc143b994f33e0f132bdd68260dc1a3fba616a070e034a6c22505cf0dae92eadc9821460cbf986147c0893087a7978d6a814fce50a02b05b941378acc27a98d34f7ce01e417a75d947d00f41f4d10c374fac6c409f5173c9c7019d03ab1c894618a8cfc8ec32e790e40372b5c7c91f532af3b6b11470c5470858b40678177ae991dc34979214ce3052d23252b8b7259400d3f5b26b60ece97f80e107c017bb8efbe223741bdf36091b80ff001ebefcc10096546b69be58278626be2a5f34a587e4f6127c350dd8afaa81bf3d19a037ffc058c14f1eb92373863647741b48c6b7fcabaa6b318e0d9fb57d34b97c588e3cb2eae18e5c3a197ccf8af1244fd1dab75a11db72425f62d3b7acfe36b84f4eae741d6a72dcce2ef4c953342c9e738607e6c717ff0a26200d1e22116b0942c23c41b7cebe08d858fa172822d347379285eec5f99e646b7dd68ee1c84715bd3ae733fc1ded3cc0287340e9b5148eb8411b09c3d2a3417aef978302daacaa97273c40776268a9163568411b749d344e1529688b643e8aff43e1166f2bd40c52044854a7e89dbbaf04784b814fa4b1137e4d1bfbf0a39b45c314e65a5702bcd2d2d1a8707b8916dd67736a0ceea402e93d74050de88f680783cf2aa49ffd2b1fb6c167c75e019c10bafb1a171d2bb3f7e4262ce69c11efe2a5118586a5e986faaadea10f1abf7dfa763a2a0691d8e3cfd2d9492d6e885d6c826441ae46f4e8bea1fa0065514439d7f1d4d93d0a68060b6101c9bb43bb95355930ebf5026c47147212d18ae91d08bee847e99b64c79bebbe42bc6d14d4cffa47f4c9c4e3108505e631ca939a75452eaee5d9d73e4f34000ce70b7f955d212db15b21277c15e098e7fb8c73dae0b69be701e7eff3a585c934f0be54d83e622f2aa160e413ff06bd14cd4e55707e413b5ae7f48f0bfe5e952543c534b62a0831784c584ad34475cd4abdf9884c80050f0f9a16835e021f3618eb7a683967bbfe6e5b76ecb2a66d124c5877bbbefd002d4e8c27eeab0804a5f958adac6ee0266a411dcd4c69c5e2d99be4fa22a8f782dcdc2492769e76013279a6c0d473368ea40381cb1906b087e080d36f9d98d836a594089b0fd8a6299e3686e012d186420287ac56986a24083e0b216a9afa5264c8b8ef6733792da51dcc6ece8be61aab164e9dc51e44d1201a18712dadfb710ee977077fbae922e26fbd40539605ecd4b8025682d81df69e82be710475e2622b50128abe55440a9976a0dec29462d516d6990534095afcf8580586b88d12e106bb2931c993c76b26a932f38347e3d4d9bf11d9c9ccc611bb898c594fd321f2ea20a4b9361d5f51fcc6d85481dc3b9e0ae496929ce120089946626952dcd0d27de166bf66eb79f6f4824ba4e3dbea39fc541e54eb53b2a76a08fe5df0863a1a8f2ae28caf1ce12ad95116a7e0fad6343d45e1c27ef9794b58d40412173c5d9a03e6176d9ea9bd1999b55485d1482cf0dfba74bead2afd03b5e06fae4e4e247da70cfd91b363b41e2bec643807f6acea4519ea4e661d1cf0185fec7d6de93b5415114078a466f73890f2e3619e9c2658ed814dc8b5c6bfd1d18459cda5b4da3fb4c68cdb939d301401ff94783c482187a77490fe7fb0c18b2f1b898259bba17b83ff2e829098c0e6e8b69ab1f3dd51e2eb5eafe306bca45c711cdb0d971dcd390388a4fbb1080c0a21b87097d8d5204310ab8bc5d0a2334fead4c254c85cbce229f1f68e829096b5c1de3720ce3b0b33019882c7a38aea80a4094f99fa545a3b65573c02d3f752014c8f5cb382b6a0424c07773ad7725166e8241f10302d7adb334ceff845dcfb888161cf8e8a50a4199862418e4a51502a2bd61dcc4190453d2e2e469c9d5832f1a9bf490d4abd3e4ae7e81acaee1d29a6f7b7d16e5aa0fe2fb7213e7cb4f4931e3281f6ad41e11fba0818a31b91bb177f1911d652ff27646d0e7199e8c89e6ce970181b49d0873b2c423c72d3640db148521", 0x1000}, {&(0x7f0000001340)="3269a965060640821e8de6698eb7a580e4fd64c81d28ce390e579f100f127c85fef4e60cc62562fadffdf96bc3e5d2e939cfa91e105ef27c3cf0e9a8cd039750dbb475ba333263a2b24bcccb68ba394e93b31c3b8c2f72a87dd8d8f1dc754efadd11c11ee3ada5c5b6af61139e70cc2d1de3933ea873105cfaa090d9ad8e89c86b4a99a72e0c0ad4836c44e3db07890ec7bbb75cfc9ef7ce975d594def3db126b5b2311faff11b879c44844ac777b01a82bca41813c8331f05fff9d0a980d498384c7cd75ca74b9d7df3803081e6fb25930d53b7598e3bd763e4febf246a41de9af8b13a02f7631c55ec4b1347da7b79b2", 0xf1}, {&(0x7f0000001440)="773204703b59222d9dfc669880504e2294fde2647282bed34b64528f5c010efa03aaeda154ee8e6c68558e83139a3eb6dd25b314a882e1af3f462c65476383bf20a2", 0x42}, {&(0x7f00000014c0)="dd1b12b05fc02d37ddcbf686de172c503e3109a215865bd2f42fed03421a5faecafdbe8400e0d409aa6c5b2e74597c348c47635a88948bd0fb407609e1de1090fb7672e04e493e09f074cbc9f72e21ddba43ac60b60b171b6f7ca35feb6915f8b76bf23000", 0x65}], 0x4, &(0x7f0000002b40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0xb8, 0x14000}, {&(0x7f00000037c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0xfffffffffffffffe, 0x0, &(0x7f00000038c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}], 0x48, 0x8800}, {&(0x7f0000003940)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003b00)=[{&(0x7f00000039c0)="1bfa6537fa960e7a38e433b5bc53bba8d5c397a199ec0b3bc74c8094bed82a9b8b91c6cb5a4737e31cf9c0b401d81cb0912e64b5c7fa62125ad3acaf6f5f1f7f371848ad77c0f572c2d79c6f78f3cf7e1df93b4c15551b11d38e6c8f7982600682b68d1af609494d863f1b15abfb20e666b098819b7e0b83ec9224be809e581e8a318736936b113510f4a0ff233fff1b4ef6ee4120c41108d78597deb18898e03592ba2fa1f78860f991d01d2600b0636b93728f50fe929e2e58deeeeeac30cce1b686a2bd4775d4bab1e05bef21ff8d72d3f5d39bfb2bd9b8", 0xd9}, {&(0x7f0000003ac0)="f8a1b5193ed6527cd379bb43f58045dc1f938eed", 0x14}], 0x2, 0x0, 0x0, 0x1}, {&(0x7f0000003b40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003d40)=[{&(0x7f0000003bc0)="f98b38fa5dcbd8bac91883508e096d4d0c8ad2fc158497b57d5117e1218639c45741f69622d7c39fbe9451a3e518188d0aaa7f7b7b2d3ebb6e4569d170028b4e3e30199a147cbc5cbadcbb6dd67b5610fb65dcd0685fcdeec200f21ecdce70feafee4342a68e03c24ba3f4d8929e40ba2379a678ad649a26bfa4f62f1776037528025f7e8f61cbc4a8390b9698b440638e290f44efd54f512fa44cee56f11cca4c494516fb65277d1d982cabd0876709fa2dfbd7286d9425f0deb32dfc7c1b99b225b200ebf2e42ef6d719a85ef0ac91bc8bdb6fd648d60993519d5c232f82de19327e438adfe0ba156b", 0xea}, {&(0x7f0000003cc0)="84a4d881a33e8cb24327", 0xa}, {&(0x7f0000003d00)="ce13036dead35b6dce1e013d5693d69b136c054cf07c916d627ae7937db8da", 0x1f}], 0x3, &(0x7f0000003ec0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1]}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, r1, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r2, r5, 0xee01}}}], 0x168, 0x400c084}], 0x4, 0x8001) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r9, 0xc4d3e000) preadv(r9, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSETA(r9, 0x5406, &(0x7f0000000240)={0x533c, 0x5, 0x1, 0xff, 0x3, "56e49b08267ac4f7"}) fremovexattr(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB='os2.iochcrset']) sendfile(0xffffffffffffffff, r1, &(0x7f0000000200)=0xfff, 0x10001) 13:28:00 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) read(r0, &(0x7f00000001c0)=""/182, 0xb6) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/zoneinfo\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000280)='./file1/file0\x00', 0x0) 13:28:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) fstat(r0, &(0x7f0000002580)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002780)={{{@in=@initdev, @in6=@private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, &(0x7f0000002880)=0xe8) fstat(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002940)={{{@in=@loopback, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@loopback}}, &(0x7f0000002a40)=0xe8) lstat(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000340)="7e650e92f65063c13b9dd987cd07f6e2d2f334e1ae7197963cd4a97d98cb2d5fa2259513f11f4961b02eb627619d21ba5244dbb5b5c00382ff8fce432bb9e6d6dceed2b04025817494a86c5a5c8409ea99d8104b754aafee3761a805422a8550c8c0273ec85208dde38801011020a1f9d87cd69713f8840eafda09cded89bb1bb3c8a738e101d8644a3693dbee56831034ac5c630edafac2e2fc16382c3b554b62dd6876177a4cf3ea09291af215872903197f6e9f22b84dbeb0f370bcf4fc6de018d20b1f2030863ed0a1d14589131f9ea5206b56e618cb453cd3e88306542d2a17a60367bab833002132405b014ac3b08439bbc16b555c1823eb0841b2f34c2ef50b7d01ae7bee31c8385fb65b44b91048fa2d8f03dfcccdecc44ff9b0384c60730c59092d509c2a55fb6c74446c9563e075c2ed076a562adb117a1ed72dbb4d840feb6e9a8232fd980059ecc7354faffe4ab2944d92f1624feff2e8014d6fa79c64132285f980cb9984abac8d41ac729a445d88a7c817afacab0cb43e509b590cb746315ab46051ca4fe9ff295f645b8e03ab5d93e91bc13338b8610d8bb0a435847a57225187b4a49444ac358a39de15bb485101d4c3ef3714dc719748b1dd60d4e71c2993e427374087900edee93860f240423c0a0c3bddfce7471a1e169f6210ef810ac6940cd753df037cf96fc2212f4698501de556d79941f8348442547dc00128911b897f4227dff44f4c94e335960778a407396b161ebcf93c9f959f853940f3edaeaa528233553ea5484a47311f248fbffe3221ed31eaf817f8d73fb79aeda2b845e07653835b695829347319a0de86a1adde66efb1662e20cfb3b4be914002f70fce8f3cd7bdfadee41f63dc7d1385ba1b355575161d77daece3d207ad357cd208794665d30ca9d6f8a3e035c26d0734dcb4ef1f0e7aa2e6003c522e3f43d1df087ec42e8d943d6af72488b580fac4061188e85da9d76f318552f90654839b5adfb84cf03824fd1390212eb4f7e8e0a13742bf30052e114b2991b2e098d3411ba15443ceb9ea3dcb2b52c3fbc61ec97bcda9912210801b59c75c4c2b9746c0e44407ee80f18b567f5e885bd4eb5f24e1deda3973b2e4d4f0bd2dacb641b627a82a46090de864450d5c3e3bc0f08f260bb9f4e6266bb65b93d27361ee3487df48f2fe54532d8deb42daa95b79735b59f7145e04625bc40d5da457297e96a28c028fdea79e4f68c172dae0fcafec2144e2c3ddba538bd16d322b459270358740d556468b50e18a61e36f50c448c99a3ce728325457dff2e3d7914527ef2031078967da4cf078fb42d735af3a9de0d39164d16acdb32076968ada9fc0edc8a380bd87dc216d085664b0ddf7ec3d63dc2b64728e64f7fced624eaeea2de5fa28429501880d0e19045770b08520b58bf6672b3762877b871bf7c87bd08748751d401b03824d2567bcb5a693a6720773e94794a8333e035d63239f313ce830bc0889b7c605117afb42f3b2daf58d9ef683f231b4662405f42f7f6323fca14baf729aed9fc5cb3a066f32550295949034cdd7fc2d49d5ee9425c16f852f261b7a9ced748094a02c414f1459f1888dc0850e47943cfbf5c55b49a561087a6536f0df0ef38c165feda9ca76b67d7276b294c5463e087733bd3bd9a25abaaf075e356c5282c79e85d7b3494a0c0c045ec8cda7d2b468cdc9fe56a71c118bea6ecbdee3caa13260a6a5701a557aa93d7b3e014e5d9cf3dc51388a80305194b0fe9a73e0ae34ddb8f43803a6c35af28f1ff052025d1e49f1a71c88bceb58ac02b360f95cd56fa9fb90150fc485eeec048507433a2452a4ebdff6fcd6ed3af88dacc68b0f43264cf42377285b76b4c05ff0df189ca9c0fa853616a80c8e1c448dd52572389e9386f734def031faaab6e7f8676978ed689631e8dbba22c9fab24fc12cd7f4b11c041cc9c67aeba520f7e103127b9e7dcc4fba0753101540d1869d3ece76adb771db4508dd2aa156019f433a56c617ebc8e7723ccba3055e4929de60ab3a730d383c5dca614a271b7d0416287bba8f6367e0cc00e19cc0a6ef633583f46b5aaa62930f6c1966181af6f288995bec22c58e7eecb43277de4d80bf3cadb0c54123b3e27e2c33c3ec64a0a158f8c835afc7d6663210d42ae77d55a0197f3f225a8bc5f996e22017ca942007e6a094348bc0a6da77afb18ca54e608dadf14eaac3f8ab2fc659e84d6186cb31e5cb10a2b773b5b5b1eb20658ba9259eee44eb085b31ab4907934f1b007c3fa26542611cd963d6f60e73bcf9e8fa757a3d306e84aa93f0eae3564f976fc85ca1245735151e89594f431f26299e8ad65cdf11c01b045643d26035029603c81ac7143c345268df6cd8ff4bfc0ca9057afd418ee9c861048b8eb2ac433ad65a61dfbe6f9478126f3a81124c5f860c96a0ac2a31a217a704e4fc81f84230b11a9778f1f60903b2eee65d89d5c7620b79227058be893afb1651a4deda5dfded94caf235ef41760b802c2b153b680c65471f4fa9b72e3488318e75ec0ac31d75f3895afee24de7f50ef392c39438c833dc200a76b27e77fe2cf307811d20cbe11ff79d08ebf29c0760eb8780fee3687eb21b7b2f803ef051eb516da9eaefc629e69bb4bddf97ed657a7b9df1241c0b0658294155c53cbef1490dd1872382807fd6e679004573a8a8fc37dcc9da532585a9c1e94deae3445845d54e73ba4781a0524a364cbf2a5cc5c550c80877dd0f25200da79d3aaf6df1fc65640dde3c2e0754bb61f5a8f861b6c99bbc778e666503d10cb0a0ea47892a2e74564ad8c64b2c2c8e81b03dad419474539e03d409587183a135b6bf6cb6ba24c92c6566ff68b80d1966aaaf85a126c4fdc4e1aa7e625c37bea953e129b48344bd89f676858f28e34b35782471bd98f0125b76cea683c46557bfddf34da79157a203ffdcfb50e22acfa8a4d19fa03d8dabe0bbb494fe1961df344bb9b134c0bb4269b4b4c1d0cd1e547374f8b5edb72852837d7e15d6447e86b533fd01f1792a73117f123be79f276010e2e9f9c87f9824848138b028cfe064946b4ff037a0532bfd35b228b5ac51daa6b45e8d9ab80efb87399420d32bc5f0397b37c7868e700f585c5793de8b64c373eafe5688d0c7f273d7c9d824287dcff992642ca2f5a7b47f13c626d52d60723008d5006612847eb776710264d603886e937058b297d846b4d3066b0d218c4ab572eb11d59627fcc9786273a86d320b5af49477e6a5b153b07025e454bdbd167c19e8593b24bec5cfd656fd9126c98f76671b3b19c17cec9453b9fe589e5cdd48b6e6f6ff9677b42bd8c63e07ca059a27672e0c9bb78f328aba19b18293e45415238c30bcb4ede758a41cc02717ec6efd2ba22c3d1f469e3e8d419c8bcaced8849780e4f6006dbd37a5b7da6fc3bf32d7c26061f8f4729fa5a2a1049148c77d6d805eebf8978cdbacfc191aa667c7cd0a27f24ede85097ba472295a49b9c67aae1812242c000a0e007c78639a37b5a6183927bd48d2de9979975a4a58fb0ff6cf3e060cd59e2d847d5a66ecac7fef49c01beb1a59abe8d2f272bef3a2b72039d52ebecd1d77e8a14e2bb115902e2e33e8ef215803d1fc8b09a7b4907bfc29940102ecf52eb0416eca3fd68ae826ca6eb66760718469981510a79ca129beb44b40b3145dd08d141bf0685d1170db3f929408229db1235fa41a92d72ff714e36b45d6edcf3260b5531434387c0db9518da7f64c41b3007176ddcf2aabe80a6321e7229d5fc42d31a1140c34c560f0228eb678e528754da370bc13a008bc999368d6a862019f86a0525b5936a01df327fbc8273192acb3daf58f60beeae7c5bc3b4103dce00507d78df92387009fc83f7badac19049d57741b8d12b85f02c197c5880232ef3ce0f6631ab2488219385fa3621e2e3ead29ca2bb92f821c99fd5a95fe1ea885d267a66f0c8692911e67a75ab40df5445c8e8740fea5be90a1f4f1a11ee746aa29cac47062d37fd8b9f8cb2227652f8febd664c0819065acb84999fa768c67c78308e8508b82a901772d4723dfb00cc6f5a9d4c8eef7d46a33fc26f5047f1af733d820291c7c06809d2a203d60d94ed375e4b366c439188d3acbd0cea78f50876672c6404d34ccbcd1b29ad988025eb620411ac5f5ce0b8c63bdcd6a449c6ee4beed02cf488352a8d2c234bad005b4fdb82eb82a0c750bb93301483c1e5557ed47999b339aac21e502d433ba66e32f1aff4ca5161a3bbf12ca6da1c4132e9010040a14abc145ed2723c2f46f88e8642be4ae809c05bcb6d9cbe0b5cd23c10a26d639047627d34a288361cb65bcf16d870bdbe34be235e0dc4ae5e25672c7312245669c88bc760958c7569a0ada45a48e7c07633e07bd1dd8d3c8ef9b612d72052e185ae11ae87d122ba792591662a6c1726bdadac24a764cb898661c519d7e293edd4b22f4a00c649861300ee526d81dc92f6429d1d00d827dc6bf21404dcf7c83b6527da59bc401b3043986350801d4f1fe88d7e8e9d5f67a86fdda8d9d5f2f44355c0a2e52e07c68a34f6273663920081e911c6220b249bcb52e7990bdd4e75d6d82cd5e45f11972858ff0326b970beeb9107902c5570af065f51adc0443f44831edba234f002003ecfb573cf857065ea87bd0be624da9c0b62bcb17eae903b28401dbf63b5cd4cdf2dc7ef45553b6dab02f94d7e5bd32ed409c0c6899d2728fe268dd6e69357fa48a618f028bcbcf79b9812a9b75d60b1a5f1c230c0d35e06e736a7ef04f3f3610336c51ba906b1f2ef84414119c04160f863d9178bfe8782819dbe76055db95b460f21b2947e2dab8c61d49c8b330ae5989034ef52bd001e78e9fc7fc51a9c67a49e9e68770dcba53e776d30e0b477c4a4cffb0129dcf85ddd94e145a92eb4d23c1aadc8b996354d818fe4b0102bc13788e9954e18d5e6df92847ad9868a15073dcf38e53de914acb11d3460677d32be44253377f83f2fd7eb5fa5dadce8129bc8b3f7e1d3bba643662f7e3882fdc63ddd1573ff3abdd15f36077c353100a206cf571fbd0cce8a1326baf0e5101f590d5152ffad44c429b4f76e3ca40f8cbbf0621fa03f098b3d2bf34f983182e7c00ed464f75be939cd0da8d64436f889cface0ecea40b7039198fee0f6f3aa6290b17c6019012c4b74159336f6ce75cc58877dbebfa82e547f3540c65be1c4131267a96b764e25b692740544edac0d10cf705f393de9499b94d094bcca78419297d8e69e44a13f9750bd3adc991bb8b1d7324dda61513b85e42f0b7b4115ed0dea4e589defc7a0ac3a232233bf3eb0e675575a89c7e7abaaa289d5d52187ea5ea1e1732fe34dc225b14001d8e79e1ca7987301ec9883f8157e4fc068de24783c5fcb0b966cc1b7d6aff99926d263568ab44072d33caa62dcbe633857dd9e4065ac7d69a6e01b8a5b3460fb4380d53431b6715650562656b58315460efe58f9802bc25fc3cd707338cfb03adef1cd3184e7fede89d8b6e1599fa78565e23a5bd325db1f9d9e68ff573eb9e90ca06ab977af7fdf344f5e5667a92f288c84652a48fb2c814e753935458d6d6bde9d42752c1d6b1dc26baf0ae2be2e0c27ee94f96dd26572117a0ecca7a28c073c9bcf7c45039b0fbbb9edb7f19a40418c1db2dbfa22df9626f1ed4fb31875bcc9f14663a659305d8a508435ce47b684f6c03a61cbdc0df78f692aa4abb92b63c244f69286c6567001985a5b9ddaefc77f09d842947c3d42fcfdc260f0634be4b1ae77532d0e8be5a96f1657ed1431898de6f29f27c23d3a0811558049ac40f7b3316428556cea3c929c2e04aef7e57e2fb3e85266f00aa699d85e55868d6e74ebd9cb411c2bf48647a5912c297c35efb90774caf7c2b50452891364b2b8d5aef1ab134b0dd9e5222f5aab27896a5564e9e1b08a027500d2dee19422801ca08d652083f1e6496d4c218d8eb4727170bd0400102a453ae1c0051e44d8c7e066f4506ee71ec91ab3525c6221126e40917d0e3036321cf67ffb18bcd6292c172d87384a938f2471a08e45cf2041cef8593c18abc569860e029bc3d8864ac8325d0b72a2cd5b214c3b472578b2b6398c4dd82e4a86992a5face4c4b2c7f1bc4b15cc608ac29a29d6ca17a45e3958451f7ec725c78b754d7b6729c5610fc28210367538bca7e9147f1cb6f1efbcf022c37216194b2bc2da46e01a2fe05e43c5ef09be65cdd09feae9f1e73f1dc073d3d65dc7431041f790d7278ae3095d77dc13156cb22c5e0f7f48359840fcebe02325f13d8c9feb88e77b338c124ae4f65bea65a8f5bf25e23083db6138f54849a5a562af7bce2a142db899210991f0b78432ac4faed141a50234097ba8bbffae786f75ccd68acaba34942a50f0b55178412829ae1d78f9bde19cd5b44a77034dd24b3faa0bad64ec8a5102ef038f0475cf2c6427d95b20e176e12bc4f762e36908e64e84ea07ac3b2d96be5cb134455a68b5938a63fdc6db9cc56f689ea26ac98bfc8c91ea2366bcbcf97ce109919dec60cadc48c87c2b21de7dc8e17a59a6ce0a48a53d45632e63b51266ac202c8468b94e27446b1feda28920c6f1a28a3bec2ea5b688c84e10751c282ceee4f18eb0d72fbb0f65ca637ef62cbcd0fa09614a9c0dac9343b4cb75c1bc723da9968d359c741db46ee0b840f5d1b7d618305f83fe4168955cee119ce23b2a6539974aced7041a4e89471f3630123ed0d6aace2a33ba126547239c3967c7486bf4bc20b2675e1e7767f9d5c88429b659ababeceae2a69d138fddf30c32e26fa495dea9836a82c8a4da9faf4b25e7ad246c823376e73fd96837f975662c68b120d34c4bab596feaaee3d1267555d0f91abee246a3aafa2291baaa2fd3c21cb0781574db96d0a983c4dc7da29b3e6d77c2a029d36ce4ca06e4f48dd5a13fd1098cc9f0946f00674417e002be4fafe0599c14e2e2cde4f716559ef1a917f236058ba47a7be837347217038ad83a4bd63fc13d1e59c3d045f6d0c6f14fa0ea6d467241f9cbf36ac272d55feb9ddfe4ee73742d5686a0091e8a36ff8aa38287d5fbe7c676841573080fce533d7dfc76d42269830a0b2ea524db6d5ecb3ea00d67ad21ea24129a4d4916d491a5231b71ad5f9958e0ac53d8588b9b075382cd43c7b5c8a480a248c5485f82d2b5c023800e539899ee284f38cd32446304a3ccf3cf18a6c66d49b7a9938f8839799e77aa35e459ecd2fab41acf3cc139ae8b6b098031f9d0105a97cbc4a8401aa458016097c0faff28b2bdd210538f62415a2cfc314c7b41a49fa28948e1d030156f5c925b95f0ffad699d555eec3e2f9c4debe66e3d1ac05a4d4b8378818a4355cd45dd519ea43e1f33f7e4b3d65c3a7a479523c8b73962db0aba9eac9ebf4cf2131e1ea34ec0dbe8c7d63c000fb8487e5f42e25b8aa390b1bf3ffe3062f546ed3d2cb34ec7ae61f252a2cb2980d80c63a29a1493c3176b01cad24e50343127c24a34dcca48972b4b7eae97e9ec6a895d2af4c7e3eaf92fe62648c7e60cfa8bbfa4789f0b9dde08f414908a2dddbc60e442a26eba738d2fe4ad0f53431bbb8b723ae3df32afef5184877d71cbf8d6abd5b3064ef291e9161d8552023936a4cb0f771f84cfd9ed95bcfb4d4e58d8282e0da08af3d04c66d998bc1d40aab53e1f119c80149965a8fd752b76d262b129c9a58b9bb5538c793d3b48b30d3ffdd00f460193ccdf78fbfd170de845a60a3c3473398f529dd9a41919b614916888b2c9ed0585f2ab8b67634637ef749591833d22a352ff283008c16057c84d7017ffcaf6ce0f334be7af86737f9437148601e6fff52f52c8da7c18ddea89e73d409462e49dfe605464f035b4d59b283530fb2267632492234c8a80f73ed9711abf3c46172d1fd33b58085fb6862f57522d0c852f422c4e8ae354448d09879899fc20e9dee0c9869123f6873b0352342eb07a86ca22485b7c548a13742ed4c688a08a7bcee134b39e8bfac9c2615daa9dd44e084dccbad74a988e6e37f5c0859ddbaaedee3130994768e644f1e7e4ea72ef2832c2de905f2d302c16473cd50a61eafaa3682d35c199bd695c27ff63823a01277e8ab11b13fed9491c57aec9bcedf624e08c84aa272398d8ccdbc79824f4f7eaf42419f1c74f26dd1c02e8c1386665c1a8ac7f45be95192fa63afdad1729be479c18d2a46d7056b809d3bf030cb89ed957a435d280f16d088b5cc5df4dcd898b0eaa79c1b7279dd7db307f6437b6e48dfd458581c7e0f4187348dd7ad980d2f7baa56a1f6b6ddef8ca1ef6846fca4763e9b25bf57b06394556a73fd4a1297208949c78f55d49b89f08421d41a2685fd83cc10eff0294037fc59222c6bea2e329e796c3b9289e97bbd0f00b2943b7885ffdacb65bb66518917282d88ffe634a3c9f2090affb0cd498caf2013b27f63e7aaa7db6bdc2ff1c91b0adb4aea1033886c0567e6c385372c386d18a01acc8decc26f59a45dafddc6f060794ed12951614229117787a739a627178f91832ea23170c90b42e9b2ce824424789cb33e9803f77243834993b0e566afefdfaed1509bd8d9dbc9f83e67c53cf07bc04b916f4c35c913398606a95861241716737c670536814307c6d429ef11e132ff3f9c93a21a0909874aa07f9b578cb111aeaf180adfe78a4ad5b430d656c49b33d98f5cc3e63dee1aebe4572421331211701e1bdd4fd328ad959c249ee43dded3586d353824fafe5a1224f1e9477046b93d17def394104b696e48096e772571f628b60c40d8f4fd8f4e6a9c95d1e8c0a7129fa94341b7fea17311f036bd3de443559d870c534ccc6122a17793005df727b37419da455b19b21fac45e4c85e83f349f7106e709e3b06180638c4aa70bd82a8aee4ff40253d1b0cfe359ef64595de39b220265e9db21035bcb590e6b8f1c942d1ee433a7946a09de46a45a8e5a627034ee3c88483eb8d09e5d3f88ab6dc178e2af3be55fd14b6acbf9336261e9d9965c3fb174878215f7bb841fab03f6e4685a6f9ad2ce2fd65709c327afe076783844a9391cb6d12d022db1fb07392b4cbff627cf23e299b172a02b5e0daed9007ed49b6cbc8f76f44200e79a151ec34224fc7b5150c7c531bd82165781ed447f4524b475a9eebb1411f4c379610668eb8f2cc2d4adcfdb3543fb1fef2ff45e60ab9a9bf328c084754750e9ae0bbde12ff69db9b0ad8633cbc8a63d974ec228a6312e2a7b754b196ab3b092702f3c811172ec17d10483b04f76d69904fecd8f8bc68dc52adf1492f3cccda48c24e1658485d9c99cacd39088e3f2786d19ac102dcd9755a5a48a15f0926d510a3b3c085c0f4913ba637dd28483de6acc3590305ad40df8b36e867759b5de665ba4eb5af20c708f46be053ba0a124a3a861e28dc21851ea9f020706546f92182992aede71554d4e56c6ba6370b0f89a05ba1ef52ff5d6eafb2bc5263211dd45a1604f1040484554fed4c0bfe361949fe8a8384eb74bfe369cf1e16049ebb58bcbd05cfe5f6a46a552642283587f650238e5aab9967474f901388ca189f3997d61f2612565629d4860e05b4b6dcf099ac7f1e99b26a6c9f13bf05d7bd4ee17c4d20e533dcc87af1d63bc89f1b05f345789e2865bf3ace3a02550545cb53610aff6138ac7f0b5b12209465f0eba34ebc1105ff3359aee6e5a8ed17999a2b30b7ba862e92e9b550f350a0b661537fb66bb9d90136b4cfb805ffab4572e4404f75ab57331686ad5c24dfcc5b2582829a93845c00e494e8d3e82e52099263f0c7c7da213f10f11ef37361e46a6710022b63672b7fd015ea64389c69f0563440f1e2822a127d06e129512d05afd00810e0b10a8135a18b69c7806c97656d6b7aef5a43aecaf1ca711ab89195b11c7c753beed2bbc46c52694038fb219454f95862150196200e7799cac441ce3d23e142a1ee77b10db61a44a0e0a04e0675f9d6ea6a3bfe6c52bb013122b4203c58f3966f47f56bf52c282e13c24c74267ae13b512adb8805b61eb206fc85de52b89a0a045ffcfea61eb739b41b44ac9cac4461b2e89dcce31132c38981ef81505456258f092ba7a9b9f5fc97f7aba5524c0d8f88dd6dada2134ee290351647e7496952aadfc5972f2cd2ef89afd2d0168b624f5ce255d372582df2856cb3fc8c1221a2174d9875e241eccb944dceaa85c97136d73c061aec05910a7c9fdfd347189e71279ea5db2e172b46c1b587156c246b66f6466c5937e5c25372bcec4deb20777dc42ae162d6a7134f8fc4a9b20517637596bd87fca9ac81a73d26a467c8cc6008e20271a285730ed5087976fe20a144ff16fc057ca211bb9e9af0ceec5a04ac1220e9f4bf8257c67be59af1d23741f6aeef2c04fa3bdb23cc9969e98e9c5c01d78c74b836339f1d650197100da86b57d3a2db7f2211fd75e00d3b2a4a61538835fa5e68bb66957b9e629c41f5590ea338a1dd2a11da868170ee6d3374456d5100d5007c9613614d1d1d928b1b8db29dcb5ca941fd43ae372e01a94337c1012eb00b6de85406cc0713d72e59ca96273d5159d1d4c707ccf73dbfe5ee840cd94927a191150850a0d4490f7b4b24462b59eee6d2f5d9f2b4c4886ba082e33befa706fa7ba36c3dcbce953ba00ef5df4e103f449f4b2073c8c506c2f1a81319151a8ed9fde907cdbf97e6e0da8f95bdfc0c51ea642d831f8c543726357e26ce29b125b0217d3b1d2e7b831f0688345ac57f9b6d6497bfb04cc8e133762fa3efb3b6329dc1e8c9668e446405958a7de395b564ed8d0bd944ab38e72943654e318aadf9c2198c8cd92b4216c1ad8a30bf5a2a739f365dd40d2297adc016bd7e4d4ca5137f9648203e02b494323ae25aee26a9a32bb089824c31135419a370ded427bda22a59a8e71cfbe7ec494656e0e40662e099a83acc65388f9095c7b0aa1eec4ccd5b85797e80fdc98f346a8a40d01969d1050f3fb81c9f83657f25c3326eb07e03cdab692405c5a44e373e71986f9d3e03e94f4e16c56abd5402ef9d9b0701f1278cdd152e625f945a54909b2edd8b4cf2cadf18d50c5ec91385bfadd7ad5c6d34ef8f405b9b4bd315edae4beb4a3a90a86c1c7ab420e081ed3f0b537354d24244c64fc66e66c49c58a5dc2935bb52284cef25be9276e835828aa9fc5249439d97675e2f914d52804061a04186ef7589c3f5c8952f9e95cadc068f9ae4356b6c4a5c94f5e02cd49d7c47b2e9f4bf44fb943f849183fb61cf4efd1bc87eb7f0fd3518e3e6bd216a9615ec29b119492bfb5f7da97cb9e592dbf5287390b7336d3c5d3f0264a061e1d7f22dd7bc0ab9c125edaa86975304016db7fd68decfae22193ed282a552196abca1f70b4151e50b7bdaac0ea9add33df3a5f87b7632999d4d4a71d1a354e2cc7e94825bb933c245534bf961a41dfb5a9c533f4214a80726b2ee83e0e86976e1a8d98fd1e4f402074a5407e569321060d33fb56f9286dbf1408a230f88b77fee76bd8e4e0033c1651187e3116f39362cca5e494df0434ad5e0014ad92c8c510dce165d1a3fb94f569588fc94e24e1da18aa775e0c60fafa19b39e47203b35d1918e9e3", 0x2000, &(0x7f0000002e80)={&(0x7f00000001c0)={0x50, 0x0, 0x4, {0x7, 0x21, 0xfffff37f, 0x100000, 0x2, 0x2, 0xc150, 0x7}}, &(0x7f0000000240)={0x18, 0x0, 0x7f}, &(0x7f0000000280)={0x18, 0x0, 0x81, {0x1b}}, &(0x7f00000002c0)={0x18, 0xf8ef7b096d628635, 0x0, {0x16}}, &(0x7f0000002340)={0x18, 0x0, 0x3cb, {0x4}}, &(0x7f0000002380)={0x28, 0x0, 0x1, {{0x5, 0x0, 0x2, 0xffffffffffffffff}}}, &(0x7f00000023c0)={0x60, 0xfffffffffffffffe, 0x10a, {{0x0, 0xe994, 0x0, 0x7, 0x20, 0x7f18, 0x6, 0x4}}}, &(0x7f0000002440)={0x18, 0x0, 0x4, {0x2}}, &(0x7f0000002480)={0x19, 0xfffffffffffffffe, 0x7fffffff, {'iocharset'}}, &(0x7f00000024c0)={0x20, 0x0, 0x0, {0x0, 0x1}}, &(0x7f0000002500)={0x78, 0xfffffffffffffff5, 0x0, {0xffff, 0x3ff, 0x0, {0x2, 0xff, 0x7dde846, 0x2, 0x5c32, 0xfffffffffffffffd, 0x3, 0x9b, 0x40, 0x8000, 0x0, 0xee01, 0xee00, 0x7fffffff, 0x2}}}, &(0x7f0000002600)={0x90, 0x0, 0x7, {0x5, 0x1, 0x2, 0xb88, 0x5, 0x46, {0x1, 0x8001, 0x6, 0x10000, 0x9, 0x5, 0x1a40, 0x8000, 0x2, 0x2000, 0x5, r1, r3, 0x7fff, 0x3}}}, &(0x7f00000026c0)={0x90, 0xffffffffffffffda, 0x9, [{0x5, 0xff, 0x9, 0x71, 'iocharset'}, {0x0, 0xff, 0x0, 0x1}, {0x6, 0x1f, 0x5, 0x3, 'cp866'}, {0x5, 0xff, 0x5, 0xfff, 'vfat\x00'}]}, &(0x7f0000002b80)={0x1f0, 0x0, 0x0, [{{0x4, 0x2, 0x7, 0x1000, 0xfffffe01, 0x80000000, {0x4, 0x47, 0x9, 0x7, 0x1, 0x0, 0x7, 0x1f, 0xfffff9de, 0x8000, 0x7, r4, 0xee00, 0xfffffff9, 0xff}}, {0x1, 0x7f, 0x5, 0x10000, '}.z$]'}}, {{0x4, 0x3, 0x80000001, 0x0, 0x200, 0x3f, {0x0, 0x4, 0x6, 0xcb1, 0x5, 0x200, 0x84, 0x5, 0x100, 0x4000, 0x8001, r5, 0xee00, 0xfffffffa, 0x1000}}, {0x4, 0x9, 0x2, 0x37e99b2f, '{-'}}, {{0x2, 0x3, 0xfffffffffffff6c6, 0x8, 0x401, 0x3, {0x1, 0x7, 0x4, 0x2, 0x0, 0x7ff, 0x4, 0x3127, 0x8, 0xc000, 0x4, r6, r7, 0xc1, 0x7}}, {0x1, 0x100000000, 0x1, 0x8, '-'}}]}, &(0x7f0000002d80)={0xa0, 0x0, 0x8, {{0x2, 0x1, 0x20, 0x8000, 0xffffffff, 0xa2, {0x1, 0x8, 0x30c, 0x1ff, 0x5, 0x401, 0x80000000, 0x7f, 0x1, 0xa000, 0x1, 0xffffffffffffffff, 0xee01, 0x7f48dafb, 0x2}}}}, &(0x7f0000002e40)={0x20, 0x0, 0x39, {0x5, 0x0, 0x9, 0x1}}}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getsockopt$inet_IP_IPSEC_POLICY(r8, 0x0, 0x10, &(0x7f0000002f00)={{{@in6=@remote, @in6=@empty}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000002a80)=0xe8) [ 426.793845][T15840] FAT-fs (loop0): Unrecognized mount option "iochL?t={p866R8:t2" or missing value 13:28:00 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="696f636861767365743d63703836360c00bc0f7e6621d297ad86869508e484f170a3e37bcc51496e55adaaf9ac68afe6d16bc3525ff7d54d45ef09e113fb5affbd70f4b424aba46612a8196c91074ac7b8274990aff78782971c62484522340000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 426.860698][T15843] FAT-fs (loop3): Unrecognized mount option "shor." or missing value 13:28:00 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x8, 0xaaaaaaaaaaaac15, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e6661740002800100024000008129d3", 0x17}], 0x1200001, &(0x7f0000000380)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765722c00ddd4c0c4c3a34c510e711e78ccd611dc6f409b9b86feea6350c5c19f50b155cf99811e35ccc933f0c46cf89bd1943e7ad49ef93a70405b8d64e6b93c2beb6176b8379c1540a7e77141f8266143dc5a04f55197c84fbdc851c6c91940b3c475aeefd73273d7a15094c1008161bad5873dc8fdc1e940c2168d8aeec720120018856b880e8729c82b7bca32e8ea7bf1ab9d1a537f2b716ceba058bc52d6da570da245e68ab40958b14afee335167aa8dd76e7cae31d563bc8aa5cce81413ac7535e52ec91c38aeb52a6c9197b65b64f98e2ddcae7dea94d933e6ddced96ee1983ca1597c07a02ed33865b0bfe786ab47b8cfb1a1303e06af5fa3b1b85076192c01da744407e1b14c8286794f9a3"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8000, 0x188) openat(r1, &(0x7f00000001c0)='./file2\x00', 0x600800, 0xc1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 427.058815][T15867] FAT-fs (loop0): Unrecognized mount option "iochavset=cp866 " or missing value 13:28:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) chdir(&(0x7f0000000200)='./file3\x00') mkdirat(r0, &(0x7f00000001c0)='./file2\x00', 0x0) open(&(0x7f0000000080)='./file2\x00', 0x402000, 0x21) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x1) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) ptrace$getregset(0x4204, r0, 0x6, &(0x7f0000000100)={&(0x7f00000000c0)=""/58, 0x3a}) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x0, 0x9, 0xf3, 0x80, 0x0, 0x13, 0x8100, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000200), 0x8}, 0x40080, 0x1f, 0x0, 0x5, 0x4800, 0x2, 0x8000, 0x0, 0x1, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) write(r5, &(0x7f00000002c0)="ce934c82fdf3bc547b3971da119329b84a2bb8a273d76cf609e9730d9626508975f9dcfdf541bddc2fc7967bc4689a1e90e7cacdc3f238de6c3e6dc82e4f5e2f30a39791b5c27c4ac8fcf524411f30025299693166636b99b96c105738cc627d6aca06d2befaec4e82a2db41ef4dbeabe6a2e96ed87fc4362411a421fb47f44e1a7e6d1cdddce9be07c9b6bb9ab30177aaf8d86a6a2466f10ef9f52cc09f0733d73d2698a4ed55faa0b7fe16d9d190463ad32b6eb9bd2b23798bb8cf6e4af6936b1b7800e5439c896119a220995ca239be65", 0xd2) 13:28:01 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file1', [{0x20, '!--\x18'}, {0x20, 'vfat\x00'}, {0x20, 'cp866'}, {0x20, ']'}, {0x20, 'iocharset'}, {}], 0xa, "a6af917097301d16d0a1b2cc9f07153e5ea805ef"}, 0x3d) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:01 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='shor\x00\x00\x00\x00P=hower,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file2\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000540)=""/220, 0xdc) newfstatat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x100) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = accept$packet(r1, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000002c0)=0x14) chdir(&(0x7f0000000780)='./file2\x00') mmap(&(0x7f00004ed000/0x1000)=nil, 0x1000, 0x800001, 0x40010, r2, 0x8b9c2000) r3 = socket(0x10, 0x803, 0x0) r4 = accept4$vsock_stream(r3, &(0x7f00000003c0)={0x28, 0x0, 0x2711, @my=0x1}, 0x10, 0x800) bind(r4, &(0x7f0000000400)=@un=@file={0x0, './file2\x00'}, 0x80) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000140)={0x8, 0x7f, 0x1, 0xc78e, 0xee}) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000640)=""/190, 0xbe}, {&(0x7f0000000700)=""/119, 0x77}, {&(0x7f0000000240)=""/11, 0xb}], 0x3, 0x6, 0x0) 13:28:01 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000600), 0xc0, 0x0) ioctl$KVM_SET_PIT(r0, 0x8048ae66, &(0x7f0000000640)={[{0xfffffff8, 0x4, 0x12, 0x0, 0x8, 0x8, 0x0, 0x80, 0x2, 0xbc, 0x8, 0x4}, {0x8, 0x4, 0x9, 0x5, 0x9, 0x3, 0x4b, 0x4c, 0x6f, 0x6, 0x80, 0x8, 0x7}, {0x2, 0xfffd, 0x2, 0x3f, 0x81, 0x1b, 0x4, 0x1f, 0x3, 0x18, 0x3f, 0x1, 0xffff}], 0x645}) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x61a6f000) preadv(r2, &(0x7f0000000600), 0x0, 0xd9f, 0xfffffffd) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x49dfceff, 0x80300) fgetxattr(r4, &(0x7f0000000500)=@known='trusted.syz\x00', &(0x7f0000000540)=""/130, 0x82) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x8021, &(0x7f0000000380)={{}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x9}}, {@default_permissions}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x400}}, {@max_read={'max_read', 0x3d, 0x10000}}], [{@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@dont_hash}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@smackfsdef={'smackfsdef', 0x3d, 'shortname=lower'}}, {@audit}, {@pcr={'pcr', 0x3d, 0x9}}, {@dont_hash}, {@fowner_lt={'fowner<', 0xee01}}]}}) 13:28:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12) 13:28:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x18, 0x13, &(0x7f00000001c0)=ANY=[@ANYRES64=0x0], &(0x7f0000000080)='GPL\x00', 0x2, 0x9, &(0x7f00000000c0)=""/9, 0x40f00, 0x4, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000040)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x1, 0xa, 0xffffeffe, 0xffffffff}, 0x10}, 0x78) fcntl$setpipe(r2, 0x407, 0x2) write(r1, &(0x7f0000000340)="4d20f6974ecc0e9640bc33afcd6598a9e195675f5aa751b5c1de4ff9fb18423a9d0c153f9ece4eb6dfb4f7203b55cd39e86305c54e870051e82bcfe4b51fd2394366ed01e552ca4ba89f016c3d1071d7c770c54eb0ca347a8e70d17df57eb868453dbd3f02d6997976fc2064b711d700000000000000", 0x76) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 427.559077][T15893] FAT-fs (loop5): Unrecognized mount option "shor" or missing value 13:28:01 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000140)='./file1\x00', 0x2000, 0x18) 13:28:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f636861727365743d63cd000056f400"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000980)=ANY=[@ANYBLOB="00fb40027fb1e27453ed4b6ecaf68e2cf94a05b397a23df41ef102a72a6226152632bacd04db3622b1da2e21c72ab7917065a90bf0f39ccd502cc7f1d4d4245973e0b1651ee493afb718a049a80055"], 0x40, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000580)={0x0, 0x20, 0x9, 0xd7f5acb562dcf49a}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat$null(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x103) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/112, 0x70}], 0x4, 0x7, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = openat$ion(0xffffffffffffff9c, &(0x7f0000000540), 0xa6040, 0x0) sendfile(r3, r0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:01 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:01 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000767000/0x4000)=nil, 0x4000, 0x800001, 0x11, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 427.890006][T15919] FAT-fs (loop2): IO charset c not found 13:28:01 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@nonumtail}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:01 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000180)={0x0, 0x5}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 428.167482][T15919] FAT-fs (loop2): IO charset c not found [ 428.240360][T15934] FAT-fs (loop3): Unrecognized mount option "nnonumtail=1" or missing value 13:28:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = getpgrp(0xffffffffffffffff) sched_setscheduler(r1, 0x0, &(0x7f0000000080)=0x4a03) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:28:02 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10040, 0xa1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x80000000000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}, {@uni_xlate}, {@shortname_winnt}]}) r1 = fsmount(0xffffffffffffffff, 0x0, 0x3) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1e9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:02 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="696f050065743d63634ab431bec20ccb661f98ac92620e352e68110ac6f945fa62e369b3aafa79cde1c0b0"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mount$9p_unix(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x2310003, &(0x7f0000000280)={'trans=unix,', {[{@msize={'msize', 0x3d, 0xb0}}, {@dfltuid={'dfltuid', 0x3d, 0xffffffffffffffff}}, {@cachetag}, {@access_any}, {@cache_none}], [{@dont_appraise}, {@dont_hash}]}}) mount$tmpfs(0x0, &(0x7f0000000140)='./file2\x00', &(0x7f0000000380), 0x8000, &(0x7f00000003c0)={[{@nr_inodes={'nr_inodes', 0x3d, [0x39, 0x18, 0x35, 0x67, 0x78, 0x36, 0x65]}}, {@nr_inodes}, {@huge_within_size}], [{@smackfsroot={'smackfsroot', 0x3d, '['}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x40000, 0x64) 13:28:02 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x80100, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000240)='freezer.parent_freezing\x00', 0x0, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r6 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r6, 0x29, 0x39, &(0x7f0000000180)={0x0, 0x4, 0x4, 0x0, 0x0, [@local, @ipv4]}, 0x28) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0xc8, 0x11, 0x1, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, 0x814, 0x10}, [@IFLA_GROUP={0x8, 0x1b, 0xfd}, @IFLA_PROP_LIST={0x40, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_bond\x00'}, {0x14, 0x35, 'ip_vti0\x00'}, {0x14, 0x35, 'veth1_macvtap\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'netdevsim0\x00'}, @IFLA_ALT_IFNAME={0x14, 0x35, 'ip6tnl0\x00'}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r6}}}}, @IFLA_PHYS_SWITCH_ID={0x1f, 0x24, "d74095263ff09d0b3b2716c7547624ab13835b89d74e4faa038718"}]}, 0xc8}}, 0x10000004) sendmsg$nl_route_sched(r2, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)=@gettfilter={0x34, 0x2e, 0x1, 0x70bd2a, 0x25dfdbfe, {0x0, 0x0, 0x0, r5, {0xf, 0x4}, {0x4, 0x3}, {0xc, 0x5}}, [{0x8, 0xb, 0xec84}, {0x8, 0xb, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) 13:28:02 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) [ 428.534962][T15954] FAT-fs (loop0): Unrecognized mount option "io" or missing value 13:28:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000680)={{{@in6=@loopback, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@empty}}, &(0x7f0000000780)=0xe8) sendmsg$nl_route_sched(r3, &(0x7f0000000840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=@getchain={0x2c, 0x66, 0x800, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, {0x5, 0x3}, {0x0, 0xec4c0a0db8cd0a64}, {0xa, 0x3}}, [{0x8, 0xb, 0x10000}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4040845}, 0x800) sendmmsg$unix(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000240)="f5482bd214934f05b41dca37412abffdefce59e920dea69093d4de910ca44dac6fc4f9c6348957369b19cc", 0x2b}, {&(0x7f0000000340)="56cf4d048f896b5749b7ab348167382f8c962185bb3709e74020ff9aeda6259624742f6ddeab24ec59d50bdbde7dfdb3b822aaf5a2004109b75145c19ca884b809d6fc2ca42688878618b8a67836ec13e1ac5aaaee30fc7cc877598adfbb6b595098a9482987903e0714c14bc7fde28d6c6b99a467c16286603d69721e40ed757cc2a8a51afb7faf62b258444f167af513650da50800b2", 0x97}, {&(0x7f0000000280)="f83c0c547775fd9203b22ecb5421404bf790e9230279a2880b3714bf7bcba06495c5646088a33362d34290516eec26f99b971c19475233d6f586d3d3c3232e99d2bae6af6b13c51a8ea2120c1e313ad417b0c0f45a831368b0fbec95cca7490b11aa966093fc3a3cca0c456215a9a50458a72bfdb5", 0x75}, {&(0x7f0000000400)="766c4832fbda4d46d621a047d4c03ad65b3704c3bd55a336235bf12877af6676dd3afd53187a1a26e99a5dc8a905ed49184082ceca8eb9b428b0715735e9e57ce2cdcbc8a758fdab87ea181cd60f6ae204fe13b6c9e6f8a1d545e4109ff0ad850fe9eaf589e910774b0996b8f807dbf373884c3941682be987d1155baa883b61", 0x80}], 0x4, 0x0, 0x0, 0x4000000}], 0x1, 0x4000040) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount(&(0x7f00000009c0)=ANY=[@ANYBLOB="71d12b3feb66fac82f6465762f6e62643000"], &(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='adfs\x00', 0x1004000, &(0x7f00000005c0)='[:$.]+)\xc2.@)!/\x81/\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000880)={{{@in6=@initdev}}, {{@in=@loopback}, 0x0, @in=@private}}, &(0x7f0000000980)=0xe8) 13:28:02 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) creat(&(0x7f0000000140)='./file2\x00', 0xb0) 13:28:02 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c90940b255d9edfdedd6d6b66732e8001", 0x12}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c870b3ecf334fe7762869d70ab1157e16d8b8c93e2be543bcebc554c108efe690dc891f8f1cf4ec9e316832d6b1a878f671883223c4410d56d1127db05f2a0f29f8c524ebbd436a942e2100949c7512443b43869d4d12295d92484b81d62fc6a1ad83e91d8f437fcda6e4f3a8b0d9aef8"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000140)='./file2\x00', 0x17) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r3, r2, &(0x7f0000000280)=0x45cd, 0x2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 428.814987][T15954] FAT-fs (loop0): Unrecognized mount option "io" or missing value 13:28:02 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xffffffffc, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="66c7fe3761727636362c00000000000000"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x102) 13:28:02 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x2, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000140)='./file1\x00', 0x82) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_netprio_ifpriomap(r2, &(0x7f00000001c0)={'virt_wifi0', 0x32, 0x35}, 0xd) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 428.856861][T15983] FAT-fs (loop3): Unrecognized mount option " >3Ov(i [ 428.856861][T15983] ~ظ>+CT܉1h2ֱxq2#AV}_*)$Cj.!" or missing value 13:28:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0xf7}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@numtail}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 429.052010][T15996] FAT-fs (loop0): Unrecognized mount option "f7arv66" or missing value [ 429.061049][T15997] FAT-fs (loop2): bogus number of reserved sectors [ 429.094563][T15997] FAT-fs (loop2): Can't find a valid FAT filesystem 13:28:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000100)={0x0, 0x0}) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x3, 0x0, 0x9, 0x0, 0x0, 0x0, 0x9, 0x1}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_procfs$namespace(r0, &(0x7f0000000080)='ns/mnt\x00') fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r5, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$sock_SIOCBRDELBR(r5, 0x89a1, &(0x7f00000000c0)='macvtap0\x00') r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r6, r4, 0x0, 0x20000000000000d8) 13:28:03 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) ptrace$getregset(0x4204, r0, 0x6, &(0x7f0000000100)={&(0x7f00000000c0)=""/58, 0x3a}) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x0, 0x9, 0xf3, 0x80, 0x0, 0x13, 0x8100, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000200), 0x8}, 0x40080, 0x1f, 0x0, 0x5, 0x4800, 0x2, 0x8000, 0x0, 0x1, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) write(r5, &(0x7f00000002c0)="ce934c82fdf3bc547b3971da119329b84a2bb8a273d76cf609e9730d9626508975f9dcfdf541bddc2fc7967bc4689a1e90e7cacdc3f238de6c3e6dc82e4f5e2f30a39791b5c27c4ac8fcf524411f30025299693166636b99b96c105738cc627d6aca06d2befaec4e82a2db41ef4dbeabe6a2e96ed87fc4362411a421fb47f44e1a7e6d1cdddce9be07c9b6bb9ab30177aaf8d86a6a2466f10ef9f52cc09f0733d73d2698a4ed55faa0b7fe16d9d190463ad32b6eb9bd2b23798bb8cf6e4af6936b1b7800e5439c896119a220995ca239be65", 0xd2) 13:28:03 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x305202, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) read$FUSE(r1, &(0x7f0000000380)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x1000000, &(0x7f00000023c0)={{'fd', 0x3d, r1}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@allow_other}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1e00}}, {@max_read={'max_read', 0x3d, 0x8}}, {@max_read={'max_read', 0x3d, 0x1}}], [{@fsname={'fsname', 0x3d, '*#&-'}}, {@hash}, {@uid_gt={'uid>', r2}}]}}) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) 13:28:03 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') 13:28:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@utf8}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) mmap(&(0x7f0000186000/0xa000)=nil, 0xa000, 0x1000003, 0x20010, r2, 0xdf4ac000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:03 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sendmsg$tipc(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@name={0x1e, 0x2, 0x1, {{0x0, 0x2}, 0x1}}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000080)="dda3549615e4b235", 0x8}, {&(0x7f00000000c0)="359c859fa78d72071026df4ae12e71c6b5f4737118cde89d151039b71f4a5a2ec9be4715f215c0e065f8b9bb63a3c1b0ef67671c5f08bb090f52c4a3abdb16c4b5d46299525d934596fa753ec03235c538fcd699de4206fcd54c47ee55099738a97a990081672956d002d3cc15c3", 0x6e}, {&(0x7f0000000200)="0cd7550473e91902ce31", 0xa}, {&(0x7f00000002c0)="52843952e78de95eb4b71f46ee1b031da37e537fb0404c2f5e58f3dacf17957ac71a0eef3b008459837e1c0cddf6a45bc8cdad957eee4903402c022d3db0fe601a35867e4156441ac6dc99b5c1d2a379e765f3f3e2dda6031a57acb6818b55", 0x5f}], 0x4, &(0x7f0000000380)="e473ee3aac84be9638ffd750fe1f7b9ea5331c236b29315ce26b4091ce522995b4a8aa2ad82dcf3938b294bb484aa505f1719feb", 0x34, 0x4005}, 0x8000) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r4) r5 = getgid() sendmmsg$unix(r2, &(0x7f0000003a00)=[{&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000580), 0x0, &(0x7f0000002b80)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0xc8, 0x8040}, {&(0x7f0000002c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003240)=[{&(0x7f0000002d00)="a81d4be4c5d9d067facff1cab40d97edc31acc1b9b49f003fc5981fa9f08355a4fdc575033a2999263b767445b70fdaf8a5bd26d1de3d4e1f895d62f7c0ab2ac0b2e35c4b7b03da20800644687672bd692323d665a39c9cdb3a9eaf8b02a334e74dcb72f6153aa0d253bde2ba37dca0612", 0x71}, {&(0x7f0000002d80)="b29b66230da4326c4cb136d970ea7cc7468bc290c92930acbe4b02ef7f2b4864a35c9169d14b68e0aafc6e3d5503120df99d1e2838", 0x35}, {&(0x7f0000002dc0)="b42586352ec4e0b889d96fcad570ba5098bc8a8efaed5fcf96cf5e574eb944f58bd275719ad277e8f83a9bf3ff5bf53a7f", 0x31}, {&(0x7f0000002e00)="f6c4e653aadb051d603ef0c056339d96ea1961329ee8dbf9c737866ca36cea7b39f2ce641d5e422322bce7db232aa7420bb6d51f95d3a0f3b0b6562e4e", 0x3d}, {&(0x7f0000002e40)="e72cbde8fe423e6a3003351c099c35698ba975bebdf0539d39aca8ba1d6ae0b9e6fadac5857ec4d8436233c0bc7b766312e8ca9020bfcf8d12a846da9896932e6f4bfb560989c2bb69a22a5c6c377bbb6c628292071cf4ba58f0961c3437884f342895e04a42592891a61e1d3267370420df73a5d747d54c56e9acb9ce2ac38796478adf766492bdec872d3c92d36ea600a01881e526a4977dc51fe9970820405cd977ff93bbc52ef8f4cba263d14e8b10e98b2f8b86e427213c19138b722179b7337c3fb25bd95810275f9944f68da767658369a7f74636c7f6e9bde2f7dba063ef46d335fe5fcac0c3f77dbf577fb9bc", 0xf1}, {&(0x7f0000002f40)="0a15bce328a6457a8154e1ab2632f9fece43f67d5d0c4779c49072f78c0e6d44c07527e68b832d00753bae9834df666faba24a1140ac6bb1711c0da9ea680e96a87c0eabd3e4e074a128ec1e805ecc906af127c95c0472fae8308356483b6697a0f98dbe15ea9dc965a191ca97c3b3b535a0ae5772c034f28c32e613", 0x7c}, {&(0x7f0000002fc0)="b2c41f2451be67d69a28e414433356a42b5515e9dd4cbb303320fa0156bad4ade41840314666d77fdd66c521e383b8d07ad48f33c9d25bf1c367620e32a3020f299af9dfd3d22b61175499aabe768cb0d1bb4e16ae5052e9d75f8d62a1a4ff971f9b43c4aba478080995b233e2ab79737c06c5207f56f7289de3692c096544a8d0ada4c9343b7a138f3a4ae579a71bdb104c686c0a", 0x95}, {&(0x7f0000003080)="d14df7c57c7e9d1af1396a37f5d85246c7a430ce69bb7261181fc59387257c44843412d298b296110558879b1148c7180e1e5c98469cb9cd2cf5eaa03067bbc0039f496bf8d5557d62630ae4d87fb332c124e6226a82062465d9de63bdc24a07a6669a0b1d740d8271a6893ee8041a7a525c6deccd0d85cc1b3188f867b4f12792159e48262cfee7c4eb24a2fc869396c8cab42870a2b52bb66eda", 0x9b}, {&(0x7f0000003140)="9134ec14e2818d46054bd797c8498cb9697726faefb1435b38e2596bf4227079f149937f8c9dcb9ee9318819909a6d98fd0bb8022214f9e82edf0e842e01b133d1b59add04583483c3fa58a3aa5d9d4576e1bfa504a988e3dc433b8c72d3c229061d766189d6f563324b6796318f8e47b78127436e707daffaddcc4d13c2471d37ec8abd31d836cf3fdb080f66fc5a7d0f3a267b0fb33688f96a4604b7525cd54044d8659d1555531535d741b1cec9d7ac36425880f4912ace544ca6598742e4c72df65297deae78f04ae4db01c5ef41ef4b7ce215323ffcdb7d2e13f09a7f946fccec6f6a16d636", 0xe8}], 0x9, &(0x7f00000035c0)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48, 0x20000800}, {&(0x7f0000003640)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003980)=[{&(0x7f00000036c0)="7a17ae900165f27a4262119eaeadd32e74fb6f73c88e1d966ecd27cf8a04e2cbcb6f10b04f2e6ff9bee611b2edef48a05abc51ad5cf8ce56b028eb7dcb52b62bb20916afe288fc95761dbee3e469533cf471dd30dff50e8941e7360adc1af205d68b2accf42d53a96e2b3cf2df31b874201bd2d9b0dfd3960135297f28", 0x7d}, {&(0x7f0000003740)="c971fff9f3110523fb66645636ed6ad15ac62ce26d8ae2d9013f22f33d483f306020ba3b432536b075fc2fd863831b88aac3451b54ac6eea9cf0da0d799ccfc129188fec971d58a1aedcabd42b8c8d81ef1c848f8bbae517649060b9b91211b3d30083d3123e71d489e0fa153adf49e11b5fbb09197e5d85e3e4c67eac0a02d61938efaf0e0dd57099072819e1096d3bd1dfb60cbea554a725a58ed7f58d47", 0x9f}, {&(0x7f0000003800)="a9a5ef143cc64f3ee314e1e4388fb30ec2a7dd2fdd0bbd83b3d664872c9c6ba35fe06856e515cb18c4690ed946a822bf4b0397baeee776e0f99273a47305bc32e319c12c09362e756081c8ab09d7229615f51451d83283bf58c175a38e4bea9d9f11cf0899977b6d87887022a25b82c7d394f5c4816ff4db2faab8087d33ee1f45fdd5875cec87095d8d7d5b46a2e1c9680ef102f6e7e9f31fabeec906b2d122a5bbfe1363c99da33c84b9f4ed1d89239594b98bacb0d9cb714d4220c9a52290506cb952e64a090bfe2ed284e267e81d", 0xd0}, {&(0x7f0000003900)="2d8360696a803337c4162b4161b68cefbe22171fa1fb8f96815861ac39f4eb3caebe27d1610cb39e8132513fb3f35a7ca03da46159f9e30d4963ae60a21dd3b7795bc1c0eb296477a75be87e0099b90c7d92375f8ced8765daf02d1c4a7a65617bf6f6906e0d976442", 0x69}], 0x4, &(0x7f00000039c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r4}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r5}}}], 0x40, 0x40}], 0x3, 0x4040001) r6 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') sendmsg$IPSET_CMD_ADD(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0xef70100fcc25a63d}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, 0x9, 0x6, 0x401, 0x0, 0x0, {0x1}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) socket$inet_udp(0x2, 0x2, 0x0) r7 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r7, r6, 0x0, 0x20000000000000d8) 13:28:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 429.487979][ T22] kauditd_printk_skb: 10 callbacks suppressed [ 429.487989][ T22] audit: type=1326 audit(1625578083.209:550): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16014 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:03 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="00a4030020d519c87a07000000000800000000000000bebb"]) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r4, 0x29, 0x39, &(0x7f0000000180)={0x0, 0x4, 0x4, 0x0, 0x0, [@local, @ipv4]}, 0x28) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0xbc, 0x11, 0x800, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, 0x814, 0x10}, [@IFLA_GROUP={0x8, 0x1b, 0xfd}, @IFLA_PROP_LIST={0x40, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_bond\x00'}, {0x14, 0x35, 'ip_vti0\x00'}, {0x14, 0x35, 'veth1_macvtap\x00'}]}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}, @IFLA_ALT_IFNAME={0x14, 0x35, 'ip6tnl0\x00'}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r4}}}}, @IFLA_PHYS_SWITCH_ID={0x1f, 0x24, "d74095263ff09d0b3b2716c7547624ab13835b89d74e4faa038718"}]}, 0xbc}}, 0x10000004) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/14, 0xe}], 0x1, 0x1, 0x9) bpf$MAP_CREATE(0xc802000000000000, &(0x7f0000000280)={0x14, 0x80000000, 0x4, 0x2, 0x0, r5, 0x0, '\x00', r3, 0xffffffffffffffff, 0x4}, 0x40) socket$inet6_udp(0xa, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000440)={r6, &(0x7f00000001c0), &(0x7f00000001c0)=@buf="a3b10f4207b92f8b77b3bd41b55387fa105090474c089afbda4932598de8b1d7a813a40ba571"}, 0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:03 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) open(&(0x7f0000000200)='./file1\x00', 0x488100, 0x94) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000340)=ANY=[@ANYBLOB="00fb150180751db767c35fa99d3f037fa7e18f374dccb74e8f64877c666becc451e63a05873fa5f222cc2377419d535e44369f4922bdd2f745eb7e8cbfac3f2da1512e570bf70a3b7c8f4f49e5e4d9ee9ab4e3e90175aa77479708285b4dad9573c2ee10cd068338ccad60e543bb6711eb7861a6970b57bafbdd9feb445445557f21e9e447f7d10b48244609c7b676aa2177589f0b86872aed7cc6bc5e32c7b03f1465da18ff47b9d1617cd313f29f7f68fa22e3ae419af0424e7b447c122c38596b7c4c17fab6a1b81f9a71c46e71bd2d7925dee2e6bf41faae7377eb862fe3ac4bf61b8aafb9dd2b4400425d5bd9264d3645923de3c74d28c75914c180b491ec1cf350bdd92868cc8da496e1dd2a0fe1e2d1c4a23e2316988aeaa566bd1434dde4452c2c49e436dca4d63df98ef8139512b1bccac18d6444c6d4f61061bdbb13eedffe428fc4b778ad331514dd7ea1d8cca4a7cf7036590baa5531690e6e43f2c249436944a9859c70dd6ef637d733373b9cd7d675c7929e2c04253c934e8019c54367c82bfc1c7be3035246dab78f09b0e0acf1ae17e93ea634415d98a742e243b22637b719ea3922aa2ece68f8c1f53a764844cca942329e423c834b3390027e8a69e974309937c44a66467c57697387f72f71fb2325b3b330ed0e8d45838290c01e5da3a510cdf2bb3c9da270504a9a3f72b93df238f310c832ea817cc0a5e8924a7bfec689b3646747ea97f3707723d65ce7d268bb7ecf36903d65b1658ef693164abbbc7d24256d9c92cab1bd11b8efb4dfa9d13d7d1f6eef9a3189ada20bbc93327703d1a20e8d700684f1f37e0396c540351dd475b3a71cb38afda13b9441c15e36339602a9e958b110effe7a40276d10219239e923ec43d9e3fc281a724123167c68ea5fc1a445c390f292b7b80f66249b224108fa6fc3ff850759e13807eba3fbe993798eef1a26368641f6c52db49be12f6081424a067c7cfd6b83e34a434ec70476f0928485f8eb5c1f0864252175402e2b76d6af8fbb8bd1d68a5d6c3e2742066b49f9bdf8a4853766fbda2fcba4e4ce928c93af196e6552b065af75587100f6c39970e4db248900e5bbc8cc408b15ef08d82ea8e45916d04cdbf470ee579e7421da1940fbfeaf22dfdfb4d575fc0afcb62c979d5822c1ae5e0908d37a649886fd817e61cc4b7457d6e3e79dfa77f9c42c98fc234ff1bb16dd107154549f689de961194a88f9dd99de840d59e400824ccb21ed4e4f16c544cce3c06c53b6f5576fdebf61e6d2d2f7913acc2e0be4a4e1acb033b7b4a7804c058096b651f5e8539bee3c0f83a07d27e02585dfd75bda55f53ecebf5828957979043f0996f84467ccd05eb0413d53b035a61fbb21b9165aa2a3f4b8c019466b75e54bcbee4c715daa0f7a29f569731bdb866b095eec3e2c45127e3b1b904cc719a9ad006783bdce07b437c17d82672647eadbf8ba241a432962dcad6826581902644531b5b5bcae26cc2395ef60b18044d4d323e2e97bc327d40b064f884433a56f9fd23219a11ac9a9e7d43bfa9312f9f8497a8cb756d1790d49b04c4dc835fcbe763118f93d83779000430de7e42b8e01e6ce3c2707231cb898aa88eeaa4328d51723a39fbcff70f18e89e11ac8825684d2754bfc8732d58e4caffb175b7f999cf75f6083e87683bb3ea4be399874ca09175cf78712bdc84e9558c30e9d1f637467473e0d8e70579e272670691793f4ba2cad1ab78b7e51efbda28a24397bcaa7e843d19d2100ba64473a7c510bd8232ef4b1f08a6eb365a47e3d287b71ccfc138e56ad59d6d2a5d301986152178ebedfd6629c48b31e4f49ff3d3ef980d2aa2b351f4682299133bce662a553837822678a66a6f5e3e725fd7cb2507a32870ba140114b24f0e70c209203abd4c0aa2e7f9f6b7716e734a75c580042a04d4377a96ea1eb8dae1a6ae9f124d5d54eadf0c48ab6bd2ee8465ca639e49d24b731078272d425da9b28fe35f893a837118923ddaa8d1fad9c732c088fe6aca2c9268c5f584dd9e48384b353f019fb6f6f3263803af1d75a48140f7fde8e95795076843c5e6bfb5f25fb1ee2991e52a0a77ca370cd4c47c05a5a9144ed773c36aee377b42680640f0ffb5c1150a3745c1ccbb696d6f328767ecdb10522c5f79d303b9ff747c1207a71ed1bfce2fd9e1059b9e546a6d9dd0aa2a1b402dea5a251f282f366b287afcb1073935ac0f6cb9192fee86d5be0af7fefaefa417b91a9b579cae656d95cdccc342875a77bebbff95e6d3279b318528ef69f26721bc3960d0e76ab9efe8a5135f98a5bae94f79cd954dc8006ee34e5efe9de1ed683aac6952e53a128c506d0d87c4797594b2eef511235f6406b79dc0f137f3b28444ea4fb05daa654bea19dc2fd093c481bed6ab6f9c3b0dda6c1c8661d13dccae13fb5c21fd5d9e50430b5fd92fd033d66c3a56bf1d9b253eb15dec0a50fc3eb757aa5de776a0a9a92038341b4b78c210cfce4d051ba9371ec04c0cb4c20cece9204b904684929727dec41e489a8c04cbbcfdbb568adf6367710ec0189f092da367b71681a7016ddceb996a65938f977107bc405c65ac9317441f80769389a04c4d88ac04bbfab0225e75e016eac508466b50d745d610db8f3fa5d97307c63f1f887c4e228521f220322cbb83375dd4eed8d9093219dcd58f8d45cf609fa23bd00ab865ab92b3e1c4ea1533539e81c5ccf037c71c16373e7aaee98049462a93caccfa711b89c9c9d354f61020c8f318ba376d5af9d46ebf179af88aae3900de81cdb979936982e27f48ef66fc375141f6a2f822d6b8d76c572b34a1fe78321d912b57195307c907081d45b3a66def360102cabac60ea3f30752d2b8177ad4a35591d8607adfc48b31f8878ecd3db077a715b2b4564c19603560071f5387ac2bbbc2a023e36a29fcd91bf25fb81677e275486f1f6a578dc113cf3b5b489f2564b18b8f8677694a611f2ce9c8a4c56afd63a72bc0174713f101235e2ba12bf50c4e08280c30a3355362e71c80e854b7845ee96981e9c0e99c6fce12c6d59e778bbf490df821515037fdfa79f6d699c55e4b4cb3c1958a19899fdfe2142e3332a97ee79b9f63ba7b94c4487bacc2c090925286bc8057fea1650b587dd58a232014d4f3984e42548e4ea7bcae481353f3ea1e0b9b5eb75b69e1d5cd97ddf4ee14c97c931c4b1800db53ccc438cc7677edd6d07020683cb26bcfce95ee36eb9a20738aeb428b086073efed113ef298ab4f56522c4d380ca5ddaee75e7ee9500afa5e9ba261e4a1a3da69b340bfd03f23cb7297f6196f317e8f68ae26f80ca0b4452f3a1f9646961af136e14bf35696b16146348fc894a220a069216b399e8aa1a2442dbf377244b9ee3bcfc54196c63d30c0b94bc37e971016acc461b7351fe1726afc160ffb28eb2eb677f928785a5535f8937b896a5dcdf4777c1d8af09a503a019bc3f8b87d804a4be815c008fef34b8904dfbed16574860ad47a11eea4890fb02acec4df1589f0d1972814011ce7f81efdae0cca681f2a0ddbed8c1ee7c58fc3e4c66136e17b3d3edbfaf0eb6c86a3e1c9b45a28614f4f5602b6447212a10ba893cae13be2068c4f14b4a60f0fdeb2eaaaf8463c5f772f8b8ad59bdd3b9979c1241ba5d0918f985ce7c6b56b10b14ce10183d538ad79103184f7f2be4871415cadef0f7c66fa858775f3eaae7a9fea562204da5c553a0e0889c4041ac16b64b6e81cf0437476abd251a8e9f6cc4b295959e0638dbe5e2a239bd6d4951e6268fc83697fa6d8c11cefc8c6c17f5b87c3f7a35b256a42a6bc4285b34471077fc9f78412f200c3a83f139455e62fb5f55dadb8b784000f81714b7f36317124f3ff99812cebff84aac7e8f1f0fb0a336c1d6ea99440aea00f16509fb9eef99f8463b757fb962e2bb857280855e452a8bd13cb00a887f6c10b04dd0ece0f1f2eaf2022d95543bdd2dcd4039e7e631742b3435e2f505b393a936b8797929a30222ff387ee43368890ddb5c748292dbf312f7387ccbf7a5d2c0b716e1a8f94aa49357ab9742ddeed4978dcecf5cdb46926264811dcce474c2ed2ca442d542ac6489b137531748fe2ccc929eb29b8c69cb600c1c6e32554fcf942159330c09249f1c6a9b4fbcbd5053198c7ed645bb713c8d9e4f0e2acc8a1256829cb16c0d37223a0b70e1739a1cb7543ed9d9e8909eb3278c5fe875cb7a4316401507ecdf470d168497b6ce039c8c9fdcd4100b0dcf7be55c4b8e5449b731f9b579c5aa9361afba5c71974a98f6999ceb59e59b832494ed58cf722e165f3fc103fc34583467ea2e2ceaf9ef960f5770b56ece2dec70e026a2824f28836b93268e7a87db06d17a042636e2cf43f60b32b6502bfbb93a7182a4ee125eb1daea7caeb81b4c4380574c0e3585e3de66bd8694a4d691b6b0130fd27346dde46302c88cedf934a4fc71a31deebdcbe0a2952ab11def8c3632aa4fb75ce6d87b0ef59ec54a4b0c595f2363fd1e5d28905f68c91af0d59f63bb2fb4ea7bb38c104728e51ca5ce56709ff850a3692dff2192fabaaef9fbef16f4e121df6e912e1960705834c67619293db56972fae1b77902c1aed46530968c4c0bbfab1a35bc07de826f4216927e555fb6a1752481254fb64342c8b20632c1881a2cfad7a74aa13d21046014b519e3949b918cd011a24e229ac2b33d4292bb2fc740090776713096086f856c623144ffbf201f3b941ee87bb640a51d99978ca9073cda10cf26d92df7fd97c04cc9ea5333b7bd196eccc194966fef2e3d79926e0b2889bf400d624b766dd36491b682a89a0511ff099b19c291d009c6d5df651828a5d9ffe3c27f734bcce32b97192f3855aa8735411a40051cd0fb3acddee74d711a9c7aea55ce631f1fe0fb98cfe9084f875f82bd917be4dfb6b3ec01aa9d03025cd1c0351273e380265ef0cf3e9c7a7e92583386da2c452d02f7e7620283f59ec185e12d36074997e20708723aba2c68765afbd7f20d5bf80eed195b4def91ed54f1834f4db0620cc6df791e1369e4c3269cdb4a416659925fde39fc45b896bb28f17545dc1c9239dad8ba2a22d9c9464cd7bfd5790ebd36e54495786f01bfe41b6bad90ddd519746cba6bc82cf83b6464ad725b681c73cae2577c5ccfed7f408c873047842b0056996c238772e17d9d371382aed61dbabb2cdba2927d2663cf3d8761288c06ace91f4b90a2dcb1e01d4edbbbcf26b98ba5021c0e275154a1bbfa989a93f2f42a81ca891686105e3e9a8050215dc9bb8ce9b3c3b68c4f80fd1721fba65fa1f47dad6ca4ad21a5a70ea61f4a8f8c15b5080e32444e7d057047ca35ee3f0b01e821e4f24d43f3bc62a6599be0e30abd956f12b1d2dda7d5f5eae053f10e88e73a364014b3bb6fccede7e190be1f8270e0ab1dbbbfda6935084a05a3942d0964a2d7b1c626555326826dff2e22d22cbfdfdd400d400951b66ee588f1670d7cdd58902c78fbd714cdceb7615a40edd2df94195c3d1ec09d8ab513675e3b54bcfca63e782af70c963f638910cd5c99d396a7c5c309d6aeb542a2a9bda73e89f3df6c262a40983dd4d67ce683ee781b7f1008bcec8f3de5282e85b91cf85fabe1a954b0893dc269d811a488587813076654878b9a70f9c790197f6a66233f902fc01432f9bd18556c0ff81b02292104417964864eb6337a8d86becfb37f1f2e510c8901d4f15edc68ad3ec6f1516b2f594c0605f2df2c1a21da09d3c1f516ca38d920b58ef2ad6aad91de457240d6ae9f03cc1aecf401b5660cd0ef44b350f331f65460d27cac8f1806b086dd"], 0x1015, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000240)={0x0, 0x5, 0x1ff, 0x2}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000280), 0x9, 0x103440) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) [ 429.536760][ T22] audit: type=1326 audit(1625578083.219:551): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16009 comm="syz-executor.5" exe="/root/syz-executor.5" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 429.561340][ T22] audit: type=1326 audit(1625578083.259:552): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16012 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:03 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) ioctl$KVM_S390_UCAS_UNMAP(r1, 0x4018ae51, &(0x7f0000000140)={0x5, 0x6, 0x8000}) 13:28:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000700), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r1, 0xd68) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000540)=""/172, 0xac}, {&(0x7f0000000600)=""/121, 0x79}], 0x8, 0x2, 0x3) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:03 executing program 0: stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x2000000ffffffffd, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801fd2a4f4ece166a975f841ef8541536e3fab52196a32c5f5b9fa0692696ad9071c03f14ed2bc571", 0x3e, 0x3}], 0x40868, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 430.320343][ T22] audit: type=1326 audit(1625578084.039:553): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16014 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 430.370354][ T22] audit: type=1326 audit(1625578084.089:554): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16012 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:04 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x0, 0x2, 0x4, 0x7f, 0x7fff, 0x1, 0x2, 0x2, 0x2}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r6 = getpid() sched_setattr(r6, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_getattr(r6, &(0x7f00000000c0)={0x38}, 0x38, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:28:04 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x7f, 0x4, 0x36, 0xffff, 0x3, 0x6, 0xffff, 0x299, 0x40, 0xc1, 0xff, 0x916, 0x38, 0x1, 0x101, 0x3, 0x1}, [{0x70000000, 0x2, 0x4, 0xffffffffffffff00, 0x88, 0x1, 0x3f, 0x6}, {0x4, 0x8, 0x401, 0x2, 0x100, 0x27fdd32a, 0xd9, 0x6}], "3cc06708dd5f36f869a7792017aa8af0ebc259e60c470182c8f07ef1bafa1fcc1f285db5da03a38cf0ea2d295769a9b9a96ab6b0b2a7bf1eb02a48a6e98899289219e0c3eba89c2c47d583200456b3408e0809a3a8d20a48", ['\x00', '\x00', '\x00', '\x00']}, 0x508) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) perf_event_open(&(0x7f0000000580)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r5}]}, 0x50}}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x245, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="020000000300000004000000c0b80f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x801, 0x1001}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file0/../file0\x00', 0x419302, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pwritev(r6, &(0x7f00000006c0)=[{&(0x7f0000000780)="c3", 0x47ffffe}], 0x1, 0x400fa7f, 0x0) ioctl$FIBMAP(r6, 0x1, &(0x7f0000000000)) getpgrp(0x0) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x16}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:28:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:04 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'none'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000180)='./file1/file0\x00', &(0x7f00000001c0)='./file0\x00') 13:28:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) open(&(0x7f0000000200)='./file1\x00', 0x488100, 0x94) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000340)=ANY=[@ANYBLOB="00fb150180751db767c35fa99d3f037fa7e18f374dccb74e8f64877c666becc451e63a05873fa5f222cc2377419d535e44369f4922bdd2f745eb7e8cbfac3f2da1512e570bf70a3b7c8f4f49e5e4d9ee9ab4e3e90175aa77479708285b4dad9573c2ee10cd068338ccad60e543bb6711eb7861a6970b57bafbdd9feb445445557f21e9e447f7d10b48244609c7b676aa2177589f0b86872aed7cc6bc5e32c7b03f1465da18ff47b9d1617cd313f29f7f68fa22e3ae419af0424e7b447c122c38596b7c4c17fab6a1b81f9a71c46e71bd2d7925dee2e6bf41faae7377eb862fe3ac4bf61b8aafb9dd2b4400425d5bd9264d3645923de3c74d28c75914c180b491ec1cf350bdd92868cc8da496e1dd2a0fe1e2d1c4a23e2316988aeaa566bd1434dde4452c2c49e436dca4d63df98ef8139512b1bccac18d6444c6d4f61061bdbb13eedffe428fc4b778ad331514dd7ea1d8cca4a7cf7036590baa5531690e6e43f2c249436944a9859c70dd6ef637d733373b9cd7d675c7929e2c04253c934e8019c54367c82bfc1c7be3035246dab78f09b0e0acf1ae17e93ea634415d98a742e243b22637b719ea3922aa2ece68f8c1f53a764844cca942329e423c834b3390027e8a69e974309937c44a66467c57697387f72f71fb2325b3b330ed0e8d45838290c01e5da3a510cdf2bb3c9da270504a9a3f72b93df238f310c832ea817cc0a5e8924a7bfec689b3646747ea97f3707723d65ce7d268bb7ecf36903d65b1658ef693164abbbc7d24256d9c92cab1bd11b8efb4dfa9d13d7d1f6eef9a3189ada20bbc93327703d1a20e8d700684f1f37e0396c540351dd475b3a71cb38afda13b9441c15e36339602a9e958b110effe7a40276d10219239e923ec43d9e3fc281a724123167c68ea5fc1a445c390f292b7b80f66249b224108fa6fc3ff850759e13807eba3fbe993798eef1a26368641f6c52db49be12f6081424a067c7cfd6b83e34a434ec70476f0928485f8eb5c1f0864252175402e2b76d6af8fbb8bd1d68a5d6c3e2742066b49f9bdf8a4853766fbda2fcba4e4ce928c93af196e6552b065af75587100f6c39970e4db248900e5bbc8cc408b15ef08d82ea8e45916d04cdbf470ee579e7421da1940fbfeaf22dfdfb4d575fc0afcb62c979d5822c1ae5e0908d37a649886fd817e61cc4b7457d6e3e79dfa77f9c42c98fc234ff1bb16dd107154549f689de961194a88f9dd99de840d59e400824ccb21ed4e4f16c544cce3c06c53b6f5576fdebf61e6d2d2f7913acc2e0be4a4e1acb033b7b4a7804c058096b651f5e8539bee3c0f83a07d27e02585dfd75bda55f53ecebf5828957979043f0996f84467ccd05eb0413d53b035a61fbb21b9165aa2a3f4b8c019466b75e54bcbee4c715daa0f7a29f569731bdb866b095eec3e2c45127e3b1b904cc719a9ad006783bdce07b437c17d82672647eadbf8ba241a432962dcad6826581902644531b5b5bcae26cc2395ef60b18044d4d323e2e97bc327d40b064f884433a56f9fd23219a11ac9a9e7d43bfa9312f9f8497a8cb756d1790d49b04c4dc835fcbe763118f93d83779000430de7e42b8e01e6ce3c2707231cb898aa88eeaa4328d51723a39fbcff70f18e89e11ac8825684d2754bfc8732d58e4caffb175b7f999cf75f6083e87683bb3ea4be399874ca09175cf78712bdc84e9558c30e9d1f637467473e0d8e70579e272670691793f4ba2cad1ab78b7e51efbda28a24397bcaa7e843d19d2100ba64473a7c510bd8232ef4b1f08a6eb365a47e3d287b71ccfc138e56ad59d6d2a5d301986152178ebedfd6629c48b31e4f49ff3d3ef980d2aa2b351f4682299133bce662a553837822678a66a6f5e3e725fd7cb2507a32870ba140114b24f0e70c209203abd4c0aa2e7f9f6b7716e734a75c580042a04d4377a96ea1eb8dae1a6ae9f124d5d54eadf0c48ab6bd2ee8465ca639e49d24b731078272d425da9b28fe35f893a837118923ddaa8d1fad9c732c088fe6aca2c9268c5f584dd9e48384b353f019fb6f6f3263803af1d75a48140f7fde8e95795076843c5e6bfb5f25fb1ee2991e52a0a77ca370cd4c47c05a5a9144ed773c36aee377b42680640f0ffb5c1150a3745c1ccbb696d6f328767ecdb10522c5f79d303b9ff747c1207a71ed1bfce2fd9e1059b9e546a6d9dd0aa2a1b402dea5a251f282f366b287afcb1073935ac0f6cb9192fee86d5be0af7fefaefa417b91a9b579cae656d95cdccc342875a77bebbff95e6d3279b318528ef69f26721bc3960d0e76ab9efe8a5135f98a5bae94f79cd954dc8006ee34e5efe9de1ed683aac6952e53a128c506d0d87c4797594b2eef511235f6406b79dc0f137f3b28444ea4fb05daa654bea19dc2fd093c481bed6ab6f9c3b0dda6c1c8661d13dccae13fb5c21fd5d9e50430b5fd92fd033d66c3a56bf1d9b253eb15dec0a50fc3eb757aa5de776a0a9a92038341b4b78c210cfce4d051ba9371ec04c0cb4c20cece9204b904684929727dec41e489a8c04cbbcfdbb568adf6367710ec0189f092da367b71681a7016ddceb996a65938f977107bc405c65ac9317441f80769389a04c4d88ac04bbfab0225e75e016eac508466b50d745d610db8f3fa5d97307c63f1f887c4e228521f220322cbb83375dd4eed8d9093219dcd58f8d45cf609fa23bd00ab865ab92b3e1c4ea1533539e81c5ccf037c71c16373e7aaee98049462a93caccfa711b89c9c9d354f61020c8f318ba376d5af9d46ebf179af88aae3900de81cdb979936982e27f48ef66fc375141f6a2f822d6b8d76c572b34a1fe78321d912b57195307c907081d45b3a66def360102cabac60ea3f30752d2b8177ad4a35591d8607adfc48b31f8878ecd3db077a715b2b4564c19603560071f5387ac2bbbc2a023e36a29fcd91bf25fb81677e275486f1f6a578dc113cf3b5b489f2564b18b8f8677694a611f2ce9c8a4c56afd63a72bc0174713f101235e2ba12bf50c4e08280c30a3355362e71c80e854b7845ee96981e9c0e99c6fce12c6d59e778bbf490df821515037fdfa79f6d699c55e4b4cb3c1958a19899fdfe2142e3332a97ee79b9f63ba7b94c4487bacc2c090925286bc8057fea1650b587dd58a232014d4f3984e42548e4ea7bcae481353f3ea1e0b9b5eb75b69e1d5cd97ddf4ee14c97c931c4b1800db53ccc438cc7677edd6d07020683cb26bcfce95ee36eb9a20738aeb428b086073efed113ef298ab4f56522c4d380ca5ddaee75e7ee9500afa5e9ba261e4a1a3da69b340bfd03f23cb7297f6196f317e8f68ae26f80ca0b4452f3a1f9646961af136e14bf35696b16146348fc894a220a069216b399e8aa1a2442dbf377244b9ee3bcfc54196c63d30c0b94bc37e971016acc461b7351fe1726afc160ffb28eb2eb677f928785a5535f8937b896a5dcdf4777c1d8af09a503a019bc3f8b87d804a4be815c008fef34b8904dfbed16574860ad47a11eea4890fb02acec4df1589f0d1972814011ce7f81efdae0cca681f2a0ddbed8c1ee7c58fc3e4c66136e17b3d3edbfaf0eb6c86a3e1c9b45a28614f4f5602b6447212a10ba893cae13be2068c4f14b4a60f0fdeb2eaaaf8463c5f772f8b8ad59bdd3b9979c1241ba5d0918f985ce7c6b56b10b14ce10183d538ad79103184f7f2be4871415cadef0f7c66fa858775f3eaae7a9fea562204da5c553a0e0889c4041ac16b64b6e81cf0437476abd251a8e9f6cc4b295959e0638dbe5e2a239bd6d4951e6268fc83697fa6d8c11cefc8c6c17f5b87c3f7a35b256a42a6bc4285b34471077fc9f78412f200c3a83f139455e62fb5f55dadb8b784000f81714b7f36317124f3ff99812cebff84aac7e8f1f0fb0a336c1d6ea99440aea00f16509fb9eef99f8463b757fb962e2bb857280855e452a8bd13cb00a887f6c10b04dd0ece0f1f2eaf2022d95543bdd2dcd4039e7e631742b3435e2f505b393a936b8797929a30222ff387ee43368890ddb5c748292dbf312f7387ccbf7a5d2c0b716e1a8f94aa49357ab9742ddeed4978dcecf5cdb46926264811dcce474c2ed2ca442d542ac6489b137531748fe2ccc929eb29b8c69cb600c1c6e32554fcf942159330c09249f1c6a9b4fbcbd5053198c7ed645bb713c8d9e4f0e2acc8a1256829cb16c0d37223a0b70e1739a1cb7543ed9d9e8909eb3278c5fe875cb7a4316401507ecdf470d168497b6ce039c8c9fdcd4100b0dcf7be55c4b8e5449b731f9b579c5aa9361afba5c71974a98f6999ceb59e59b832494ed58cf722e165f3fc103fc34583467ea2e2ceaf9ef960f5770b56ece2dec70e026a2824f28836b93268e7a87db06d17a042636e2cf43f60b32b6502bfbb93a7182a4ee125eb1daea7caeb81b4c4380574c0e3585e3de66bd8694a4d691b6b0130fd27346dde46302c88cedf934a4fc71a31deebdcbe0a2952ab11def8c3632aa4fb75ce6d87b0ef59ec54a4b0c595f2363fd1e5d28905f68c91af0d59f63bb2fb4ea7bb38c104728e51ca5ce56709ff850a3692dff2192fabaaef9fbef16f4e121df6e912e1960705834c67619293db56972fae1b77902c1aed46530968c4c0bbfab1a35bc07de826f4216927e555fb6a1752481254fb64342c8b20632c1881a2cfad7a74aa13d21046014b519e3949b918cd011a24e229ac2b33d4292bb2fc740090776713096086f856c623144ffbf201f3b941ee87bb640a51d99978ca9073cda10cf26d92df7fd97c04cc9ea5333b7bd196eccc194966fef2e3d79926e0b2889bf400d624b766dd36491b682a89a0511ff099b19c291d009c6d5df651828a5d9ffe3c27f734bcce32b97192f3855aa8735411a40051cd0fb3acddee74d711a9c7aea55ce631f1fe0fb98cfe9084f875f82bd917be4dfb6b3ec01aa9d03025cd1c0351273e380265ef0cf3e9c7a7e92583386da2c452d02f7e7620283f59ec185e12d36074997e20708723aba2c68765afbd7f20d5bf80eed195b4def91ed54f1834f4db0620cc6df791e1369e4c3269cdb4a416659925fde39fc45b896bb28f17545dc1c9239dad8ba2a22d9c9464cd7bfd5790ebd36e54495786f01bfe41b6bad90ddd519746cba6bc82cf83b6464ad725b681c73cae2577c5ccfed7f408c873047842b0056996c238772e17d9d371382aed61dbabb2cdba2927d2663cf3d8761288c06ace91f4b90a2dcb1e01d4edbbbcf26b98ba5021c0e275154a1bbfa989a93f2f42a81ca891686105e3e9a8050215dc9bb8ce9b3c3b68c4f80fd1721fba65fa1f47dad6ca4ad21a5a70ea61f4a8f8c15b5080e32444e7d057047ca35ee3f0b01e821e4f24d43f3bc62a6599be0e30abd956f12b1d2dda7d5f5eae053f10e88e73a364014b3bb6fccede7e190be1f8270e0ab1dbbbfda6935084a05a3942d0964a2d7b1c626555326826dff2e22d22cbfdfdd400d400951b66ee588f1670d7cdd58902c78fbd714cdceb7615a40edd2df94195c3d1ec09d8ab513675e3b54bcfca63e782af70c963f638910cd5c99d396a7c5c309d6aeb542a2a9bda73e89f3df6c262a40983dd4d67ce683ee781b7f1008bcec8f3de5282e85b91cf85fabe1a954b0893dc269d811a488587813076654878b9a70f9c790197f6a66233f902fc01432f9bd18556c0ff81b02292104417964864eb6337a8d86becfb37f1f2e510c8901d4f15edc68ad3ec6f1516b2f594c0605f2df2c1a21da09d3c1f516ca38d920b58ef2ad6aad91de457240d6ae9f03cc1aecf401b5660cd0ef44b350f331f65460d27cac8f1806b086dd"], 0x1015, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000240)={0x0, 0x5, 0x1ff, 0x2}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000280), 0x9, 0x103440) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:04 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSETS2(r4, 0x402c542b, &(0x7f0000000040)={0x40, 0x8, 0x14000000, 0x905f, 0x4a, "ae0f25e05681ae57972004cfd55a4fa91ad257", 0x1f, 0xd}) [ 430.546705][ T22] audit: type=1326 audit(1625578084.269:555): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16073 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@utf8}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) mmap(&(0x7f0000186000/0xa000)=nil, 0xa000, 0x1000003, 0x20010, r2, 0xdf4ac000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 430.604519][T16078] FAT-fs (loop0): IO charset none not found [ 430.631465][ T22] audit: type=1326 audit(1625578084.349:556): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16088 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(0xffffffffffffff9c, 0xc0406619, &(0x7f00000001c0)={@desc={0x1, 0x0, @auto="179d1f56ad9a370d"}}) [ 430.657978][T16076] bridge0: port 3(veth3) entered blocking state [ 430.683970][T16076] bridge0: port 3(veth3) entered disabled state [ 430.710556][T16078] FAT-fs (loop0): IO charset none not found [ 430.717322][T16076] device veth3 entered promiscuous mode 13:28:04 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="696f63245e9ccb5495abe2703836362c00251797d87d3c39dfe1ee4daffd752b44103f7c9e467f31921f0c778bb6c06e8ce9127838a531690d5b8903ea7f6458a34d2e277a712ce1331797836f4d5cc5366cbbbe8a386e372d94d788f70b26f09e1048de23f567488c53f0e9d4490050be4a75cc9dc5fbba119e8b521e31ffae57e02c4d38e58824bf1b71dac850f4ae0873cd04ac5ed30bcc9d7cbbfa863c3e"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x8, 0x1) openat(r0, &(0x7f0000000140)='./file1\x00', 0x8e000, 0x238) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000400)={{{@in=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) syz_mount_image$ext4(&(0x7f0000000240)='ext3\x00', &(0x7f0000000280)='./file1\x00', 0xcae00000000000, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ad31de9d700d379bff9b365a10a13b49166828403b0c2c65da4f71503f059d2e990f25d3303b54c3cc2301fa7a4c0c119cc313765d27f4b76386874a1214e0d4a138dbcef02215762b397638b7619608edca4333a5975fdfe77b45dc6dfc984615caffc1d739cf13e435e31a58a9f15352d24224a71cc01bdb606f4e0d6b8219d284ebf7da85b73b602c573cf8787cc4dd", 0x91, 0xd0e}], 0x0, &(0x7f0000000540)={[{@noauto_da_alloc}], [{@measure}, {@seclabel}, {@fsmagic={'fsmagic', 0x3d, 0x80000001}}, {@pcr={'pcr', 0x3d, 0x9}}, {@euid_gt}, {@fowner_eq={'fowner', 0x3d, r1}}, {@euid_gt={'euid>', 0xee00}}, {@subj_type={'subj_type', 0x3d, '-'}}]}) 13:28:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$cgroup_freezer_state(r2, &(0x7f00000001c0)='THAWED\x00', 0x7) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@utf8}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) mmap(&(0x7f0000186000/0xa000)=nil, 0xa000, 0x1000003, 0x20010, r2, 0xdf4ac000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 430.954228][T16107] FAT-fs (loop0): Unrecognized mount option "ioc$^Tp866" or missing value 13:28:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat$null(r2, &(0x7f00000001c0)='./file1\x00', 0x800, 0x103) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 431.095694][T16095] bridge0: port 4(veth5) entered blocking state [ 431.105859][T16107] FAT-fs (loop0): Unrecognized mount option "ioc$^Tp866" or missing value [ 431.120574][T16095] bridge0: port 4(veth5) entered disabled state [ 431.130476][T16095] device veth5 entered promiscuous mode [ 431.235995][T16115] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 431.378053][ T22] audit: type=1326 audit(1625578085.099:557): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16073 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) prlimit64(r0, 0x7, 0x0, 0x0) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:28:05 executing program 3: r0 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000280)) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f00000002c0)="eb3c906d6b66732e838b96e99b00"/29, 0x1d}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) process_vm_writev(0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/22, 0x16}], 0x1, &(0x7f0000000240)=[{&(0x7f0000000200)=""/38, 0x26}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:05 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x7f, 0x4, 0x36, 0xffff, 0x3, 0x6, 0xffff, 0x299, 0x40, 0xc1, 0xff, 0x916, 0x38, 0x1, 0x101, 0x3, 0x1}, [{0x70000000, 0x2, 0x4, 0xffffffffffffff00, 0x88, 0x1, 0x3f, 0x6}, {0x4, 0x8, 0x401, 0x2, 0x100, 0x27fdd32a, 0xd9, 0x6}], "3cc06708dd5f36f869a7792017aa8af0ebc259e60c470182c8f07ef1bafa1fcc1f285db5da03a38cf0ea2d295769a9b9a96ab6b0b2a7bf1eb02a48a6e98899289219e0c3eba89c2c47d583200456b3408e0809a3a8d20a48", ['\x00', '\x00', '\x00', '\x00']}, 0x508) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) perf_event_open(&(0x7f0000000580)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r5}]}, 0x50}}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x245, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="020000000300000004000000c0b80f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x801, 0x1001}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file0/../file0\x00', 0x419302, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pwritev(r6, &(0x7f00000006c0)=[{&(0x7f0000000780)="c3", 0x47ffffe}], 0x1, 0x400fa7f, 0x0) ioctl$FIBMAP(r6, 0x1, &(0x7f0000000000)) getpgrp(0x0) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x16}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 13:28:05 executing program 2: setfsgid(0x0) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = open_tree(r1, &(0x7f0000000280)='./file0\x00', 0x82001) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x80010, &(0x7f0000000400)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x5}}, {@max_read={'max_read', 0x3d, 0x6}}, {@max_read={'max_read', 0x3d, 0x7}}, {@default_permissions}, {@allow_other}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x400}}], [{@dont_measure}, {@euid_gt={'euid>', r5}}, {@appraise}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@subj_type={'subj_type', 0x3d, '\\\'}+]@$'}}, {@fowner_lt={'fowner<', r7}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'iocharset'}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsmount(r1, 0x1, 0x70) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x0) 13:28:05 executing program 0: syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000200)=[@text32={0x20, &(0x7f00000001c0)="67650f18d90f01de670f0ff7aad8e60f20c035040000000f22c0c4c17f706200810f01c9c4e239918c57f50000000f005f04650f32", 0x35}], 0x1, 0x2, &(0x7f0000000240)=[@dstype3={0x7, 0x4}, @dstype0={0x6, 0x1}], 0x2) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='iocha\t\x00\x00\x00=cp866,\x00']) creat(&(0x7f0000000180)='./file0\x00', 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 431.474776][ T22] audit: type=1326 audit(1625578085.199:558): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16088 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 431.504512][T16141] FAT-fs (loop0): Unrecognized mount option "iocha " or missing value 13:28:05 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x208002, 0x0) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f0000000080)={0x0, {0x2, 0x4e22, @loopback}, {0x2, 0x4e21, @loopback}, {0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x82, 0x0, 0x0, 0x0, 0x9, 0x0, 0x1000, 0x9, 0x2}) [ 431.516012][ T22] audit: type=1326 audit(1625578085.239:559): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16145 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:05 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) 13:28:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='iocharset=cp86N6,']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 431.587325][T16140] bridge0: port 3(veth3) entered blocking state [ 431.599299][T16147] FAT-fs (loop3): bogus number of reserved sectors [ 431.608678][T16147] FAT-fs (loop3): Can't find a valid FAT filesystem [ 431.616304][T16140] bridge0: port 3(veth3) entered disabled state [ 431.678855][T16140] device veth3 entered promiscuous mode 13:28:05 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x402100, 0x1) [ 431.776255][T16147] FAT-fs (loop3): bogus number of reserved sectors [ 431.813182][T16147] FAT-fs (loop3): Can't find a valid FAT filesystem 13:28:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = dup(r1) renameat(r2, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f0000000240)=@sg0, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='adfs\x00', 0x2000000, &(0x7f0000000340)='vfat\x00') [ 431.858585][T16173] FAT-fs (loop2): IO charset cp86N6 not found 13:28:05 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400028001000240000004f8014ae263c4fcec197c151c9a6a700a67f931422bccfda4a36deac609206f1b5e2a83b93fc6ab05e6238a38433fe92f9b03d8938742bdbde12c618dd000", 0x53}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="73686f72746e616d653d6c6f7765722c00224f93bc6b5573d299d9481771"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000000)=""/13, 0xd}], 0x3, 0x7ff, 0x40) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x15c) 13:28:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="296f6368617244e50dc6ac6efa36b47365726cea59bcecfde41c9d023148b70bf87119fa91ac229fa9b521dd84d66ee5540a704b37ca7e47114dcc591f045b50d95600e9df5b6527844c6d040b64c8cc04f925b8344af4069828e26f789169af3d73e175f75a9f53f68acea46045011f36478e63b54ad3cbf80c6f"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 432.075399][T16186] FAT-fs (loop3): count of clusters too big (4849918) [ 432.083349][T16186] FAT-fs (loop3): Can't find a valid FAT filesystem [ 432.091209][T16187] FAT-fs (loop2): Unrecognized mount option ")ocharDƬn6serlY1H q"!݄nT [ 432.091209][T16187] pK7~GMY[PV" or missing value [ 432.195701][T16187] FAT-fs (loop2): Unrecognized mount option ")ocharDƬn6serlY1H q"!݄nT [ 432.195701][T16187] pK7~GMY[PV" or missing value 13:28:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = dup(r1) renameat(r2, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f0000000240)=@sg0, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='adfs\x00', 0x2000000, &(0x7f0000000340)='vfat\x00') 13:28:06 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file1\x00', 0x145040, 0x8) 13:28:06 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) chdir(&(0x7f0000000140)='./file0\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) signalfd4(0xffffffffffffffff, &(0x7f00000001c0)={[0x3]}, 0x8, 0x80800) 13:28:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) clone(0x2080000, &(0x7f00000002c0)="698d52f8c4fbce5c7f30aaf3c9f1f1de43c36dd4e159baa78567fa4c43bc79b861be0f067b46f6e2b2b59464698b41a0c0de9d05eb12f706a5657ecc23a03dc711aad163628e47575df3cdfd1793c833dd8e892c6cea2c66200447a22df3f457d940b746a503e7118eff6370ae9830e1fda1f7ba98f795e1ecf4749f982e92c7f3da73a4e59271f4828fa1192b7b0072d90231da8ab3111e874685d4c737c07019bd93d971dc6901052ac3da7e088cb6a89b682a170861de070ce1812528830cdbe4367da0d02f65dc35ed8c9af2a24ad1fab23805139293f25888092996085cf72dd60464c4108727bb7982a25a0b13a4f9b37aef0025d6f7cfe2c2c8aeaaf6c7b163f0b3869b9676f8b9d859fc6a7e5bd5e4dd455ba805c5206a5452337b7e8324dc8a2ee919c54393aeb05dfd67279d93f2ea3b64dce16e3ab8b416080ca5c1e3a629dc4f276636ac08c79da07c02fc066aa55677c51f6d8ad32153e83fb8bb92e5314e7e6a257a51b2132ecddb0ffc9978bb961c7330ad2560885bb953861f087fc6b1387ab92350fe950f03ff0257b8ff11bf302c2757939bffaf283a93990c8a13cc6d09020614175d8460b733cf003baffff6d93e545865f3ccfa59def45c15bbd29167b2887455d646245a360688205a1f4ee0544532b79be43212a61aa75402e220e5e9b7e600f652f9095f368cce00fe58fc991ac19e644de1499e2187b4410516392e94a8aaf06d1f66addc8b165fef69a6cc3daab2a3aabec530fb9b9c9447499a8cf4f997dc2558793a3a2650509522b5f31c85dbdb052a0988f1145e558941225532597ff966c8a21251c81473f03153089ba792c4beeb23e5904fff2ea025d34550177d9c1245c7827b2967c78b0825f08c759ef5d0a8863dce0ba0f3018cfe26e54189ca149d591365bc0e6bd9a93f201ea21d22364dca11ad291c61a007878a1b2490b393785b18222238f6fdf8d429074db7455079b791738647e0b3e708683db7c8138cfddc577fec17aeb3677353a7fc13ee05d8eb4d107a2c05ec904362e4e74be217e4a4eca94c81deb5f33e6c303dbbc82e136a221cc9663fdd685901c4dd9b1c6dda97f1398ab2cc4a66f4403a7629d018f02b42921208b6301ece82022a374d954d09972badd4a2a7d9dd8de57d02c0732db47067102ab414a6a9ddaf95087e36113dae82a48f4e55af181924151b47a810bf69c3b5b9c8f98bc8ca015480ecc0296a7fbb742c458a482a9965ba6bd0cf8ec34aa758b395b0a4ce68843a25fbf338cf23d0c0f6db58de6e6d609df6a0d321431bf60be5ebba010f76cc2769bbc2b24fc71717ce72d86526f514ee45e39cd23016ab07548675681e4e7bb961e6122c88b42aec41defc2717b58d9e4024cce083fb60ffb2c9e62d2097a4a69223f104da4305108bec3518b89af680e7fa0b52783df8335f4d4cbff64481479a4029e546392357796636b6a6ae5929d16817c7b88c4d4f45845eb1197cb4904c6ff4722632cab26d2705107314b4b9c61b7fa8f3233f7fb0b6c38dc39473e67454ba7c8cebfc3610290c113fc39e4dfa555f7faf5e3536e694648eddacc1cf0589660fbe9cf4da15a931a0580575b4f82aab865a651b5709748e24d51f92fd97912848c9fd70f7a949b76698eaee60162a26fcc0c1372f167f1d7a33a1c6df975d69753494e40b7fd61d0e0aab1e5feb27a6e697df1617456f97acab760d928b58286355ac3f12cfdf8f9a59aac319af318e996a57c0cadf436afb4dfcf7176855c126f3e9b76e6a8c72264d3f39c2c8c870bc15876c22712bf3bda2d4bf86347a73666a9a60302a5d4620e9fe92398cebb9e177b9c06b372d4d3f1fe366223d5e65f31e377864fdf8ecd104c178c87e5248e0bf37acf7b759b8487258fb009bdd0023949c70c05e66aa01faf3d12faea267249fa8b56376ee91661203a13a696830f770e8e9e80230fb58cf1823eb9f1d7a925150aefd9045c8ff225a30ac018d77b41e8513effab14e6cb1ba9d95be0abeddb8300e9bacbdef61444780f6de4d3b64ab4365c77d6c2f359458b6e227406e29dff84a9dd37862e5d80b009e4bac5111655254425ccfb8c246113179625ae6ebadfd05f3a880845d03dde5e915a2695ebc3a17b6a63821d968ae9aedb83c770441eaf59d5a248d829c1966a27d8b7ac0832d9e3b944a911ab3b7c3056ad04ca47d16a2b5b79fc6646f64b8f41f9f184195a1a50249335464f5ac82a647093ee9ef7f362b2ee4260c69a9670aec70562223c54737e3ed7271e368d8e2fba62f78618cd0cf0eab26a1467c3b6c6fd888ae5ec2ff2ec9ada437156c2d72a38030e883be372e6c60e114d483a9705b948fa1c41c031c2595553b13d714f6c881356bd85d05c3a6bd3e110025a111ea78874bc8b5671ec4b9ce2e25e3957b4c3ecceac3e0794b5be1fb0de25628bb6b8d4f2cc5d4d25f460418baeb4dbff8c8f632ab7781aa5eb7ebf48ee2d80ec80a8ba3afe91ef4ae3c60e61d47f13efc133b9f2a1ff4692e36c3b3557a2f8d324a22b2ab9925f574737733972dba7852ca247111a09a44e4ab2cf73c91c04a4e5e9334a250bd28719446391f0f327e6726ad388299556c8545b32ea161ecc4ebfc082f31d3a7eda0b7a00a734ca26b2fd25c2d6caa90e8b962d7ab1545a2ef0c5c6e0d9a13c2bdfa2d54cc0f9fd9b5c75828b9ff671e2e375b16ecc31b7b8f6ad009744e20fb2335275932e6d54d4c27c2a4744fd87114bb75dedec8930fd7b0d4c9a5ca08481d642a50bf3905d25450b4529d26f47e18dd0c5520e132c61dfee37c353dd3acc87c7c5639ca250542c7d8e520a17d74d262a50f043b151bfac18640ab51308a70a50f0557a5497f6ecdd3c9695ce0f7b9a16c2bc12a65c8e81c494f9f4a6d85bbe79a65f947ad3011b572b84b92a4e4c3c8ecd55d0ba32d58c4ff1b35d764f4dda1b464ef3d4dc239ada9447fe29f56b0d0f219a43cfdf41b930a900cf5bdb10b13bd668d9750fcda7c27730d711bc84448c54523a68db245e8bb4c1db19949cc7c04f3f15ecd08a85adda9128bb1b5777499f3b93b7457ced467706a4ea10d20776ab07be1709d22d6740ef364cd572651194d659b8f3c57389818c6981520a8f8a8e84fc1316cf1d35703420656d8182b0f50f206b5413ec3283c00fbe9f4ace18ab18d354e5f38c17f1365b8fb0bda35dd5e6b0e4ece759d5b6786e5be8090f8f8fa4a18122912c342bbac83ae354e17634d1758cbea9158465a14321147167e5b3b5ae60dfa43345b163a622be7d017c89572db9dd5ec7c42c2e5116676440acd05904959632621ba32c7ac580f52948ca8f2d1165c8a44384cf468009404ed31d836ec2e3bf12fceaaba2be927df42d671bb07c6de2e249ed91fa797113cb8c0f8dd506005050f0c2c5ebd4bde2e77a9fb30831f175706ed124b6348d9270cbbd313c86ef2bff482a0f303a40d92652b9951ddcd34891edfa340c60bbbf7def123c1b13efb6c2a95c5847128fdd90bcf54fe956421794e42649e55c913d34580dc6092e06a0896ebe13c671a172b08f87675a9b1ddca09caf46285b31f40028f1045405b9af63841d0b75f56d23b06d6d6c3de27ead9e68ce785b4cccb9a786822861c2a1f3a45aae38108b02a2523d37b1c8cad2bf827b190540d0ef4644d6e025f98e1df9dc4626263628539d9e919d241a5655324ac626583f837c9b56299e44e3b50852a5e0da1a8d560ba357019f2039bb416583a7e6ef528b0a50e79a7d0b86938d793a1ddea6bc48c5ad9298d1d04807eb9ca042b4203c3b1287fe2dc98397d4559c4004b6cf4eab9f9aa19255f1010bd8a86ca848e95b0b4b02050ccb830a2d9a7b1b092ed155c8e4f03bd2314ca4e6483e32777b2771ebaf57adefec1b2cb9e0d7b57f755ef4f0b40886d393a18d4eaae3f70075530dd753a8f96b87357e647d3b43e18bd5830dcda705950f4abd47db3d38f500868cc7ffecae4ef2598f44b18be31eaceeedc8de4f7a9c95a293c5d69e36282aadf6bfd5c0bafd561b16bece6ed783a17495018e92a41acd910ad66577df92ce94821e31631d2e363ea54cf771667680ee8312e85e018b0b13c1926e1dd70b921d4ba1c763890ab73d91195f74bb351b8d0201081bdd70f19ac563f2454d563c2fbd23ad064a72f1e665de3a5da8436f3ee5cd304bd0c8bce6950dad09dfd4d3fd4f47ebee6dbf25c4b3f4baeb954743eba7fd893f2f7c188c0f78008cc4f8ab295ac6dca08c3b601652a546a93f054d66fc2fce86d23da2f44d2e3f513686942b83829324c43414c0286c7a9a2c210fa59d4eb07a0ba2f0a51251ad0f294e2588363ebd4b8627d12a6e9d0eade6955d57a91ca59099a38edbafc15c46600958923b7f0602a788629ec09a666ffce44be12f983286504254a0a6249b6efb86c9d9cfd6f59ecb952f1196c485d8fbfc9e3489ef41f1d07a9a642113ea95ea34feec2b5fcc8fe483b37cd6639612788543a2a84e4419a0c0cc8ff863d8e1efd44a5c6df1574cf2bd96eb28d36dce9b738c725810b14b97d7970c4ccb108513de9b9eb2625886757f0d90abad5042eaa9ff61435afb42fffcef5f7ff56a4e938c269676a24e60d99c77af2f8ce13aaa93af576210647f496e1ba82e4e41e6ebe32589921eb7bcb49bb13ac8a2ba7f65fd45d2d7231d44c71a3525cc0114d732650a6ab0d840b586d7260ac2acdcc818581f7b512b3ef92dc7747610b6db311551cccf334864438085cebb95809901c5e5585d92ff878ce63b29efed6b8e6d70724749b873412be1d787d315136fdf40875c5cd79d7e0b33caefdc6971f1cece0c831b0c89cbe030c2d419b8e29fdda48723eca5099f472c8a364732bcf1cc4a93234a627e0f0f16f6ebe34ec6d2a0759148df5dfc840b67b04ea1c18e5b4d515a080e909983de79de163c49344c86fb94bd2ea1aac05a117082cf3319cb275e8cc73b031ace845da72a8068df7a1573bf1938a77ece2bd1cb373d1311c23e90e6c36c8b1f16bee23b448186689bfa3a4b221b46d26a98756172563875ac8a4439fa952ac3118af3ecdee91a86fcaa2e8650a2583a176031af632572d33991c0b3716a322dcbcb348dddd72b67500a3662b8c8ef01df3671237a1bd9c4e1df885a10ebd026144bc0fb0b524c6805aa8e7027e48868fd5ccee28c9a34c222891d660f929b94e9042304f55e79681fd8641b542c37a22a6593cfae73eb05290fd70d295f6bbb0c36cf8f1906e1a92cfeb0867452e295046f417ba78207da25ce274f6b08a6539b5f9086c1e56657674749ff9e91fdd28b54590442474033da26bbfa70e87e7e2aa4edc4ed6932d92c33aca23f7f7957346f451a3722e441c159e9be1b872a0ecbb0d978a6501080d06da22d592b7d4c6aae968937814c96edbfc8d5e9d47daf68d00783022e0398c89734439b4de016060177e34c5eee74c59036551cd754a6aae0fcb95e82b2640dd435600ae38aa69d15295035fc256d5e4bfd6bec5ae7a6be83c2325e42be944447ccde2ce81eed6aeb65f610c753514f481f98dae8ccc92e7433f4fd4f47018a3ad13cd160cdda9e06cba78b06055499353a20ea97749be5aafb628b34048416fee53f5abc5ee347e261f96ef66260069d7107d03cd633c0e646c94ebca567b97645839c42a6245ecf2a80632b5768263553cd0aab2bb9c2cc272d2dfb29e0017ebddfd725e21db5473f141c1026249566d6dfec91ed88564b6620fd75f9c6e246eb229d7973be0a2", &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000012c0)="e6bde31b7ba3be9b5011ad47cacc580c5892de94476048b8f3df97a509a524537ceb027140b7eae58ae9a53b8a263b53e588a494f5f8dc44612c28cac33e671948492aecaf8cc960291658f406de1cc54b16788871f77333d424f33f5448896c86b2e9871b76357ab20686ec834ef2b5e500b6dce704b3312d4395023972a601270934aee52a7138e9995d294997eb66d655edf97f2e9d99943d266de757e6508e6639f48f61b2ad2632f08ed7d5bbb6e781a951d98ec5895c3809fd8c353737ec7f0c6dc552637d79f2881d41fdeec9377408a50b7e9324d562f569bc591090052efe87bd73f32d0ee4484c6481afdc9432345fd5b32cf36f1e7a7c71db305501f951986563b33cd0f0daaba32fd80df45b31821564c29bc305563d8bef415b49fbfe9d3c55e7309a9e2e73f3df3851e64026cc9437ae7f59d1def7dffd557f6ffb274075ad6b7c301d39bf5528406f264e234cc141449d26d4ffc1887ff2e533261205e70f3e4d2962246c6f7729c2f90f262dc1cf5536da131e0420493dd9023e041b2eb479fd9cdc536097219ecc42054d8aaf94621ca2baebf22da95a423bba14c3b845dc17057d794993cc83cf94d2e207d75ee3a184d4e850efe34bf0cadc02a2df881a921b447b494c612aa8508f2d203bdc5e4026595e4296f15d4313cac7aab3b4f5dde33012ab91709a59d1741c517d6838e1618d0b68e254e8d6dcfd0945dcd880902f7d82e7105da687d0985ea9d2298e1682bde282b1d5e44f8f58b06d52bf177e37f0c8c8106ba1df5b61e6dc9baeb3090bef1120b4b5e29b9a3cae94cb5e568605be874107b75cf1ed946ad9694c45a75dd3534a42fda6272c0a6a9eef80dd94aed41cca8de08b4b7812bb59652fc7312dc0072e1194cba5aefb8166e4acb5df20804ea92b5c9c2362a6d2f9140bf8db2ac4a6169fff3be6166cf1fd1778f48b32fbaef2d0496ea558b44286ba2b78b13bf9bcce921c3809817e5afe7e0cd896a80bc16c9fe29930f180b8e9a692b948d5b146b4bbf26352b2843e134aad1447da8483a8da8158339800c347d9504e8a1a099df90377c128bf0b68acb330165f14521be23d9d0ad057864fe3d3a161dcc8397b0f1d48959207dd0623fc35a607080adb247fa09f1cc397fdbcece6e4ece02d59852220fba70e59e9a44f8edcc2ed543b75a2649176cecf9b8347f851c5a57f3af81d380c5eea3f2ccf3d1d891597377ff67a1b0a9b825d8c7f03b21ca19a0511a8b9cf3bd54676aff7af4d5f62cf5b33fb0e4ae5b1e6d5c8169e932b0fb1ff782da780db0c1f8ae648a6808829f86384fc3ee06e623539b9b33f5b151b6032bc3671c32fa2cc6ab92a95f978a11460662c46bbdf3119a7ab1cced342b3a9c710e2b5dcbc9b6ef69ce79d209056242812ded65abfa557ff0eeda7accab602c576b15134c394edadc47b8cb6685407945330c5864656fba2123f0a96d19b34fda20bc6888ed4ac59282e6bee347d214482c77047f0e52234fd42ff5b76cd61664d7115dde3b2e68b42b070e1c4c71df3d9eaf5bd7acc1b2bab670d88703e50f9bd1eca8b3a6e74d714785bc888814328664b55c3bfddf748e9fef9cb330bd37aba31cc5f6a99f333cbdf3f1a30549162ce21135bae97372d524ba663566b51e17ce8b0f0e680ed946a9374f41931cd38417fe50472c9a089645094eb27e5fd4caec6f9e5079b6c9fd8a9341cefc4ef7cfc4a17fd0fa7b488c41f595d2aa5621c8f77c111618e2d9a0e8fc883b36334f7713b3e52ff1f4240efb1f296fcba1acb3fb1dd1140d51249fc26659c38fdb1b0b847fabfda1b4830337fa70468a34ec463e64dfd8fc8d456a0904ce32c7aa6f66941ed60b880556543cfc025360a2e68f93ebad399a369604848ef14a25051e40e28f26e117bb3aad21b00bf6cded1baecdd62b7e539d784d75e9723e884906cdcfabcd55b91f4c3bbe819bda450babe378493ea56c6bafd6ce534a0d33b16ae9e39d16b7b2e30f0f0b7c523071182eae7f0420f02bdf120d1a2d9822544c08c571e4c4266b44f8917b28bc6babfb108315eb7f1635c08cd59a16e1d01bf1d7c4228e103818af9f81edb5b50bd89c90124b61953d3561e647f736db9bffa0195179dc2a6c24764f5b1ac22f4936463ac2519bc1a5f1fa9288895317ac0f41e9ec77e914c73750fccfd3b817bb8982f6ee72a0b2962a786025ac9781fa67c04b4f1a9a22d2fa9707f726f638f96d542b6d81f1eaafb2776f24ce0ef517b5a334046cf987a79f1a2784ef0f5bacba416c8955f5db602ff2977265ed26914737225ebb163a90de1dceac4e2f469bf1d823377a3834ba907eb1df127d74e3ac6953d86a7cb84cf78fbb8406c40ab6d34a2641fb417b41e61b972a1609989ea24045bd5ddadbddb1ee89d88de2b4ac1763e7dab21a987b1da8c6402737a1347fde71853872177ce5aa5f1cc526da129d439d7ad0f874b9c75bec4d75df68ca54fec97233811c8eb0a8470b026d7c42510dc7d7ec88da826b0dcce8825a03c25609da42b0a1d2ee3ffa80d791d815860bd40cc65c16398e8df15e7753158703fa7152cb8fe271ad1172f4a21b426a3c50899932cb2ba03bc5c447e0f3af317f2cbcdb3f217721ec93d6766a33f77ec0b962672f224e1d84f8c3b9f9eb48c2db77d55cf10901f38d24b2f5cf7cd633b0d6238d50b39aff371e1377c7a10c520e36513eb7565033bcbff6d2eedb24c0d58682e8e7b417b642739d943013081e3fcbf19b18c12232830d10b8c8ea2200568bcdef138379493f7b3a3c0fb1f0213ce51e21a7767f60419a59d474d1c301f6402bc1e9ce772773e895811d700f240dd3f83d8117f7b037acd65ae7c9d81fd9e2739d48866471485dc2b551389a9fd08e59d339bca0af45c763af48013eb5afbd668ce02e3fc818aebcc01aee73b82177d3a83f546c4e523e1d834c3d18216fa08a93ae2d252fb71ef7cafbe8f6ee69ec69eb031ee597d4b2052f52a322f867b5577f3ccae31d13d7266f0fbd5ba37e02934edf08371544e5f5938db1f2f45c6e6eb3df91bba82e0584d8a2670ec0ab711172a7fae66df9ce160aaecde9f5cf6251cec0b930ffe6242f1b90fdd03c8688ba9755e13bbf555cab12833f6ea4c881387af11eac82627594832eb610b3579dbe1caa29ce1a175d39d68a3ef88c13150855abefab3a00c04c38f6e246a6ae5f93f43c6676c42f03942987e17ac607480a4a38d293399643340070f15276c21a2830fb1362322336e79b3343ed36a73476348544552bccfe8db3c67fb273358e2efbc56245acbdb2fdd98541b8965575155e8937d92615ae1a6af92b95d2765e7a0cc72f49a3d06f5602cd5955394f67a431c78be967f2d28efda1bca6f54e618f9a3feeadc14d1e67fdf0e7d2d1af521f699af541c59346446ce6a33906eecdb13a43c21368b9a0fa36e3f4d13b11250a543dd39b1223ce15f70e5dff59227c4d90e037eb2d93ccaa895f987c90f5e8efd9b9a3fec0b82906950dcc023a1c9dee2973f31229a7157b640ff4f9c1898b2b1ed0352905283ad50187968106c27443cfac0c1367fa07933b041bb32c2d31388ba8442cc947bca7d43c8fffba81f8d3130b5b051636a70c0cea9301b8f280093bb4746c91bd6d72f75d33752a2bb5562dab04b4a6b626d302958971a8b3615018ba3c89b98553441b499475c67a5db2a66670e800c2fc08f234d13b7fb4e9fbb2833b909201a314b73b67e925c7994aedfe783b3f3f6681c70ee06256a2b4fe7fc86fa6b67009ee72ec7490045982fa5ece07339403b0c980aa0ec498b779615f6768e1ca77a16bf61fdae33b278b001d63136b7fd438ed689a2146570e89eb7a6bc354fef4ba2bba46ab3bea939927cee1f0b943a6adbc945700b05ea88b51bdbb3f9b302f3bee2dcb0ec59542aafdc309b6a312d34e3573cf618c407924331488ecfbf99c19133438d44839a4e7d89e6cd3f38225e2df2b139b24b83bba73c421b7ed779bdb3a2ab30b565946b0aca365828e83fee733fd2655bf983f341af20d564ec576f25fc9f4dc20200857559c7f30f0a8cd297ccbfcc45a7d0e7497eb88f9ba8e5406fc79e39747fd99ed1ae6d5f57dc3d8f94e57fb18ae806a3dcdd0225394082dcd1a4836b153a7e4d1a0b3d20e1c64797de373c4950ae5897ed18386972d59321e2bc2ac4fe14ae73176288ea11cb229cda4395f751422a2dbbcd7a95c8b6e4263268f15411684c89e241b591994921d5ca82c92198ceb3cb2f2c2b423c65c89eb1aa33780179f2c69b5a57fde9854d12962d222ac39d6ba5cff3b96a4d8d6e0e93543d1bebabebcb6c5235c741a9fc646a272dca5654e1294c192325ba4abab3c87ece715d5415629e3f7c733d1848d174f3a2facccdfd461cf7ce89e87b6bec3e8cb83b75c821c8303b70e10ce38cd1a3d63e5b8085d6130d30de09bfa385564fda95bfc8eec65e19793369e1ff1255003e71ce5404a7d9328df6b42972b214bf09b8b7032ca45b05b78e4e6fa4a2ef0cfbfd1b86a170944ea6af05bc791b7bd892d083a6b85333c2548047e97e0553b105093d7bfa634d2f409641f432e554e74ef9138aadbcbedb9bb4fe48bbac4d42a357f87a7c949c70dec7b0fd004abfbdf8491322dd66e3711b0c9f7b7ca1d537bb4a20c28df188dc91d0e619900064d1f82bd05d76161ca6a625f0214bd0fce41df651805c938a82120f6a1630f49e1f0e91e088008d74a63a382fbaf4b5967c0deed97747dcca7d7af27527400c06b451a38e5420f7ad234c9238bb15af4f447b82d1ff7d5a65f979ca40a1a6a41e04e66383de1bd4539df3fe1e41e202b3480014480a4caa6e9b5b94b2405bbcc6f8ac6e2634e86fb1a469e61f9c68602654916e14b18720e50b268df23ac614c7ebac49bf1d8626e6ed1699bf0f484bb248985f162a779f9cb17ae41befcebe751b503f7dbc549835fc9c9fed1e31c1793967ff83fc9050989cdec1ee3eca977ef1c60e6c32f8c9afa8aeffa876449728f6fa429ac17a7554fca9857e750f9e8391617f4835700009eb647ce2b13c2ddba766f07c1287a3d2ea213beda606710365d67107bacde675cb38a4a8b43806bf21e93029af3cccbca0d17d759483936640b086ef53690d7825d577dcfb7453a233d67b672cbfc6c7a0ddb6e0c5292443a381966e7ceb48c6b72e400be99d0a0e4532b1bad7c045206cc019b869fc95ca311672719c20ae48ad17cfd2cb882c30b99aa63bf3322f8ba973f3cf9a08559fb30ccde4dcd25051217b079ad5c798b89d2907c945f3993316cc1f5962959f9b8ddd572805f1d5b816e5e3c61a0224bfb38c1f9381642ecbc3f250c95fd1468183f21f03b0a1ec56502a2c3093e0b9a479eee1940da38d185657b4bb2291c070bbc77de95215ad37a87cf16ffd7a634f899a9efb4298be2f4981a5701497911529a17a7a29ce467f6d9f1f83a95353b3a6bcceec834e69565493e9a1a9fef7c4b86afc520715203dd8ad71f9f13558cb218bd1487c44f2e90af5bb916dfbd8249b5ea6d8de42dc6c6dc6cdd72b962608609ad217ca1076cbd9c798573cdd3c2a1dd6123aba6434eb5ba4efd4ad1e9212d81ff0e9b879eb2bc3a08df613d78ee0815d28fa5cebdf52d83cabaee44958991a35decd61373749caecbba84079e59d9f01ade6e41946362714ea613b6548e79ca1266274af607114ab972321d7c81d6b22b2537bf116d335a911ed31c0f89a13f106d08ad187f77cde1c67f7a8a8a551") r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:28:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/93, 0x5d}], 0x3, 0x80000000, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) r6 = getpid() sched_setattr(r6, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r7 = fork() rt_tgsigqueueinfo(r6, r7, 0x35, &(0x7f0000000540)={0x3a, 0x7, 0x8000}) recvmmsg(r5, &(0x7f0000000340)=[{{&(0x7f0000000080)=@alg, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000200)=""/24, 0x18}], 0x2, &(0x7f0000000300)=""/11, 0xb}, 0x3}], 0x1, 0x40002000, 0x0) 13:28:06 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x300000f, 0x13, r0, 0xfb70d000) 13:28:06 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0xfffffffffffffe6e}], 0x0, &(0x7f0000000300)={[{@shortname_win95}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f0000684000/0x1000)=nil, 0x1000, 0x2000001, 0x12, 0xffffffffffffffff, 0x42c12000) setxattr$security_ima(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "e2a2"}, 0x3, 0x2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x80880, 0x118) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f00000001c0), 0x2, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r2, 0x8004f50c, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) chdir(&(0x7f0000000240)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:06 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x70) 13:28:06 executing program 3: mount$overlay(0x0, &(0x7f0000000140)='./file2\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000200)={[{@metacopy_off}], [{@fowner_lt={'fowner<', 0xee01}}, {@dont_hash}, {@appraise}, {@hash}]}) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/89, 0x59}], 0x7, 0x9, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="f41760f200108ea5e6a13ae434f4de27c3badc22b65db86f557e8f11568dcb00a7ecb9ee2900fa69cb64b865eb2fa3a384fe81cf220031c894ae9e75e47c83f90c6285c449b5ef8de6cdbb0b7743cbed60aa8f64a38e1ec9b0"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf) r2 = syz_open_dev$mouse(&(0x7f00000002c0), 0x7fff, 0x400400) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000280), 0x810041, &(0x7f0000000480)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@euid_gt={'euid>', r4}}, {@smackfshat={'smackfshat', 0x3d, '.'}}]}}) creat(&(0x7f0000000240)='./file1\x00', 0x0) 13:28:06 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x20000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 433.043863][T16252] FAT-fs (loop2): Unrecognized mount option "`" or missing value [ 433.063962][T16252] fuse: Bad value for 'fd' 13:28:06 executing program 2: ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000240)={[0x401, 0x4e94, 0x3f02, 0xcb2d, 0x6, 0xb8, 0x1, 0x4, 0x336, 0xa708, 0x783, 0x30, 0x7f, 0x8, 0x7, 0x6], 0x1, 0x80001}) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='iocharset=c866,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0x10100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f00000003c0)='./file1\x00', 0x0, 0x1) r3 = openat(r1, &(0x7f0000000180)='/proc/self/exe\x00', 0x48e880, 0x206) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0xc02, 0x41) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) ioctl$KVM_GET_VCPU_EVENTS(r4, 0x8040ae9f, &(0x7f0000000380)) [ 433.189008][T16263] FAT-fs (loop2): IO charset c866 not found [ 433.233221][T16263] FAT-fs (loop2): IO charset c866 not found 13:28:07 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='ioc\x00arset=cp866,\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:07 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="731c6f72746e616d65356c6f7765722c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/exe\x00', 0x121080, 0x1a0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f636861c1e2f889cf1bae0c72736574"]) creat(&(0x7f00000001c0)='./file1\x00', 0x40) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x400) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = accept4$inet6(r1, 0x0, &(0x7f0000000200), 0x80000) sendmsg$sock(r2, &(0x7f0000000440)={&(0x7f0000000240)=@ethernet={0x6, @local}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000340)="290550ea91c3a7f3c78fcece7b6c2d234a2f61e15c3f817df0db243968b193cc952a7ca2cfadb3487ad1016d9517da19ce7d3acc17d04cc7ea033bb0cc2e2521777f8516cf1d33601e7a740e02c84030e6b510c68ebe45", 0x57}], 0x1, &(0x7f00000003c0)=[@txtime={{0x18, 0x1, 0x3d, 0x353}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x1ff}}, @mark={{0x14, 0x1, 0x24, 0x3400}}], 0x60}, 0x50) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r0, 0x10, &(0x7f0000000100)={0x9a}) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000340)=0x0) rt_sigqueueinfo(r3, 0xb, &(0x7f0000000380)={0xf, 0xfffffffd, 0x8001}) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) vmsplice(r5, &(0x7f0000000300)=[{&(0x7f0000000200)="37285bf7ec5fc62bb39f64da5692c0ddff86ec4f3567e1930fb5b77d972c1485ea114a663ccb14e40999e372aa07a47c", 0x30}, {&(0x7f00000002c0)="5555ab4768fb81941c72dbd83a1d54b461c46e2fb37e80716cedf4417fb4", 0x1e}], 0x2, 0x2) r6 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) write(r6, &(0x7f00000000c0)="c97393a848ca984647224cc333a53f57", 0x10) 13:28:07 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) prlimit64(r0, 0xa, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x8, r1) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x80000, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x15, 0x10, 0x8}, 0x40) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f00000000c0)="ff3cd0a797c53850bbf0488017330e764432ed98f443eba8ad7a3ce20c5d95", &(0x7f0000000100)=@tcp6, 0x2}, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write(r4, &(0x7f0000000080), 0x0) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(r0, &(0x7f0000000180)='net/route\x00') openat$incfs(r3, &(0x7f0000000040)='.pending_reads\x00', 0x20000, 0x101) socket$inet_udp(0x2, 0x2, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) [ 433.672990][T16286] FAT-fs (loop2): Unrecognized mount option "iocha rset" or missing value [ 433.684274][T16288] FAT-fs (loop3): Unrecognized mount option "sortname5lower" or missing value [ 433.722245][T16292] FAT-fs (loop0): Unrecognized mount option "ioc" or missing value [ 433.745218][T16288] FAT-fs (loop3): Unrecognized mount option "sortname5lower" or missing value 13:28:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 433.767666][T16286] FAT-fs (loop2): Unrecognized mount option "iocha rset" or missing value 13:28:07 executing program 3: syz_read_part_table(0x100000000, 0x5, &(0x7f0000000580)=[{&(0x7f00000001c0)="ae0ed4e9c6ee2a7ebc3d9d53d2f77718745dccfe38fa86c51dcdb2e2429dc74122120ffc737a067ee41477f212b2c0bb4a177173c53de642928963360059a346c89a70cf744508861f5d08aa6beb0160fa3bc38209a8e340fa04e00f51588f1d3c399ebf240c3f52c19791bb15737c34018630c33c0b64a3482d536fdbde0217d79a771a149f1dd5f9659a600fcf0d5e0255e18aa73a818dee2c7eb8197b07be3ac0709046a678838b8712315ee0cb7b99a73489587ea540770b2476e64345a76e17519a2362fc87e7e89828a79955667693dde09357d9d807e6f9676559024216fa06cac582d1b3c884da3d96e6baca37a6de6ba6ea92c2aef14f454d0b65", 0xff, 0x9e58}, {&(0x7f00000002c0)="5d317f6b6f266da5aaf3aabefd42ed993f5a690338deed0228d7", 0x1a, 0x9}, {&(0x7f0000000380)="b5593f956c7290ef07145ae272febcad730bd89de905c8fa1418a39b90d4ff6dfd0d0df069193827995457b7ed8f5548a05161f614035d38224579a93435cc09b6345987", 0x44, 0x1}, {&(0x7f0000000400)="b62567689a212e05b2b30bf691e56571de360aed0da4a05e89ce207d5931838b9eb27618d3c3e1b1f6878b5b1c47b0b0b863c86ecd28548183cb5c4aa2f9b16619a54a91bcb4b464a0e39695b14f38b2b1621051df85ccdbc8e73ec7932f04a3fac3017ea8adb641b04de12c7feb4e83c22bef00be3e0539ef89287ceb54db93c8e91ecc8f9d297aade0e4289f9a1b636d948c146407e8ff45e1c02e2283a9d1650eba4df2d1a7a3700082553774726588922d5105a79fba", 0xb8}, {&(0x7f00000004c0)="02365d1edcd9d094b91ca783355cacd081f34ddf03f0628971af95d16a0a2d4afa53cc9981bd5436bc0d9e78ee22ee877fd5742a2da81b97c97a6a72d05b711dcc3fc702e7af4c54fb9aa9493da2056aea369a3adf5aadd3eec0fdcb7d6957224cb470c06d240dfe44a45168904dcd778c11bd107ec33fafe311f0c34ede26f093", 0x81, 0x4}]) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:07 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'maccyrillic'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) renameat(r1, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f0000000240)='./file1\x00', 0x84000, 0x2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x23456}, 0x5) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f90746e616d653d6c6f7765722c00"]) creat(&(0x7f0000000140)='./file0\x00', 0xb) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x282) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 434.257287][T16331] FAT-fs (loop3): Unrecognized mount option "shotname=lower" or missing value 13:28:08 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/79, 0x4f) [ 434.328584][T16331] FAT-fs (loop3): Unrecognized mount option "shotname=lower" or missing value [ 434.426594][T16345] incfs: Can't find or create .index dir in ./file0 [ 434.491661][T16345] incfs: Can't find or create .index dir in ./file0 [ 434.501119][ T22] kauditd_printk_skb: 9 callbacks suppressed [ 434.501128][ T22] audit: type=1326 audit(1625578088.219:569): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16285 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 434.531653][ T342] BUG: Dentry ffff8881ecdd7dd0{i=0,n=.index} still in use (1) [unmount of vfat loop2] [ 434.541459][ T342] ------------[ cut here ]------------ [ 434.546927][ T342] WARNING: CPU: 0 PID: 342 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 434.555234][ T342] Modules linked in: [ 434.559129][ T342] CPU: 0 PID: 342 Comm: syz-executor.2 Not tainted 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 434.569180][ T342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 434.579135][ T22] audit: type=1326 audit(1625578088.299:570): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16295 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 434.579238][ T342] RIP: 0010:umount_check+0x179/0x1c0 [ 434.607809][ T342] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 434.627391][ T342] RSP: 0018:ffff88819f12fc58 EFLAGS: 00010282 [ 434.633489][ T342] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: db830c4602903500 [ 434.641474][ T342] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 434.649428][ T342] RBP: ffff8881a2da0420 R08: ffffffff814e90a7 R09: ffffed103edc5e08 [ 434.657387][ T342] R10: ffffed103edc5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 434.665356][ T342] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881ecdd7dd0 [ 434.673324][ T342] FS: 000000000241f400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 434.682343][ T342] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 434.688919][ T342] CR2: 0000000002428b38 CR3: 000000019f0fc000 CR4: 00000000001406f0 [ 434.696872][ T342] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 434.704822][ T342] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 434.712769][ T342] Call Trace: [ 434.716037][ T342] d_walk+0x2d9/0x540 [ 434.719998][ T342] ? __d_free+0x20/0x20 [ 434.724140][ T342] shrink_dcache_for_umount+0x8a/0x1a0 [ 434.729585][ T342] generic_shutdown_super+0x63/0x2a0 [ 434.734856][ T342] kill_block_super+0x79/0xd0 [ 434.739513][ T342] deactivate_locked_super+0xaf/0x100 [ 434.744864][ T342] deactivate_super+0x1b3/0x270 [ 434.749702][ T342] ? deactivate_locked_super+0x100/0x100 [ 434.755400][ T342] ? dput+0x4de/0x5d0 [ 434.759402][ T342] ? _raw_spin_lock_irqsave+0x210/0x210 [ 434.764925][ T342] ? find_next_bit+0xc6/0x110 [ 434.769601][ T342] cleanup_mnt+0x432/0x4e0 [ 434.774108][ T342] task_work_run+0x186/0x1b0 [ 434.778687][ T342] prepare_exit_to_usermode+0x2b0/0x310 [ 434.784218][ T342] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 434.790093][ T342] RIP: 0033:0x467a37 [ 434.793960][ T342] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 434.813541][ T342] RSP: 002b:00007ffc6a4d4fe8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 434.821926][ T342] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 434.829875][ T342] RDX: 00007ffc6a4d50bb RSI: 0000000000000002 RDI: 00007ffc6a4d50b0 [ 434.837824][ T342] RBP: 00007ffc6a4d50b0 R08: 00000000ffffffff R09: 00007ffc6a4d4e80 [ 434.845780][ T342] R10: 0000000002420bd3 R11: 0000000000000246 R12: 00000000004bee70 [ 434.853736][ T342] R13: 00007ffc6a4d6180 R14: 0000000002420b00 R15: 00007ffc6a4d61c0 [ 434.861700][ T342] ---[ end trace 0b35d21e92f403af ]--- [ 434.867303][ T342] BUG: Dentry ffff8881dcf3b000{i=0,n=.index} still in use (1) [unmount of vfat loop2] [ 434.876969][ T342] ------------[ cut here ]------------ [ 434.882564][ T342] WARNING: CPU: 0 PID: 342 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 434.890858][ T342] Modules linked in: [ 434.894782][ T342] CPU: 0 PID: 342 Comm: syz-executor.2 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 434.906224][ T342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 434.916277][ T342] RIP: 0010:umount_check+0x179/0x1c0 [ 434.921547][ T342] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 434.941501][ T342] RSP: 0018:ffff88819f12fc58 EFLAGS: 00010282 [ 434.947543][ T342] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: db830c4602903500 [ 434.955680][ T342] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 434.963769][ T342] RBP: ffff8881a2da0420 R08: ffffffff814e90a7 R09: ffffed103edc5e08 [ 434.971719][ T342] R10: ffffed103edc5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 434.979786][ T342] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881dcf3b000 [ 434.987824][ T342] FS: 000000000241f400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 434.996729][ T342] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 435.003287][ T342] CR2: 0000000002428b38 CR3: 000000019f0fc000 CR4: 00000000001406f0 [ 435.011247][ T342] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 435.019323][ T342] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 435.027759][ T342] Call Trace: [ 435.031136][ T342] d_walk+0x2d9/0x540 [ 435.035316][ T342] ? __d_free+0x20/0x20 [ 435.039459][ T342] shrink_dcache_for_umount+0x8a/0x1a0 [ 435.044901][ T342] generic_shutdown_super+0x63/0x2a0 [ 435.050165][ T342] kill_block_super+0x79/0xd0 [ 435.054828][ T342] deactivate_locked_super+0xaf/0x100 [ 435.060241][ T342] deactivate_super+0x1b3/0x270 [ 435.065085][ T342] ? deactivate_locked_super+0x100/0x100 [ 435.070993][ T342] ? dput+0x4de/0x5d0 [ 435.074954][ T342] ? _raw_spin_lock_irqsave+0x210/0x210 [ 435.080501][ T342] ? find_next_bit+0xc6/0x110 [ 435.085160][ T342] cleanup_mnt+0x432/0x4e0 [ 435.089569][ T342] task_work_run+0x186/0x1b0 [ 435.094145][ T342] prepare_exit_to_usermode+0x2b0/0x310 [ 435.099775][ T342] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 435.105666][ T342] RIP: 0033:0x467a37 [ 435.109549][ T342] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 435.129147][ T342] RSP: 002b:00007ffc6a4d4fe8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 435.137617][ T342] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 435.145602][ T342] RDX: 00007ffc6a4d50bb RSI: 0000000000000002 RDI: 00007ffc6a4d50b0 [ 435.153558][ T342] RBP: 00007ffc6a4d50b0 R08: 00000000ffffffff R09: 00007ffc6a4d4e80 [ 435.161511][ T342] R10: 0000000002420bd3 R11: 0000000000000246 R12: 00000000004bee70 [ 435.169464][ T342] R13: 00007ffc6a4d6180 R14: 0000000002420b00 R15: 00007ffc6a4d61c0 [ 435.177684][ T342] ---[ end trace 0b35d21e92f403b0 ]--- 13:28:08 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x20000000000000d8) 13:28:08 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="eb3c906d6b66732c66617400028001000240000004f801ed5ea333274aa7e1cdc6d013d45baf525c55f95e37f738c5b0e5f1b3b5edd17a867412eb10f808ab4e82ee6b50ae7c1cd4710290ae8f40f2c3e94fed61c692d86053e004bda121764e34cdaca12d9104d6c95d38ce0962bf859717fd5c9eb04cd962abf8e2009ed215b5fc5e8a21b8d3dc2c5cd1899c17ce", 0x8f}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="69ff040000000000000063686172736574"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:08 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$incfs(r1, &(0x7f00000014c0)='.log\x00', 0x111000, 0xf1) renameat2(r1, &(0x7f0000001480)='./file2\x00', r2, &(0x7f0000001500)='./file2\x00', 0x4) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/38, 0x26}], 0x4, 0x0, 0x1) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:08 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/79, 0x4f) 13:28:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000001c0)={'IDLETIMER\x00'}, &(0x7f0000000200)=0x1e) 13:28:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getrlimit(0x2, &(0x7f0000000040)) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r0, &(0x7f0000000340), 0x41395527) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x200882, 0x0) sendfile(r2, r1, 0x0, 0x20000000000000d8) [ 435.197006][ T342] BUG: Dentry ffff8881ecdd7dd0{i=0,n=.index} still in use (1) [unmount of vfat loop2] [ 435.206737][ T342] ------------[ cut here ]------------ [ 435.212200][ T342] WARNING: CPU: 1 PID: 342 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 435.220528][ T342] Modules linked in: [ 435.224450][ T342] CPU: 1 PID: 342 Comm: syz-executor.2 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 435.235966][ T342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 13:28:09 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/79, 0x4f) [ 435.240508][T16362] FAT-fs (loop0): Unrecognized mount option "i" or missing value [ 435.246022][ T342] RIP: 0010:umount_check+0x179/0x1c0 [ 435.246031][ T342] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 435.246035][ T342] RSP: 0018:ffff88819f12fc58 EFLAGS: 00010282 [ 435.246042][ T342] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: db830c4602903500 [ 435.246047][ T342] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000 [ 435.246051][ T342] RBP: ffff8881a2da0420 R08: ffffffff814e90a7 R09: ffffed103ede5e08 [ 435.246055][ T342] R10: ffffed103ede5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 435.246058][ T342] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881ecdd7dd0 [ 435.246071][ T342] FS: 000000000241f400(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 435.270964][ T22] audit: type=1326 audit(1625578088.959:571): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16361 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 435.278893][ T342] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 435.278897][ T342] CR2: 00007ff416df6018 CR3: 000000019f0fc000 CR4: 00000000001406e0 [ 435.278904][ T342] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 435.278908][ T342] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 435.278911][ T342] Call Trace: [ 435.278926][ T342] d_walk+0x2d9/0x540 [ 435.278934][ T342] ? __d_free+0x20/0x20 [ 435.278942][ T342] shrink_dcache_for_umount+0x8a/0x1a0 [ 435.278951][ T342] generic_shutdown_super+0x63/0x2a0 [ 435.278965][ T342] kill_block_super+0x79/0xd0 [ 435.286980][ T22] audit: type=1326 audit(1625578088.979:572): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16365 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 435.292964][ T342] deactivate_locked_super+0xaf/0x100 [ 435.292972][ T342] deactivate_super+0x1b3/0x270 [ 435.292979][ T342] ? deactivate_locked_super+0x100/0x100 [ 435.292986][ T342] ? dput+0x4de/0x5d0 [ 435.292994][ T342] ? _raw_spin_lock_irqsave+0x210/0x210 [ 435.293002][ T342] ? find_next_bit+0xc6/0x110 [ 435.293009][ T342] cleanup_mnt+0x432/0x4e0 [ 435.293024][ T342] task_work_run+0x186/0x1b0 [ 435.310759][ T22] audit: type=1326 audit(1625578089.029:573): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16365 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 435.316918][ T342] prepare_exit_to_usermode+0x2b0/0x310 [ 435.316929][ T342] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 435.316936][ T342] RIP: 0033:0x467a37 [ 435.316945][ T342] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 435.316949][ T342] RSP: 002b:00007ffc6a4d4fe8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 435.316957][ T342] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 435.316961][ T342] RDX: 00007ffc6a4d50bb RSI: 0000000000000002 RDI: 00007ffc6a4d50b0 [ 435.316965][ T342] RBP: 00007ffc6a4d50b0 R08: 00000000ffffffff R09: 00007ffc6a4d4e80 [ 435.316976][ T342] R10: 0000000002420bd3 R11: 0000000000000246 R12: 00000000004bee70 [ 435.575619][ T342] R13: 00007ffc6a4d6180 R14: 0000000002420b00 R15: 00007ffc6a4d61c0 [ 435.583575][ T342] ---[ end trace 0b35d21e92f403b1 ]--- [ 435.589255][ T342] BUG: Dentry ffff8881dcf3b000{i=0,n=.index} still in use (1) [unmount of vfat loop2] [ 435.598927][ T342] ------------[ cut here ]------------ [ 435.604394][ T342] WARNING: CPU: 1 PID: 342 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 435.612687][ T342] Modules linked in: [ 435.616564][ T342] CPU: 1 PID: 342 Comm: syz-executor.2 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 435.627984][ T342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.638034][ T342] RIP: 0010:umount_check+0x179/0x1c0 [ 435.643328][ T342] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 435.662927][ T342] RSP: 0018:ffff88819f12fc58 EFLAGS: 00010282 [ 435.668984][ T342] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: db830c4602903500 [ 435.676948][ T342] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000 [ 435.684929][ T342] RBP: ffff8881a2da0420 R08: ffffffff814e90a7 R09: ffffed103ede5e08 [ 435.692942][ T342] R10: ffffed103ede5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 435.700985][ T342] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881dcf3b000 [ 435.709075][ T342] FS: 000000000241f400(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 435.718101][ T342] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 435.724668][ T342] CR2: 00007ff416df6018 CR3: 000000019f0fc000 CR4: 00000000001406e0 [ 435.732620][ T342] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 435.740583][ T342] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 435.748539][ T342] Call Trace: [ 435.751821][ T342] d_walk+0x2d9/0x540 [ 435.755880][ T342] ? __d_free+0x20/0x20 [ 435.760026][ T342] shrink_dcache_for_umount+0x8a/0x1a0 [ 435.765474][ T342] generic_shutdown_super+0x63/0x2a0 [ 435.770754][ T342] kill_block_super+0x79/0xd0 [ 435.775443][ T342] deactivate_locked_super+0xaf/0x100 [ 435.780795][ T342] deactivate_super+0x1b3/0x270 [ 435.785632][ T342] ? deactivate_locked_super+0x100/0x100 [ 435.791277][ T342] ? dput+0x4de/0x5d0 [ 435.795251][ T342] ? _raw_spin_lock_irqsave+0x210/0x210 [ 435.800780][ T342] ? find_next_bit+0xc6/0x110 [ 435.805455][ T342] cleanup_mnt+0x432/0x4e0 [ 435.809864][ T342] task_work_run+0x186/0x1b0 [ 435.814448][ T342] prepare_exit_to_usermode+0x2b0/0x310 [ 435.819976][ T342] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 435.825858][ T342] RIP: 0033:0x467a37 [ 435.829738][ T342] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 435.849341][ T342] RSP: 002b:00007ffc6a4d4fe8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 435.857736][ T342] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 435.865684][ T342] RDX: 00007ffc6a4d50bb RSI: 0000000000000002 RDI: 00007ffc6a4d50b0 [ 435.873643][ T342] RBP: 00007ffc6a4d50b0 R08: 00000000ffffffff R09: 00007ffc6a4d4e80 [ 435.881593][ T342] R10: 0000000002420bd3 R11: 0000000000000246 R12: 00000000004bee70 [ 435.889546][ T342] R13: 00007ffc6a4d6180 R14: 0000000002420b00 R15: 00007ffc6a4d61c0 [ 435.897600][ T342] ---[ end trace 0b35d21e92f403b2 ]--- 13:28:09 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:09 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x8, &(0x7f0000000380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@blksize}], [{@seclabel}]}}) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000140)='shortname=lower', &(0x7f00000001c0)='./file0\x00', r3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:09 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 435.922250][ T342] VFS: Busy inodes after unmount of loop2. Self-destruct in 5 seconds. Have a nice day... [ 435.953281][T16362] FAT-fs (loop0): Unrecognized mount option "i" or missing value 13:28:09 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x7, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@shortname_win95}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) 13:28:09 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) sched_setattr(r0, &(0x7f0000000200)={0x38, 0x1, 0x10000008, 0x5, 0x4, 0xc1a3, 0x6, 0x0, 0x1e89, 0xffff}, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400000, 0x40) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f00000000c0)={r1, 0x4800000000000000, 0x80000001, 0x40}) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000100)={r3, r4, 0x0, r1}, 0x10) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r6, r5, 0x0, 0x20000000000000d8) [ 436.072570][ T22] audit: type=1326 audit(1625578089.799:574): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16361 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 436.147565][ T22] audit: type=1326 audit(1625578089.869:575): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16402 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 436.148803][T16399] fuse: Bad value for 'user_id' 13:28:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) lseek(r3, 0x8, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x23a402, 0xc) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f00000003c0)='ip6tnl0\x00', 0x10) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/module/ip6_gre', 0x80082, 0x0) fspick(r4, &(0x7f00000002c0)='./file0\x00', 0x1) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/20, 0x14}], 0x2, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 436.173627][ T22] audit: type=1326 audit(1625578089.899:576): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16401 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:10 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 436.276914][T16404] FAT-fs (loop0): bogus number of reserved sectors [ 436.292311][T16404] FAT-fs (loop0): Can't find a valid FAT filesystem [ 436.324821][T16399] fuse: Bad value for 'user_id' 13:28:10 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 436.377781][T16404] FAT-fs (loop0): bogus number of reserved sectors [ 436.385290][T16404] FAT-fs (loop0): Can't find a valid FAT filesystem 13:28:10 executing program 3: r0 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0]) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000140), 0x0, 0x9, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r3, 0x40286608, &(0x7f0000000140)={0xfffeffff, 0x8, 0x2, 0x4, 0x1, 0x4}) 13:28:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x1000040, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:10 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x2, 0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0x182) bind(r1, &(0x7f00000001c0)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e24, @multicast2}, 0x1, 0x1, 0x2, 0x3}}, 0x80) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 436.560664][T16434] FAT-fs (loop3): Unrecognized mount option "00000000000000000000003" or missing value [ 436.626641][T16440] EXT4-fs warning (device sda1): verify_group_input:132: Cannot add at group 4294901759 (only 16 groups) 13:28:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) getsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) fremovexattr(0xffffffffffffffff, &(0x7f00000001c0)=@known='trusted.overlay.origin\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 436.723331][T16440] FAT-fs (loop3): Unrecognized mount option "00000000000000000000003" or missing value [ 436.757173][T16434] EXT4-fs warning (device sda1): verify_group_input:132: Cannot add at group 4294901759 (only 16 groups) 13:28:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 436.981414][ T22] audit: type=1326 audit(1625578090.709:577): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16402 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 437.048383][ T22] audit: type=1326 audit(1625578090.729:578): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16401 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:10 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x6, 0x8000003, 0x2, 0xfffffff9, 0x7c, 0x7, 0x3, 0x4, 0x1}, 0x0) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) write(r4, &(0x7f0000000040)="3c81bc585ad934d0c73309790d448c671a1c9a7cdfdaba9448aee260a32765908382cb9d", 0x24) sendfile(r5, r3, 0x0, 0x20000000000000d8) 13:28:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="696f636861727365743d63703836362c000d18e31c90188b5bf8597e67d0a2c75ade04bc8e8c8a9a56050a4de1ae5a39d0a7e59e66d6eb40150432bacb19b75e04104321dad4896a9bde079bc32d41e03265bcd0bceeae2c4d4065e2e5742e90aba362c70efbda14a380ff4d94fbba1c981ca247c978753ed1c4988d7bb052b56b87ce8d90f726e33de8f25124d79c5d4b34d441eb0651c175e74f577759815e24f86cbee14ba61ce34d09179fcd8775507a7362ee5f"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) mount$fuse(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x200004, &(0x7f0000000340)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xffffffffffffcab1}}, {@allow_other}, {@default_permissions}], [{@uid_lt={'uid<', r6}}, {@smackfsfloor={'smackfsfloor', 0x3d, ')'}}, {@appraise}, {@audit}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@dont_hash}]}}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x1, 0x40, 0x2, 0x4, 0x6, 0x9e, 0x7a05, 0x9}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) setrlimit(0x4, &(0x7f0000000100)={0x10000, 0x5}) write(r2, &(0x7f0000000340), 0x41395527) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sendmsg$NL80211_CMD_GET_REG(r1, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042dbd7000fcdbdf251f00000006002100620000000400cc000400cc0008009a00010000000400cc0006002100610000000400cc000500920004000000"], 0x44}, 0x1, 0x0, 0x0, 0x2404c441}, 0x1) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYBLOB="b04e30303030303034b900000002000000000000000000e12b"]) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) setrlimit(0x1, &(0x7f0000000200)={0x4000000007, 0x2}) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:28:10 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="bccf5e2600727365743d63703836362c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:10 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000003, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f00000001c0)={[{@shortname_lower}], [{@seclabel}, {@dont_appraise}, {@pcr={'pcr', 0x3d, 0x31}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x3, 0x3f, 0x5, 0x9fa, 0x8001}) open(&(0x7f0000000240)='./file0\x00', 0x2, 0xa) 13:28:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 437.183128][T16468] FAT-fs (loop0): Unrecognized mount option "^&" or missing value [ 437.183908][T16469] FAT-fs (loop3): Unrecognized mount option "dont_appraise" or missing value [ 437.233879][T16468] FAT-fs (loop0): Unrecognized mount option "^&" or missing value [ 437.239340][T16479] FAT-fs (loop5): bogus number of reserved sectors [ 437.249181][T16479] FAT-fs (loop5): Can't find a valid FAT filesystem [ 437.289634][T16469] FAT-fs (loop3): Unrecognized mount option "dont_appraise" or missing value 13:28:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:11 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x5, 0xffffffff, 0x3ff) 13:28:11 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000340), 0x2000082, &(0x7f0000000380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x10000}}, {@default_permissions}], [{@seclabel}, {@dont_appraise}, {@euid_lt}, {@fsname={'fsname', 0x3d, 'vfat\x00'}}]}}) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x105180, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x148) lsetxattr$security_selinux(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)='system_u:object_r:ssh_keygen_exec_t:s0\x00', 0x27, 0x2) 13:28:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="696f636861727365743d63ced453e8e258c8df703836362c00a7495c145123229ce2df27403c"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) write$P9_RREADLINK(r1, &(0x7f0000000240)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000140)=0xfffffffffffffe0a) syz_open_pts(0xffffffffffffffff, 0x240000) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) close(r4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 437.491201][T16496] FAT-fs (loop5): bogus number of reserved sectors [ 437.509942][T16496] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:11 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000140), 0x301001, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00', 0x1000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 437.557884][T16506] FAT-fs (loop2): IO charset cSXp866 not found [ 437.696166][T16513] FAT-fs (loop5): bogus number of reserved sectors [ 437.705598][T16513] FAT-fs (loop5): Can't find a valid FAT filesystem [ 437.734364][T16506] FAT-fs (loop2): IO charset cSXp866 not found 13:28:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1800003, 0x12, 0xffffffffffffffff, 0xc7d78000) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000001380)=""/168, 0xa8}], 0x3, 0xd9f, 0x2) vmsplice(r0, &(0x7f0000000000), 0x0, 0x1) socket$inet_udp(0x2, 0x2, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x4, 0xa, 0x0, 0x0, 0x8, 0x3}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r2, r1, 0x0, 0x20000000000000d8) r3 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) close(r3) fstat(r2, &(0x7f0000000040)) 13:28:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:11 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x8, &(0x7f0000000140)=ANY=[]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) lgetxattr(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)=@known='system.sockprotoname\x00', &(0x7f0000000240)=""/110, 0x6e) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002b80)={&(0x7f0000000380)=@llc={0x1a, 0x321, 0x9, 0x4, 0x3, 0x2, @broadcast}, 0x80, &(0x7f00000018c0)=[{&(0x7f0000000400)="61f08de773166aa4534d3c7e458307cb4ec9e9ba11eb327582d4029dcf277d45474680381ae37916b6c860ad74b145ccfe84a507f4fa6ebc4ab942ae5118b9e1d1e8d02bd8a9d846446e40db1e8fd5e5d884bb8ca375d5c86f75a93847b87728808f8fbec03a5bf56abb44ad096c7b88c1cde619454de33c45e4cdb4", 0x7c}, {&(0x7f0000000480)="47d819f60e081e4e421fcd5155bf89d419d001df53a3b108ea106a838aba24d50a0065", 0x23}, {&(0x7f00000004c0)="66e2d3bcdfbe81cd7096c7d58d74ebbf3f5559600a459611c4e5ac9d978ebc83aa7609ae23e8dc233a5d7af49c7c863338c8b66242c790ad93ce61535f676267a123cae672048b3c4886898ed5974ec3e4a10640c2bd70db4c26d110c2640913e9b811812170b7567a380fa6db3a73de17fc7a438340cd74e4962c0d7b420d3f6e1ccb8328d70a6acd26dc7f7d536ab2371020a089f5b5332c289a18cc262b280d4de0b13689d7e48d6b3414ab8ae19beee1a558486fa69b177f0f9f1a133fc547a34c5c1f478381d62c71b945f723a3195388e3f378841ce13a65b8c27271f5facfa148da", 0xe5}, {&(0x7f00000005c0)="53bdabcea5c178ac9a114f30a758346f7e1af5ad90f0a66906228ab2be5d9eed3754e1cf2d297c4d4c1d9d7a9d9fd0d0d4a36f1f9f084974599480963b698f3c394d5fa899924b2ed0a052be7cc836e5203bd980e52fe7e647448b39c66ebc7d04f4f98a", 0x64}, {&(0x7f0000000640)="c50263a6598b68a0344d1fcadf02d79b1da89d3767beb196bfcd7e20ac58491d187c5625ead823eb288cc2c4161706eb53c88134f0e57a5f75cf59ddc729e587cd5bd83e3c9d340f58460624424dfff388", 0x51}, {&(0x7f00000006c0)="50fdf46e541176db8aad33b55c143c0bc4", 0x11}, {&(0x7f0000000700)="e97d0acc24a192fdf7069335f294c6b42aa2e2cdd989d5242af7bd25205ebc16aafe1b73b73a7d12071d300a5043a1ec3662ae38ea5eca676b63b61a5b8b894e461e348e949ed09a2285e056be718277c44464f37a681d931b", 0x59}, {&(0x7f0000000780)="ff5bf6a556645fd5705eeceab7a8418858bf4aa93d4c5d653d06b94d975895da6563efbd95608026789fa89b697d12c0200fd288bfb93a0bdb6038d299ee3254f6bd5128e1520ff45f0967b3b8a8d51f85170d3611cb15f45754ed96db7301fd41ac54c25aa4791bb83a14cdc88f860548d2b547258507b660939d3a241c7fe477b87627f24431ad3d2e8b4d29f025bfb1", 0x91}, {&(0x7f0000000840)="57decf95f9d99bc3d829618ad30d6dcfba7be3879eefb6479e1426be2d355ab6d4228cb1a85f157114f480d6b832623b99c0cfef481b96159247c3404ef76927e4d0db9af00ba43049173dd09446f8d4195ffcc7051089f274b9446850e4636ddcb252483a1f806c89042a399e2d171d", 0x70}, {&(0x7f00000008c0)="030d8da7e2dbbe8b2bb147df777b82d6191a688290030a31247cd044678b77b11528af77ae4866fadeb462915410520c4fcb3a1854357bcd426779434107daafe79ccb06a2d9bc78e413535b3e5f3534de228986b4ffd64550bc25e8dd0bb43a34935f9e62f06ff49838ab3b91fca80322b54a85439d68e1458111089b68605f879c907a848168a7b8abe575f32ce73ebc6b0b80514f8d977e4a19e25cbe76a8af97d175b96c7560c84984a32c9c399b90dfe70dcfc3f53910975020824396e6a2c9af4b6839962871bc3291d80af29d96192ea364706b8500dd8207c16deaf51de8f0ff2c8b94288ece88b44de6903a877439c6e507b1c5090ab03e4debe67f77e9cd1d77721d391dcd64e242c071112e8ce3b1d2da98e4ac896e5d8a7696f58d53987a89ad341581681dbd7ac939b09c74f216e312fe8155693eb0d87244e1a1ed9cd43ad916d18bb3eaf007866bcd2950b95f21e2a84d78400af8b2a3bf0aa53d0f733d5d415e9e0f06ce2529681a773b4dad35bb864959fb2868d1f27dcf7cc25de6efc0af2801545399c855a36c3be7d5621473b4bd9d76fc0e56463bdb9ec5d2be38f925ac1c96584ff328d36aff038568502c6e73a2759e47fed1165453caf3b4d55e4afa82e24d9846084b4d473567e96f85b87b9f2a325a841c3ca0dbc5a57ccd55952b364206f35f9f3d80eef784b4d756ec1efc9c3b576fc9ca17d9762b8065fa2d6ff23e6567126f779727d6ff3e326cf3f3f14f30a07b0290615a4923f844199ed932a4f295425b5131e699f7c8c4a0ea04a9c761f2d7d9c600b6acfde48b9d5767d13accac8c8ac48d1cc06d095e3f044f6fb8cb087f4bda6fdbb7f89c3ae06ed4ffbf208174347ad8250dbf9f77488e65db6f536e599ddb7e4227b2fcf59cb565febc8d7c7924fecc9bb6dbb11b6a8ef2907b9894a0a2058a0806ee773cd0ec99d0f1d13b6d8c7b1afe274c87be0f3f7568417e355aa86208fe5fa2e858c02106ac4db12f43a6d5390a9e5036513e408f7c93ebe800a768d2e9d7b0eb6bd72d7126859f26866b5af80ce645f6cb5aec1475502463b1d548ec18bf6d3d204db7b568813f68f4a8645af6c083fa445b333e07435fe7aaa9561a60d6216778c89465b023e108ab6ea0267a89ed8869af9f9fb7b5abb3032c506f1ad698245458c979d3317cafd967144d75ef73e3ec3c6360728278199773093b76e9dde57c7b78211dd49a0dc8f05d08fbbe68ca77d3c51a5d6d1daaf80a2a082cbd88484cab5d10cef82dce37934e77f2343d960ef41d0bce3c6d66eebe069fb9378b168b313c19a67a6b9f1a0c6f2fdbc2650f5ae51e64d9daea83df2d9620570d9b8ae4ff6edd846f10a45ec3c2da434b0cd8a3df097b02d4b68322c07551fc678440f7016642e3cf2db43ea313a3babe3ac45e1f95cae72293f66dc247f8bddea57eeff00608abcea0188b854048f09d27bd6a8ec05a2b06c83e3a0bfdb825e97559598e55b62154dba5eff5f69e50c8bf91ed3043348fe27e6625e70e7bec1f05baddffdad6e2bda80a5340ad3f669e8a6f7a4177c6150f89eb78a37fedc4a070d8dd1aac559ed7e98a890e0b311275280f51706f69714d7416105851b8521fb7ace416adf8be50035f06493c11a123864ce937b006d72feb04a8fe940424f019c834655bef459be8faf0b34b23602740e9558f81abd27182ebebf57b4ae6d35fa0f0c8b91d24fa5c5eb85906bc2d17ac12d27265494dd8dd69423a410401f64701745944073790502fa7218c1007d719a0ab85f4f7bd7c64ce56442e1ca9a83677954ab866bcb95d0182e8dc46200a65648d2f656f4a2a03fbc0ee8e3fa79286807e8b956ca7dc360ce40f4507577620c797991dd24a0d3ddc4c57c8e07500b32a681aa269b92e0904d27fdf1a613115d014c913502607215ae09b2cc5ffd4dcabbc32f7e04755777e93ddfe75ae489bb4331158b398fdbf9333e0296c0734dda0d8e6d51f8d53561f84b07fcc413fa7205c84b564ad6a04068c56b856e73948dba5b3b0843853dec46cbc4b09f497d3060597c6cd71bdb57f6dfaeec20c3d0dbc64cdb19e806d7f4bdc48fe77094e9ed674b6e2178a41a45568e3613279b660f9be308334427aa714fc90b134393e8d56f592641344a4f63feeaec1464892eda5d2e79e9a71281c7fdac6730adf0fb8915db3af9241a63d3c2e19083453bb944a63fc0deade5ace62be83c8d18bb36a2960870697415e5f58cc5a60416fdcb617c8fedb01a178c17b8060fb839fb0c5114afee58a8c4d2476c61a789df907b005c11bd2bf1ec61face021e41c63279246397d8c22e61093b1899096245f23a1f44289c87a0774a3ae892a7e7934c7c5cbd11c1b64020bb97b06932b6ceb47fa8520365a9722567558473a951ff572a9c31c1c79c693c13f5768ecaa10a96470b120b1ec64a55b483f8e782b0138354d5f2cd33722ecf5838fa42d015196c1fb83ec21aea1688da1ab9ea5f4025600034a316f375a632d7f4f139195d6245307c1bc5082aaaf2c9fe7f239d1216e897c42355393710bf4140774561159dd3eb0a95917d0d38c9e04f69635d5364b00ce67bdc9455ac3bbc4109c0088c9c8d3b4df83a58f3e28928e077a596a6818887c619cbcf5987d064617c0af7da42cd6275a5c0264a144ea4ea75fa36099a75f6b3e34278a1de922c2e09a6e608bafe9a710d2cfea34fe1d1c78c1ce98ed9a7fea398d605b12874450ef06510bf479e7f22ee57486d5930b108bfbe6ad8d9d01180f4f3387809e43b155f473ff94f3d11e66f513fcc11b0b3fd234676158584418a4c27964856264ef7c1fb7e5333516d5264602f3c4754215074024f942913ee25707a1855c0c6d942e0157fcdc3c9fdba8fde2f36fae42f2ec0c5e9a896df8590c58821ef46864ac0ce1e1fbde5f7b46e110e6f213de8b3ff05073cd1aa87c14245f3c2e5b1531f36dd9f7684fecacfa8d9740fd88d56ad0c1a14e35c1085529a972e8b9d4e31fd17cb63b9fb3fb062e4e493b5667c1998521de33b95cb4e467840d0b95a54781267dc068d7b4553ba9cf3a41126878b88480636340ec3e1a130898d9672b925e76e9d2211007c95197b3376861fd8a48c0d15001d4aaa43ef93c2ccafe1222b882d7a67483a7954e07d92a21f3a547beef9277d89062bb861857e38235e3d1afbcc963ca8bc17cfa395b2d8af36cf9051378a69d3019fafbe1a7426167f5d02ebd1c9a6b90e5898bc3028e6139a7b381c5db689777f14fe562f7c577a88631ee995ad8b66e44eedeaa79bd45e7c34fb0a33a850de23313addb73b54708de09611ae41e51c464dca4ff01460dde97e9b7dc9112cefabf4feff62bfcce9b61b654b9e35236245a151017e6faf49268008207c4b5875c0d3c774863a2dcac625bd5a1fa77ef8d979a658ec19bdede21434c78bdb2959e23b423a36798809cd5243dc82181eb2d09bff3fa96ad27178fbd2065f0423d8a289045b233702d01df04d1608080cda60081cb98553f916b43fc7060e27a060d2a07008c3c01b53fdcc8099e8a00d763404c6396ea27ceb63401ed277e98fbb725416633c6bb899d7ab04af519cab292aa00ed29c61bc837fb01e1bab80248f92ee7a19a123615e2d8eb64d7b94f682c6ac36d4c580bc238c49170c1cdc23a0fc68907826cf222cb49273e2dc2f26a40184ae9d32175a80b7e211e695a08189456a2befc07a2cb6aea047de5dee90faa365e2b98f30def3e4aa3a841c542ecc092526e1c706819e8fbccac8fe8a5b166bb898258594994f08bed9ac5f16e440a3613af8aedfdca3af45336b952b51be58bcfafb03aa79608713ff5fe696fb6ad365fe99d6c7e66fcfaae8f9d1b2be2f0852fbe94fb6fc794c27989f23fb439295be5e850a661d437b3c423ed204a52ba6266b1cfc77d131eb8944c8a01ee41c4a15a5f6c2ec38ef9499277d7faa0a8038176d81a6b2f1d8728c3711b451b9f5c36e8fa2a56901adb59b484b8602c85ef8f7cee7bc53429bb2a96dbf74e91e0cbe7f0dbc530da41a509734e3a24984dfb8bc0c262b0f7e68ec54f3ab7d46022843b132b901583dc9ddcaddf3a04c698fd1ee166c08a69dc731d6bc9594e756001fa1cc1235d6ab5756f383c03197cb031ae70fde8dab550dc37ab70e715f688e57a6864f50da05273f9ec087fe44333a9e6da13b0d0fbdb6123ab30c8cc20afdb357bc5daac0942f7bfc6f8d850a09310c24676d0976011cffc7db65352a387f02dfd772136d81c29ef981a846a2e41d0c4c074aaeb8440f67a003ce0a0b6e8766f86091868471ae842f55d6e0bed1b4a839554f61a56da1db76af76819372ad193c7290c8a9830fc8bf924f19b12c1a0dd01814f69e7fc5dd7ca146633673ab0f78f082a7d7a740583343465f726f420174b87c6ecfe9175a7f79bccd22050733df2f4881d3a95613f0f45548286f2cd85283df1acdebad89fbd67973d4cc0c7e4c07b79f6a04bb45e824382a8b6a1cbc46768192e1fa37a07dff90ac5548c77bab5f369dbfd819a0476d833d98036a02f633b866bb6acd09417566287fcd8894ba4d61a539b66c666a1910eb1dccbe6396013b9e79c478c9b6707be1b3d6025633163e638b0490c9ba90d9ff9040a4379af56d16bcbc8a7178a5d0cf2ae3977e3744a62a8b6be3449b1ba8e95bc9b74461f3644bfff508b2737f3c7ddc29a52a96d32c1748152d5cc46071393fb28b000525b257b512df27514ec63a5d53c1d86c65227b13e1fb022fbb834b086229c17a85fcfa890992c9ad0be365439ea967b76b8b5897af7db071ece956c7b24d1ea150c5fb83ac1bd24b02b8b6f22e229b67f529382c6b9138c2375c8c4c33c4f43d33c41ae1f5c764b39799114888189bca02c98f470c5acee551a1ea2124f18387d17a461c18b46ea3f2ead93fc0471b45af451094854887d73525a2920faf66ab26561832f0f83322ffadf8311ddc503fb8370249d12b6c5d76a213bcc6f0e9660193d9c898d80b80b91229581e984acdea56471bd3ec1941f09424f25571f52f6241b5e8318e2e0797a87af4597d0ef0bf9e34e02f70f512010446771d35c98203dc92186504f53829a5ab71bec55ae787492fd987a1d8a90985692e7a500defa703eacf1349ab15edb58eb99fc922321c0c817c278db21f73fca236f836e2bd06dd20c6498af46ff86e8cd974cb798132296f8e8374cb749a2c79d31c2c02b37cfbc7b7f2390dea089a92fff7333df4cfdb9bb2225e0aa809f71b709a998d54366199786e56ca48922ed3ef2868d0b2d0635def722cb562f94b13386c9899af14ca12fc320f345e50b8fa7e9e7deb7e62b5b01cfe46e0575b2a39525dda12d6b15b290c7171996bee23075c84329c48acaf43a1d2391f7913f6aa2cb2118e8e864111b1d8ed3d9ea82913e28aea3c4291178b6c44a7e8371872c637a2bd03003c5e180958f927758df2b82c897378dfb06767a6a92ecf96021935ec15f66050449df5ec53f92a8e89c8b05cb5f8974295c18f46b257e4b6bed7114860d42b15a6580c7684da01314bf1d8dbec12ddc5d91e1535e3a64f54e131ae4f5474c0af4389de826dbad61a3ac489cda4f49877d5f80fa9a2f458b96d4392f529c8adc3e1ca549544fbfb168b7f3aaa2a0240f8df9ef938e62ed8b731f8f6862c470a2188cbe70a0b4477b82ba03d316b07f08ed84ce67e8d7ac16bbadd052e4392bb2f327da7b5d4530a87e06c72b17ae9941590409225574066fb0dc8543c5e07ca7", 0x1000}], 0xa, &(0x7f0000001980)=[{0xe8, 0x107, 0x3f, "72dd3a6e596fa50b472b44acb1381e1956298a94a7c6477cae7e500b3d40402eccb474e97e924c546ae2791af7f1d72e98a739a3ff07eb4bf88a82b71447460b44ab69ba9d9c87d3b2b22aecb05ceab17f9944bb9c0c4d06f7c6f29cb7ab57fd4eaa3db382be779fc12459278e601b5a4d1927b368a4ad8de78fa8cb36d04bf6c57e8736366343663dfaf93e2f42db2d44f8bb0c712f34e0a467eebfd22be4bfac9c073467c23070b7f033da632e11ccf47c6005542b3ea8ec115bec26b51a5c83c4af85a6a7ec6c901e49583596d6dbb7d8a9004d"}, {0x1010, 0x1, 0xffffffa1, "ade3fca03ef0b047efbed0d4af83dca7729b9008c1198f929e1b77c952ebaaad120d23d991ba3c65d771593030d8c7bf7e69327962ebf052bbeb969917d6ff82858c638c344df16021e6301ae16d9ae16704b196ace2124c12efe23b1a9bb8639c74c12399e3dc37f4258236602ef4a9bc84d72b7060bd354369145f00afdb9011fb7fe78bd1777ff25517e37c8800138bbe491151eef8a050dbef2698a9565490a21efb90a6ee0922078c953651fb0e5de5fb75f5ec4eda86fe0a8ecb5056a111b07797ad804c92d90346e06d9519111cce9cb5634485760dc099255bed2a855eb3648e9034f6002c3fe26e022551bc6297ab82554e0f3d66e63284e05e581658a49a7dd1054c21d9932f6b51f3579355f7384b5fef59673b9a6170f9bf11d597062af2f54d8caf21067e3c39f404376b82add8210d3cf769ab8709af39c54c8de652092579a79e230ed0cfc4c9ca275c00eaa9bdddccf8284dfddfb423c79feb895a259c1c93efd155b4c3b8c278e78f533b26306b0a1a0a5bccc00cd30b2e1815f37d36b78c02e1f5a1337956d96525b9c1c7633950c88b30955812483c74fd0a519566bbd071ba48ccc65430508ff890a90a46883171c0374fd2a17afc64c9fa818348a79e79c6365bf4404ae99a5caebdc59da5463e2f90af9dddbc4057c59f8d13542469de9d9c21b480a9065139c657121c78c49fcb620f2e64c7a3d8f298faefe89349087c95280eb224561323cad3cf5e766d3ae1acbf132afd905ec8bdb968bc17df8c429fc8723ced3b71daeb32699be25ee89c48bc9898bdb9b3bc122a9a44b22b86509f425ee567116f4cdb71ccbf71190b7cf2d5e8e83b79770a59a128996d25bcb7f822ad6390cb393b7b911c3e2cae310a491f06ae626f8af4b32ccce06dd0e28c638cfd98d3928a984a8e5668270a48ee778eb90978d85ff28946f614559a71aebc4a77c5ad2aa379aea1fd777807e3619d83e7620d93ed04bab343ed22bf2696436daf019624b9e9a125f2e306dce2e3db965ba41bdbfb95db9548971524389347742c25ddcfcb150eb1de024cc4b9b98dc2b95dd6fe96f357c2e8b90a82e7a658f8467f60d601bdee0eefdb376dcf078624f35e08c567c39a61814faa08463e278c2da9430fad2d64721dad418ded4ddcc4245f66739a253e79c29d91e28b287eb6bebee9791c4a68947fe854ef916c822422bc3d7d6a13e75843d10b93f39fab5e26dc40cfce6e42a50117f2d5605618691b6c74666240666e8769cbdbd038888559fbb299db0ca18c4eda1d643a8d146d3c365d1f1f70ea54b4d010c52d57be475382d3a03560dd3203d3e14dc2bfac9bff9a8c4c152dd3d33e1a0b67d93915603ca9daf423403fe0e3aff73dc981630479820dc43ccedd1e5ca97008bed7840e0fb27d8100b457a2f882e7ddaf68299f86756252cdd666a41799d3be7f01855316e9ae66f6279d610870ea7b421ef52a9ac17cc59ffb3e71569779b13406627b643e47a321168060ff2696e838d7edc569e9e99bd54cbb77c74116202b896e9044ce66b8ac617d51963b6130aeee37ac1b8561c16cb544577d13325c6c279590d6461251a034e7b6b6b93e4674a05ebf89246c9e978b28ab6118f77f18ff1f8ba609a8e6414d72cf0969c8b37718f4211e16b56656ed373cd10005a3b4d9cf7252a348cd6bfbe1b61326ea1b411f2ca6308efb4bab8e0105cc70f89d05bbe159ff8f65c68890bfef126bc83c7223581b0f9f1865e8d76d0cc1517fd9c92d0e609c4c15975c865d348783b3b9f735663e18888bdd738afa4db74d1c588c6bb3a064339f05cb7b78641c8fa1b61f1c856db6237d9b6ab0dae14e2a301011868ba52c30e535ae402130555d745b940f9cbe1f7f194338fdabc9f7144bce7c7f4b19eb47b9b5b0e4fd997a1406d0d9b84b27ee1bccfdac0323650aa0bd48d606e77d2c7b5c627e5bc33433b4800164f34b88efdf0c7a153b96680660c285849c2c8b69cc3319ccfbfd4659a3a5e4ccf4c444ea0d7c420b80c7346c9a4c53dbf6ceb2df0890d1b0bf82b72426f0971037fef22e9021b2e0525324881fb9debbed7e5282705ec9b9ed33021dbe4659f41d24fdc674f5c806eeff4658dd469875faa9b116c238f3728a64bbe6deb6ba67dd9b4a97fa6c350747da11049749e010b57db9c0eb29c03d50bcfe21999bdf173807b23af180b4339f4fb67e27f77bef347cc2169118a0dbaa91be904668f992748a052839f522048c5f7edac6663233191dac719d011af78fa0a44bdef2fa37a51ed28e4d9a868c178814334dd285d25f0c61109c81c3244a652bd6f41b0066cc31813fa840fb5ebdcc1acbad66b407c66eafc637822d90969c968e9c49fa5d72629675526809658773c58770c3d16d3a84081251c629a488d15d70cecbfa4213a3ea3840cafc86f51700ca56835cbfa5c8d43841e1c2e7c8090adec7662e7e1aad0777ee0ff655e299951a153d5e5913a9cb066e5a361578bd08af2191beb0691cc8c8cc288fe1a9c635bbec826b943750edeedfc7d730e8feee37efb38b003c5cad48bc37d44f3e56886f1a36a09af9920642a0b70845f28f612147646a9f48508b612ff6017848b6520f10203227a0d527523dd052a961c0e6028d7f5d689a573535fc7b74a4f2dd58f267377e66ea4583062e536601047ba4a4d503f2a157ccc3858d37ec74fe2cb35606042d86f2715db224deef3c7fee22774009fac4a4848e2fe07aba2b3c5f93abda6bc57aa98c4dde2e0718ed6321eed98e409d8ab8617224df4e722dc7eedbfe2d16a1012991d06694a3485849294ab44a58e7500a2eb7b344bcf7fd7d300f6aa04ceacaaaa516d4ab08dbf25328f339c0f909521d5793d883b166b7ddad2aa2fb746cb57f1cfbd0589dd84e6460eb5bab8493a292297f7e0f91a82a830d860ef1cd6e797e8fde1ea786f1c283417447b5742abebff6587a3868bdf64438e73f68e0d96448fa674d9a23688bdc039d30c5cb8810c2eb6c22be72d7998473c57e4b6d8f13e65318215ebdb8c561f0fff18d464fb76e9d7f7486e2860551bbfacb9c51f3271d19e3549d2e139605bcbcfabf0096a210f79997a747e27b9bfdc8e8dd723c13e251f62c30fb714acbe0ab729dd4a26a987b1b9a79b494307577553bac1313fc971a720fa5a272bd92f3c4cf1a2d7d6e32aad078a79001062564f5f71bff60adbebaf4ee36724d8d9913bfabb49ba95d2d411b683cb46e636618b063fc926644d7266ae59fac55ee883b1df86df6b7805969543c9a5524cd65642a42de0843396b6762c05fd17970338eeb4d741f4b88268606cd2d9ddbd35c195b898514cd3e678afcc7d46e7e36b44ce809d12790428111c233752904115212bf89b3305fbf60afd94bea95a2c09872abb531d76ecc6f939cd458320cf71cea5f1a272ee1484a74df202b8e287894b3dc422f06f13b77a97b124a9ea65b4d57cbcd1bf1273777374ad667f9f0443c810056683bdbd66b1886f2a7a5a0642823d213a91c3b8daf1b8149eedfb698ac191c2b3f9eb56bc95aa00046921671e94649cbd347b370df905df55796cc81f547db350115c404324dead569f19d89ed2dbe9916791553e97a1f497055a1d18454f13ea4991c1fa54a4a493312da1ddd633a4b0f0ff7e01129d0e9e0e3ad6ef7b019759ac6584d67231ba77d57cff6a142f98c9a5feaf62e3c5ab2d6088f2efb4f521c838f66ea96fb6380783a265be4dfefe37d3ddd105f7de11bd04d7868723e6e6a0e46d3f2e8df2de8dd92c026ce1e819c82a050ec5b4eb1435b49f490389131158e52eda03fa3ef1788e9856cb17cf24522086b3a35dff61535b22a835fea889198a301e922e35908493e9374b801ff4bc4f84ec12a8339e5b05f6b01552714605af9d3a92b2f90082b74e50753a6e4b87d33c5d385adae3d2e59291c2da54009cb6aeac4687927043c3912677fbe30b9a83d28a65628791bd0db3b696a989f5c6eb9e3adcf041598fe05851649da8f9d52b896b33a1759f0eba6cf6c10a23254798d7d298be2a2777ae1ead2d2eca83475fb7317085c125119cae4680a61eead2744bc17384aa59666446cf547acb34eaeead33e1100e0022cce29ae9701d75dda34be367ab4ba7c70f51bddcd9d804d73517f3e594ba08db95603f3b4ba6cf5bcce297773621bdfe0371d50a9931ab6295b90552a3b6ac48606203ab99985c36cb34bec4bf8126c3e3ac47d951f743cc1f7626298fb2f439eecff2be763b6312332c4be55c6589218bc5688ecb5423c8f3b421e1e0a4fbb9753ed7aba30e814be6e6e3d7c00bff8dcd5b57674f9735cfaf2a161fcb2508efe2c7e4ee97f1499f4831494bedd1b21c0713f648c3dac4978aa4693c9504d0378b59d31306505cf3c0823600dda18a0820217b8b25a6d069b2cfe5db9e8d7f90e4663df1aad21a9493900a664f2317b42b754d296c9fb05263d97a692589316eb0716f14938eb58e8cb0978885b49141506ec0711d14de76dd115cf5f4a9d9a5f1e63128ee6121b13cb9fe76275f21de4884da436ae460754a6c558b4cd14f1e7706519a0fbb09d45904626508ebce3ffac620419a97c03014ac3aa692c13e3bab7a336bb0389828294ea4b41c6e30cd65e13cd4a680039d1731f1f0c070ab3dc0c4c8f191dcad08e7cdb81c10d22d8a51cc09ef6ad750a1c29a8a41c7315f5ab06581560fc8a0bfffcdbc34556ba99cd91a13650e9cbd89143453f17f8c2cb812c72948ca19e06434c5471c2595979785dbdf0d8141d830201dba80dbb1847f9ab1e455ef363387085f166d6e1ec133220aee29d4b67cae772e056cfde0d02567e20bf6b362669be0aeb66aba7f1921b711e5fcbd9d63d107f7e4490e24c35bae473fca94325c675ebfba0b101c1187c49f135fe361b881686e3a84374c60ce8c9f15806255b6e4b11bdfda259647b365466acc5534a5f8719ce57273191e8b2295bfa06f1065738bf803d5e23a883d8d59571d33b50fdd402d34396e2549d63da52c887b65ebc08fbeb928227e6eaeaf95df62334d4f32c1fd206bd2cd1a9dec65679377c71e2be6815f39c2fdf54306f83ed34d5394c03625e74be74995886ccbc889a071aee0b55019a066f8ada88d8b55e4acedd2e41856a737c1215f0cd65d77821c029dcf1703f58a8cdb4f41caf22923ed24f5e2b11e7ed19266feb3fb06f9861b1e45c4efb069e33ea00ce7396e2adfc177f9e14059db4b7f9ab6948b9a24ec4d1a8124533df8c1ea882ce37d19d25571749c1f37349b58989fbd05edf280ce320df65c2162d479a75f009c33d9b8722012b81abe3b74f5536704f824c45b0e5b0ab322a919257b37045a6ef9e306ccb53d974284e8fe088fcbd08a23be82358e65763c973ea36b888003826b17e8976cebdb362cd539f5f9719ce5b5013fef1d3d21a84724622957910d05641ca7022b480732c81127f20af12990bd4a63ff1be57bce1edada03ba28170b7999a07f19a41ec622a750da1102367e7d567ce7c149e6cab1d062c809feabb0c8d03ce2597cb460599155cccbec35ffb75c5828fc9dd4f5a06d42d43d3c03d7ce1e7c0812d8a759f933b1e96f6b681fbe62b6e4e9a1dc3ea68775f0e107224c705aa7a63e254aa1421dbed4836f07c7a5616fb19ba4fba47e4da1f96769c2ef00dc1c6574aebc6d7a26dfc26a8774787e4fc07be486bea8b964963f746c88cc1a1ab1089bbeebbb2a9d5223a00a6008a639bdab0f11a4e5f23ef41e14a1439519371e7"}, {0x100, 0x10a, 0x1ff, "02170985aed13c09c420cbf5f9c4125022c1fdd8513b325a3352ca6d542662c3f9b13bd161290bb932adbf71a2c933ea6fa0457a7b41bc2bbeb43144838f3fe54a096121bd4f5749e74dbdf73587fb0d6145cb8a035008ca8c7d23c4585249c98163073b4b967989ae1b8db18bab12f4cf7f63f957c815e1b2b97b93a2dd2c460a396981c89b1b95cba12d428d21d03e59b045753c2cc85f4855dbf472240040899e7dcb3b8cbe451b537a84bbfc2b0c2c9ce955cd69187bcb2fd1f3460661dcdf60a523773ca739c2de41a0e72676eadd6a91f81e3ee77fef284b015ca3b0104563ef70e232cd34ef"}], 0x11f8}, 0x400dc) openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) lremovexattr(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="747275737488642e7666617400"]) r1 = socket(0x21, 0x802, 0x20000) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) fcntl$addseals(r1, 0x409, 0x1) creat(&(0x7f0000000340)='./file1\x00', 0x40) 13:28:11 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x38) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x184) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x6, 0x5, 0x1, 0x9, 0x1, 0x101}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f00000000c0)={0x0, 0x0}) sched_setattr(r3, &(0x7f0000000200)={0x38, 0x3, 0x800005e, 0x200, 0x4, 0x8, 0x8, 0x8, 0x2, 0xaf8}, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f00000002c0)={[{0x57, 0x5, 0x5, 0x8, 0x2, 0x80, 0x77, 0x96, 0x81, 0x80, 0x1, 0x0, 0xe81}, {0x80000001, 0x1, 0x0, 0xfe, 0x20, 0x6, 0x88, 0x0, 0x7f, 0x20, 0x0, 0x20, 0x4f7}, {0x8, 0x7, 0x7, 0x2, 0x5, 0x81, 0x9, 0x38, 0xee, 0x7, 0x0, 0x7, 0x900000}], 0x7}) sendfile(r6, r2, &(0x7f0000000080)=0x872a, 0x8) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:28:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:11 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000200)=0x1c, 0x80800) vmsplice(r2, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:11 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@l2tp6={0xa, 0x0, 0x0, @private0}, &(0x7f0000000240)=0x80) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000340)=@nat={'nat\x00', 0x1b, 0x5, 0x430, 0x288, 0x288, 0xffffffff, 0x1b8, 0x0, 0x398, 0x398, 0xffffffff, 0x398, 0x398, 0x5, &(0x7f0000000280), {[{{@uncond, 0x0, 0x98, 0xd0, 0x0, {}, [@common=@ttl={{0x28}, {0x1}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x2, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @gre_key=0x7f, @gre_key=0x552}}}}, {{@uncond, 0x0, 0xb0, 0xe8, 0x0, {}, [@common=@set={{0x40}, {{0x0, [0x5, 0x1, 0x2, 0x1, 0x3, 0x6], 0x0, 0x1}}}]}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x3, @empty, @broadcast, @icmp_id=0x66, @gre_key=0x7}}}}, {{@ip={@rand_addr=0x64010102, @multicast2, 0xffffff00, 0xffffffff, 'veth1_to_batadv\x00', 'team_slave_1\x00', {}, {0xff}, 0x84, 0x2, 0x28}, 0x0, 0x98, 0xd0, 0x0, {}, [@common=@ttl={{0x28}, {0x3, 0x6}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @private=0xa010102, @empty, @gre_key=0x7ff, @gre_key=0x3}}}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x38}, @dev={0xac, 0x14, 0x14, 0x3e}, 0xff, 0xffffffff, 'wg2\x00', 'veth0\x00', {0xff}, {0xff}, 0x6, 0x1}, 0x0, 0xd8, 0x110, 0x0, {}, [@common=@ttl={{0x28}, {0x1, 0x1}}, @common=@set={{0x40}, {{0xffffffffffffffff, [0x5, 0x6, 0x5, 0x4, 0x0, 0x1], 0x4, 0x2}}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0xc, @local, @local, @port=0x4e21, @gre_key=0x4}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x490600, 0x18) 13:28:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x28) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, 0x0, 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 438.465510][T16570] FAT-fs (loop5): bogus number of reserved sectors [ 438.475807][T16570] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setpipe(r2, 0x407, 0x51) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) 13:28:12 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x224000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:12 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="696f636861727365743d63703836362c0055e901c7a726727932f2bb9024490ad38f1a2c167892681dccd51afd1470434b035b4ff5363bdf8a3dd69265ed1b6489851e8eacf28e48704d4370f22f8dffe112a19e486aae0c82ab500c3bf97bec97ea72600fdc9f627f1ab679ae2e6aaab89bc733aca51d5e419baa577e1fe2f790595144d37e31ae4500b88443839c437a1a44d838733ba1643aa327c62c5ccb86b46a2240d72cf2580000f34bea58be97c9923b821fefc3a0d808f1a6d01999a820ef585e20dede83351e20b2d65b2ae51791b9d67c4b5606965e9dc5393d2085d85614b82d00b08d4d4ebae58e"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:12 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="d989a4aac056332cc77fa8f9c0bfd49bb8cf51656e39fadc09e5d7d472496c83a3edff04dd7a20fc3af79fd948bc551f65d3903226d71cc726a7f484eea28e6530727f126955eebd078e3816b175dc1719849a51447ccf894a4abaf1", 0x3f}, {&(0x7f0000000240)="2bb3976e5e59505a199d78074e018c880a908855571927818644c5d0669cd05c276368829b5bbfc9f2318ddf08ff58a967ed58f29a17e6143fa54c7b354e83af39c8b20822e71023a3504705c658bb180792b48cd5b45ef04aa08d91ec00ea0c31a07fae50", 0x65, 0x401}, {&(0x7f00000002c0)="69be8f538e7800b3375a5b25e3e9c6cc6c82606c8767d012f0897aa850b8de7949f2957c12334bf1f77a0eaad8a72aeeb67ed29a558721a66424c4d6b352dc15f2acd0440dfea1174f109adf4dcfb7c49ac98b9d72eb11e81f1fd46e19738ecb99bbb363b22437dd3aa783343e7f47b862218de5d1394e3193b411a06957878b7118052fe35cd23b191d0d9b3d16e9555873d02f8f70957f3af96888481c3d1c6612510257ee5354ff0629e791ac78bc10b84ce394cf1b7cd4ae04f052f2a5af3f4cd8", 0xc3, 0x1}], 0x0, &(0x7f0000000000)={[{@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@shortname_winnt}, {@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x3b, 0xffffc, 0x400, 0x76d5166b, 0x0, 0x2000000000000, 0x1}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r2, r1, 0x0, 0x20000000000000d8) 13:28:12 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0xfffffffffffffffc}], 0x420, &(0x7f0000000140)=ANY=[@ANYBLOB="9342fbbe4f13a03e"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:12 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6181658355b17f00000065722c00c5331fb18977e03337b016b809fedf7650492f5f8e0bffda218279"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00006ed000/0xe000)=nil, 0xe000, 0x1800003, 0x12, r2, 0x34e88000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) dup(r1) [ 439.108888][T16583] FAT-fs (loop2): invalid media value (0x87) [ 439.121806][T16583] FAT-fs (loop2): Can't find a valid FAT filesystem [ 439.124207][T16591] FAT-fs (loop5): bogus number of reserved sectors [ 439.144985][T16591] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:13 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 439.283981][T16609] FAT-fs (loop3): Unrecognized mount option "aeU" or missing value 13:28:13 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xc00, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000000), 0x8, 0x400402) mknodat(r2, &(0x7f0000000200)='./file1\x00', 0x1403, 0x8) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 13:28:13 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="696f636861727365743d63703836362c004498aaace754c98e7c15245f930c64bb8fbb6c52a191f02fc0f8"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x101000, 0x2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x80) [ 439.399884][T16609] FAT-fs (loop3): Unrecognized mount option "aeU" or missing value [ 439.403908][T16619] FAT-fs (loop5): bogus number of reserved sectors [ 439.418007][T16619] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:13 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x41, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000024f801", 0x17, 0x2000000000}], 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00eab4a4cdce041aee82aa6e5dce6e140000006e274d6847c28da16859d29262b269ec11794777308d185551bdf3d783895400a45cee3f8d9f16f3961d98fc920eea5d98214be191aab17566e2682adf02d714307fca42ae4ec09b445a2738ccc9256a1a56fb4cbfc5dfd4a9f958f911f0e90e879b7988292bc68131c85a3ce98cf22e221aa7b0697e793e52817844ba0c2215381cb7f33fba551427ba2230b64da80000000000000000004d8f355e4a119ef6ab8c11bd10c189e67d02e27b6e494b24fbe3360ab9c233b752a4e59fadc697b9b23bb841dfb79f0829c6de99cdfe913d57713f2d7128d1e44cc21f7b5e9a28433e6b2a47ff58c55901fbf2527d3939f44e4dde4692bfd75ffab36ca6fd4316272fda3c3794bf817bc836fae4d3568efad393225df581556ce7bec0d609435138b0ac5d0130b7e78a7f90a5fcca71d2ac54d518dc622a55000000000000"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000200)=0x100008c0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0xd9f, 0xf8) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x240840, 0x8e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000300)='./file0\x00', 0xab2d5f36bc438713) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x2) [ 439.457745][T16624] FAT-fs (loop2): bogus number of reserved sectors [ 439.464664][T16624] FAT-fs (loop2): Can't find a valid FAT filesystem [ 439.556873][T16624] FAT-fs (loop2): bogus number of reserved sectors [ 439.570631][T16631] FAT-fs (loop3): bogus number of reserved sectors [ 439.586948][T16624] FAT-fs (loop2): Can't find a valid FAT filesystem [ 439.596038][T16631] FAT-fs (loop3): Can't find a valid FAT filesystem [ 439.954057][ T22] kauditd_printk_skb: 10 callbacks suppressed [ 439.954064][ T22] audit: type=1326 audit(1625578093.680:589): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16589 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 439.984464][ T22] audit: type=1326 audit(1625578093.710:590): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16588 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = syz_open_procfs(r0, &(0x7f0000000040)='projid_map\x00') write$binfmt_script(r4, &(0x7f0000000080)={'#! ', './file0', [{0x20, 'net/route\x00'}, {0x20, '/dev/ttyS3\x00'}, {0x20, 'projid_map\x00'}, {0x20, '\\\\{`&-&*@)'}, {0x20, '!*-)\\'}], 0xa, "af45f52b8b1191363b83366ce51622ef4f74b823bce64055e5ffb4e9a57ca119f0cb2698e53dab0b8e94e652b41557a946476dafff951ca455176567c57d4ab38c65222748a14fbe0f7dff102e65a6bb9b41daac55e8"}, 0x95) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r3, 0x0, 0x20000000000000d8) 13:28:13 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:13 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000180)="eb3c906d6b88732e66610100028001000240000004f8019de6a58d42083a091d7daad879dfe0540749596d996c72ddf4313482378cd131239094fefd751410763bf2bdf81d9ad7b34cb1e2aca70321b924828c9f8a700e7c040274667ad827fd29b5b0", 0x63, 0x1}], 0x800000, &(0x7f0000000280)=ANY=[@ANYBLOB="d24dc0d3545792f23669fcf4ca74f4e8c7ec2a4202157f0013c47bbe86e04de55973bbedea7801c7da5acfad4976b3c95a1dcca4aaafd27fd9a3f1e52515555c4592161e04"]) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x13e) getdents64(r0, &(0x7f0000000200)=""/117, 0x75) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:13 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) quotactl(0x3f, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200)="6d7af2fc314cc74b32f66204cbfbd9f1a8540c674fc3916dac3974476af18365eb2b351b42f9e0334e3d4e8d2c9dbb5b494c643daae3e8d5140a3bc49f6b773d6920c472b818943b95841a25e712baefc66089548fbd97af71d18a4d098f25b07714c8d742fb07c5775f0d8a4b8a309bcc3513a4c38ecf621166d5171977409053cf19e62e1df54bc0a53603aa825b72d8e9f325b9f31aff64a945222b5a2de24784b038ee7dbfc660a84240a1cac352e8aee45bc112f654d460c2a4a573913c2941c3547faea342440f079ee9b19ffec735237d36222c46028e6b1927f2d60a42774cdb7d2309e888f9ca63742e9d93578201") 13:28:13 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x81480, &(0x7f0000000000)={[{@uni_xlateno}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0xffffc000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x60400, 0x100) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x80, 0x4, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000080), 0x1}, 0x4, 0x8001, 0x25e, 0x8, 0x5, 0x5, 0x6, 0x0, 0x400, 0x0, 0x5}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) [ 440.076485][T16651] FAT-fs (loop0): Unrecognized mount option "MTW6it*B" or missing value [ 440.077775][ T22] audit: type=1326 audit(1625578093.800:591): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16644 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:13 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x8cb082, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) umount2(&(0x7f0000000200)='./file1\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x600800, 0x50) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) umount2(&(0x7f00000001c0)='./file0\x00', 0xa) [ 440.109923][ T22] audit: type=1326 audit(1625578093.810:592): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16649 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 440.131078][T16652] FAT-fs (loop5): bogus number of reserved sectors [ 440.140450][T16652] FAT-fs (loop5): Can't find a valid FAT filesystem [ 440.143785][T16651] FAT-fs (loop0): Unrecognized mount option "MTW6it*B" or missing value 13:28:13 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:14 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e01}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f00000001c0)='./file1\x00', 0x10) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:14 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f00000001c0)="6ce7bcae09dd02b964eb3cb26d6b66732e66617400028076cc5925c8975d66b6a1a7069cb68df76dbcce7c8c667b1f752339a599a8810f10c23b1d24c314a4e2349fbaf306a020d3468b4b18df810c02e45ac6a7a5e73695956b49f910d7444abeeb4b2e8f2ade61c7d46e40ec0e4680f1087e71cc5dde047a3f1896c75b3b28233ed38f64697d6d9f5a0eea6bcec07d75a1739a187972816afa3d334ec514742fa0750835fdfe80336e90b297dc5e0044b933e4bf98e33ad568929c2682dc5195b32272831ea24308f4a29312", 0xcd}], 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100800) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 440.351455][T16676] FAT-fs (loop5): bogus number of reserved sectors [ 440.358224][T16676] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{0x0}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:14 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x20) [ 440.451514][T16682] FAT-fs (loop0): Unrecognized mount option "01777777777777777777777" or missing value [ 440.484241][T16688] FAT-fs (loop5): bogus number of reserved sectors [ 440.514192][T16688] FAT-fs (loop5): Can't find a valid FAT filesystem [ 440.903550][ T22] audit: type=1326 audit(1625578094.630:593): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16644 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 440.928103][ T22] audit: type=1326 audit(1625578094.650:594): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16649 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 13:28:14 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="7237590b693882347f607365743d63703836362c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) mount$fuse(0x0, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001880), 0x318018, &(0x7f00000018c0)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@allow_other}], [{@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@context={'context', 0x3d, 'system_u'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@fowner_eq={'fowner', 0x3d, r6}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}]}}) syz_mount_image$erofs(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x4, 0x9, &(0x7f00000016c0)=[{&(0x7f0000000200)="60d76157223dac6ddcf29365ffba5065aab96eb029346a9cd899a6c5452318908b14c4b0839e9c3ba10ce950def6b0be8bda4536bb3b15d2b3069a2ba7222d260bed159897206e2c74267b2a6166733f7cf0e919db35ed13a7", 0x59, 0x100000001}, {&(0x7f0000000280)="f5aa69d853e925f982ca2e475bafc4b7337aab15894339991adae1c14fb38f53381da30b17ffaae37450e9ad01a30fd6f7b8c36cdc", 0x35, 0x7}, {&(0x7f00000002c0)="6bde062acb47a126fa706478fd1acbb501da1f3a5b6c6dcf40525fd072275682cf04", 0x22, 0x4}, {&(0x7f0000000340)="4bcb400e9222a2fdc9ac9b331863151bdab0a6becbe2589b3931f7237e75702b669af1386dd0ce64c41eddc92aa5234856ddbc85cf22d17096b377c0bd6867ca8139aa233d46a9c1386eb634a6e9395cb126cc945a2b0cae247f9ffdc9a1f088258a99c2e1cd771515bb303a16e2de3bdd859195cdbcc6b25ec868ddff9b681fe3630541e93e7abea3f36412de30f58625ce1c2d18e0ef5ee0fc4a6c768057556237e09c2ae2aa585899bb53196e7e7c351dc4b375d0cf682ef54f024b5a2d218c27935fc280c9f7e448fb9d312d7b5061be952fa3df138c626ae44537a4d1b25c387166fb35d60170594543610ffd622294a34c8c7e34336f79794945d73b8fbdc801430d40d0f5516f26129108c0ec867b6bb517c720a07dfd1b2be6af3f741b1e6ad9a28a7b3cd60e9989bfa4f853be5c7643ce20f341e7e3c020d11f47b65a94de03e554298872a9b9a79f3ce6c77a8fa40c03220b83384eb4cc8aee70926f7dbb45f1029ac9b15e362943b20474fa5ce4a415870bb5a5f98b62a2704d43f59b7a599791090276552bb2792572f2f7e228dab3c450d31e7b55bc351cdc63631761812cd23154089a6bfa95aaeaf42dfbdda6e14efa3ae46d5e6cd7b80ab91e410714926c808df3093a86be876f00d492c2bf06e5adef02d25e9334529ba8c58739c0900a5353085354fd216d92e55953caab8f457dad81a64ef0ad3a62e7871c166e7ad3dae3f726adf4f45b617fc857e3db24ce8f8385a5a843b59d1fc09769f0bc9fc5c8c4b054f4d3ef538b87dd04a8d352c5f6594301dae12be59f68b83759900e8322cd60223f2c8ea05f9a162a07065968242eb4470772a3774f3192ba9e362fa61fd430d482cc2fa00a4a43153b86284a9dd3faa982b59eb3dd6b0fec955175e4ebd0d382c2b607c5b9a320b221497b68019fb6ed16e91ae1eff32ba20566215c868842d5b0fca66e788e8a30acbcac398055d3a897349c86330f7ec7bebf73596310f514a7744eb6f4e83fb0d6d5d0581ede555be6392126a75263dad3abfe81a351e367e53cc32ad8c176e1b451a17f68345053c0cb7e78c2f51c3aeff58e3a9ed5463cf9685e2bb798044bd08c3e493c09d94729f84e227ceda75cb6a55beec674cc8042da7031ed817e2d98939cb3512b2f949a2c78c005e8bf4f6ba40828c766b388453bf02947c2fd5b83e50f43b79147da6b8504ca2f1d62176e14462a5d759eda59997a6464d5adfe70b6fd4f469cd24b00687b6f142669aeefde11a38774e29433415a96079cc7852f63726825d3b494a394d54e7c1338feb5079ea5f173496f95b62500a86983cfae09882ce0bfd6f7a13aea1601e80b45759ebe460232b409d1dbe6a1fb2d6c636bd4467f0e090981764ae59cf9ea83b9096e66da5b9434800d5f5f93189f348bb486704e54c2cc38241a58a08e3cd9d762e023d2d470cebb4e5576696cf0f1f9e0d04388758243a5a9d02068e5d5da0c6062f8bfd62f1313cee780bd225080691cbd8b08ddc8472a14772c0cd9b308b7ee299def075a7e8392bb990ba65f3c89fbfae985d5480c0178f3765210cfde14cafdb9ea27afb8f4ce60e06549f87446f293e3d6ade21a461e0f369a24fc3f9dba107bc614f7f1c61fefbb07f6f22a128141a407fdca75bc755f26f9ffbfd321153ee7943686f5f3c0313435e9933e3f040e6fc2d3a5ba50e2382e75323b242206ddafa701119359c3d0daf56145fe46cc9ee85c1afddc36bf708fc40c0a1902b4e1b83150e28ccc387d109e40199ca50385d7677a11814b6928414e8744413af2d5e3f6d697977c34ca89d12e186c85930f19a428a71966efeadca978ebb7afb8542aa7996b97ea1af78615512485b1e131bb179e2c8afa4def0d2710862a53151a3e2f59c1302c67d7a105ce4f94bd098fa9052457ad3e4f11335b00c2992b7e8935875b1c85056ad71e2deb141aafa00847f6f300f6e1ed1d825c53f1552beb4d81a94a79635c218f40241ba329d83157c3ccf1438c8bf298b0c1f0b54195b68a696b6db053bbf865886ebcfd1b570725819e267d606078c5fb64524caaad544b39cc38717f14e95c9c924bdf3a95d8032df644d35d93c13f40ef1bcaf3ed24dd416fd0fc910f7719069661d4904965274ade05047630600dcc8db2781851aca12ac8dbc38117018f29e9b80a14ef447a02c4b5ad8e39b71fe18bba395de22452561cd7dcb1eb41d68cd8d6e54e2383ffd438b1a3ec0e35ff947fffd5de8f1f470b16abd3ac985aac8326c64512dfda856893f126f95447c0772f42a727f79e2d627d76f313fc94c57aa04cf1bb7afcc112aa0a9ec12ed68b400402c5207a1299c81e250713c5c86ddba5add35b71e976565f7191a477d44e9c1ad7235a1802ce46cb2670c61f468ca356202c3f3d909f0f3fb379b2ccae6eb8983d9a11e555c00fa84ddf712fc0582b455dc7929d413721e6af52b89e2320f7c18e8b7df5a553ca41ee359a7c827d4736e146dc752fc8e43e3a46b8066f9e13065535f5a6874dbc8064faf737629542b520f1b81d601b63fd6d9614634f2f055b25dd2c1acdf32104d54907520a911442d0b87f2a800cae7019b312705bd09b98e3f0e703043c31241a3d70258c459ed4999b7ae115f6af85282d1e16c19bfb0b6a087f04b5be7b3f2a89a32e1fd191a548ae2cbb07b7d28a24905902e7716ef38b03a174cf2669ab16a289db265ca09128887602accdb0664ab00161b4d695eb2bd827708c27a5b020a2be0b4f75546a6a6ce164a7abd46b22d4af15307ae7a418ba58bdc6c6276b5b397f1ca3cd9ba3ad584ab2ee9cb603a944c05e4c43b57e37b2f37eebc2e06b6012afd92d64451264b863ae4c6920bb847ac18c15323e38ec23dc92ff993452ef8d01b06cf70ccf03718cfccb09ece3fdc45b6ffd5efa9502cb9e0d6899e89b6fedaafdc0ecc2503b6072051efbea66d832dcc8924a80300cc4a5a407c17c7e6caac38a8a6266fd6d73394d2b4e1a3628916ed03258d2514db2ed268240bf8a49a94420a6ea85b4157ff7c37eb88331edb9c35b4d005c4bdfa691500d5dd4a966d67b9bd9734a45d8da262474a35e1a4f03b0bedbbadc9f6607189649b7e35c3af7495b0d38fc5c303db702f5f5bb97d71af605cbc6a5961192647f920a284b5e35d044dbaa1a3496d435547fd871310a1d6756a7e3d19e69ced35c4bb7badc0abc0989cc27e862529224dcf4412252fd048a8328c97e1d36bfd0667d9334462c4b990819b9885f642c606d320fd8e8cba159af1f25904a6a1556e1bddbb239c26ff31bc828a4575d9468e044898098ee278ccd1eb7ad51dbb9551758e83dd89c72af5f46da816277e939d56dec00b7c425b132289e68bc32631ac19ae7ce7e301fc9d066750ef34206cf4d42e63d2d215d0d9450ab45aa914299c5b7a0bc587af40bcdec62422d035fd0115dbbceed5d7946d66c750c2d35c0dd2b61a5c77957bf283c047a8e763ae0e82d8df93c0c89590d0af609436764b0426cc17134e6217a4815d75d6ced453e4d6b3764944cdbb838b8b5499da6373749047ae88487d393f98db24774fa27dfd07f29fc1e048c0c1dbe606113143a7a02b0049af242f4bb0fd9f97c34e9891723781152fe571bdc61c983015da11abce92633597a34214bbdfd7dbac93ea2b4c7457e74df5b7e83ce3f5f7da7db0a501254a225f4e0ab9e00b93263c912093f68a18079a4c1535dffc49185126d85537b386ea13eef44c6d61e2a356e6c2ebe5fe5ca86cacc428c8fc62e600b10bee11337e72b82ad1acb5bcd8013fc810b0348b8c0a107948b57bd9d176d924ff1a903d7d3da3a3a982103d138d3727aa16e0d097a7bdbef0bc5905a95d6cbdc2828076b6d4c8485b5ce7ab4f47bbd59e65c73c02444a3229fe5d5951533a84c93d68f5bc90b0efa235654122b008e76805e5cbda8d902d38b8452d4488fe6db013f751a360d5858fcd5672bf75cbe4451f17cf8a5bf32c95cebc0daa09f13457bee96b682399d5d8deb203c749e35f475501169ffa58b845188a164e04e58320c751112fc3950e918870d9a6747dff96d2e2c0796c477f2e435222983b080ffd1daa5e635b5bfd10dec66187e1ae47799e5c1ae4747890a919e76f543ba7fd88184a01dc17cc08c3b35a857eed2b868a527c158c068c371d4a79979842d64d73a601ba1a0fd7aa3063ab6037799d009382b7e70c4d491ff604a532c6fa18fa4ddbb2fa8f048f90c0fd496f7d0a4c90ee2f7764952ab79a5e3c262ca603a264e9c80212a61e19d1d17abb2c2f85861acab63e7ec1797f96c74692dc088382dc3365e89bd626f535a93b3c0564fd70521bbea6d02137319e1b109e05e343bc422f4945e3d69daa55444a40098370d8c5883c95acd1a16867916c6a4d68512446c2bbf548c52832d5e184a1654ac55498012ddf43b0f1a3eddf635466dfc7b5b1a7470de30a288076cadf30f1ba5b7990a17f553b738330cdaad6fb6e919dcbbff34830cf407c27baa554e9cf3af0cf8228d48ca1f91a0d73f10097507d595aec2b8b77b647db5486f0fd560cbdc4e406e17a2029b1a45bfce0106ff48888a06555db464ed1202c3d6c536687d61de0dbd633ca1fa2fba153c989f9ac558dbb588eff62e5d75d45894703e90e2dd5cbb3151e438e2cc68752875d549ca308aa85356ae3bbbc751d2918d783b6693fbb2cf32446703383e5f5e20240e562d1ab32e49c355db4f98f9cfb02bbed4daf194aa7e675483820cfc45391a3a16cbe059202f132423d92811a9d06ad8cfd61488c5cb877cfc655557b8e26b1f5fe492304abf87f82b4867723ab35d613dcababfad0cf06883f0d55163576eceafbab9fc15f8aeabd5f1d69199c6cdab2b874ed0314f45ed0b9a9247cc33f7b37c42083e05979f5bc658e28aefc71da3dd4eb48f1cf0e5be1128f5a72ca531fee47c5d4e1148bd883750d916cdbb671e7e636d01a03b1e63ac349b0c55753c2bab38e1b78f42045a6276ef47507240f6899810435aafb14eefc539452d3b0ab715104234f6926c85d9e0470c7c632cd8c1630194e17ed51fff8f585132dbe0a4ab0723a08f8b62ec584c324a6e33b71bdefaf7289625c00da786c93ddc9212f61e0f0040312aa092b6641f2a14f0ecdc326f2d8d048317ff3cbbd2948613fd2a610804d7bf245545df6cb9b0eb6ba3c26e36eab4ec342c8a0c9e6249244493bc96788edcb3416a2ed25d96299608580606bc471180de527cc5ec784fa75f6aa3313dccbbfcf0a4d1408ec7f160174a4c5fd28b8950e38cda6be096c080250d8aa058aacf038cce15609a30625520b44da49b156765069c74c16b5db4c33c7151375a1f6d352447136a6eaf4662a31130dbb7310445d80c24eb034e2f5759e748cc1e46d3fc122b15cca50ea855029cd5946350b04b9895089f1ea0150d826374614b6a56f295e2c23102532f1768445e068915e103cc2c5c1b12616ee30ecd7c73bab080188c541e827cdf5dae1a22f4d47aca32911663835f1fda47a0e939b60dbd1780e3b2bfd2c78d8e6422fe4f64be5cbbd40a038c587d1dcb18d00f79f9f089e918feaf8a08daa49832f94f026896870d385b1b96edb0de5adb63b0436ed2e615674193037655eefe212012383a7a45c69186846da13795e67fd4cb37a931f202d648d8dbb823d253d173de874b545a1758dbf4f5520636eb94bac3ef63085d982b5f14b2716597fdf67b90e79cd8862b50bc7b1252adfdb67c795a578d73e4f6369be434", 0x1000, 0x8}, {&(0x7f0000001340)="fdc59781ae63c3e1d03c3ec24d3b4d86018051f1b161f90921cc5979346dd175a1e1d7cf4c0a9210f88ff7cd0ea8a45394ef97e840a52308268fd30b5ab2e02405561483fe0b2fc9db44e4bbc10c99b8d2370516aec0c5fe9c3c64a72b56abccc2fa190e52f8ffb9d2bf6120dfc14002a2fa6be1fc", 0x75, 0x8}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="e7b2803ebebc318ea3e174c40c46207797c73f63fbae4c51cf096ecb4f8c75ddff7419eb58933f32288384351d3d9a437e1d86b5dbc94c0df045d1eb788da6df1ba6ef0b7563e757851c7715079a1dc4e237cb994522c7af9c5f819c12caf5204f6f1909b290785edde7a556e63419daa5412741604c52e175ef1694c3a7b660fe6d471928be9fb3138e0d6403ff9e1d4150b2ef92f731d66e24a25c01d4a51c67581768957ee238b62ef8aa42c7d93cf63c822fd92463fea614714cb5846fa7c8ec857d302c1292223ab20cc86cd1755b56fa1d5adfa7e9f263160f358e669b55c7fa595a073c5b04bd39d90e4023458365448e", 0xf4, 0x7}, {&(0x7f0000001500)="298461a98381c200178cc90bf7071d4c4819049d12a567ca0d93dc3fad6e00908ee7001a9b41ca5955c67f0e6c2c17a95704069a33f48057ccab2a5acdc08ca6828482fbf6fe5228894234466ad90816e065717e2fc934a59e957d3d8cefb715c7176f30a5d11b93e73033d3a50977c331df809cdc36b7b0ad0c28e6675cff07b78e21ae5fa036c7abaf0283e8c7f5c4e1cb6dd8a863d5b520f5e1e17107e401ebeb4f54f9359a2ba7e5e4fd67c202de664b65dc03b592b82b1a07e47a35adaa8992dfa05f6747f9fd422bd261b4238dcba343f7539dfe8869b103a9e0206030270a8d045224be1adcee971d6a362db19d11b6df574c", 0xf6, 0x4}, {&(0x7f0000001600)="90728eaf7bef18f3928ef755867173d2d05cf34abe74f891c426e6093e1b9d1651b9fd714e70192111b09794e8d7c0fa6f7b9a48611f06304a028f58f103e3b59782c27519fe20a885ed7f119f6a8b7aac81cda8257eedddf349b2957926d9f6d314549e0abd6665e24972645bc70ce16d637c220d37e6c86d117f8f957d85a3af774213be555e9c5050a208404c5a0eebe13525f528642d7c27eca374fb0f742e98e03c6f724cf34f52e12b84dd38678d7efa0886", 0xb5, 0x4}], 0x8, &(0x7f00000017c0)=ANY=[@ANYBLOB="6661756c745f5ee9696e6a656374696f6e3d3078303030303030303030322c6661756c745f696e6a656374696f6e3d3078303030302c6e71757365725f78617474722c61636c2c757365525f78617474722c757365725f78617474722c6661756c745f696e6a656374726f6e3d307830303030303030303030303030303035070000000000000073682c00"]) 13:28:14 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 13:28:14 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x800000000, 0x1, &(0x7f0000000340)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000300)={[{@shortname_lower}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f000063f000/0x2000)=nil, 0x2000, 0x3, 0x80012, 0xffffffffffffffff, 0x6f507000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000001880)={0x38, 0x1, 0x10000060, 0x4, 0x8, 0x0, 0x8001, 0xff, 0x7ff, 0x800}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000017c0)=[{{&(0x7f0000000080)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000740)=[{&(0x7f0000000100)=""/57, 0x39}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/209, 0xd1}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000680)=""/143, 0x8f}], 0x8, &(0x7f00000007c0)=""/4096, 0x1000}, 0xf08f}], 0x1, 0x2, &(0x7f0000001800)={0x0, 0x989680}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) sendfile(r2, r1, &(0x7f0000001840), 0x6c) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 441.035029][T16705] FAT-fs (loop5): bogus number of reserved sectors [ 441.040032][ T22] audit: type=1326 audit(1625578094.760:595): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16704 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 441.041882][T16705] FAT-fs (loop5): Can't find a valid FAT filesystem [ 441.080882][T16706] FAT-fs (loop0): Unrecognized mount option "r7Y i84`set=cp866" or missing value 13:28:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:14 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1ff, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000200)={[{@iocharset={'iocharset', 0x3d, 'maccyrillic'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:14 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x282) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:14 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x282) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 441.192619][ T22] audit: type=1326 audit(1625578094.920:596): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16704 comm="syz-executor.4" exe="/root/syz-executor.4" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 441.194355][T16725] FAT-fs (loop5): bogus number of reserved sectors [ 441.222833][T16725] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:15 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x282) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) fcntl$setpipe(r2, 0x407, 0x6) seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000140)=0x80000000) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r3 = perf_event_open(&(0x7f0000006200)={0x5, 0x80, 0x80, 0x0, 0x4, 0x9, 0x0, 0xc4, 0x1141, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xfff, 0x0, @perf_config_ext={0x3, 0xffffffffffffff01}, 0x9, 0x4, 0xffff, 0x2, 0x4be, 0x6, 0xb7e, 0x0, 0x4, 0x0, 0x8}, r0, 0x5, r1, 0x2) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r5, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) [ 441.381399][T16734] incfs: Can't find or create .index dir in ./file0 [ 441.402426][ T1146] BUG: Dentry ffff8881e5b1ddd0{i=0,n=.index} still in use (1) [unmount of vfat loop0] [ 441.411050][ T22] audit: type=1326 audit(1625578095.140:597): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16740 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 441.412235][ T1146] ------------[ cut here ]------------ [ 441.440957][ T1146] WARNING: CPU: 1 PID: 1146 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 441.449344][ T1146] Modules linked in: [ 441.453427][ T1146] CPU: 1 PID: 1146 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 441.464941][ T1146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.474995][ T1146] RIP: 0010:umount_check+0x179/0x1c0 [ 441.480478][ T1146] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 441.500164][ T1146] RSP: 0018:ffff8881ab557c58 EFLAGS: 00010282 [ 441.506217][ T1146] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: 8de15eb94f821600 [ 441.514181][ T1146] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 441.522154][ T1146] RBP: ffff8881def83420 R08: ffffffff814e90a7 R09: ffffed103ede5e08 [ 441.530123][ T1146] R10: ffffed103ede5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 441.538365][ T1146] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881e5b1ddd0 [ 441.546333][ T1146] FS: 000000000331a400(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 441.555257][ T1146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 441.561921][ T1146] CR2: 0000001b30a23000 CR3: 00000001a1bb4000 CR4: 00000000001406e0 [ 441.569902][ T1146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 441.577869][ T1146] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 441.585834][ T1146] Call Trace: [ 441.589125][ T1146] d_walk+0x2d9/0x540 [ 441.593106][ T1146] ? __d_free+0x20/0x20 [ 441.597263][ T1146] shrink_dcache_for_umount+0x8a/0x1a0 [ 441.602731][ T1146] generic_shutdown_super+0x63/0x2a0 [ 441.608021][ T1146] kill_block_super+0x79/0xd0 [ 441.612706][ T1146] deactivate_locked_super+0xaf/0x100 [ 441.618080][ T1146] deactivate_super+0x1b3/0x270 [ 441.622942][ T1146] ? deactivate_locked_super+0x100/0x100 [ 441.628572][ T1146] ? dput+0x4de/0x5d0 [ 441.632554][ T1146] ? _raw_spin_lock_irqsave+0x210/0x210 [ 441.637499][ T22] audit: type=1326 audit(1625578095.360:598): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=16740 comm="syz-executor.1" exe="/root/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665d9 code=0x0 [ 441.638090][ T1146] ? find_next_bit+0xc6/0x110 [ 441.638104][ T1146] cleanup_mnt+0x432/0x4e0 [ 441.670567][ T1146] task_work_run+0x186/0x1b0 [ 441.675157][ T1146] prepare_exit_to_usermode+0x2b0/0x310 [ 441.680705][ T1146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 441.686593][ T1146] RIP: 0033:0x467a37 [ 441.690479][ T1146] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 441.710106][ T1146] RSP: 002b:00007ffebd81b7f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 441.718598][ T1146] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 sendmmsg$unix(0xffffffffffffffff, &(0x7f0000006340)=[{&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f00000002c0)="18278e9a8590eb504dd580509fe7d5034c4db665b35540d10a1b44f83f4eb7be8f183b02a72dbb49e42bb8cfbe45dc579fe665bcab35f161db32235c4df9e1b0c09e761420aba8b56c6c445538ca648b675aa94bdfd16ea666816ff82c36fbb5f933aeed2bc239f309c245ae5bc38ad0041b16bbeb9537ecb074672dd90ac8b3a6ac9a9ebc0620eed91ff129eb893e909fe3b4a2806d9a44c3b4dbe91d71024fcf1d27a6e12ec8381926022c195f6008cb7eba9c501c491939f20e60b1626108129924f3e75ca9579c29071876d57044cddc05b0", 0xd4}], 0x1, &(0x7f0000000540)=[@rights={{0x34, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf8, 0x8000}, {&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002740)=[{&(0x7f00000006c0)="2d039ad7de90a5f283cb181b4d2df9a4d2f41d5c0dea4a099a6516d3384fb7df54c63eadba2a928d31115fb47fda6f937b014eb10669e50c127f84ddbe6ec8fcee03ade7f7ea9b2e7868d070b1cb6261d3a90fff0ccc0f9762684e574b3c294c9962605999d8875b04c2115cd74e22242d1bd25717441675f0fe482f720e8ca2a7fe4fbdc7a5e8a5c6e1e47b9e621ad732eb470520efbf61bc9dd65673bcc0bc029e6d08e8c7c3e48409ec66754f2b3dd3f6852d717e1c34328a71c86515c7bfca130d0c2a76b991f319bab7a7de8905d489e36ed4c58e7298d521976c790b956e50e886bd603e19f8e21fac409cfffc19557942793a36c4cae915a1400934d3b2b36603e23d4d78ec8adc7a60d1937ce1c50cdf239c4cab09fe0a048e99a0bd663121eb464a5a63c477b6a88bf8fa21b3646c1c51077b108a3469b6b84747259b9b15e8b313ba1a795b62e29e9db15f68044cef6306796bed162a9693a8de2a3da099e49bcb98a877e4fe5fd7caf8a8357f15dca94d55a6219e504f68c48b5fc261c5ed67c1a6fb240c5663b3bc8d2278f941a198448f2b1c65935ce36a3154809862346fc150f095086aa336747c3ad395f9b7cc05a230ff1f2a32a90cd8a7236b6388f8c4315f67c9a797087d5119f43316f8dd450646137bea5c66bcdaf6b83c5934d6b7a4759ceffca81ec69149ee897ae63c13495eec9c2b39df60c7ed73d40a0e041a40093d99f3ebfcec699ca8b2ce29e2182056b23f7992f31d05a1a2a5624a65a7cec1bf208beb74cdc447e56b0ae6ef27400167681b5bdf53a88bb1bfbb920516911173882ec4e75095010c7a2a0d69e6f037513cfc69851ccedf6203dc2b8008f9fc37063277c48c4db01f5afda7cfe6d4320d8db736ae8ea94c6f742dd0063cdb87b78153d029d85707601113cc564dceb87ba8e914d27cb87c2625e0388c34720793ecd5442745cc04fd8f976e007e59b358e45fb6df60c0169d34ef938f5460a6f3107b0280cc3006c2f5c27acd0f39225db0f919a5941ff91843f0de9dc5ebcc27f7f689bf80940ce2ff427a239519611272467064df8394e75c9162ad00f7ce68d902a1890a9e9ae3f9027c8c214f7394af625800c4ac33b0b6bef99f9ba9136f6df720707c23da2a85133610f41a6697e1b7f7657f633298cdf1c8462d4138e387145cf7de4fc1e02a0135cd3bdb5bfa89296ecd1c2347b4737e0d4bb75fddc12db65d3a1898b0a46ee2ffc8ccb302fb410ac0116549b3e2414543f2294998aac435422fa9b05db1db907ed7824c65bb20380b1770fdf3a376fac6e011674713de8a88b284db21807315443f05a0601ebd8368ed057009a59774333a9827d09757443780d708f696b21098e0e5fa8245435fe4c60b2bf36788e22a3c730b5d2eb313add533b797f259e588222cf00732ba54d9f3f0d414a54433b13c7386ae697c157de4e01a5729e1135d675031f6ed930bacad61b1c2054781fb40bd80b63d3c476ad552dea066c6ae9c3fa5e1bd8f59c95ddc4b73db1784b9e9eeb469b6569489d6bef6c852bc12b32edb908c2ed40fc1f4bdbfcbc396eb3906500e4519f4ee75265b37b8cbfa839c60256b0d111c3abfa97a40b93a5507b948a7978e7322862d7e8ed5ad2f1fed27356b322ab101c5201496d734621c6c6e95956893c0eee9e5205cac720a6dcd8363add048b88410480fa580633e245c9f954d3802d766503548f53ab69064a23e431a0fcb355d4f8ef3c52a24786bc38217d4bc6cb103981389bc1d128c047b5539770a2c860518c8e5298eafdebcd39271bc953484f308fe7c1fbff5d2a43db334309527df93c932f5dda5f6b78b1974a3b1c7f6240769958b79de6874b7c8c24f0a7adfde663756ecfff54bf6e357a54b612a7209b585e388de715756da59fedc7f07157c299c04edb5418aafae4d75612fd35ff407d7b14bfe5b59afbc9867c5279f81d9c8564775eb076a6882b87d3cfcce7f7c7e145a30269d1be4c0683ec93cc1fe2654d97e92fef20845fc11b56e62ac6a0e39152217f3e699158c1ea13bd171c48e4a1857b33c7ff4267eecdace1b0cad0ae63b6d83283d3007ad075c6862013afd19701146ad3fed99d1aae6306c64a875fa9392be9c7688d553fc415a99212128d23ca42bfaba11b503fe42354adf52406590a17a6904af3051d118d1775cf552427670eb828fc99a6a1870edcd5866bf37d700b3cde69b8d6a9cb15589ac4a3c68664d5b97a5d1cffd9af2fec315d70e927ae42b20b78d3e4fc9dfc7775231a5c4095fd779b285fc9a0e0b3a5006b67ff93f19e8cdd099b491c2abddb160ca4c8712845fadb01d5ff73e94a883a855bf150fc11cc8c9a7d12f3055bce1dd8c0ed64871377b9a79326879522c7ea67854baddaf3c89c745c458b03f91ffeedb3f1efb0adfd6bfaa2f00c625f149168ab87cbf3eb2eaf54beea91a4c003a291dca44a5e4e8c4e278850e664f03fff1745d8447efa01c5b6e0d86f9df51639716a93b1ba82996d0d8a441c191d7c32de11011b75c00d86cc47f838662ef059398d651ada046fbcc42d48df167650979345ba377be662638202d3ca95c8bfc988ec30ec6cac6def15e0750edb38611f65d4dd57bef0979a932d64b52d46a08ef9cdd275b5f0dbacf954a11e13b9c5dacd725adc2857e966e8529394e433cd078e549482c35f78ec48724cd05665da4a784d1b51c9efd3d1525d527b98d9e236386bbf66bfcc11213bf8b28d47bb6e654e64194bad150a9d3f0548b6756d1349422a2f1beca657e1477f312ce116e655ee3e217cf46093b306f66c8688b4d91cbf0530fc3352ab9545dcda7265748cfb9a59cde9fd50b86dfc638ee4c308cc5fd17c83602d9ee9324a16b1e3c6842fecda64fbf5d329c0f2fe565c3e3fc634887bb2b28696a9980cc92426b5d557dfbb29d7f11bf30c8842bd4efdbe959ca6643774eccb5be6ca514d2f1d823dac9efa40e8957a184663c66c6b10392474da8331e2f8a79a7e9c38a5f35d48d871f4a5b2f016dc8d5c9126affe71c29b2b2f852fe199c1eae070e6008ef42aa3b109536371d2149df02dd2a51f2c07f5bef09efe4ec38027735a30fe522701ab851b3fa711836da971c799f520f55089cf30918f9aa4bf3914a022fd08b6397a2a7d7ea141ce20ba7973617c808b6bdabc2cf30aa6af59b2ef3ba588f66a55c110ef5e68a0663d1e0fdf361268dfdfce338265bc77ce450d751a6ff112fb24079ae323e52d2a5e63f63b5d8e9fa1b5ecd6730d90dc44bc93c095bba5fe62be8d5467ad33f38eb671b548eccba3c5db75d8fa6197ce224f6a7f4abfcb1e3562bec58bbdba1fc95bc56dac7142159ebb7743d60064d4aa4ffca1a37140a087395690a7a8a4430e7e77a7f558809e2bc367c8cb2e33180ae0d0ed096543f8cd9848fbc2c2daea2905b84d5402f8e45989f3538a923fa46e3eb0fbdf43c31a1df74066de6673db968280cf0dfd5e530744484c1404fd8987396e852ec0fea63f090a4f99fe03ea76dd07228b888590ad9a6d3721fbd345c481702355cbd3c960e1c1b506a5302608793996c08df2eb72032fb34717ca281725f93f211b3ed4e6279b3ca8d0c9c5c36b6a0802497539c960911ad4355e04390704cbd772cccfbc82ccd32c514bc249491d2773aca20284eb63566116b264ffc2091d5a9ec996162b4002d494cb55b81fa022ed371359f2f87b7b256d3a3d8fe6faae9ff697f3f9553fa730b06550ca7d79bda4a1c79cdec6ff8b29236b56c995180fb4be8cb744011b4773f5062433fdfd692fc6b441a76324ef500a47b7b584ec72ae912206668726825dcb8ad51e767524c24bbed343427c1afa10497c7320f12cf7b3f0ababdfc64cf1c70504560495ffabdebf7068da3439d4b9efadac51cd88188c1789bb415b768a956da55a6281adf60adb0fd16690c243f4e403a63ffc93c7ced019fd1d883ae2fe394d85b0a7c0c9263c24256fe6dbce287b7e850c700a3aff423b73338b0e9985771c34e380882d5403482b973ef9c62707eb2bfc3848cd0ca31c5845fc52b4d9b718a20dd1d8537cf79975e46ed268810c99aac594ba82de4a0e8dfa936e9f0a8a549be3ed25fc2e8639b9e62ba2b4d18cba1d6e4e0f794a903a5b6c2b57285d16fa0d3b5a60ec70624292c9ea15b91bc328739e7d3818fad4e9b46628b0ad1a1a01037ae298f3f0b6c0c1eddb0c82b2a025251b18189602ec460c99e323c39e5357eaead8e67588422c6f13a8817b24ef0ff536f1af64efc78d08a1c606fcafa418a354af119b01606113aea4d618ca39cbd41b5e60f1c914f8f711dd6f28b7c07a8626fefa912621e76e4569ac4fe077c086e435d681b7cc7b3d2fbf70c9d202e25b9c2f0b82c08fefc5d07aad0a6ccb4b9db506e644011d7429ed4c459ef64d00545592f8d6bff8152f8809437a7ef1ce4eab4cf2e38241ddb1111107b33256cff504cda6f40818136f1f156793fd1eb36b90bfb4a8b8ee32bc76b95803f0a3c5f32a85c1bc2b5d1515ceb28c6deac216bc1658b4ffa616787dd2dcbeaa74617b4813c15a7f3c54d7e22fd14e1de74799f7fe29828f9bf4b015f1851bbcf8137a929ec8ccca6dafcb0d0c250c473ef51ced02fa9da5023f963d8a5b2c867159130de290217619317ee02d9126014457599d9fd75db2cd17d6f84a3102a193af5842593010aca09c584b733cc77f723443ab8753f6be81c1cdb724826b6344f4ddd52ce3d1a5412835457159843ab97fbf3429144787aa4a4b3121570542680225ae2f630ce12f00feeacabf903a82f9f34040f96ab7b6d9e532a7c2fc31b3bc878ef66c06292fb6674da7ecef202eb0dbdc750f089646338b56fa2daefd1b0953a6fc18dd18ac0109d9fb607f8f0bdbcfc22b7352ce5f37a56b1221775624f364249deebc31e74f8c5cdcb5354fb70e0c30ecde5438b94ad2d2758e7058983be38dd52425a105c5ae9631a439ed49a220d8e0ae32075a97fb2728635d696e2902584763e70e0744c2501790043849a9ccb18b2ab91c5b02f5d518de3e301b556ad48028db4e698dd9b4c346c3b541b8c4636a71d62398e6a8f22e970065d2ca1f3e847dc97ef0ae30d16fb5fd804254ea04c6dc58c16cde30e71b785623dec22303e34abf58f80b5df9e6076fdf7c33e6410c8054c5f6280800c829d8580afd802a3f4b8a80d99e482aac4412dcb974436bc4ccfdcdf59af396fd18a6b133111c67fb7091c92636096bd197280bb856a708bdd26cee36203af716310f65cc1c302565245a12c674573d64659be657f3421f6190d24e73c5009d7dd47877968703010e83d25c40dcb9f1e7ed126d675ba7743d99ccee9f4872154f99a82a910fa55b6ea25a5d647fbdc9e9b4d1382b74e518b0fc639d148fb2a52cd64a8899c4e1e072d599e57122e515b666fc2587b55d68fe12a867331993db49def3bbd8cc5b532c273c43d353f3a5273aee4f5aefb712291212dbae96dbbb3c8c3c6ed96562dca4e8426202ebce5e783189aa8b386fb2eb30fd7c70cef3982ae8a8f37ec4863f812d3d05625e637b4d8fa95a8c4ea9177e260a0c42a7557cad07b757d18749605fa6624ef62ae064f071436030f255358c43083c0371672ab2d6d9901dee04c66bbab38bef250af5a6b67b826fcf5c811ecfec00ecaba70f0050975fa2df82387b67ba01f4eb02a88a5d04973862538810072a189fdc23a41f96da3d76bb02939d1ab278efa9226d85bf18b40650d1c0ceb170a99519eac", 0x1000}, {&(0x7f00000016c0)="af63b9fa973076d2e4adca0ec8f6a62160196a605cebed70e533043f55a9436bf94616b33228d13c3be2cd1afd57f73cc3d6df9953c016e3e96dbde8b2c1874945c685d47fe8600202a1060e6f35b30b48608a626edf75e049d64f8b0d73cb671a4ffe60cefebb67f66fa4a83c6deee9dfabc3337e0a15750c5ec1b5092125de57c249b7d2d8547950aba7378b522aa9809bcbb8c104ca877df2d2701fbed46a5222253f638703babf047516b4d2222a655d3f42f0156c080b9b3e735c31f8f0e767fffe99bdc9950b5af34d65353133d50c3e63b47057935bf9ce8820fb1311e47b844da5f08b1d0404e9947f53b37a292841dc3b075f9f8e8991a9048ae8524e4d0467646e518c4372dfc475f25874762f97daf0b13d9aba20fdd4e5a63d2e9ac88a9b7145281235f2fea45ed37b6a426e008ef70cc59f25306aef6ef6f27ae5d4d0344f3de5bcb9306999874d0e9bccfd15d65f8fae99d44a9d31613c995c95e4afa8699b3814375b05a1e774e28dbf95a4d5f0b02942db2809e25cda5d2aa76b707965407dd9b2429efc077cd009d406bdbbd963fa8134391863eb5316f09717f1f9820f88f1a8abaeb858a2d66e1205a8216d1697da81ccf4af98625db16252a5a23b03e93c5f31817627352c8e98ab5190767c1d6a5936cf4a1835b1a6b0ed81d569afd67c82bea7d5d727104914f3a0d7a56a200edd3c1b5c40adc14c7b07098e43f7b3985d80da40046ff1a0784a43cc78506c129b0e2c4fb47bfccd6ea327bb62a72cddb909d1285c8a7687a121eec21c71b7c99b33b538e557401e41ae1f2ac7c8b7ec2e1fc291c8c9e77dba4ae2ed413b55f0550acf15973d5ebdfe85f7ad06d56293479e596627085ef975ff450c93570c1d473c9b5a4a2ae0dbd3d549d7fdc1ec6424a9420639541721008605c4397c2466476f2a51bd8fc515d059da3da43a66fc223b4788989f5f5e51217960d8f8f0d1c8f737bc2b230af0be1165771f297e8d4a2675311d874c3c5c268523ad5078f59b20e68b984d148450e2622469caf56d15016e5b9d42de31427ca542d93336546e542ec793ac92636b3a32035fa824e0135352d02f62d827aaba4afaa4afffbe339cf33772fd60d8087849dc8a42e5786c8e5b9285e5aed1daad07db2bba3a87d78891f2236f9b5a02256e94b2a78fbcce85c7358c99d16a47838b5a3126674676c0c9c61bb01c35cbbeb2465b93c7986235cf4408f0b1d5ed9660e75e446f1cb445723e0c6436f8c2009ab651bb69411045e1f92ec694224ad36340e4c36111958f98b1fc2bcefcf5d1bb55021f38dd97b009b29fcb2a9112e63039cd52d43a47bf6ca9c531fbf44301c9e3fb110c282dcd981e300eb0c98662e65628486b59b65308d20b7ab1f3a8cd9feb642b2a2b37391cee076856e88a0e9e3c88634b2aa62e6559aeb3337548337628526225de001c0c866a691aa468145ba019f783a5ac0703eb328c133a794f5d85fd8deb5ff0b4131b6c9f8bf9845a09bf58a8ac3fae3cd973c7368c5fbf5c82708a0236bd457e5d681a34b8b04da2fd14fed3b66cf8eae108e24de64d715012ce51e4bec5c65100cd360d51957f0e8b2a97c8a663a68f8583bf05be1f781451c38f8b222925856dcfc982ecd71ab1c2b72809850575c57dc6506fe5d6d169fe2b089bb090315820607be4a98847d8befd90570f8ee766c6a1effe8928170993370f2fe51bd8a02693b1232b71f3890d5d3a082f5365c828e34910ea839fcf39e41814ad9002f85a4226239bb27aad91d8678891729b628bd97dcd7d2742654b4276ee606e65eeb6fdf80e128497c2944e204334edd638d838aa745ad9b5ce8c7bca9885cdcc223820727fc97060ff730bd67683867fd640ab688123dbdbe67e728a4e16c1411d9776b6a668cedc659f5ca3c157a4117445f014ac9724ea80a65dbc22b3cac04aba116aba759008bc4ab67d51a3f262b98873ca96e55a0dc9eb166c7d4112f202210a696ed798cc7ff07c7dca13f9b1b778913e65ddeefd8945755fb7c5548a3dfa0a6022d92c595cc42f5270e12650fa1e3b1197197547fa1e1a9058ef72c3b6abcf91a0d376be78f1f27b7f4c99614bdf32f8e71cee718e3f5f19a34a3f9946c257a9dd333557030f1da77926431f9baa576ef41f9183360293f7a0652922a4152aa4a75e8f0d729f19954b28a82ed2987b2ff402568660a590602d6b61bb6e5709475a3de03b9c24b4c435f13b21d4f4449a2373713dffead73600a1bbc09bc44713bf6aaee97a2306d6d579bcefa676462ae91cb102528df2bec99f57c01efbaf5a2f5100394621c05440c860d1c336ed9d7ef4eedf6542484369b093a675d4f512568f6ab4168844be18bcf04ecb76e941f5ce96f54fef7a7eb48759780f2092c6f7162b91fb9d43481524be3e6c45dd57466f4b7d6b2b16141036a87851c85449632c9984d324b6e336bb9601493a6bd550c04b8a103c817e9da8711fce1ba9b5e4bf369f344568699ea9bf05170d13c78fb4059f552e18b9570a579b3ffc253b187d676a423393ea072f4d90e94604282ed07699a1a9ae487b6701495465499e5a66f6df94bedf988f81d12ae352a01931deddb075803cc972c6f3347c171a6736d5ee1ecfd85260c8733d1e4b75421490e6ac1335bd9af53744deaba6a36f543c6eb37396a1ae35f3b675909957a624b50806cfc5c2eb58d90d95820ae3a86c67ee55ed527118bec7ef306ae6203c7636316a5033891293d4dafe0de6422c8fa9c4aafb94ac933cd55899cebe00353e5d1b01ab37585a66fcdfe409f87daf97cdd67708c722a867b703986100c493ea2ebd396270e991332449ad982353a3daace98dca7a8cba4b91975a2998605a0f93d3bcc0e4aaa41f2ff333fc00216d35a0bb0d62638580899b7e5a52ba7b0dbd558dc561895dc4ebda79f3043cb9d8a5fba48fef8a94252d9415c84d29875e31ba48d7841ff4d783e2cf1a17ec3bfc7e4d6736e0bf9327b6efb5e58eded3850f87c859242162d0f2c6f195e133751aea7320f41fb24f52e51ddf73b14321d3645692f414182601dba15472e4e7a29e00619644a3f37a862149142f6a764f7ecce0d82c55d72aa7196082b0cb2f2e34fce1e41be5743a5fe80c91caa5842c6c16ab5ac6fd89866a5cdb2d19b8c96e5b648f5e5547ccf7ad9a2e5cb1a83fe51b2d8cbbb6dd4a106611184ba90e36f5d7e97a997250ebb4a8aaf01498790e0d9499a843dedcbaf50b6ed2ea0f6a492a265125be65b85d27f2ba43ed319f41dd79b3a5ec39798d799991bf43f6ab1a0fc471e9ef1198863f40fba7707b3c3fa78e2865472f9f2b0b12c2d606359768d23c43f0f1e80cca875d762ca2d53125ff028b3252068c0ed84d7fc04751258a040f9d8cef329b58b44dd72214827f28379e48baeab995c96097cd4c1f29c7178dc02dca4d7289d2f7be905c727f563687bcd0df3e46ba233043f9e73d48ab8191b7b5a2cef7fb2d2a8a6f8c9da0fb407143c5e28df851a20e2f962deb3d7049f380a9845fcd5d9e38bc5e1351bdb20f6f92106d962d1a0ab75086a8c3dfbc8ce852821ce2a9094e63ce2d0148b5902f736c0d1be5eaa6dafe487d84ee227ebb3b9d3e5d533f73884d31e1c76cb8cd6a7e68846d26699c10b88def9a28f62a1df075468a1df4019b35e1519458a5f66fadfaf32f235281821872654555099f8fe3823b11f211a92ce657a359312fcdf7c2e1cf16adb1ccb66fa68c69609ed5529235a34740b46a118e61e8fd1a990ba098c1652a5151bbf91da027511518be3800dc9aec49d9442aee8e2ce2156c524f75be7b76a2d2917daa7ba160778a6c9133060938151f064d4ae732afcdcc277f06a03f7dfbf3195efe1d5061227fd3715a5bb6e5d7adaaa0f4f34d76a09c81921c58d73c7973e6839f135db28536a555ae70f4a7b239219490d9999bd82d560b0bb4325b48378133f67c2eafb114e5bf636f4df236ca5ee039e7550e4e94a6ab285149992351c8f9f3aa0d0fe024823bc5e3f8e2c26e3694be52bc4b4bd13610381e010141fa3f110247fa9c3e66dbec4797748ca1743e362ac2637adecf18ac247c2b7ef0cfcb9f37542a8e699b78f71e13078e7c650ff4a929ea799b00e0b3cb46da9080b941e4ab20212cf4c6b41b6509aa543cead8fb3a194898cd515866c62942e11ce905503cb1643218acd4248bb9af6d5eae9c18da20a74335a8af6c94be385c3fa12ddf9acaa77a00f2572b8ea42d2eb0974cceabd63f64e3a1a70a10a316a19f6c760b37c23f6c9f68b30f534a2224ae0246dd423070d032db6c2c117e5033ed6c5c51d88ac0d7e483afe7c3c05601524465abbe6509cc50ac5456022852dbea876c6c10d014404cbfdd9a2cd1d6a86680ef00b651bd5ecc9334f2ced6508e0fdd78eee444fa802a075d1e62ba3ae4ab4a49a2df2f484252cf954e5955b25976474e3c7fa747529c5d8a534963da7fbd635819d1191c96473605f660a2812df71876c78298c31370c61dd12812d1f784815577c6fcb479d2eb3662155839cea7be6cf06e9f5f9da26de13be8013b35f2c515eca7e00b9662e5a496065bd05d1f2b640bbf678a08e20afb42a137057911a9b3bc4083c7c2130c93f0ecf4ce7f806c906a6fd328547da1daa8e7aa8f5f7be397659a64a554d8f1b729cdcec0c4f73f7ff059e391e85a9e6d9f331bb76552f4baa7380b398da30b03b588023e51f56ca263c80fc62b4b231eafb2b90e29899528615f5e47b4ddcd51f9f2030d501b4c048f141304439471e8e263c27d03c8307209c77ee0d3ae811369d29515831b2c7e3f1e0edff956378ef9bea647e823d4288823d4b695e64308b3a592fcfed0865d4bc3de28fcbaca72cbd95885449c2ead34193ee30fe4a6d655ef2a1312f2c39357bec099f2dfadd77df989e5da42e5f597b2d1193d6cba1a06b813802b04be654c40d16f7431dadcc2aa0de94cc22e1f0d35a9e12608c2bdc7887cc78633538e5edc61b0bc89c827f8fa97480b695867cb84b76cf5a6d608a1d22a8bac498133d316ff96bd01ac1643e27d3c1f7293585a100127c6910a0b015e6c78f6077fd35471e0853980fb37925ab530eee9423a4e390774aacdf32e2e52c85aad96ffa15f249fcae71d91dca4431428bc52612a46c085e3371f019efa61b3f56b7025824a938855c5565d68d629289768c780d73da527da2fa6ab8e9122108232709041395938140254c3dd34847c3b637fbf87139d813df490efbd41a22ae79521141c927914bf0e1742c439102a0ebf5d3c6672870703ecc175fc30d2abe35c229022743ef923b69af70e646992923e8e5cd736655c67b7ab37d13c652b3be16539f5a1a6f8bc51ec2693e6d95a744c0888ca555b90da82a7bf2a3d513365efc9d648d56ae3550e638811f0a30d5f7d725e6ddbb32195f9a2a5431d9fb2da5b4bd79f17c19b0909d18c4cac3864e5899fba3c14d839a3994613eb23862935b15b7aaca921625cf14ca89b16d8e228d6902d643bc4c9f4a3d9d5baaa7304d81ffcd252832a516e3ed68ca1d2161819485f2accbb55cc16f9d15a13f0d8687a8cd469e4a04c6c532652c55b414a303a0bc898f1a097a0edf2d0a6bdcf3892cc57b0834f9c26a2c4d26679d12003202eafc6931ee4105ae76e8f2aab97ce25ad29ebdc7c848166005924506ebbd71a9306304b194548f58f09f9a2abb4f6669062c5eba89b158d5922811d03aa95eb70d710126e0fe08a07a1f8c37b8310ed6d66109b", 0x1000}, {&(0x7f00000026c0)="f483ba307f3d23c6360da8d5bf6dfba78420c2c87d", 0x15}, {&(0x7f0000002700)='#8c', 0x3}], 0x4, &(0x7f0000002e40)=[@rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [r1, r1, r1, r2, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r1]}}], 0x198, 0x800}, {&(0x7f0000003000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003180), 0x0, 0x0, 0x0, 0x48050}, {&(0x7f00000031c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005640)=[{&(0x7f0000003240)="c111931c3c6456157a27b8833cfa50126184e291980d07ecd1462cb471668cdfb1a446f3b862c8107aed472b0487c4e05e5c4e24dcd370b01f70accac913b2e46d6f8c2b9603c6328ba6f914d8c6f3c079a8fd79fc5fce7d6d0749cd43f29ac9ccd0570f1c563631c8b615d7640ee59ccb9637209812", 0x76}, {&(0x7f00000032c0)="ce1cfb5a7581460eae40313b584a3d824ad99e44f325d808757ba36999c635a2929c7eafbb7c86f5800667096e", 0x2d}, {&(0x7f0000003300)="09ced2c3c3e7fdb854e6b2c59a344ae2ba3466d2160537c6104a45c2d6be60f2a7ddf9df5c33c04153d72980cecc345d1590bf0374e019259fbd1a09074f729567", 0x41}, {&(0x7f0000003380)="b46bc43792e5bf4a3cf539c8ab80977601659bf5731cc548a8a12c1cac56459a19d76a05797a003d033c03b933317e1228aaa193d0f52ef44bba7780838a6acc34c7d45eb8bb73bc5fa84f0751988be4e53733427855813fb51621992f3e17d498155f700ffededa405e827542830405f60e0372ff25c4ed371949eb2ed997e0dd789f2bf1035c368032edecfe526fe38816916e4718efa8b2857eef4683cc6ecec0c171d6d066249ff5df705e8e167176ab8defca212bcdd347f0adf3edc59850bc7b8fa7769824534ac600b24976601304e6c2daa461e9ead70d58eddfb3eea69fc4a560ced3b8c3587dcf0a4d2bc31c90de75a0cc0bcc8fae423638a5baa6f5d0228068f7af8a5fb44bab6492b076d8119b716a3f77e9d99eed97fc0ac672220438c90caecff64bfdfa82284eb692923a92c0ddb423f74efe75f3fd76d22a7c62d20690b3694859fb1c26bb33e2e05fb305b030b79d5d06db9e0c9f3d0a98b5cb7018ebdec6f1c247fc5c1b3f5c87c30ed671042c3b433156d9a92ec6bffe550870875490bed2f523ea8f18e34bfe6cbd2a4371e4bbbffe90acda342956f7a76875edbc6bf5c21962a4ee9c104ce020b22d30fe016769ebd28086697367dc64362535ed431e8b9b50b4f7f6c130b7321a884be7b692ef5b84137c1589ad8546afcf7cfafb3c744d2a04db75e93a296fecad73e6910a2b0201dac8a9a9921fe8f49953f14335a493c551d5d3b65576237cc6a287cf001df039f5557a3756735dd6c9ef581c04111d2380a7cc62dcdd785aca49145170a6b5acf0a260222d13c6527ce5970635f2c4825b8a83bc79460b958772c3abbd7097cc918418cf34974b23eb9795f001da523fa34a8c37b40bfe50c0e434b1266e92ef63a8b361da765f2e1450eb056a3e7f350f0cdbacd9e7a9f79b417c83850a8c6ca36d1983af7fc6411ce2ffe5a11a684d97fe72bf0d3c2edbaaed423eabaad93afcd42cb4e5e5f57f233c2fdddca7c76d48c3096e785deb67a8245ab23155a4e43be3d18ea10e30d245794f44ec1221487111ce856d359cd71e1695eaa3eff9cb1a4b5e415708e9305e84434cb6a920e2723957bf1a08ca76e463751c1008ec837244c2984fa6339e0c6d191ff45368b63aa79ef19769774499a394ba05efe82b7c6e877f50837c3d002b18e70a34ff337bfaef8be549a3a4c81cb1a2d3c5a007b9942f3e636f172e16ef6a73351c24e377f616c8450da8e69555d60dd9db7840d79f5452a9d610371acd9304a8726c8d728bf669f46cb0f1eef1050ffdb83cf5280c82add7554a7cfd2cf5e5cbde05a9935ea0fc630e33cbf14c9a9c42a7f50659373b7c58c3089ff396cc082f6df1d5971813893ca8f3ccf128696a200dfea116768ac86cce655beefdb5198426788e7354c61c8c0dcb5a15b75e0a03eba3ce22a53b257c149e12c5da828bacbc529ebab75cab2177bb16615c85aab5a17ca168dcacbe9b7e3eefabd2a793a7ac58a07b6905f35081c0bceaf323ab0f50d87b334f314b76de1946c0939ed12e5319ed07f157c1a9c06f2ab0e6bc22130d35dafc24a382abce3e3cf8b960e747668bf1dc8d4b85b486ebddd09dbf6a9126561a39f22d6c3ca3e371d6ed71db1ef7fff9e7a30230302230db802e1e04ab5d1e5c2fd2ae237cbabe2dd685f73b01c23b987facc9fcf4e3ebd1eec1d8b25663aa972dac2ed593ae321e63873c9c7695e69950e66fef885713c8842848f377c25c557d4a7aed009bd7071cdd2ed3a9a0430dadf22363b015c6019d6b803b2311931cfc8dd7769b534ee73d159c00256b383bcc95654962abf0490007192d3586f74f72e76b429117f7df53903961527d0ec464724a251c87e6e7140684d8e94b9094844cf7a70280530636393710be31984a8d02d59e8113b5375d567d42c0281f34396633afca92f1ceaef33273cc33efa71354e3bd8a754422a06dd571ef33e9fe369f269a2be825f74beabdb4bef9dc90c1d7e3c5d6b4e77c156aa876ca07227b676f2353b3ac5f300698162838aa9199571f5d946d205f87498828cb01a2c9f42dafea2c6b0b1102c158340dcf7b47228d447573e23c95c7733a941577efd5bd39a53918c6988e2e95182df065e44fcee174b46e59b18dc5f921ec2c8ce6956c192f9ffab9fa91c42e92514c1a29ba277b9d893a85ce1e4033d7b1dfa71b7292730812bd0c6a4be4dfcc10489b275c8e678570a7eb84e3e808bdfb5a6f501e253aee3ab6f482e3d5e5ca1f09ff62da04e84a6884b5cddb69bd95443bfb61ffbbefc82752b320257b12e0e12afe13c6d9eb9612552785a9522a339ee81448d45883c0127f3cc965f0f548017d1d48d464673c93761ceca40feb6e95cc04967510e0f2225aa3effba710b33bd6cae3f5296dbf31cc1423d60f17c2ba29366e858dbefaa10863ab5d5840aa6f70318c94a68278349fb356e9e29f80c3c53326958014bab1b116c6ad6cb5e515b30d77e8bd603cd6693bf6730e5cb41cd94e83417ea18f97312917de644bf15deeeec77f1418e22c93dda5cc80850644a7b0c5c0e8d3a9721de9b7ed82c8707428758db5c378e2f89a142033d00d27bf880bf87ddad9e1727143c28cffc63690a4fab35ecb175d52ebccba8480406505421b937ed692c0c103d703b4187f5a9569a6349ccc5155118afda36926822b0e17b0f66238c057d8a36c1f65fce26495f165220c38cacde52f0723b07af77921eac8aedd58b05ee395f670f2da49227f53fd9de10212b591a46d592659fe8df6fcffe9182e8fa16ffb5e05f185034936865c251698e1a2b82b7ea8cefec5161b5fa41a8aca46a8136087d84e34cc5d3581bf10b75758f8808766fd43c2d65d5cdfbb2ff3502d848f8a159a277aa773dd5584e01d989dff240452889f28ec73bc5e91b8bcacc4030f979fefa78dd9ba141423f8e74d2d481c55597f7e60bc5d86eb174b4bee68b1fbbe33a24ec9e83a18246c5ac75e4e8d50cc22d0878521b3621d8a8f1f77fbb7580ce65e7fb21291b21f6bd5baf9731cfb46d2f544e8f0303a3c8519c70fd563121ef5498848f29374a93f0c84cabd31fec3274f086db9debf0442844847270584d9b1eaf895441683204da2b3c6a319e29862d1dab06f8d5d7bb5fd59d1cb3a0744c493d43939dfb7f40fc5c203c5a1f6968107581cb8a1314acf317e9959f422f5f4e498c346c79339a8787ff106d91e2f4c2ce839a3612939183420974a7b52247761a55476123426c3b05860105e50a3aeeca93e3d629d13c4096ddb933f0787b0b0e1e0d25ce4edea255f3e25f9a3c2ee88d1460e9c80483ab979fc07defa331c07ec3346d11193620009ac2a3f1a36b5a7b1aa7e051467a8add968ede5bf79e40034d2777ea151e409a4385a284a36b1b2de05b9573963e42bbe8ea2e63ae4febf780c586459afca3adc3ff2cefd263e29199570b21b7fa2bce65dac30a24185b44fcea34a82b9b8a0505fa57af05194356a38fb4a599eb4cb794586641db99c17ea590a05f704b051caaa26dcc405e72db9576448f668ea72fd825a9d4463b5e6043b814e93976ddc6a48673e232918a55f8f3d67b25ce885d13050ea6f15a03f06325c22b527d7f936324ddb1fbf7e9dbaa3e16c0f330fdbdfe8017f5aafa99f71ac8873e9f939daa24f7e4c6a862f7faea7f6edbb880874efa5e7385a2a9b3dbc9da4431e3f59f110d1f48865603060cac291a2b0ccc255503630bac930d0dd21591e5b5b9847c546776711ea12028328214633dd3309a1b6693b69bfe925583fb8bfce6c5c5ccc79ebd6bf3b93647c20346adf5070fb152845f1ed8c31c98cf202d089d688d9691a35ebfcfcc4120c39718106670d49d7184c16fd86d6af14e87dcaae6ac5746ec4ec6281abefafe1ffdb8a44417c1d7761a00e38fbba4f6f76acead8f135756f3dbbb359606cb3bd54be194053d61cb523924eec18d513103aa3a6c088ffff9b4c74493382d2e77aef76bfb99e6a2530ca026c551fe45352d6f48399611ef8d1dfa48af815dbb701bc2a4ebabdb82bb774fb44a0415f6bc842f56e8a2764018866f67e0568a65684765fffcd7d367379895b4c46acddc2d6b441d5c5c9737d1bb66094815e771c7a1c5ebcbb6e1fa1b5a1d9b66f989bc2e363fa7d2b21c75868e0db62de2bae72f79f4e543f17a615d5c980cad1f2589b50b067057b72b37004c153840c2342d87b377007e4f07f35b2d2071aab75e0c446dfb0f023574c17ed0f7274613338898e19a2d503124ff132fc67d29c66a9af28ee583fe3f40bb6fab7536e0b5f39e36805e65e065794f25bcde9ec559be520028cf8099bfa0b776c15c90c3f3dad0a7e4936ee005e3cca78e1d3d966ed1fe9d1d4f97bb6bd4ebcf0dbf0df315a07110caa3b3c7a024c91f6543a42cf5bcbc2bb3c3d78e2522a959500db3968c95904ca577f5d20e70fe9d2b8b7e0ee1b08e65db6d282b5f55430aaacd6376c062a7a7c7a95aee4f8d94f5d04b7dfee3007178e27a5d1a5b5a7f94405202520f6c81a708a59e839b3293c480dc713bd09c7eb2e954391727f709826a7be09303222b866134109b5473509c13af20e4d3df41ffad555cc627c38457b2a3a1905bd7763ed6726e4cd5661eecd564bdb344b5990c846d970415f6e1c6a1ed3260e30cb25cf5c58389053f021df3fa841fa3d29c5d66ad570358e31fe0c90b8e5e81aadf25a740dfe71a943e28fb82bc69316ecc1f3fb13e459c5d3ab8f65435584569d00e9ad5e3ebd33dbc51e90e929daebaa7788b995132eb077bcceb20793a23b0e891679557ecbb86ee0b9274ec8523edd6a3e6efe40e520e6ab364702ea63c00283d5d4758c201f1b84fbac192c5750597d5170fd2f1003f1ab2e028eb0f5cae709d3b8765f8f5ee05f6d3f49c0677f61905c65f9e40f9db5b2a33f8ccd7c63604b628e94110ea9f3e92182f404b50df4f86ca7e906d329c551bf21cf736cc45a6e3c5891103b811eede655e0a9b2a17f5bc7e7e5510594aec9cea9b92907e2bd5030169a1987e87544e5ebe9a51866cb1bd63661d3aa43c4f4e233c3b5643d16a5fc4772b960b4c4e4d014ab645ac9def4d20b643056bdc030f2012c8dfacb9f7bda95d016f6a8b705a8f637e0bb2d05c5ee42ed4133c8e9d57c72fef48813ce127c6f179c6bc2a2d389b79e5d2f885c11150e83f178d62fdaf582348e06ff485bb3755dfe9e22ea5f8c092069d882a9d457cf4f2c4a6edc0b5feb8b4a875f6266278dad77315d95e7ff68445e0bc18da245113158b2baf3755f4979b28ac0842ce8dcc219cb1f86876a5a1f7be88449be0134104a0763da9d96f8b9600bdf8870730255cdffac7822557701bea374dce896e12a37c6e37b62f2077b00a07bbbf0e521d01e052fd1f7d796bc7633cfceece574a80d98f7809beba3f419d73a1e312f1740171be04c852fd54111f2585d107a5213d43698f9400e0a2db121d22dcb5cf8f03186b7ab8e873ddd60d8545c68c1b405127565c421247c1c46108753d521477a7d9523e9c91425b3f932b2d9a57d51df4d2a9dc0ae64429d8777dd7ab785220df49abbb9bf932048c7a4f3c13c56c659b6c471ce79c4d05ea5bf75839381b60d0c5f2533fa9c4815663631d6ea1fbda0db27a819639a07fce69a194aa31c9b8ffc11209aac9dae12cbf0672ac29ae71ca839b2cabdcf6d45833beb081f9277c1316923e7d54aaf2410b1655cd9e1703166d1f157a725e427f6898a7dafa10c40b995a642e9a23cc7e280020b1856", 0x1000}, {&(0x7f0000004380)="bbbae17436646339da941a307b7a86b7b78be1a11ddfa8a926cb338ad9181e1441e0310ca7ff48aed64cc799690c634e565586e095eeb4e052a12df4b3414af5c635807a384167e54395a48d7f5ccd8dfaeba9aa0d0d2134acdca32a0c831a25c05918ccfcd8da18364857d5ecef0b4002ee8190c210a6f75056d14cc3ea5263b15becabc0c0ad4392436e9cd127dc505e7b777670fcb11ad3c53b72d66ef741d549fbb06c9a3d9d790443535937590c9dc97ba21b38652b6ff62b60b29f8c08d241fb8f2ed13c18cb39c3de38f7e5bbcb241157c6f0d61d05e5bf60eee2a40b9f452e47c1d6faab7014cb84678ee863c366d9560f694233b7162dc3c1d265f273881ca2321bef52a2042ef4f519f8d0ff42424cce56df4cbe24521c658bc58d1a9129779ad740b489ae3ca68d2fe61ec0ba038783a8beec22b2355d7a93432931d2b779e710ef545b0e911315835f4f25972c5810f4b89ab411828a01276a65857a86954e0126f96fcb0ed2414c9b36050ddf48a13eeacd709358d12800c441d8fb2e8f9bf0c1c8ca7d222e45b31cd91a5dea74e89e218697eeab2f50d73a52b5239c9cf28c42c1a1269a5cb950ec8c65bf1210d52093704f52aac1a4398483a95e78e0e5b8bfdc09e9aeb182bf9427c48c008fb07798e10b8c751aa491ada92d999ed5272595969389794116fcef0331d340ca90d63c30dd46ffeb4107690f0bdcca735e0c50dc4c02b94a5e51ce76130e35ba5145e6e0bacdc7c8db12c13282c9ff11b914d91b37c643e49326bc2eb002677327bee8f219e5881e17be95b70f1761286bab9f4777a062d66abb4dd8d074bb59b6aff370566726e7f11a631a09060c63bc742e932ece41fd0587de21f1661ca475f7ab4dc5a355e7eb6061dc1736198647eaecc01a382cc2dd8b4e1a965fdcc47e4fd11469f872d5708fa9e30e9bd822b64f83641c3c7b2b8b1d64343e5fcea9aa14c1ef9e4450a6e0d475ace67d8b0fe9b038cab8a72896b0af7986722bee3bf08bb01033db36729bd5234583b037c14f5ebb2b257928474181e20c25a50f0ed2d83f685bcefb4fb00e3ec44c2d83ad65cd74b635219958239a1407d9877fe6abc338bfd378626ceaeb59a1b80f9d638b8e5db2197dabffc0c1cd8c569420c6019031df00f72732c738325c74df49284a216a5806e56aefadff21581ee86e7192aede575da56323a8cfaec161ec16ee75a5029575855b1c00eaeb635d4c52daba9cc1ecb780eba789ca15f9b31adeb67bb5ab34fc024ae316d17e21961bbd9d2f05d60f734f96a75521b480ec4ed9c4d56ea42d23fa0b8759cfdfce7b3bf3e9176ee937769ec77d52f682eaafc4f41cabd10e31baac1792f37b0a7abac5c62d4ed37ea85d1178509674f15282a1bb8a2cb2537b8d55097c26b8af3da36e251f5f70e4521ad1a9781e7cd49830c141029b149ae18ef62bb59f9c9aa3835f3d59cdf83dc408dfe23e92a81ebe655267649e6b9f41a98229e52c7e131d2db89e4edb246f683e8f9750916e6bfb25f46a48eb9626c56979393e2eb63b642fb5aadaff8651479e05d1abf7170f2d35e85bcd7de38b2b5917efc2747646c1cf96a668335b86bc633c4e362ec21c6e2c5c5d0cee93b7f9b2fb657fce46f9c6fb1b8e067464a8c51a842062a1ab888e39f7442948ce4c4db0d5250062a3f984f4a8a88f74c8defb944ae2fca2bceae9d5879fb05e45011806b89ccd0531177351cb696914561ed3d5109302f3545722b1d34c0d183b9498e18ad356dbe58f88b15f6539dafdc6bd73002a790bd09bbdd97c90db6ee3d5008f96fc359583b012f7ff6bec175d043826df9d0b89154981210f6f270a05c2f66b317592ee0b2f91e9548d58f04f7bd31cdff4c5ba4fc497ce647aedac964f94e267d6d9d2747b90a035033c212afe829464c8e94c6c7b8891b3620fa7733c8668385ef4460c1ee9b5b4ce0790b5a25fa3bc83daaece18ffd06dfa32f6910e9f390f3c0ef8fc4f72034d225e9c2073b7f1da2e2db700a26ea64543d828dfbcafaa8474cd61c304a676a868d6d72725aaf313f9cdd010645b710b961d35765e5380ef66e3e78e2047352861594c1f31b999f15f25981b2acb8e3081e51fbf8b1ad51ff3aad37176ed3d6e707b13ee4a08e77731297890667cd68a243aa87e2ae9b87e878449eb9e16f9cc65a849581a4b9f56134e2b186d60d7ec1c17bd258ebee43d729186948f0347e73dbdfa88ae2007e4810c07df5db232a4deb90a44ca0828255c1b7d698d6805f384da5d91e969668be0f455a60cab52e2379f51bb0c8d79bf196886e710ffe8cf0d2f08e53845664b76f09d65ca843b1d196d7230f64ce1cda1b059c2eb45b86ebbd55666f94d2ed160ce7d63f774676d950df5c3e5dc312a185de3f265d223501f435f79275bb47b306be571f1398fd275e6b963527fc1e2d66e4417d134f21873ca79bb32c190ce2694a503fd4ca4923450ed0419e4b5fe702d6b91e226e61c36f649c784a59ff68195565c00afe58197b94a5f3cfbde0c7893cc71155b247f1a98028679bf339a7b2a4134d4749d997dc3ee4b7020033b241980428cbe2b4056306edcf964ce784065e5deb640d793f555f98f208fabdb3b5df197670f1198deb9b7d0013e09539f68eb192766e496cef2bd3392780062c0767806b904aabece4ffc55f3326d16cba37dd068310f57f61734cbdca376dbde64fcccf6b3d8c97509bced03122cd6935cff1d59b9aa325c686ca6fadcb405ab3242f8f398aa6ba9b638f4467941fa1464c95f7bf7868660c7b79c00909413707777035aa6ee5dd9059b5cc2f63b45bd853c5c16a2a1ec4a6a5b875a6cd1cddd1f91f476009ac6f1d17061bc0abee32b272e0e00886b2af45ed606772f2a13c4e3585a0377584d576fe16f0a2f0fd7d949a431cd8766bb9d4f0e61dafaae9a7d62b9617c099cfff3cae31f0409126361bc34aa0e1aefac2675eff9f6cf83c22213d75cccf3af480f084444970807dc04b3ee58133e9935d28637e2bababc90d7e9538a2f2133493e174bd87e31cf13b1eb8ee56690f1c6d58c758b13d86fdfa752370dd3af194c15f1a0e3ebe488f8e8e544597e2958b7827f4e87f62b3888f111c68d855eac2e0cbaf95510606894f901d94fa4467ae20afa724482bf395b629b4bda5e63c693b568adefe166db0a040ddc418896c407cb4b3592a9a3c4ddf5164727a2ce115dc2a1d055d4893e319c5a828869de6d2fd4e794563ded34d6400f1a94e124d98b6e53d8fd612bab5a7ea9554a949349cd3311d233efcb12e5451e617665bf9fda85160a41226bc8d52f2365b6ae209cd04fe0cefc04b9088291cc4e17d1f53725a36f3d749f96c605577970d70cb17447025968813f75148070d12504b338bdb3cdd50db1a1ee5438bb181d27fecdbbb00d2c62bcf9816df32d312e1ba492d147f644686eefe250af458d30ed4eab430ea20e80c17297bfc356da7cab688fc136703a5050c6ff7fd8f0dc2aeef36af57a21caed8ccd10c3280a710792544e04493107506676f0d505fee06bb40b6dbbbdabea3489935842b96f00dad3f5615f3911883939a5d5795739f533a1e14d016dc52e48cb31898fe963de527620144917e60ddbdad07fe8493b0a6e958b67aa395325f0d98df63f1bd1f6adb0f182f023d3cf6e952a2a11cf6b817a771806acea45e19e65aef439a5f4c018dcb748e78da1c0418b06c29c34aabfdb4e9f3d1f2b847976b4a3caa98ae9b0d4744e64ffccb7e3c972b14e4deec91502f28b19f35a03dc36e7ab5088d29a747a99319accae7af14c67c50be5ceaf62dc3d36933ef7bce63e5f3e73a573c31ce9fde1fdf35316e65318c97a74c476453290ea02c594bca81d0a0a829057c143665a1026b434926da36bbe9c24741499576e224515dad6a792643ee6d07c5735ed3f6425bad1ae4bcd206e1b512b9fb35a58fc4e18e2b860102f65dd5e6b680082b9008e7c0e28bf84582c9a1e88eb3d2ef7bc9bf6541158515e990ada4ae487e4cdf952fb60a20015d24068004429ae383546b58abc6f08611738ef0806e6b2a91d462a636e8c153673efec25d500774882ba2578bb7536167f793b99dd44c454bd7279c88d7f5d76d8e04e2427343ffa6807983133de8917b83dc433930d2a8b68b22bf479710d1e59537426b8f6002b28b9cd6b1c8e49ed5120ce8e769bfd79ad326db9e266fa5bdef50479fced34f3f5ae5645f5ad7e68928edefae4969b49e5c8a7b69369ca5abef95fba4b6fde6b6527cbd6c160f5299ced2b8f51a543b5fc00f38c0c1e3e1581478f96150a88233beaa8335ce02f0c40b72ddea8051c5fc3e8be84891d09b0d62ee4b64e4793ee7623f5099ed8154b5169efc229faf2cf8246c0e5285b62bec84e6f0fd82a503cf03bb510a64bd68aa82a8322704403812e96a5ee9c44a84206edb24641fc1a538b6a4898299dd4e168fd7ed689b453ed6996043c5ec85111e7fe6185d5e7b35adf241db31bb3703704ce206af61ee1efebebf8bb04034d1f41e34f949f1587a2a46f5e16395a1073cc4e8c1a1b780edde270a05b0ddcd0d4f414bd023835764c19eb51993e5bddaefea89e8f62adc1a9425aae23fcd876f019e0dbcdc4fa988ed5ffbc02b970a0b1050f823155c0ea779c00f47951b3ad5cefa8d2f93fb48180eb903fea49f35c9d54f4ec035a31f3850439ddfb4a433348d5ba2bf254ed37ac49c6ad5241323a14ba58be3b7792aeedfe9cd7299c0b7b8109ee8d63d7c35261f1c85b9abbcfedc6fdaf1feb660d188fa015f687bff118f6f8c37caec1239f5b7e7caf88a7fc54d8a7e44b1daf417fd35419e756c0e8212c0d021b07c1c6e24aa9058d584eb71aafaaf1d9ab695ccb805432207d551cc842776dce6494a4561735a175b42a0d64655731ec567a51bea5e9ced3cda24f918362b974611a92c0919707e85cd044f3504d30ad9b47fd8a33bf92b4df199cd2b58f4dccc6c3a1a829b0da8be20186ef2f2ede146fdaef85014000f43574c78efa057a353a2856eb12316a6c10089aa1fe7dbd3748953d2d2fb358492151434e3a92596ee8f08f25e9345a7ed2a8c9acc5d6b4b51088f0361d75f17c40bc0b8cf90d19130aab55fe1315c973998a9134186e357edf091b784e61e55468b9fae56f0d8c4534f6ee30537949495368eefe59ae26a224b3dd8362443c0039a5b0ac2a068c9a9a654330f5f74922852fd6347396fdc54402b49665906aebb5b3b076e3fe1900b1d6b998bcbc0a42c6c82ca6706cfa8f3fa8972684addb8f11f9d34f6b520a772e5294a54a103167fc6a7630fa80e190fd156d7f2a279b4347252155da4faeb58282fa586958dc45cf9289d3d783afb8c2e4a5919314a89590e54fa531137d72b38462912a709e162e90843b5b48919450b23633cd82d2c579ecd96e96123bc0707e0c89461a05f2887d2ef24de231e8d196b1386743e37d7bab1fbac5a6b281790a217e0b1c31f436b15dbd9208904b69ca95cd9b130943c54d38ee24c1412fbd948b9c63dea1d09e5b15973964f990a066ea74348d564493969b36d413d918f711eb8acc28f18f426bdfc46683c5c8122c13302e92cf72be91ab573d6224619d075416872deb04a685a07674921d0566bfee4839d2b29101b8e1239e34e9a8516248f3a4005c63370d4eabf7509e27276fd168f963f78828e58ca33efd9ce852c4f8b72830b4f391fe3fd100cc285a1fdf4e7bac9c785a9bec5acb4a4452134c673bbcc6348a5d", 0x1000}, {&(0x7f0000005380)="b4fc62ffd3ec0542077bf8436bb97d21089d15bdf3aee273c8cad56b2e96bedf2abcc6c0d6076d084048d9cee40b2450e4819baff7ab723edbe842cfc57f019b4fe9a3ba215b689022be", 0x4a}, {&(0x7f0000005400)="68fe3f57c20c3eca73bfb5a8ff057f194b5fee366be2f88ac4fbc1ba4fbc28c321e1aa502a92d2e2802f8bd3a98f0b29ed5d43610d88c9e9a0e74808ffbda5324b4ef7d8d28097cf74682a2746f80669fd50c6c3c673e0046ab880a3776d8154bda16a0f8300", 0x66}, {&(0x7f0000005480)="55ef42c2821b06f9f0b63ad1c4d60d5c2fe6aa37e1019509e7ba78b283eb388d6aa0c75f43867db7fe1900393bc2e0ea075a5d43921b2aa6427522d019ccd931d8770aaba2df3f23c892cb3845d491bce38dbf69a2c49c5793eeb60707da2e2681aa8d17ad6040d62fae1b897fa6ba091b629eef6618b253b813ba796a7b435802c67298251f9e7795f82867315372dc5104d2f091d75fabcea6cc6366166da5bdfaba933adaa25d233ef6ed399ba054a08e7daaf3832ad1cbf10525ce8449a7a26808d08408d454afb14050d4f7325c7ba3783167f3178c0c87d40d170807bf0942f4c166542531b1dce3a80c8ae062cc00990a35c63b4f3bcbb635", 0xfc}, {&(0x7f0000005580)="98f555e382183d20afd338a4737d9178b8e6ca24cf18c6af9d95278a4eaaddcd1f47b9b2d329704401e8ac21fc774bfd65a09bcf5a2fb6450e625657625d9c60e83f1de28a3397c2ef47b8e9b4ee1f33981f21b1dcea48e1f804eb31ff21ed25f404d732c0c605fcaaa53fe506a52e029df8e9a4f00f35882563d2ec182567f87f01d28bcea45aaab193891386a2c59b22a77d720f117fbb8ad260436cb9", 0x9e}], 0x9, &(0x7f0000005a00)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x40, 0x40000}, {&(0x7f0000005a40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006100)=[{&(0x7f0000005ac0)="d3d6748bca85b8f096ab4701eb42b41c948725de54fc76c35ecbee238bc8f95b979107a3493c05011baa23773bb61a7a11cf8fb522e4a52fa0a830f14527bbcc9ed51c6a160a47918c431a955f359620f167653e8150597b6bdd38675f33b6d6b6704b15df3df9d8c0819be86570ff576eda094c11ca478422a764b5ccb7d7704403faf04c1f8348090b17ade413718a38a4e9d25dcb47d42cc00296d0f458e3774c5f57639c03fd9205f95335a45b33cbdfec8c0744099819a0ed34cf3c19ab790e46e8d612364d115d24be796fa4f2b2a28b51255778", 0xd7}, {&(0x7f0000005bc0)="b59a52518caa257606ecdd6f86a68893fb8a617479dc66e1f6cd24300ebbbf107640a19f29ea6440a5584bc43ffb730d1f28fae9c8caea94378223d6b535ff18", 0x40}, {&(0x7f0000005c00)="fbb03f26de3da4cd", 0x8}, {&(0x7f0000005c40)="8664086a3f0b22fa1f34c46ae62f5bf468f53c28e1b2d14445f54c340d9f04d61cda09453cfc377b57c5167a20ab3b616020b4504f01d39a7088c059c3ecd10777613d7ceff0d0132875e137ea83ae42f6236dcafb32794f08080a39be095c624d02a8edda53b17e537e4c3d6d79f7e55c01c7e6498a740a24d066678aa55f026c3afc658fe43e6768cf53a873b03d8bb5e691ce97d89e3a57080ece932f2ef636aea7a4274f3b390a432214387a6b2dabf3af107e58dd3470c66d6641c8c780ae9d1a7691d6cbd32eb6ed26284493385e7a4f2815c879f429c1e8c55319780a9abc801d56f1f3cd773220", 0xeb}, {&(0x7f0000005d40)="7ef4f0f3b6058687ef54321e6496775e2c12afce97035912c8054e8dff514c29ea58d4f21af3ba49bc0f2aeee7a25ec2331ac9784c2ebaf0945327106b111167cb1897a4d32e49a7d30b51cc51e0ffd99bd10da721a093031e6822966715553ab030d36584c945e84c67a42f192b73f085c9ec199ba98016ad8b1f97bd2c1d6438fd0b7df3ed15961f505370e86248b50a83287796271cdfaa6672890ee8b7e421cae0a4a15c9945baf5d7b4e533e66d88fd0c50cef73f96300d1561542098dbb3519d9a63745bffbf803c04346e34bbc37438c3a09323f0e316d95998cb31899cf341", 0xe3}, {&(0x7f0000005e40)="6aeaba42208d0e51c32b41263e58cd84cd71fb44d4154def095cb292ab88f150596f9c6cdcbe1bf709a1318f5215b230752b7aa2f7be6f89edefa902536468e954e6bcee7b557addc1d3d072eccf7c7b68342523f121bc0cd26c7df22b3fb9edcde4dbf894cc69b6d551623e26b7ccce171271bea0884e74b7b50f9ae9e17f2a9b434344465f3b350b12253694dbd0c4d567e36b9c689a005acfe4eebf28427c5b525af3806bcccacc223a55d814c230ea4d1277156aea090d83166aa3ddc8e528ef7a1bef32e3d2d589eb982c1e21904c6a58e36ab9ebd0b694af7e21791bc92ab9e538151f9b1229f5", 0xea}, {&(0x7f0000005f40)="45883ec70d7d13fe8842a2e72ba1207600aae91e97fb07e640c12371918c092e3e17c3cfa95122127335810100b6f70ccf27645d6cab534ce2e4e11e3852e840522c189f94a8a7b0ffd3537174cedd83012530", 0x53}, {&(0x7f0000005fc0)="ea686524b151b570579f6ddafabf1fb9eba5697ca221540c2fec3cf89244e1284fe4dae60f264b7718aeac5c10dfc1b2532bb4c2d39a53465332dcbc52560767a3dc041fc5d2e3c7be6980e5d93c634891d246b1875ef56bfa28afcf8a0e9177", 0x60}, {&(0x7f0000006040)="0bf8c28deaad670b57fc6defa58104eb7cde32973bd1f9ab430cd7be586343664ae9e3a8542412c47d5be947579cb15648390c85b9bffeb0e8667999d1fc1383e45fc03b5d9b98bc239be0d74405d0d24cb87761f34a7d47339ed4e75dd183e7ea8a57f2afc9980c27c6c9c9fe6d91f4287907935c6cadd09ab108899e29d6f8a61bee", 0x83}], 0x9, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000e735ccfcbae273b86c50bc495c9c32d93fecdf6cb980787c78e2da3f8d462654c167ad7a783278d469d9a847a63cc495405ea7b9cbd46674ea508360b344cc06c545b5b7a3ca0d801fb7a20c0747016fa746f01c25c0b3873c602836c1dee98dd3fcf35dd6919b6afa2c", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x4000000}], 0x5, 0x40890) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) r7 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r7, r6, 0x0, 0x20000000000000d8) 13:28:15 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="812c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 441.726563][ T1146] RDX: 00007ffebd81b8cb RSI: 0000000000000002 RDI: 00007ffebd81b8c0 [ 441.734531][ T1146] RBP: 00007ffebd81b8c0 R08: 00000000ffffffff R09: 00007ffebd81b690 [ 441.742496][ T1146] R10: 000000000331bbd3 R11: 0000000000000246 R12: 00000000004bee70 [ 441.750541][ T1146] R13: 00007ffebd81c990 R14: 000000000331bb00 R15: 00007ffebd81c9d0 [ 441.758503][ T1146] ---[ end trace 0b35d21e92f403b3 ]--- [ 441.778216][ T1146] VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... 13:28:15 executing program 3: read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0x2020) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000002940)=ANY=[@ANYBLOB="696f630700000065743d63703836362c009aca2377101588f0ab3eb0e20a8b32f5d970a9805e776d8f8d3dbf7b3a6c70cce208d6c37fb066686104ecd08c005e7bd6d90794a5bc936a634a6bee8f0ebc61237a06a5ba417f7e0822227f67e4030500b99e68a11f519d26db1545538dbd37c07ead44e7053541790000000000000001cbf26f509093af6c284a625ce52f41604849c22c1e3f1425ab41b628aa8f866fd1590c3990e2b8eee8433d9c1630836cef787e7d263072ebd29b3fc996c620901a5532b32ff1e4793dacb56d410a929abee271c49276ebb1cb2a257bd7febdf48d70e6e3a6ed95563ac97d82bfae9fb645e518840037"]) r1 = signalfd4(r0, &(0x7f0000000240)={[0x4]}, 0x8, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x24) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x44600, 0x72) creat(&(0x7f0000000140)='./file0\x00', 0x62) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x12, r3, 0x0) preadv(r3, &(0x7f00000027c0)=[{&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000002a40)=""/262, 0x106}, {&(0x7f0000002540)=""/25, 0x19}, {&(0x7f0000002840)=""/243, 0xf3}, {&(0x7f0000002680)=""/145, 0x91}, {&(0x7f0000002740)=""/120, 0x78}], 0x6, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r5, 0x29, 0x39, &(0x7f0000000180)={0x0, 0x4, 0x4, 0x0, 0x0, [@local, @ipv4]}, 0x28) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0xc8, 0x11, 0x1, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, 0x814, 0x10}, [@IFLA_GROUP={0x8, 0x1b, 0xfd}, @IFLA_PROP_LIST={0x40, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_bond\x00'}, {0x14, 0x35, 'ip_vti0\x00'}, {0x14, 0x35, 'macsec0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'netdevsim0\x00'}, @IFLA_ALT_IFNAME={0x14, 0x35, 'ip6tnl0\x00'}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r2}}}}, @IFLA_PHYS_SWITCH_ID={0x1f, 0x24, "d74095263ff09d0b3b2716c7547624ab13835b89d74e4faa038718"}]}, 0xc8}}, 0x10000004) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000002580)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000002600)={&(0x7f00000025c0)=ANY=[@ANYBLOB="240000002e0001002bbd7000", @ANYRES32=r4, @ANYBLOB="0e00e0ff0a001000ffff0a00"], 0x24}, 0x1, 0x0, 0x0, 0x4080}, 0x0) openat(r3, &(0x7f0000000200)='./file1\x00', 0x6000, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:15 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x282) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 441.893058][T16737] FAT-fs (loop5): bogus number of reserved sectors [ 441.912960][T16753] incfs: Can't find or create .index dir in ./file0 [ 441.926527][T16737] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400", 0xc}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 441.967735][ T1146] BUG: Dentry ffff8881e5b61cc0{i=0,n=.index} still in use (1) [unmount of vfat loop0] [ 441.977536][ T1146] ------------[ cut here ]------------ [ 441.982313][T16758] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 441.983001][ T1146] WARNING: CPU: 0 PID: 1146 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 441.983003][ T1146] Modules linked in: [ 442.002986][ T1146] CPU: 0 PID: 1146 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 442.014508][ T1146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 442.024563][ T1146] RIP: 0010:umount_check+0x179/0x1c0 [ 442.029827][ T1146] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 442.049485][ T1146] RSP: 0018:ffff8881ab557c58 EFLAGS: 00010282 [ 442.055542][ T1146] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: 8de15eb94f821600 [ 442.063492][ T1146] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 442.071549][ T1146] RBP: ffff8881dc906420 R08: ffffffff814e90a7 R09: ffffed103edc5e08 [ 442.079638][ T1146] R10: ffffed103edc5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 442.087720][ T1146] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881e5b61cc0 [ 442.095671][ T1146] FS: 000000000331a400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 442.104576][ T1146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 442.111133][ T1146] CR2: 00007ffebd81aff8 CR3: 00000001a1bb4000 CR4: 00000000001406f0 [ 442.119085][ T1146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 442.127036][ T1146] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 442.134988][ T1146] Call Trace: [ 442.138258][ T1146] d_walk+0x2d9/0x540 [ 442.142326][ T1146] ? __d_free+0x20/0x20 [ 442.146520][ T1146] shrink_dcache_for_umount+0x8a/0x1a0 [ 442.151960][ T1146] generic_shutdown_super+0x63/0x2a0 [ 442.157228][ T1146] kill_block_super+0x79/0xd0 [ 442.162334][ T1146] deactivate_locked_super+0xaf/0x100 [ 442.167698][ T1146] deactivate_super+0x1b3/0x270 [ 442.172558][ T1146] ? deactivate_locked_super+0x100/0x100 [ 442.178176][ T1146] ? dput+0x4de/0x5d0 [ 442.182173][ T1146] ? _raw_spin_lock_irqsave+0x210/0x210 [ 442.187698][ T1146] ? find_next_bit+0xc6/0x110 [ 442.192375][ T1146] cleanup_mnt+0x432/0x4e0 [ 442.196773][ T1146] ? switch_fpu_return+0x10/0x10 [ 442.201699][ T1146] task_work_run+0x186/0x1b0 [ 442.206272][ T1146] prepare_exit_to_usermode+0x2b0/0x310 [ 442.211806][ T1146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 442.217686][ T1146] RIP: 0033:0x467a37 [ 442.221566][ T1146] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 442.241158][ T1146] RSP: 002b:00007ffebd81b7f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 442.249554][ T1146] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 442.257507][ T1146] RDX: 00007ffebd81b8cb RSI: 0000000000000002 RDI: 00007ffebd81b8c0 [ 442.265472][ T1146] RBP: 00007ffebd81b8c0 R08: 00000000ffffffff R09: 00007ffebd81b690 [ 442.273573][ T1146] R10: 000000000331bbd3 R11: 0000000000000246 R12: 00000000004bee70 [ 442.281764][ T1146] R13: 00007ffebd81c990 R14: 000000000331bb00 R15: 00007ffebd81c9d0 [ 442.289854][ T1146] ---[ end trace 0b35d21e92f403b4 ]--- [ 442.295783][ T1146] BUG: Dentry ffff8881e5b61cc0{i=0,n=.index} still in use (1) [unmount of vfat loop0] [ 442.305500][ T1146] ------------[ cut here ]------------ [ 442.310961][ T1146] WARNING: CPU: 0 PID: 1146 at fs/dcache.c:1597 umount_check+0x179/0x1c0 13:28:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) perf_event_open(&(0x7f0000000a40)={0x0, 0x80, 0x3, 0x1, 0x7, 0x0, 0x0, 0x5, 0x8000, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x101, 0x0, @perf_bp={&(0x7f0000000880), 0x8}, 0x8040, 0x5, 0x2, 0x7, 0xfff, 0x7, 0xd4, 0x0, 0x7620, 0x0, 0x100}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x4) r0 = getpid() getrlimit(0xe, &(0x7f0000000200)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) setrlimit(0xa, &(0x7f0000000940)={0x200, 0x3f}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x8882, 0x0) r3 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x7fff, 0x7, &(0x7f00000007c0)=[{&(0x7f00000002c0)="c493c3ba9465b4ce5b4e61fdced1d3968dc93a32fdc9722f7157747e8c2a80f7a5eedc059abc5b930bfd32d587e00e0ad5ebc0ee0dc4d6c4c7aa937d9b5dce4f83eb10058ccadac683b6b24f35f03c6bc7aa9274d0d5291612b81bf8c347ada572cd9661a187f74e060b1e7b01dd67b18090600fecd8d08e170629a3d9e7d83489e3", 0x82, 0x7}, {&(0x7f0000000380)="97dedd19c78d93c65390fb7d3d0237b23e3fc557182b512ab86287eee007ee44aebfe91576e9508fd453965b559668270b05796253f45321dc280c9080ab2f2946fcd4bd7f08cb081b9f6f78d42cdf3426b6bef8d22e5f3f45f5fdc335c1b1cbf385c3c95648194a1df4e5b99255adce75778dda7b557eb86be33e2f428b938a69d1b40071ea0dd0b2f13f447e212a8378d51e91a06674f327336dab", 0x9c, 0x5}, {&(0x7f0000000440)="d807095f0cadb984977896041181ba423140a5d1fa2b258d9487a2cac6807c3c5db664d67b91f52aeb919611986bdcaec07af970062ce4d66b645387ceebc4c3d23e947191024bf1707180460cbd32c24455f5b1e9104932e3aa50d1207961e7aa9c193ad7f8b2236c51518190bb4bf3e7c14e6e0fb1025a466a933c01229310faf33a1b", 0x84, 0x81}, {&(0x7f0000000500)="7ac8d179b04db9da1418167ae6f0d364e4d0869a69d5494107e2347fe42ce577a178a2befa8e15f6ff9d1a940493110d069cdc91461a997bc34a70d27fc28cf87888660ac68fcb955d7835c9b9e52278a9122cfea90da372aaa79a2b26e48beda8cb86a0b7fc3e2f05dea1d505e00694f51ef127c227829665388320576779d7656c816e4622be78ab073545c4c584c14fa37aaafcd17c56", 0x98, 0x4}, {&(0x7f00000005c0)="57245e45be8539296a3e4c898f9f5ff15ffa68aa7f9411873a415fe2a0dd93c4de436a51ee533639606e07e6aecc058b443f92baa35360cb9ca9fe57f7b96f177cb4f7fc4479ec9c25e8fe3eed4718d537420b80e3242d1518a226d3307081a5f41c1a5658a898ace8d5edf7bb7f8558c7b6f5caaee061cd4a3a2404ef4b7407da8d87a96d739d5f2d5538da131fedc97d567e916a", 0x95, 0x7ff}, {&(0x7f0000000680)="3c46504cccf4f5bd984552dd4a3851d96e063bb8619edcf4171ea0e9f3d48a60210c2d7e23757ff2fc2f7f9ab6371bd7550ed1e97d8906a982055ace74567601e5142d4ab316c4562266c88b63fcb9e108336d5c2936d8b75f6cdc6d91c1c89a7293f938dd7df5ff7a89e73a96cad966085afe28d95fb6a89209dc5b7e9107b1cae26a3519fa4be60804af6eae0a93b8dfa8de2fc74258", 0x97, 0x18000000000000}, {&(0x7f0000000740)="d1170cff81c4fa48245af6c23692de9a843598f8f155b3a950672e1b12eacf8458b14013f1cbfadd953342fd79913783f74f90b8e0ed95ec1a2aae34c75e683bc59215fa", 0x44, 0x1}], 0x8080, &(0x7f0000000980)=ANY=[@ANYBLOB="687567653d616c776179732c6e725f626c6f636b733d29a2133030303030303030303030303031312c687567653d6e657665722c6d706f6c3d64656661756c743d72656c61746980ced3412d3f10078fc75a8376653a392f2d10382f0596e5c064d511e1b44951f4fc5dbd76cd37bbaff7f72c57bcef4c455f4d4d41502c66006d616769633d30783030"]) sched_setattr(r0, &(0x7f0000000900)={0x38, 0x0, 0x40, 0x1, 0x5f3a5580, 0xf5, 0x10001, 0x4, 0x9, 0x9}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x20000000000000d8) [ 442.319349][ T1146] Modules linked in: [ 442.323247][ T1146] CPU: 0 PID: 1146 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 442.334776][ T1146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 442.344842][ T1146] RIP: 0010:umount_check+0x179/0x1c0 [ 442.350127][ T1146] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 442.369902][ T1146] RSP: 0018:ffff8881ab557c58 EFLAGS: 00010282 [ 442.375968][ T1146] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: 8de15eb94f821600 [ 442.383948][ T1146] RDX: 0000000000000000 RSI: 0000000080000003 RDI: 0000000000000000 [ 442.391926][ T1146] RBP: ffff8881dc906420 R08: ffffffff814e90a7 R09: ffffed103edc5e08 [ 442.399903][ T1146] R10: ffffed103edc5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 442.407878][ T1146] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881e5b61cc0 13:28:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) ptrace$setregs(0xd, r2, 0x5, &(0x7f0000000040)="411e98cb543b74081c6f365e3b94220f795c5a9c025e26a966329027f144b9255be7992800a217401b80") write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 442.415852][ T1146] FS: 000000000331a400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 442.424782][ T1146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 442.431362][ T1146] CR2: 00007ffebd81aff8 CR3: 00000001a1bb4000 CR4: 00000000001406f0 [ 442.439328][ T1146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 442.447295][ T1146] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 442.455265][ T1146] Call Trace: [ 442.458549][ T1146] d_walk+0x2d9/0x540 [ 442.462700][ T1146] ? __d_free+0x20/0x20 [ 442.466860][ T1146] shrink_dcache_for_umount+0x8a/0x1a0 [ 442.472314][ T1146] generic_shutdown_super+0x63/0x2a0 [ 442.477584][ T1146] kill_block_super+0x79/0xd0 [ 442.482328][ T1146] deactivate_locked_super+0xaf/0x100 [ 442.487681][ T1146] deactivate_super+0x1b3/0x270 [ 442.492508][ T1146] ? deactivate_locked_super+0x100/0x100 [ 442.498120][ T1146] ? dput+0x4de/0x5d0 [ 442.502085][ T1146] ? _raw_spin_lock_irqsave+0x210/0x210 [ 442.507714][ T1146] ? find_next_bit+0xc6/0x110 [ 442.512373][ T1146] cleanup_mnt+0x432/0x4e0 [ 442.516771][ T1146] ? switch_fpu_return+0x10/0x10 [ 442.521693][ T1146] task_work_run+0x186/0x1b0 [ 442.526263][ T1146] prepare_exit_to_usermode+0x2b0/0x310 [ 442.531939][ T1146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 442.537821][ T1146] RIP: 0033:0x467a37 [ 442.541692][ T1146] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 442.561484][ T1146] RSP: 002b:00007ffebd81b7f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 442.569886][ T1146] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 442.577962][ T1146] RDX: 00007ffebd81b8cb RSI: 0000000000000002 RDI: 00007ffebd81b8c0 [ 442.586013][ T1146] RBP: 00007ffebd81b8c0 R08: 00000000ffffffff R09: 00007ffebd81b690 [ 442.594013][ T1146] R10: 000000000331bbd3 R11: 0000000000000246 R12: 00000000004bee70 [ 442.602080][ T1146] R13: 00007ffebd81c990 R14: 000000000331bb00 R15: 00007ffebd81c9d0 [ 442.610138][ T1146] ---[ end trace 0b35d21e92f403b5 ]--- [ 442.620917][ T1146] VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... 13:28:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000001880)={0x38, 0x1, 0x10000060, 0x4, 0x8, 0x0, 0x8001, 0xff, 0x7ff, 0x800}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000017c0)=[{{&(0x7f0000000080)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000740)=[{&(0x7f0000000100)=""/57, 0x39}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/209, 0xd1}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000680)=""/143, 0x8f}], 0x8, &(0x7f00000007c0)=""/4096, 0x1000}, 0xf08f}], 0x1, 0x2, &(0x7f0000001800)={0x0, 0x989680}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) sendfile(r2, r1, &(0x7f0000001840), 0x6c) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r4, r3, 0x0, 0x20000000000000d8) [ 442.786659][T16758] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 442.847643][T16777] tmpfs: Unsupported parameter 'huge' 13:28:16 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) umount2(&(0x7f00000001c0)='./file1\x00', 0x8) 13:28:16 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x282) [ 442.923098][T16775] incfs: Can't find or create .index dir in ./file0 [ 442.938184][T16788] FAT-fs (loop5): bogus number of reserved sectors [ 442.945102][T16788] FAT-fs (loop5): Can't find a valid FAT filesystem [ 442.967359][ T1146] BUG: Dentry ffff8881e593b440{i=0,n=.index} still in use (1) [unmount of vfat loop0] [ 442.977145][ T1146] ------------[ cut here ]------------ [ 442.982595][ T1146] WARNING: CPU: 1 PID: 1146 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 442.990972][ T1146] Modules linked in: [ 442.994850][ T1146] CPU: 1 PID: 1146 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 443.006472][ T1146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.016521][ T1146] RIP: 0010:umount_check+0x179/0x1c0 [ 443.021792][ T1146] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 443.041622][ T1146] RSP: 0018:ffff8881ab557c58 EFLAGS: 00010282 [ 443.047756][ T1146] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: 8de15eb94f821600 [ 443.055717][ T1146] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 443.063670][ T1146] RBP: ffff8881f35fb420 R08: ffffffff814e90a7 R09: ffffed103ede5e08 [ 443.071659][ T1146] R10: ffffed103ede5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 443.079815][ T1146] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881e593b440 [ 443.087788][ T1146] FS: 000000000331a400(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 443.096714][ T1146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 443.103294][ T1146] CR2: 00007ffebd81aff8 CR3: 00000001a1bb4000 CR4: 00000000001406e0 [ 443.111261][ T1146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 443.119224][ T1146] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 443.127187][ T1146] Call Trace: [ 443.130473][ T1146] d_walk+0x2d9/0x540 [ 443.134461][ T1146] ? __d_free+0x20/0x20 [ 443.138616][ T1146] shrink_dcache_for_umount+0x8a/0x1a0 [ 443.144092][ T1146] generic_shutdown_super+0x63/0x2a0 [ 443.149379][ T1146] kill_block_super+0x79/0xd0 [ 443.154047][ T1146] deactivate_locked_super+0xaf/0x100 [ 443.159419][ T1146] deactivate_super+0x1b3/0x270 [ 443.164282][ T1146] ? deactivate_locked_super+0x100/0x100 [ 443.169903][ T1146] ? dput+0x4de/0x5d0 [ 443.173883][ T1146] ? _raw_spin_lock_irqsave+0x210/0x210 [ 443.179441][ T1146] ? find_next_bit+0xc6/0x110 [ 443.184130][ T1146] cleanup_mnt+0x432/0x4e0 [ 443.188575][ T1146] task_work_run+0x186/0x1b0 [ 443.193167][ T1146] prepare_exit_to_usermode+0x2b0/0x310 [ 443.198725][ T1146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 443.204616][ T1146] RIP: 0033:0x467a37 [ 443.208489][ T1146] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 443.228157][ T1146] RSP: 002b:00007ffebd81b7f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 443.236544][ T1146] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 443.244491][ T1146] RDX: 00007ffebd81b8cb RSI: 0000000000000002 RDI: 00007ffebd81b8c0 [ 443.252625][ T1146] RBP: 00007ffebd81b8c0 R08: 00000000ffffffff R09: 00007ffebd81b690 [ 443.260767][ T1146] R10: 000000000331bbd3 R11: 0000000000000246 R12: 00000000004bee70 [ 443.268762][ T1146] R13: 00007ffebd81c990 R14: 000000000331bb00 R15: 00007ffebd81c9d0 [ 443.276722][ T1146] ---[ end trace 0b35d21e92f403b6 ]--- 13:28:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400", 0xc}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 443.316682][ T1146] VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... 13:28:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400", 0xc}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) 13:28:17 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="696f636861727365743d637038adf89336362c00"]) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 443.453033][T16803] FAT-fs (loop5): bogus number of reserved sectors [ 443.459902][T16803] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r3 = accept$nfc_llcp(r2, &(0x7f0000000080), &(0x7f0000000100)=0x60) write(r3, &(0x7f0000000080), 0x8f1eda3eda8948ec) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x121480, 0x0) sendfile(r5, r4, 0x0, 0x20000000000000d8) 13:28:17 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') getdents(0xffffffffffffffff, 0x0, 0x282) [ 443.587810][T16818] incfs: Can't find or create .index dir in ./file0 [ 443.599917][T16815] FAT-fs (loop2): IO charset cp866 not found [ 443.617678][ T1146] BUG: Dentry ffff88819a8d2440{i=0,n=.index} still in use (1) [unmount of vfat loop0] [ 443.627427][ T1146] ------------[ cut here ]------------ 13:28:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240", 0x12}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 443.632889][ T1146] WARNING: CPU: 1 PID: 1146 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 443.641277][ T1146] Modules linked in: [ 443.645149][ T1146] CPU: 1 PID: 1146 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 443.656757][ T1146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.666927][ T1146] RIP: 0010:umount_check+0x179/0x1c0 [ 443.672205][ T1146] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 443.691788][ T1146] RSP: 0018:ffff8881ab557c58 EFLAGS: 00010282 [ 443.697836][ T1146] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: 8de15eb94f821600 [ 443.705796][ T1146] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 443.713777][ T1146] RBP: ffff88819eb49420 R08: ffffffff814e90a7 R09: ffffed103ede5e08 [ 443.721825][ T1146] R10: ffffed103ede5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 443.729812][ T1146] R13: 0000000000000001 R14: 0000000000000000 R15: ffff88819a8d2440 [ 443.737771][ T1146] FS: 000000000331a400(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 443.746683][ T1146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 443.753244][ T1146] CR2: 00007ffebd81aff8 CR3: 00000001a1bb4000 CR4: 00000000001406e0 [ 443.761195][ T1146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 443.769143][ T1146] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 443.777089][ T1146] Call Trace: [ 443.780391][ T1146] d_walk+0x2d9/0x540 [ 443.784368][ T1146] ? __d_free+0x20/0x20 [ 443.788617][ T1146] shrink_dcache_for_umount+0x8a/0x1a0 [ 443.794085][ T1146] generic_shutdown_super+0x63/0x2a0 [ 443.799440][ T1146] kill_block_super+0x79/0xd0 [ 443.804105][ T1146] deactivate_locked_super+0xaf/0x100 [ 443.809458][ T1146] deactivate_super+0x1b3/0x270 [ 443.814288][ T1146] ? deactivate_locked_super+0x100/0x100 [ 443.819905][ T1146] ? dput+0x4de/0x5d0 [ 443.823863][ T1146] ? _raw_spin_lock_irqsave+0x210/0x210 [ 443.829398][ T1146] ? find_next_bit+0xc6/0x110 [ 443.834098][ T1146] cleanup_mnt+0x432/0x4e0 [ 443.838798][ T1146] task_work_run+0x186/0x1b0 [ 443.843430][ T1146] prepare_exit_to_usermode+0x2b0/0x310 [ 443.849065][ T1146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 443.854957][ T1146] RIP: 0033:0x467a37 [ 443.858900][ T1146] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 443.878705][ T1146] RSP: 002b:00007ffebd81b7f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 443.887107][ T1146] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a37 [ 443.895078][ T1146] RDX: 00007ffebd81b8cb RSI: 0000000000000002 RDI: 00007ffebd81b8c0 [ 443.903028][ T1146] RBP: 00007ffebd81b8c0 R08: 00000000ffffffff R09: 00007ffebd81b690 [ 443.910980][ T1146] R10: 000000000331bbd3 R11: 0000000000000246 R12: 00000000004bee70 [ 443.918937][ T1146] R13: 00007ffebd81c990 R14: 000000000331bb00 R15: 00007ffebd81c9d0 [ 443.927067][ T1146] ---[ end trace 0b35d21e92f403b7 ]--- 13:28:17 executing program 1: prlimit64(0x0, 0xc, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r1, &(0x7f0000000340), 0x41395527) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/route\x00') socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) sendfile(r3, r2, 0x0, 0x20000000000000d8) getpeername$inet(r1, &(0x7f0000000040)={0x2, 0x0, @loopback}, &(0x7f0000000080)=0x10) 13:28:17 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fork() sched_setattr(r3, &(0x7f0000000200)={0x38, 0x1, 0x10000000, 0x7, 0x1f, 0x80000001, 0x0, 0x7, 0x6, 0x5}, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write(r2, &(0x7f0000000340), 0x41395527) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x0, 0x0, 0x6}, 0x0) syz_open_procfs(r3, &(0x7f0000000180)='net/route\x00') r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x882, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r6 = getpgrp(r0) setpgid(r3, r6) sendfile(r4, r5, 0x0, 0x20000000000000d8) creat(&(0x7f0000000080)='./file0\x00', 0x140) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) 13:28:17 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)) mount$incfs(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x92020, &(0x7f0000000280)={[{@rlog_pages}, {@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x8}}], [{@uid_eq={'uid', 0x3d, 0xee00}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 443.980111][T16815] FAT-fs (loop2): IO charset cp866 not found [ 444.002518][ T1146] VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... [ 444.078673][T16829] FAT-fs (loop5): invalid media value (0x00) [ 444.107347][T16829] FAT-fs (loop5): Can't find a valid FAT filesystem 13:28:17 executing program 2: r0 = getuid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002580)={{{@in=@loopback, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@private0}}, &(0x7f0000002680)=0xe8) stat(&(0x7f00000027c0)='./file1\x00', &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000340)="6e30482ee3f10cd3b10763eddf842ce219617bd1a809e089718476ce45b15b88fb6fe5ec0900d8ba35cc90b7750ee42ef271434f6da2ea2b6a3bf04fa9635f8dbba5e1503277bf2030f4383c233e4d89ac797e19e128311cf08052909015853993a04dd4edab7a6f14e2548d1316abb1a057f0af57c316735dad8347ea9299bed89dab1c50ba81f6235119f5c7a939449aa23e703a00b329d2fb0b68e3d82eaf94dd1f889b476af3dfff45adfd6491b658b49c51efbc32a521be6405e551a8b82de0bab68bf7f2d35ea902adf80300e7b729d8484d73ca44cbdb1cb4b803b59897401cc5d510821beefe863bea262b2ea879f0f6ad6da8eb6c2ea082535f085acca217b3c56c13efa541629cd493dd1351624b47938d362eff0c344634633464d097204132514c212b3b47c9b6f495b6490e6639c16ac27c5fa85dcce1b6d238ada01586947ca988151bdaef17df87dcc4ded22853c1e2d84723cb437f9b8a2907cf8367a1daf395911e1ee6e81216065d60d660bc615dff642ea88a1eac67aa522b63dbe8c5db2cfd87b184edabe9a1acb6bab8768152fa4900e7d2343fb60a47b2f16d50d24b10905bc2fee642922f64928a646f0ebb97bbb3203547c5f9ae5624256af73d15a0fd753a7caca7f9f99bfeff7ed57c4f471362c958d9d54edf94bab69f872edad4ccced3c9ad4c5499d7ed8d26e13bc3e4a53fb29e6863d4fce32454a2ed8eeffbd835aad16599d4d0804797898b73e3ab386373051267ba4954eb3dec878a4f8326024d2332f5b87a79d0f4d1b7c3f4bf77ca5939e140d980d7deaa6e0d94bd7adb51a9edbb5455575a15a6dc63807769903e1784d80577f50d0d0db5195f9494dfab11aac8ab7ea48a82a12b708264641908ed6397439a1276424cdf61941c92ccf4e51d9902db5a1c967bd17dd2f14568edd65be84d39a4468e07ed2f35a183ef823d0b1082c86284c6ccd39682ef3c91e3ec52146c7c26d0b266770fe97ecf791040334cf2779a0547d37c2d0db1724d81bc250e4565d297471a5038567372992c589002121ae881d32bf1a03a58acd0d736b6a2dbfbe977f675286e4c2fa2e4eaedaf03f91a2cb08076445f203310b93c3a8f220e5101b13afe22817d4641543b106b09134f71722c348a6052ce1b5e42b60626e88e50bb9595cae13adfe2bdfd0644600d6f82f9c8d557dbb6802aa97bd4fd4cc4af21f971c96c4977701caaf2daec17b518c8575854a043508e93a014f1450efd104e3babc4d47cbda38fa061d1a3582dfae420dd7c0e4924117c3a29c1c6d36b3a88fa321c104d275b066043dcee3a6f2afd8318b75aae120de9a6bac6bca79aabcf32072d6eae8917805aafc9d5652a73d986a61223d96ce9e2fe229a5fe0b39dcac66823bb41083aaef9ff06aad0f8e7128851ff90d18a51bc7380fe8dd0b81d629b73417cc3ec4be80893d61df8340a607b025ae53729e3eb5604203475fca77150d5ea6d8274c13185f4b9e6361c07ed00b0b8d39fd0c559a41d94e94158f2e42c29ccbbb93b279aea310b63527b82653d49bb7705a51f84226f9b6ea8340952a74e6bc3e5cab1585f534d399620942f6990fb54df2d22a97f1ef8ed53d2ff6cb39445dc2a93d3b496ee38243ac778891f307d7b97717c1b5afa9bb2e431aed2c2ca4b89a3079feccde3177d1b29c2959ea10e7f91c590eb4478c7b5f3b164370b90ced0ba43a7ed94b7658e68253e3552d4339ef112ee308848136118003de91cd38574b7f5feb5d7e33f3361bb0dba604239a18e324da29ccf5aeef7099c2da18f3f2fc6730d403fb08b0e0f981ba1286846d8feb228ddcbf5e6ea8a755ada12e27a69ceb5f95dfb97386c27ec97acb82352177b33e60fb24119c82c9cee9e351a01f02a12435e86fdae96fc5b4174b7571a6cf611e7f87221e7ad3e4e64f95bb37229c33447036f0f1f9e68c260b9d21d92cae318db6b9599e37048e822466967b37cd2266f76e58f890100a2447199e81fa52ef8af32f64cf45e0cc917331eb5fa5eb577533a18603efbc054b4a89a9822273f23314968a1e16341ca4abb06670d58f601e13bde1f64df6b0b7abb906030122148d7470286fd738c78747ae116a8b05b95a28e925aeb6b8f12e45dc698e1cf99c97138de99a9139e9c4408ec7c5287c8ea39aee678be955e2207204658eaed42d45cb4fa056c32a9bb684da855d6f4621633838c95ca4b15fd4ee081250553d5b798f77f95f61820c5b75d15dcdf9320b5e1e00eb9eceac013ae76f035abd27b7bcfb6de848a7e4e19bddce7f9d3de5842faf08b483ee0e249afe0fcb698a953a61f9e079044949b0f34b18fbc8a143fa54a60604f801a8c50d622f7223b534d978013947979cb5af386709a65a4d9e05692996302b047da8e2e557cda2cff04d5fc75aab4cfe62fc9a65bf6055b07f1f17c909db5db7784d6f9b44c02bbec8519ab6159d60db7b16a782e50d53c5ba5f5fd6d363aab383a040193aa5e924021d8b0fd882d0dd09d3de5a728112284d739b63f1cf516c53c6131e2a9fbfce34d59d57e26ae2eb147c25a12b01429a431e9c2f16c6094d457e8f1ba22dbf4c8075047bccba0f7e34c52e66ab3069abd48d46c70dabfc958d42d7f17a04f7d6ec66e587db069a7e4f35d414f062f64724689bb0f666a939a176abae5442ed1d191801fc6e67233c8553d24c2c3761f675f4c041a363ffc6b8132bcedd5e1d4054825b4fda27917adb67aef0b3df813656690f50611430f76269b673dc7b5d19aebc84e05ba4bb0ef963f888a08ee04ef344cd86c85c95337a99083797889d03f20cd5c112a80262460a61c631b007e8e13f48f90f1e3d80e5af5dc1116707b6b545428f4ba2a99b80152372048a4bd48b77412c95dc728cd2451e67f404a3862a808821ee1fd59578f871c3849b753f3e52e94b49d8b8d9abdc17eea72e1274aec0831c47869d3204dcb62d2d1ca8b4f5daaded916b60b86f631b0ad0395d63486ba0d4b0984d268f418366c94f2d74658ff1c3ef66efe0506fb7d87a7f01da746a23db615d29c3d5580b8633b1b2333e7c403ab5cb1be48c6a41ea5e8c8c9f51ff84383b02c581c313890d2c9b475f5bb2906c2b68e64d8c064f1df41e9cb8ee03646d48b9cc25e8fe4774f379a932adce5b9da4df92c9338461f8541a198579654eadffcc95eef47de421236039e0fe46a2dbc60aa9bb27436c814855653cb25930824096aae3201e0657777ba495cc1e7ee8cf66a72734730a7b4fa74a4c11db4eabc7d2cad5896caacdc859b522a5325991fd4bd75dd2d893b683a05a4d90c9190ed8aab433f0435efcfc0af3dcc40e97567ff23a10e244f5f0d30630aad280da767062487a8c4dbd9d9be261aad6d3cfa29411f490fc926fae06790d6249f2e7d43ec251f45c8600e2e9cd0944e900894a917a9a7f425463bda3e30e32b832e81cf4b53950a9aac0fd1ac828612c98b681e427a842c4ab14f302147223c6313a7b62b5d72573501b4f70fa65b11189c45ac3f1e36dac84ac9bc7e086c24abfbaca04d80c282d05c08e3fb6108f7a49a6f201ff835df2203cb17f40a09e6359967d0367857512c6342060c99bbb95c1b9a196719e0d4cd691e2d2c4955352410eca8d7a75908b2cfbbb0a3fe64d90df5206f86d16457e91a44256655da72f7b036c3a0fae1d6844aec5768b993b7cd9c2181d163b99d35e14706403b1a912168dd2f9198dba2615c6fa7b1edabc2213ad6052e2ff1abfaaa5b1924f788c3b6ef5bdc279b77d996e65e4497bb83bc5333e21bce7abfdc07464b8010c31b8156c1cc0c12eacaf5c088180ca4ca8041d56208978557da8b3b4b59126782b70dcdd6d771a315e37945811de323f98d7b3b7f519d242a637953b3895be82d4da1b455535a7fdb5c8c5a81ad05d8a13b54e9aea708510bc98826ee01f0acc55628efe81e204d78156617b2d694cc6900c4103b5b1d5f9a5018b61d4383efd7289cf0a2f025b5297770b845b855c8c073321adeeb39a2043a924ed254fc513b56fb2df7d51c38e4c0ab352b2c7a280465bfdc256d976e3bac550c4d5e72aebc84b94ad6c02bec7f95ba7d9b58bec18a97dc7810f4d49a040b22d308116a1c55aec8760bf75432dc888876a687e0b47622dce84f0f30999d78a562d24f98493b94904de3216cc611b9c412f7160b304d905c6bcc28cc30b4f9ee441f95496faf77a84e7dc90fbb0d009f67142418398130244ac8001991ed24ad9f40618574fa1d2ca9b9c33ec243702bda61e2252c7c7bddaa48fe6a0426d082d2955bec35bccdbf836a7df35ce616633435c0ae7332d720b45707619ad1a55f1867e3f8dbefa663d8b7f1877bd2f2861a6a1552294be94039364e2f44ec0440ba8202365d34e51e2ec77e38ba64860aee57b5505d5a32fa959c18f5146ec3e2af0043218531eb9a5844f5a410c68dd9b94f536a0b6a76e0d4e4ef2844cd5463239cc8840816bfbcec64b9cc7bf30cbef28eb8b468802ebcbd977b7d26973472a2bacbed368ee81a8d1f13af2a7a73fcef4f29b851ddf3622c6f65f3cf7fafeea559fe56474adeb2c549fcba640c565a4bb3c747371b7299e22583f83fadb8fa4ac22d4810c144e714a5a428b409c6bb93fd84f940f8b771608bd591b88220787225e2f3e947fed29f77551155ce1b900aeba200b7b5fda2228b02034a377252af8e4827302b3fa5f78bc9aa777e4beae1354b07f1696ae1e32a5416b2df4b4539a3c6fd7f77ed9d958c90cd0ba0785ec16888dad89988cecdd5d0cf4483ecacf8f0486115b48222e3b4bd656d29d4db9585950f8b85f6fbd5b362553e60df43f6fcd3424234066683c50aa552bc3d0da9dcf190457b48da9ad89e5bd0b5865b90478a0aefbf7b5cb493b3b362e642699ece34f4f29b4dc540fab682ebd7d080494ec1d774d6963e38ed9a5172653a2c8afd18bfe0df2757c2ba1d96be702f2a635c1de39ce6e3e9a5da7ab6d4c7352ea1d2a3e2be339e2d3623d53dc62cae298de296ce35d588045582f89ca37246326f8931124079a3699fc84385c54fbd5fb0a03511b02f5e4c20ec9bbd104bd6d966d3a781a9614f8a6df7a55b979b2bea2b42bbbf010f96139ba668175a220b25a71cc9f279fb5497e594f794f4dc224bf41d55be97a5590c394bc82cb65ae721e1b99ebb94edd5367aea1657371389ec42797d71fe31e8ceb2c73bde2731e6f9ae0c4efd8d2b743f9cd2f44e9156fdf890ab134fc52a9a77a1181058bf57c074b24697e86522ba11f9cc88c82125c9f26ae1f0b926de35a509359fc64878b189d09db9cd41eab76b222816de1ec7c85ec8528220d6a09b14bb7b86998acb2f21b81c118664cba2a1802058a04d0839d7e86dbfd970a74d2b4c4ad300b839299e78b79ae8ab2838b574ba75c71c5261ec8b6ddf795d1f2c68b29b82a8921ca9081377e76c2d22c84172a4e4da6bc945209c941bb843ee48642f112059655e57bee8af3cfcb7b880f69e713821997a9a7d4b890fb23978cef40e3ba64c63106c2d37961d0c7494487b973b4f136328ac96b029e0cfe6d492ccc243948dd582fe6a228d806fda6813cbf807ddedbd7277209d7409ce747ac90acc2d9f00ee0ab5bf601986ece94ef8684c71e855dbac03b965faa7ad9de8449dc6b631f6f2f6005f7700f17c3f1cd90b596c8ade2728bca886a3dffb0148513a302cce699b5cd5713abae3c79b1f7a36ec59d6574f1026bf6943270046e028563534d4ba879072d7a61d61b274be6c8d2603ccbed888ba73ec3a8e0fbe426670a20e0ce82d567febeaa32dc0588477ee22d0314119c1460c65315b8452110c6e1bec5ab9a1a0f7e6f23f76daebe11b7f87054ee6861487e4a17e7e72d140bdd679970ddc93e0ad0a067d9c4f2cdde16dbc52c06c9b20701dce6ca8cd3bd2e0696833f9605e3a02136958aa8a31365effc4679f2c29016c29addd4d817e707caf72601e3710c8981e3c666683c9c912ae9fc3c294dc1156a9dcb6d71d92425a31b3159e9eafc3cde57204b63b9a721fbe87dc0e69097ce343d8f571efad28eb8cd2954bb20f0e216ab4d4a16d277688ee0c257b5fc09855661d4e0aa8f136961b4efdb296af0f85d906012b8c2300f22122bdfcf6e05182ddb996d78790aa6476c3c5ca153789128a10a508d0fa76ad8999b9ed2bb0f6b5483e6dc40360f4983269a96abb0d48e3ff2976b8c050f4b38d8e738da8c2db77e053b219e782380d67c95b060720afb2009b3c662a9b09f53190ef5f292ef4cd3878e6f6f96f584694083ffa538945298395b5d9d5f00413520d4c0d6429a45b9ea88510ee787a9a8d10e4c1048a80bf54d9ead9043aff671b20aa81b8b2ab46e4a84b18a0fb98bd21e9450f25a4493f8d40fac24bb1dbbef26d032902c75c597e0f52d39d0f2c3ee1021c6ae4eb08e606d058644b58c1f3e393b0830824862ebedfbda315e8f080541bac256a6a7558b67fa33af3f6ea9ee38d36528e42b2c8ead4adaec875679eb9d754b4eeece0b0f9ddaa1216a46ab6bee34ea3f13df432982ef0a10a184bb1deb6672288888568f00221346023da2a848c4001b9cc34084c425077ffa1784be8c1632e153834b21dfeb5658ea6eec6346b961adf8fda239f3b2a4b256c017a98409dd78c80aedfb7dca5a64e7de646696539811414d0528eb5f13a2be7fc732e3f6806ae04218a4ede1f60fbcf94f922935fcb4718126561d3575cab44f8d5e0b22d8615995fb54d61449b457ddc057a73aab2ab4514660dfae8c7fe1e924426256664883cc96fc3d6badd05d46e2b0349a24993e5583194e41ddae2bbd5706544b1e893d1bda56a2546406ddffb9f1f17dd41027bc01f346c56c0cc35511c52f82cd5025110973aef8be9493b94262595e5bdbd6ad02489ef4f9ac03e8ff689542e00b3ff5e5fe66dcf5ec980a039be0431c7e221ddeb853e0dca2696b9f679823ed6b0c8510e0e4e6edc9aff939a6da6be590e67ba126bb3d53df6380b6589f935ab5169a265334443fa469b1a8b14512dc9878235f61d25a1a907431519b013cff58e5cf7cf7b056eb28b209a8901a2cd10c8897b02de00f707e233ddfbc37d9a66ebf7cb13009d3a81f7b53a2966cf1157b50966982d33573d0b9dc4710dba6efd3bf06e98fcc3d3beb70331e5527332ca8d2c97671749e6a8557f6efb3ce80aa7d413a4ac0a7ebd2215e123f09010c66a9a3e18a14db63ee63b059d1c89652703e64bbb4e5f2e2ea272a7f4438956222e9c5eab8ea78dc328f9757a76294200c9a9c551d6f5e1539af28132728939d737253a2e1d3ea311e547b901f5556b2a9b315879936b297900c111359c84b0d4cc1963913ce2bbfd3652029d4c71c25aad45ef18b3f015c6ece160eeca48d79d26e8459b3a9424e64d13914df9427b74b6510dea26f93f5901cce16d9aa5f11488c1c3644411cb7d6d53036b824b64d0e248fd3c9800936686add1f91166599879f6c61a6a4e2be95feef930d26a03a79ed763e91e75d3daa6bbf2e42dd6473b82120b42fd4eedfefea5b3766025ba79e0cfafb7e54636a9e177e978918f9bb351c0e678068062db69670db703a3be96db03f9f4650291528364180a18903317d249fab2c94847f62dc005ec1b68f0baaa6b65ce6e64616ac8fd67a17dc0cb8b93af01f7e6ba13bc3656c8f198b73b216b09e2df984284e47ec54259200c33ac2c17f277aeffc1e94636122d8895b085d71d29fbcb2b6da54672e628c3e2578018181613a1a23faf862a7057771e77d7502647a481a86382afcdb4cb0bfd734257d82ef970650609809886d8e71ce4c8c55113d173937fa8186de79dd92909bdde49020fa84cd5d05dbfb936830b9b04e9e2982b4eaf92262ffb0885442497cc2f210d5a0743167ce1e9d00b9541a53dcadf0adabe03bd9f891e3f3d7803f2cb416a4ab195e63e3e8c1555e53c0f29029f498bfa79a3bae4d21fa2371dd3b5154be56a9221995acf5d20288918d2ff3152c3b793ae8d1b05ad31f2ea3e8e9aba47d602cde6b74b09c0476c63de66ca725fa754ae02647835d11879b982a87da5bcaa21842d4f806a1f83625fe28633369278d340d6dd2e645ced2a55b7deb7df2135c8b8a259ee969fbcec5c5206e22129de69ec0883f6daa2085de3e1b1f5aefc8b5464e325b949c969cea92076280f74af52c16499de07cb91cd225c97f1b0e228e24fb32e90b6fa1a0a340f9b83b603ce61b600be13c1b2beae837f5ba8c2ed2f7dd3bf7295df3ac14802c7bf994e1e3c0c3454469d1749c3576bb186552efe8d444eec8a802af38d8ac288ddd4d5143ea7e3b2294dc4eb5d0f664c96a7a2f86564f649a58c19d3cc4f74a1207a53edafce8907f574018a4f05565f600d82435e05b5e29c8b1aab61a7520ff9077b8af78ee8131d612d81a9c0fdf379191c32461f5a2e6440e29ddfcf7d5c403f58a9b69e8787bfa103cf378e7aef159d057f8d2a9c881ed35c2462da45bda798624a8704371d03c3b793065d6a1c1d9176d02ad550a71b3f2c316af9f59a1cd361b7df6beda66709380f0cc2efb653235427672701c12683243dddbf55b80d1dc9ce0b23ae7b21d4d729e143ce16671c9bce1ae10359406e99ec231526a1f632f9e934d4ff7c23f545adee8c54ff3b02f0274c367c995b501eafcf9b3e88954f1b7f115fb7e26c329897da2b63eb919bb31e164e4f3088faaa83a4949371e89a91849191b2a5dbcbbb15db51939939eda975fb09d5cd1d7255ea5b5a9a97059dd8614d39c4b89f3c1539eb9f205602c549e6d5a923cf515bee42d68ffd0d1c7cb966be4099fde84912013f17ec5012568a3d1348c020e18eff24f8c1a64dee47f0c93721d829a423818d164c19d45862e0394d55eaef680c84feff6a3bd0e790f11d24d8d7b51f511145aa237b9e18c2900bd863983c27d228bb726ba476e98ab5ccfba7fddeef8ae0126832763370ed3ffe97c3c60769b77393153e95d4f988457a3806e986501a10a24a07f6d796a42f853d98b724356dbeae7c98adca284b77a0790e9b1577621cb07df2f8d67a453144616112e673232db3a20e3bff6f489e8180cd4f0d4349ad68312814ee1aab88c1026451253bba057c5dde185332880be681305d1c6a35bb1942c60b21ed339c66a69c254e39ca2fa2c3ad27fd2ad7d9888db85b4d1c16474c523cdb93b5bf741fcab4893e8a021cde50b4b90dca65443a0c9d50b594e2184e2a4e21065b718a4eceed0375b5becfe335695c13dbd3ecd7c735680851958d2dbffd5db5ea04c3383d7e073cf502eef1142880bcdd716b46aa5fea57de2ba2604aed5bba13ef0942f797301bb24baf42ecadf01eccd237c603cee0c9cb214b7af17f5bb3666f59704f88ae05c67c4b7b9b40a212abf85c0ff02a3f1f2d6d7cca706c4e01ed7d72dec87ad0c1999c9ff96fd2ab06f343133d6710dc34ba4a4c0ef67025a21c0b16b86284278f7cdd36d07d57c90a211494bc9501e0751a8068f409b1de535523af581cfec9b86d89e58bb4814fa07009b2aec55d7f9281d2610ace2799b998ddf6f0d7dde9e348c699ece0e5aec42e464406b17c59650a4617f830e34ef2fb74db4043e26a6d27eacd73a9c4e626a433d3d88793a5a3b1caf7ba8255c05ed825bac181ea05ba633fd863bdbc0a7932a36a8179d67cef8608032e080178921268af7f8f6a80cce5dd509a22f03a4a0104b84164d0c1d43f33d9c68f05824880ac0b851beebe49d64f1f4be42d4f4244578c7d49273dce56d8c2f69f17debad53b033573886767f25629ee3614e2388ba3496d86c559bf4c79ae082ce6061bf33242ab012e1846ec2ede614c8c451e2b62854ebf4c0a77a98d7f80d7742f60af5199d1544d2516e2d92ee48db77c069eccc42867b713411b8939627ead58cae6a24d140fd843f2b5ae85031809270901375e76bd26eb2c2df52fcb14f5d3c86fb608466a02a1951f0fc374d64836807b065a5c70a1fed5a3e303103ab5e6d459409a7975ade1df6de16dba68a953ea35b1ad477adc3821d0aa8b2aa09850bf39a7c33435021506f1a2e753e3c10e43f857a2bb1cdf2015affe2c7ae943f795bb8b52872e684576920f160e30eb185d1c6d84d2ba84f60fde637ddf4841e33a470790c9fc506432d045c9d61e20d4bc2b4082ad945de0469295b773db91cef62895e64105b6e10b0bfbbb9bb61c04d2ee2af9457ae2f7e46737a8d0e1a740ab8e84d2d5d76d51d1f4f5081bc07987da580b6089fc946d53845fa49f51dcb9698311ab8ca33779addeba83a8352ab34b0dfadfb525eb0cfe3c02bd7c743dab431418f0c1fae5b5670a64c5ad22ddfff4dd03729d484b77bc158704cc26b49c8ca42a5f775a395a6c5e886fb8918a5656dd0cee5fd6f43f63b1cfeb3be10163ebc82ca2842463c080e86a966c104e5c7e067dad74b18f681f4c089b173731b40ab7d397e69d864d48007d71d63fcf699cc98e64da1ad40bf74189c99964f04af182d62f05bdc03f594fb6c73a9c53bb15ddb18809a0783fea3ad374d2d897b3e725dbc01118152ac623e32fd96416dbcffae0d64a11c68b213fe5c14aa03865857efaaf1433382bcd3387828dfd31ea84031b021cfc143ca8a9b6eba8339f335c155c40d31263fb60aaad4edab33315440dcd7f3152fcf6c5268cc3af8f3b45a67e50a5e0e33d32f82c1b640a09ba5cd6a59a66b00d055c5ff489e59c21513eaf4576d4c7eb6d615a95446c9284a2bb3b596953c62e6e7b75f697eaee65ea543df82b21fe3719e6f51137d30444090b642226a260aa0f8fee751735aa61e417cb340ec317765225872f0f7d725f6eb22f10123007879c5bf02c048dac8b25a4c3dc6307d988fcb379d8ae443142b7da80a2301ea9e2f6e11003dbe167d3ec13f4bca0e6be0bb57f318d22265793e7daab3ec897dcf0392bd9c4505e181d5bab965b4d6804b2563d1d3056f4f136b99581f303cc6a992a470931b166cbcee16b318b93e5fe6c61470ced728d0ac9075c5f9c970ad531f3a98ef561212a6b82293ddaf30e84e8340802c1e22779cb940e34d077961fc2db219930d5eb45b24966eb5b786f3e1d5ed65054fda5a616a82c96bba600d15b59c1e6ba39e3bd6e3d0c3e4c05f6f6fda81b593079401f1818356137d8e046ea441822f7cfb44742f04c1f7c13e89d4560769a523bc5588861d9f4cfa7ac0b63ee0f3a0f34dca327fcfa575a6f898b41e209b9789bbc1f36e27c82d0cbc2ddcdc75f6548c4e92533a6a3a3ac45b4420ca376ca7a9a47f2b6306a19716915974e74d5cb3929395e8948f1927fd5ae34633e822b5736269de886f77424c02783d8be4d7ea7faef58e181aa185822088a2ad88397c0f9ec031e8af749e3149c8577ac4c82df624565a17cee813b5da922eb5bb9cd71243b85404651231eb13d1f4b735648e7822dc8b131198d2e808cca58eda95520b362e9779dce69065d946c535907800640a6d8454a0442f3fc79133457b96b94081397f18382190bcb3648f3f46e42e6f328cf5b", 0x2000, &(0x7f0000002b00)={&(0x7f00000001c0)={0x50, 0x0, 0x3, {0x7, 0x21, 0x8000, 0x2, 0x4, 0x1, 0x6, 0x5}}, &(0x7f0000000240)={0x18, 0x0, 0x80000000}, &(0x7f0000000280)={0x18, 0xfffffffffffffffe, 0x2, {0x3}}, &(0x7f00000002c0)={0x18, 0x0, 0x4, {0x1}}, &(0x7f0000002340)={0x18, 0x0, 0x8}, &(0x7f0000002380)={0x28, 0x0, 0xee3, {{0x41173628, 0x0, 0x1}}}, &(0x7f00000023c0)={0x60, 0x0, 0x8, {{0x63e3, 0xa2, 0x8000, 0x10001, 0x6, 0x1f, 0x8, 0x1}}}, &(0x7f0000002440)={0x18, 0x0, 0x80000000, {0x81}}, &(0x7f0000002480)={0x15, 0x0, 0xa778, {'vfat\x00'}}, &(0x7f00000024c0)={0x20, 0x0, 0x3, {0x0, 0x8}}, &(0x7f0000002500)={0x78, 0x0, 0x54, {0x100, 0x6, 0x0, {0x5, 0x0, 0x608, 0x8000, 0x0, 0x4, 0x0, 0x3, 0x3, 0x8000, 0x4, r0, 0xee00, 0x2}}}, &(0x7f00000026c0)={0x90, 0x0, 0x0, {0x5, 0x2, 0x1, 0xa9f12aa, 0x9, 0xffffffe1, {0x6, 0x1, 0x0, 0x400, 0x1, 0x6, 0x0, 0xfffffffd, 0x5, 0xa000, 0xffff041a, r1, 0xee00, 0xfffffffe, 0x8}}}, &(0x7f0000002780)={0x30, 0x0, 0x3, [{0x4, 0x6, 0x6, 0x40, ')+]&]:'}]}, &(0x7f0000002880)={0x148, 0x0, 0x8, [{{0x4, 0x1, 0x6ef, 0xd05c, 0x9, 0x2, {0x1, 0x401, 0x1ff, 0xd7c, 0x3f, 0x3, 0x7fff, 0x3, 0xdc3, 0xc000, 0xa6, r0, 0xee00, 0x1, 0x7}}, {0x5, 0x400, 0x0, 0x5}}, {{0x4, 0x3, 0x80000001, 0x400, 0x1, 0x8, {0x1, 0x2, 0x3ff, 0x7, 0x6, 0x1ff, 0x0, 0x343, 0x12a, 0x2000, 0x6, r0, r3, 0x8001}}, {0x1, 0x8a9, 0x1, 0x4, '-'}}]}, &(0x7f0000002a00)={0xa0, 0x0, 0x7ff, {{0x6, 0x1, 0xfffffffffffffffb, 0x8, 0x80000001, 0x7fffffff, {0x6, 0x100, 0xf00, 0x2, 0x3f, 0xff, 0x80000001, 0x7f, 0x80000001, 0x8000, 0x8d, r0, 0xffffffffffffffff, 0x10000}}, {0x0, 0x8}}}, &(0x7f0000002ac0)={0x20, 0x0, 0x80, {0x3f, 0x0, 0x10, 0x8}}}) r4 = socket(0x10, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x3, &(0x7f0000000000), 0x20a154cc) ioctl$sock_inet_SIOCDELRT(r4, 0x890c, &(0x7f0000002bc0)={0x0, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x32}}, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x4e24, @multicast2}, 0x132, 0x0, 0x0, 0x0, 0xf1d, &(0x7f0000002b80)='macvlan1\x00', 0x800, 0x0, 0x2}) setresuid(0xee01, r0, 0xee00) r5 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002c40)={{{@in6=@mcast1, @in6=@remote}}, {{@in=@private}, 0x0, @in=@local}}, &(0x7f0000002d40)=0xe8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r8) statx(r6, &(0x7f0000005480)='./file0\x00', 0x2000, 0x40, &(0x7f00000054c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002dc0)="4aa86778c05ee0d57e14673762cec183f812825f733ccbebca2d00de4b9e1c20cb12e9801a120f6c692e1d5d86cb691505c2c94dc13e4b7452cc82b9e1b57884189ad61a47ccdd278ff900f3fc00d8e730b0cebe2a4d34adb119718560d002d47122c3f4d2b806715fd908b3ced75b9e1ccd88f9dc7c7dc5a7cb0a9c3b059db91bfeb143d83329493435d989e4df36a05b0266bc9461df38845dfc180766fc56efac7e47e0158e2a68ee7e615ab181ffa814202c848c89b9c653523dc34d52f9d8a7482863f27db4816d2d29e7857c744747ed1363b3604781c4ac8ecca8856900c067a562b7ce09936f2af356015b7da421781d37f9cf7998490380d10179c59539abacb23ffed0aa2dc66d7582bdd62f986af431927ea8fbbf7151478abc4d9af0041dab20289b9a4b2945216bef724e83e88e2fc0b628ae63f9aa809576afb33e955a2af2abf45ca7ec4d0c9f180085487058e27ccee9e8bf318791fafc46315a82858978520d5247c828fb5dbb00ebf4432d4bc13b5fd5db49fb5a7d6c34dc7cf43cf3e197478bcdc442b58ab70b0be3aa397a236d2002fc7f27c95cc92a5b63b60dc0190b1467986fb3c0160bcb2a1126cb4d4188453516cf42f85bc4e6e62f727e17dc933025f8bc305d94b0ffade96782684e65f102ed8716a205e5e5aef45c8504ae5ef4d320bf87ec5ac83d462efb10334a8b5cb81a2befb7e190ca08161cbad908b9d7163b16cc6716e3ec79f8eb5ef52c5801c73fffef3be0e00faf8bbbd85f1d14f54690bdf342bac932dfa2f347524cbc87aca28639596487892cfb947d1f6c49873f7b4b866b6cee0751e3da1b748b3c7d209785001b3eb263a8ecc031b6c3524dfd4ff69456537ef559b3baf5c155641c3a532514c6177e8713d5745e3f5a2da48df338cfc7c49371f6a5cab67b3f56e9140d87a5f72e0ecfa5e2fdf106584bfc1902ef7b27a143fada2a22e15af5c6bc2dd91ecf84c2ea7ceeed05f98454b2e71e3eca9e1953f9e1b46f284ffb94a23afc2f94f736fa4eccfe5f2c3fb691989a26db766bf6d8a640e815b0f1e7e4e7e352cf38c7eee8b0b7eac475db26c175f34b377c85a038e139de2843a14663c1802b6878da19ba10bb94c2214f5173e0da6ff568e774b85527579d9e1e8bbf6495baf21e8a9bc723caf2474855ff205650f7d795dd3ab4e12caaa419cc76efe6e2d142fc1d87e5318440fd908c5a725be7abe604fb82d815e2fc12e0f2c4346b4d0c6fa13d1e12a119e55ed06616e9f1fe676498467fb689cc0afb63a31ef583db08869eb9643e7347b08b00f4a82633b391005b9445102e9417163ae06ed54234bc4b8a807624e874545dafac59ac021904f601192d40c2d671321a51babfb388c3673a241c8687d65da8ab1c3192dc2d08c0714a82ee0659afa899a76323b29a96a50240c7bf0301a49e22710af2f84f7bc283f8def9b4dbc91090c21dae07ab0a1a7974e0641fc76851a75a7eda94e778e799d66ec9b9bea5fb44899db664e3c7f60c0bed599d041bb322a3cdeab437b57a790ae463056af8ee587ba08a7d0e6b22c64cbeca7fea43c75ef3d430c6fc1ee70f64336bd1ab7c2b5c86b9b3732326aad53fdc63e8c46db7eb3f0fd82ab1ddca62e3f8e84480bbd9a623b2d2719ea0ee9df1aa073fb5c89e788310687dc257540c0a255345c52a8aa7747fe5a4534a160176d2f873d781d847f0a3c0224084b3dfe0d4f41941270f527102bec83d6c2a0ac730abc7d5abe6905aace864407cfc3702e8aff77e7c275f265b877cf03b8f66697890bdac3cad9aa000af20cc9d86212ae10ab9de2cc77f7c66d0af2628999108bac876a2c9ce0a1517d09626ead4b993c8da45d33691a1a2ee201590170cdfcfd0bd95b81dd13bfb1b35508abe3d6102e393998519cca40a87b4cd0707ee4267f3951bef2e6eca7e3d167ec846e7a76685a0035e128668a55696b0f26596c1281e4327656d9d7badf99a8de2198f9249f8318a3f610cd677ff736ee5a4fc55fdab1cb237c8042fa5430822687536cbd7a68c33e95ae16bee72f64b4e05537194ef57d786c2bb1702e7dbcd4f394e12844fe8da70e962ca0b250f0d2faf26f1fef2750dffa0f875685bf4bc30a10570897db978d1d10f8aaf502fc36cc61ab59c405cf6a8097c1c084d8f3a0df19724ab79a725d5c2768e087642e3dc172707974fc97e0e3bdb74d92869eab41d29b2bf487d9ee7d5e320c4d4ca59598e24f9d51950b0a37ce2aed235ca4e1d50895761bdd7174560b7799f1eced0e730c17e29c1e7953e243b3daffc800349c98be62061a771e400bf31e72d45c189e3bf5c88cba4676cb0bae1e77fea7e28d9fe6c30f2d801cc61b22718645d7d54d9259a7fa29536a6f384afa361b4ab235f1e073961b186ab252080d030c1178e8a3b828aa1267677b1b9d5401e39f3693614b8a4ffc10354b21e41d1b55bfff3fa0f8eefe738ac4827d5a2d9e44fc1ebfa110ae9e637f6c9d9461b273bcc925d1e3ef71b90bc6f407049929b17cdf11bc0d324dbf086212133b1f09cedf2e28424f20df6a3ed7ea6ae0a6631c99983688ff708db8c690ba61d8e4d7698f1a656de28f0e36b0f534ace663eccac380ad556c626e28511ce2ccbdb090a59b1bb89adb6f2cff27b8353f3fb57794e3e9a6e6d52ec5f337bc5c105a4b7a480aca72be35b93a1e8d84a3ab30ad448b8c36bab5d9c53246211789efe515cd007947a9534b9ce3ded87901f9d9dad434eb4e83b923b277e123c1b4f72988e37572fbbb212a186facf7da0b519ef9fbde6af895d7532a1082aa58489fe1a5e2bd7cf2b5800f73cd7e8262771f22dcc3a6b433e18828d58862171770e54fd4ca24d523465e74f0fb505986ebecd08eb5f305e340793ea159ea7c4a6c922dc380491631bf76e31681333c80ce4dc4ab3d877ba421cd336775ddf7e5d670879168b41d6c8328e80f5fa519968ab9e92f6a86b5422475c4fb26e9de3e0245958158efb70a5d1ef0b63673e7cbad8a9e7e4569993beac20d1626c76185146c98103cebb321ab29675ea3b29b289019d7a7de00e6a60c455961bdb1e87bf201ed3cfa812111dfad057726d7413b4f480ad23929a55b2cb1e8c1b8c1405cdf1d7163dcc111f9c19fd1164e965a87b3f8bb0478bb75a79853ef8c2e8a24062a1744bd7cc02a7386c1dd2ba6dac92123443df01de1655f705576d282fafeaf3892419453098e898173e1c0cfb1c57186b9304a1ae56f8769484ef8971668c4493de4dd81c2047ecbe421674b7c41e3c5782f71c573d85cc510b27d668d5371cbe031e1c693377ae3c2b62265e968bc6843cab53fadb02c2c344986adc31476342f1baba3274fdb24086536a432b0c23516decf32d5bed8b65a513e753ed609ded899983d2497b18e29f2ec80659f5be005030b3cd673e9baaa99e5076a43559a68feaf016d2b4c13eec457986eb71d18e865ca07be11de774c0f739f87e43407fd089b77d4355df5f82115b0d089858c0ec2f908c0aab8d0a6be97098652b6981e34355c7385e865ce0d19aaac0ed7b16ac49938f906e53960970f61c7e25301186a0af087391eb2cbe25aa16b6400a9026d25d94e581242b52669a1f3837a78a03223bf8de12ab88360aea59ee07415e837e0bbecbaaa562f1e41e9f5d49a73a72e023f42669ddcd4948febf8ffca80febcf5987ac718f31ca84e947d00e9a1a82894da04d1068aa13534e6f75a005314add1aea90a905452a9bf11207d1d5452da5f1859177e4fa970d271a1bf9447a383d71fb8c8b98ec19168ca784b65dc77967bcf4a330712a2a9f99a1100de0f73986925c6af4fc1d8e9eb41669cc952be69cea9beb86efd67f235e7874391be966b4e0501102020031e47dd22559de2141f0fd4bbf255d237f55259a4bee2c06fb612463329923dbf2fbadb832800d99ea7bf2a6a1ae6823ed7cde6b303219b0bea9324a5d265c09b8d9b1bf1b8432e1a7639e6eb3819b213cb74f00c7b376323b4baef3535798ea81f8f28c9a51a9b6a95a4a0e660417c334ab51cb31707eeb1973bf39491d6e343a7277aea98285cd2931fff16f4588cd4dd680059ee8792d1e2337a499c4a5ec999cc5b5fcb934e47e23fa3a327d68475c9f53b6304329573d4afc2f0a5ec9f0216e75fd5138b8479854a6a5723bc8c44e407422334b3b9a72cc6297f666f3b5c3947bcbe9734fd2b2f3b807591d348270f8e1df228d1d0318d9ca468877ec94ea67774cd81226a483ea8629cc29e4a22ff9ebd6c7e4592f52f4bd648a5acf07c2d0ccc9cfa495bbf0ec77f617f3d80f216b82992a040e94f68af6d3c48922291a27745cae70b2ea39752676a03c85df1a14e7ba5773441e1037f0a919408b070bad4fb52b31355a759013e652dab378bc1ba3b279156855ff3ceada7cb99b20332bc8cff16181048bc97b33cb34492c5ae4882eefb412aca086c5e4739370db33e8f6b93d45737d505a1c16b6454cdbf783f6b4bd3d17b7628ae1c6e5d7df592c7b3eb0ffd87e9b38603e2398e82b1338202d05fafa48a416f1db5316026c924937874530cd65be23bf6cafa85f1006091104f06beea49ab0ccdd49b05e635f1e620be9b1f7d34aa9095f5bbd6d7183a2128193461c8c5fe2f4e513b56415feb8bba0708d25acd3960ee86194fc84faa75b72dcd7b09ccf418348e2ea141066aed582ec65c030f430e026e25ab360a24d799fe896c959199f19c53778a23cb6c498e60d143695850f0d83afce77640b5d30479aa4573730bb99f3458075b5a57469d4d53387ae52d0f1e38c88e5dc889d1296f8020b113faebe13d959283e02060ca4a4b22195ba103ff478660eb5ac9283e8be6db378aec8fe4e706d4f2fced3ea10900566f4c012ad9848cafc9a13047e476f207dc3970ff89a8740061d6585b0cfd78780c871d516e34b989fd0ba69c93c262daafb84e15b6306734d4ba9a3cec700a99fd323bdaa0710c618a6bfff72183c2ddb4f1094a63969ba875d92f11810d3ccfe6325b3899a584f7e28643e2dded3bbc8bf1f9ff8a6dfc788b2478f22265b4f27824ec2fa8aa1ff1f97815f90b4a47982c348cefb27af5946484b09c4c577fabc6edc03264391615d446bafaf6eaef16e65e87acd710e099e7f27dc29fa163f3912271c33900b385885d711f603ffd9411ba5ddc7c5a715ab0ff7b0116f4469b4f54bb5d434b315de075916edc6fc18f740a5f200e80eb9f215c059e23914efa20eee3fdbe5a04a20c8ebea779d8aa56dbbf3fdfd881501651dce3fcd4e38d1a2824e608a2b65bc8a32774a0edfbe8b9a2c68f79afb57de087b04a36082796ca0274bdffe711a4bc029432d9a83843ec15636ad9f70ece8a671d33a3e221715ab778871d3c9d152e59a96b31f1d0ace14a27a178fdcb05abb10719bc6720fa02187e2de0ba84e3ed78ebc599313914af3c1321aa0433a00627fb6e36b79659c4dcd6d522d56e51ccacaea5e8b580b94871b50d1e939f9f6775bfd275020fcd39d41fcf6632e060b8e9826824e05d2c6db0854ab65157a2049be34ac93e268bf09354b8503a9205b764d5c7050fa050ec2cd94657b0cac565295cbf1fdfada32ae7d4fb375afb7861efe73f1a07ddd6b27d2c9883221651600c63c55bf4cd01154c08be5e08910faddeebae0d5c55143e2e1300d7363848efa8d3883eeb292df21543da7ec12616693b50d888c1eef2de44ff04a2d6ede697a8ffc2d3d2a88ea328269e346e73ae882ba765181ad4395d84386800b5a0ad76f4b204682f6a48a96857890fada75502b767a3bd8ec9fba9ca6683d42121c9c8a81328b2094bd311d177fdd21b00a53a7227e28fba7a641ec5d62138b96116c795dbc036e5e240af7adcfd96b4188771fdb9a2a0623dbc493bce0f59d43f68ebdd62848a9aa55f94929cb4e35071599b7ca1ec461385cea83520446adb20367a3c1562135c8f5c17c9fd1bba80d6e099bbe457b60acec489896f81d2484b9560545da9cebb7bc177e4feffd183e59be9cd7d83358be26112cf99d52ab889fbc0ad59fcb4f1a2f05382d9705422779629554a3264aebcb8920c6463e90fbcc547c540ff0c1a00e913cd38ecc30ceb8ff31667a74cac7d0f6a6267f666b5be8a00551f943a0b97fe51727a310ab7117950ae6952e2541823eb7ff7d128c51b87ecb3019dabd525840e1e88567af5d5ddcc5ceafcc0ea5d37e8754c41e4d0d98b0c47a5cbc4b13bc52b874ce35dd5de8f6061011db20782d38ad72c45eb61c9c44889077609d15c4fd4b759bec9dec82ce1d7a30bc5b3af448ba7c436b91700778186eae893dc7d4a9b8f0a4319d92cece328e1fe17a415c7cddcd71baf5a103e66598e6959b5c808989948c5b4b2b8f48ef2bc728a1be7e9720d2fa5412925ea37dd0846b16c07d3047787fa1fccbe315096745efc55528f2d3cd921211ee7dccf86145a120251d7907707abcee4781ea52ef45b06d9e0c3664065bc0ed96e4b9c66ebc39c09bd925b6320b60ef7c56c68ebf32ce09f1fc61c7473417742fff1222436a84e1b821a393f4a76a25eeb74c33d8b8a5f9ad803d8fd233b3d58ec7d86cc2fbedf797900600f0370b0688f61b6b3bccde6a8ea995953ef4da90e8345841265694d2c503c4be2503be382b6cc7ba02cb4f4d3ccf61a3b4b3defeb9880d4f4f055050186c12603959651b9bc3ae9a9796aa31e408c1071b0430c8aefe482cee918d409e4c542aaca7dcfb7e1922c2ffc3ecb9762113466a892a9f42b94d1f177470d2f7b7c8c1eb202f5b282c166d9b95e5a473ab01824bbe2d53ff3387d660897bb7ba16a591a4883b1f80f8188b3edca54d0c6db50fff8d9e41a79e862f2c8b316729b68a85540373ff475481909ea214f7e7ac051f5484b6e88f38609b2d8b82e938f7358f5e4d763eed929566c56ab56fac41416ada323765f14233a042c97a46083fbc101d9f63818e8ef93ee636c6b4c78d362c7f56a366ee28fc6d647e6c98e973c1bc394e9f4ba77d3f3ed7557cd55403bac33c378f10f1a937f7d4dd89a1a67db149291c633c5b964edbff1c14f62497f4662558a773b44c8729f654e1bded37c035d650e28db1a505593dc9b2066ed7f9c6ee0b5df898c2a1b3396060027e746d89e25627162110d6c84fd3d0abc73f72450557b19f63a045851b24d2ad791c64f2277d5cbf22ce6515f54203bc1337f473025f7ddd22665eb171d37701ce96f74a9c5ad8cad1f08db2f6552defe6c1d65c7fa816055eead251140ab8d57517f47d9ff58182cca441c7e11d51d7122aca0322705e65bcba8af6ab668ada8d2548b1e497217fe6db9422e6f33619523ea4c26cde8cf966475468fa1ff7618eec446837e0461fbdb5b7bc9f33885e954b3b09f150c2ce4bb99f83a95c3634f7f797af6aa65d7dc83ddd10b07ad73722e30c847cdcf2f104330210d7ec13ab862a97e49e305e2f69cfb7c2f6d5be706782ccfe29b0e1cac209e72bafd29b770932951ec9ad4489655f7da47f89ad9dd2df17213cc154e09e2e6026cda024e917daa0ac9e6a724d62123adc1bc555b7b53a247ff657450bbe6bfa53a68383a2096862a11adf5bfbf645295e755e8dee22e1dd61d4c6fa1b831f0fa426672824a7af82c17caf043e3274586de6faae2b81769a3f3ccc4980b5537ba2515cd40ceeb7bc6f8c5d8fdf5ed545c8d351b497484335483e83d8c91d6d0ac1ae175a5fcfdcc3f8c5dfded44ee7d8f20a0f17df0e930c99edeec8d6581e51e547221cc055cada9956688fb061e01f65ee5ecce376386271e2a20c4ebffcde20d92ac0df77def42a23e05e807ffe72e9479da1db38bc56173b41974d58653c1c41636da8e3283f054dc8fc88470248be802ca7f07bc3f6d25659be35339d575181092b531a8428413e9ffeb077ec0a5f43e29648800b41c50446dd269aea3c3130fd8343ef766ffad0d9e4f7b0c3c4381d5989f179022f50ad77d8f3be98f862bed5600b638f6ac0b8fbdc1b2b5ae75f78f613f06419f487182e4e67de77f97392b9a72748e568c1bd988b6c4f1b6871e45419e844e32bbfcf0a3ab246bc87b79c4b52822e3f8dd2a3174da9b9ab1f0117db074120a53943a0dbe53cbe2039edfcc3e58df60210ab8f6e71947a9ae6320299fa2eeb20cefc09b5cd4c6bebd7cbcc78385908bfea46080321f32a541fc4130f43121e1ba06009b0dac4c8d4666d093eff2fc87d258ef7826154031021dc50c9c102f41f31305610974842e785f21bb7619fe712736178b3d6867310ae08cc59404d372709a51e309102e47afde14b568d1c7318f0dff5627547f652ad3206ef6deac6bc7498abb1a4a70097ee740ab8d092240f21f8fdf1003d533c3c77ec6c7333ea7bb1a7820cdc7b4a8c80b5ff9cdf2aca04c592f18b7cb17a18531539e8715d616d655f1902a44ad8496e0ff467f62250a684459e2a0631f76f1bfc152a3a75640ba162989d32d0c9c94f45683f00aef0a267b5f2a51917b0168e1fe8abef660391424c77d8ef27e7f63c378fd7a5e8e6a8905a5a99942c21b0b4aa1c8010819c3e0729c9e0cc3f603416cddc6e6f12efe1136640e78428aca1c6707d201d0dc2d416127dc058b97354f569fe6c8a16cdceb88898e6c0f828624c7450e79ad7d84983550385029683523187338c38b72b2c512c857cb110005663447fec32c6d9c92f2c218db0ceac326fef957398511305c1c161a83aeca949566fa1b2a84b561ae17752bb2733dbab8ebe8017bf8db713bcf04780bc546854ebc39795e560360bc9cad9cfb2179cb6498413bd2b60d3d0673539fef9540d9d818c687d5870247ff631bc761dc4c9efd2d9d175359d05cecc595d75b85e2bb028c73c7c2f64c7e42a80e4410cf88eaa8a20d990d2384c6c53ffe503453e425067208ba8c0e9cb11675f64944bdbe9a86751f56f023ec02a10aa40178a85ea80362da9e3b08fb82825b34125234349e58ec33462ad140fd380a580ef55d3545987f802f89b76379bcbc23d66322ce4ff2d18ec8941a397c2908b5825782ceba2174597769f57d2cc8d5bdd5f417ae467c46c837e1bfa44fe5827af83e2b3dece0ebfb956758c70453618d1f8f07dd32f3b72260251905dc97b5a2b28429b4489b35a17c165f6b5c0b8da20d883a0ce6536371a24b2587827ebbf2c4f16a9694ae8507480a8f21c476913e7dda5faecfb118b4538107c7f4678f423bdb470010667be4544a92018b7764e663af103eaab6528641ca7fa698d771b0c61f38711e2c0c4094bed33a5b1cc6c01894d1e88b15f5b8882cb11905057058a6ac6424a04a57d7b30e5674a628ca94773e8534f3ac69f6da992a03220de17585b3dd45ad704776e23c9b1a55220f87e70163cc9909016d0a8e1821ec7f5255cd29254dd99aa4a99fd0adee19feb5a6c2465d9610170f3b307898f38e532cd426188ed1babd8428da18bdecf5a10d6e8083d5507d4380d2c436d425b29cdcffe92f119df20a38c59c1da29dae11e7fe02ebfc5ed7510e6e75079902307ed3e57d1e983f732a9b5244deb8b22a8540c4cdc1dc3dbd8397dc30dd2bbf8de09cabc21c94f43436bb23eee84669761becab04af18f1b8fc4e7d605d26033d4a7bdce228e5958d66ffcbd497cdd05325750ebbf788f3d5b67d38135abc0040ce7066bfbde5bbb093dc7d9e1f2ef908681147ca72f90321cde76f3b1cdea3617bbea1e00d213047701021b9d0e59855ca0c2596553cc7fe5f8de07415b151ef85105fcc4ae598d31b11cbf9091ac9486275abaa8ad7cfc44eba0b99c3ccb08f2492c71f7aa4f59982f1ad7639642b85e9974f366a5d1d2aa6f0ca53bb59bb14f0091c53ddb91ae8fcc3a06c8baa5dd26ec0b3531bfd5190c3890169b6471eb6b6d77a4585aaa6805bba85d87a74b5db062ca9e984bceeabc9f2d3440472f8a7bd003902e90fb92ea97f2d4399a43012ff7dbc2ac9e9d7e7fb592b58f7ee23012bbeaf3f3e53518cfe9dca93bfc8721ecafc89651c35cbe8e0d8a2170a2f405f0f2849f0268e1da25abdc542927c8086d20cee311f6ca57cc958300e95e7136097ba4d13018309699db24bb9cd1e6a2ac6522240f04bcbf699f661ec29777e7fd78ac244cec65ae3fa90129f47500c7eb65538f49e2360bec8d399e8aa122fcec8bb1c480ebf880a2c266d09e03872d959b91a0594bf98a1f379cc36904c9629675f2d0303affa9d721de306eec5bedd1477e01db7aa5213fa69de2e74ad86cd34c48ddc8859c6ec356d28d21794610d7c5d99b0931bcabd8f96eafe716e0318f7ea42c2685677ac3fe2ccebf1e178a9a51b80bcd8398cfcaf8c336417cf56ccefef66eb3c67ebd220b0f538fb859c34f919c18b2b8d3ab29b6d12c22cc1f8e0e2a069a80d5bb8f684431d70dfcc49d59fd3f61bdc544ba13a36ee926e520a71237dcf0ad60390ec27fd3718450f5d3f4d42befc2c034bf5b81b1298efc04ba4a6a3445b3695c932e665daf9ba09daa3e4e636b9cdc2ac016132b37d5b5790daef1d14f6da59d4049b4671a907a32a87e000859f4111d155e18b5189e89399ee980ba92726c4f718c22533ad2c38a260359ce5823fcb9e5a2b5281f8b830b543fd74343b03507d7d25b662e7494df5e942d07f08b4482e15a64106ecaec81385a0436d146598b54dbf2d0d24629ce3ecb04710ad1f85811e9cfa367845bd0668a2c16f5e75e32279c04fe8cf0e65a1c58da34272d89df8bf6b221aab701a4c430c636f4735c20d966d21358d36e29d0f0d9c89fe64ec0772e9578721f3c863f6d5d8d6df1b9572e520677a88469e64f9eedfa898f4bdfb8c3543463f06680088fdec81ed5f8d804a9372bec26151ef06a130086081027eba0b987ce5190a58d9dc2ee65d47eb6506bf267555e9dbde72e7dd5e24538fc6ad5ccb4507802b03c2423d1387124a7b7f083d451e9842ce5040ca5ca962f2bb810f24015d14aab879eaf7d1b4589abf98fa4de1c958c4af6ba93668d25e640f3640bfaf0d09691cbea46f288db83c524a3c034ae71511a17d4eca48f1c3fe4ab8c78b63ad7108c65b4bdd4a245d1a12f32c8ff1154df49a1ad092df26f8d7f71ce3ae7e6d6c9532d69a1b7fcacc9f8a3e1c8404323fd127c8a0a6240262f08f9d2d581fb6fb4a0b94e9505ee254dc883765a64389037c6219125695bf189892127163db9247ad6b44d945cad500e0901c4d3a7c31c492acf9a2bf67ad7a9a302ba7a634db845a42c1b70ad805bc49f9030d29194ca162dff8bdc24ab2b1838caf3dadc8e3a7f45d01f0b6e83437e46bee9a93d39a16dd5a511501294f9a6e40239a2ac624dee3f765038515833f2c25a1e6ea1dbb56ef4e9d5021b19f76f49c20dbadbb3d10f9af9e88be2d432c22789a8cb268b6b023f0fcbf29fe699f999243d58d9d238aaef04978e7e17fc6bb070cddfb288fe61368fbe8316f89fffb644e45ae88b9560348879f14cdd27776452cc34685c7ab628e85b709243412eab5208f2370a2fa5366d80c0dba89ab284e4eca3a8c8243df26bbdc0a0d7e7", 0x2000, &(0x7f00000056c0)={&(0x7f0000004dc0)={0x50, 0xfffffffffffffff5, 0x1e34, {0x7, 0x21, 0x4, 0x604080, 0xfffe, 0x4, 0x7232, 0x3}}, &(0x7f0000004e40)={0x18, 0xffffffffffffffda, 0x81, {0x5e6}}, &(0x7f0000004e80)={0x18, 0xb, 0x2cab, {0xfffffffffffffc26}}, &(0x7f0000004ec0)={0x18, 0x0, 0x1, {0x8}}, &(0x7f0000004f00)={0x18, 0x0, 0xff, {0x7}}, &(0x7f0000004f40)={0x28, 0x0, 0x280000000000, {{0x6c, 0x1, 0x2}}}, &(0x7f0000004f80)={0x60, 0x0, 0x3efc, {{0x4, 0x7, 0x0, 0x4, 0x3, 0x4, 0x1, 0x3}}}, &(0x7f0000005000)={0x18, 0x0, 0x100000000}, &(0x7f0000005040)={0x13, 0x0, 0x8, {'-,\x00'}}, &(0x7f0000005080)={0x20, 0x0, 0x5, {0x0, 0x15}}, &(0x7f00000050c0)={0x78, 0x0, 0x3, {0x18000000, 0x3, 0x0, {0x6, 0x10, 0x2, 0xfffffffffffffffe, 0x401, 0x1, 0x800, 0x6, 0x200, 0xc000, 0x8, 0x0, 0x0, 0x1000, 0x2}}}, &(0x7f0000005200)={0x90, 0xfffffffffffffff5, 0x9, {0x4, 0x1, 0x3, 0x3, 0x9, 0xfffff8ff, {0x1, 0x0, 0x6, 0xfffffffffffff336, 0x7fffffff, 0x5, 0x7, 0x4, 0x4, 0x1000, 0x1, r1, 0x0, 0x5}}}, &(0x7f00000052c0)={0x30, 0xffffffffffffffda, 0x5b, [{0x0, 0x7, 0x3, 0x3, '(\x99('}]}, &(0x7f0000005300)={0x148, 0xffffffffffffffda, 0x7, [{{0x1, 0x1f, 0x3ff, 0x0, 0x353, 0x2, {0x0, 0x0, 0x7fff, 0x0, 0x7, 0x835, 0x7, 0x9, 0xfffffff7, 0xa000, 0x7, r8, 0x0, 0x10000, 0x7}}, {0x5, 0x8001, 0x1, 0xffff, '-'}}, {{0x5, 0x2, 0x0, 0x3, 0xfffffb5e, 0x4, {0x4, 0x1b, 0x2, 0x654b2117, 0xffff, 0xfffffffffffffffb, 0x5, 0x0, 0x3, 0x6000, 0x0, r2, r3, 0x9, 0x8}}, {0x1, 0x2, 0x0, 0x800}}]}, &(0x7f00000055c0)={0xa0, 0x0, 0x400, {{0x2, 0x0, 0x68, 0xffffffff80000000, 0xd97, 0x3, {0x3, 0x3, 0xffff, 0x2, 0x2, 0x10000, 0x9, 0x6, 0x0, 0xc000, 0x54b3f70f, r0, r9, 0x3, 0x2}}, {0x0, 0xc}}}, &(0x7f0000005680)={0x20, 0xfffffffffffffff5, 0xc62, {0xff, 0x4, 0x6, 0x5}}}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x0) 13:28:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240", 0x12}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000180)=""/79, 0x4f) [ 444.157151][T16843] incfs: Can't find or create .index dir in ./file0 13:28:17 executing program 0: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000140)={[{@iocharset={'iocharset', 0x3d, 'cp866'}}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000c, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$erofs(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$incfs(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') getdents(0xffffffffffffffff, 0x0, 0x282) [ 444.267545][ T1146] BUG: Dentry ffff8881e5966880{i=0,n=.index} still in use (1) [unmount of vfat loop0] [ 444.277515][ T1146] ------------[ cut here ]------------ [ 444.282985][ T1146] WARNING: CPU: 0 PID: 1146 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 444.291376][ T1146] Modules linked in: [ 444.295274][ T1146] CPU: 0 PID: 1146 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00243-geaef435f4357 #0 [ 444.306796][ T1146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.316854][ T1146] RIP: 0010:umount_check+0x179/0x1c0 [ 444.322125][ T1146] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 a0 05 e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 a7 a3 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 444.342069][ T1146] RSP: 0018:ffff8881ab557c58 EFLAGS: 00010282 [ 444.348121][ T1146] RAX: 0000000000000054 RBX: ffffffff85fc5d00 RCX: 8de15eb94f821600 [ 444.356300][ T1146] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 444.364356][ T1146] RBP: ffff88819dbc4420 R08: ffffffff814e90a7 R09: ffffed103edc5e08 [ 444.372355][ T1146] R10: ffffed103edc5e08 R11: 0000000000000000 R12: dffffc0000000000 [ 444.380306][ T1146] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881e5966880 [ 444.388355][ T1146] FS: 000000000331a400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 444.397507][ T1146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 444.404068][ T1146] CR2: 0000000020002680 CR3: 00000001a1bb4000 CR4: 00000000001406f0 [ 444.412260][ T1146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 444.420261][ T1146] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 444.428209][ T1146] Call Trace: [ 444.431481][ T1146] d_walk+0x2d9/0x540 [ 444.435469][ T1146] ? __d_free+0x20/0x20 [ 444.439606][ T1146] shrink_dcache_for_umount+0x8a/0x1a0 [ 444.445584][ T1146] generic_shutdown_super+0x63/0x2a0 [ 444.450861][ T1146] kill_block_super+0x79/0xd0 [ 444.455580][ T1146] deactivate_locked_super+0xaf/0x100 [ 444.460928][ T1146] deactivate_super+0x1b3/0x270 [ 444.465768][ T1146] ? deactivate_locked_super+0x100/0x100 [ 444.471377][ T1146] ? dput+0x4de/0x5d0 [ 444.475339][ T1146] ? _raw_spin_lock_irqsave+0x210/0x210 [ 444.480858][ T1146] ? find_next_bit+0xc6/0x110 [ 444.485512][ T1146] cleanup_mnt+0x432/0x4e0 [ 444.489918][ T1146] task_work_run+0x186/0x1b0 [ 444.494688][ T1146] prepare_exit_to_usermode+0x2b0/0x310 [ 444.500226][ T1146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 444.506124][ T1146] RIP: 0033:0x467a37