ry bread(block 32767) failed [ 319.916781][T22092] FAT-fs (loop3): Directory bread(block 32768) failed [ 319.927138][T22092] FAT-fs (loop3): Directory bread(block 32769) failed [ 320.039614][T22103] loop4: detected capacity change from 0 to 264192 [ 320.047300][T22103] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0x0, 0x0, 0x0) clone(0x0, 0x0, 0x0, 0x0, 0x0) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ftruncate(r2, 0x8) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:21 executing program 2 (fault-call:7 fault-nth:1): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x110, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 320.194567][T22125] loop3: detected capacity change from 0 to 32760 [ 320.208893][T22125] FAT-fs (loop3): Directory bread(block 32760) failed [ 320.215896][T22125] FAT-fs (loop3): Directory bread(block 32761) failed [ 320.222863][T22125] FAT-fs (loop3): Directory bread(block 32762) failed [ 320.230255][T22142] FAULT_INJECTION: forcing a failure. [ 320.230255][T22142] name failslab, interval 1, probability 0, space 0, times 0 [ 320.233859][T22125] FAT-fs (loop3): Directory bread(block 32763) failed [ 320.242886][T22142] CPU: 1 PID: 22142 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 320.242907][T22142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 320.268077][T22142] Call Trace: [ 320.271352][T22142] dump_stack+0x137/0x19d [ 320.275720][T22142] should_fail+0x23c/0x250 [ 320.280132][T22142] __should_failslab+0x81/0x90 [ 320.285014][T22142] should_failslab+0x5/0x20 [ 320.289578][T22142] kmem_cache_alloc_node+0x58/0x2b0 [ 320.294776][T22142] ? fib6_table_lookup+0x21b/0x5e0 [ 320.299888][T22142] ? __alloc_skb+0xed/0x420 [ 320.304414][T22142] ? fib6_table_lookup+0x530/0x5e0 [ 320.309529][T22142] __alloc_skb+0xed/0x420 [ 320.313889][T22142] __ip6_append_data+0x17c2/0x21a0 [ 320.319154][T22142] ? ip6_pol_route_output+0x3b/0x50 [ 320.322198][T22125] FAT-fs (loop3): Directory bread(block 32764) failed [ 320.324357][T22142] ? fib6_rule_lookup+0x85/0x160 [ 320.336067][T22142] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 320.341645][T22142] ? ip6_setup_cork+0x826/0x8b0 [ 320.342540][T22125] FAT-fs (loop3): Directory bread(block 32765) failed [ 320.346498][T22142] ip6_append_data+0x17e/0x230 [ 320.358183][T22142] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 320.362170][T22125] FAT-fs (loop3): Directory bread(block 32766) failed [ 320.363401][T22142] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 320.363431][T22142] rawv6_sendmsg+0xe2a/0x1330 [ 320.370580][T22125] FAT-fs (loop3): Directory bread(block 32767) failed [ 320.375285][T22142] ? rmqueue_pcplist+0x152/0x190 [ 320.375309][T22142] inet_sendmsg+0x5f/0x80 [ 320.381995][T22125] FAT-fs (loop3): Directory bread(block 32768) failed [ 320.386702][T22142] ? inet_send_prepare+0x210/0x210 [ 320.386728][T22142] ____sys_sendmsg+0x360/0x4d0 [ 320.412586][T22142] ? import_iovec+0x69/0x80 [ 320.418414][T22142] __sys_sendmmsg+0x315/0x4b0 [ 320.423091][T22142] ? kstrtoull+0x30f/0x350 [ 320.427668][T22142] ? kstrtouint_from_user+0x104/0x130 [ 320.429204][T22125] FAT-fs (loop3): Directory bread(block 32769) failed [ 320.433113][T22142] ? do_anonymous_page+0x411/0x8b0 [ 320.444987][T22142] ? fsnotify_perm+0x59/0x2e0 [ 320.449650][T22142] ? __fsnotify_parent+0x32f/0x430 [ 320.454830][T22142] ? get_pid_task+0x8b/0xc0 [ 320.458352][T22136] loop4: detected capacity change from 0 to 264192 [ 320.459331][T22142] ? vfs_write+0x50c/0x770 [ 320.459360][T22142] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 320.471770][T22136] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 320.476501][T22142] ? kernfs_path_from_node+0x4b/0x60 [ 320.476529][T22142] ? __fget_light+0x21b/0x260 [ 320.494421][T22142] ? __cond_resched+0x11/0x40 [ 320.499098][T22142] ? fput+0x2d/0x130 [ 320.502993][T22142] ? ksys_write+0x157/0x180 [ 320.507500][T22142] __x64_sys_sendmmsg+0x53/0x60 [ 320.512359][T22142] do_syscall_64+0x4a/0x90 [ 320.516783][T22142] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 320.522675][T22142] RIP: 0033:0x4665f9 [ 320.526604][T22142] 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 16:36:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xfec0ffff00000000) 16:36:21 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662b2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 320.546220][T22142] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 320.554638][T22142] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 320.562613][T22142] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 320.570581][T22142] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 320.578625][T22142] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 320.586585][T22142] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0xa, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000080)=0xffb, 0x1) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) bind$inet6(r4, &(0x7f0000000600)={0xa, 0x4e24, 0x0, @private2}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000180)={0x1, 'veth1_macvtap\x00', {}, 0x8}) openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 320.752860][T22161] loop3: detected capacity change from 0 to 32760 [ 320.764255][T22161] FAT-fs (loop3): Directory bread(block 32760) failed [ 320.771555][T22161] FAT-fs (loop3): Directory bread(block 32761) failed [ 320.778492][T22161] FAT-fs (loop3): Directory bread(block 32762) failed [ 320.785412][T22161] FAT-fs (loop3): Directory bread(block 32763) failed [ 320.792408][T22161] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:21 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662c2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fd9, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 320.799504][T22161] FAT-fs (loop3): Directory bread(block 32765) failed [ 320.806355][T22161] FAT-fs (loop3): Directory bread(block 32766) failed [ 320.813381][T22161] FAT-fs (loop3): Directory bread(block 32767) failed [ 320.820426][T22161] FAT-fs (loop3): Directory bread(block 32768) failed [ 320.827324][T22161] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:22 executing program 2 (fault-call:7 fault-nth:2): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x81, 0x6}) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x5, 0x10) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 321.109887][T22197] FAULT_INJECTION: forcing a failure. [ 321.109887][T22197] name failslab, interval 1, probability 0, space 0, times 0 [ 321.122722][T22197] CPU: 0 PID: 22197 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 321.131156][T22197] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 321.141218][T22197] Call Trace: [ 321.144531][T22197] dump_stack+0x137/0x19d [ 321.148874][T22197] should_fail+0x23c/0x250 [ 321.153287][T22197] __should_failslab+0x81/0x90 [ 321.158089][T22197] should_failslab+0x5/0x20 [ 321.162847][T22197] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 321.168618][T22197] ? __kmalloc_node_track_caller+0x30/0x40 [ 321.174465][T22197] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 321.179943][T22197] __kmalloc_node_track_caller+0x30/0x40 [ 321.185686][T22197] ? __ip6_append_data+0x17c2/0x21a0 [ 321.190991][T22197] __alloc_skb+0x187/0x420 [ 321.195585][T22197] __ip6_append_data+0x17c2/0x21a0 [ 321.200797][T22197] ? ip6_pol_route_output+0x3b/0x50 16:36:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) splice(r2, &(0x7f0000000280)=0x5, r1, &(0x7f00000002c0)=0x56cc549e, 0x3856, 0x8) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x250000) mount$9p_fd(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040), 0x8000, &(0x7f0000000180)=ANY=[@ANYBLOB="7472616e733d66642c7266646e7f3d", @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB=',dfltuid=', @ANYRESHEX=0xee00, @ANYBLOB="2c616e616d653de4402b2c63616368653d667363616368652c616669643d3078303030303030303030303030303030342c6d61736b3d5e4d41595f57524954452c736d61636b66736465663d5d7b2c2f215b2c6673757569643d3162323635640d322d626100392d663455352d663163342d64623235623832342c736d61636b6673726f6f743d696f2e73746174002c00"]) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 321.206100][T22197] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 321.212280][T22197] ip6_append_data+0x17e/0x230 [ 321.217054][T22197] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 321.222349][T22197] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 321.227489][T22197] rawv6_sendmsg+0xe2a/0x1330 [ 321.232270][T22197] ? perf_output_begin_forward+0x606/0x720 [ 321.238108][T22197] ? rmqueue_pcplist+0x152/0x190 [ 321.243196][T22197] ? __perf_event_header__init_id+0x28b/0x2d0 [ 321.249368][T22197] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 321.251931][T22186] loop3: detected capacity change from 0 to 32760 [ 321.255363][T22197] inet_sendmsg+0x5f/0x80 [ 321.255391][T22197] ? inet_send_prepare+0x210/0x210 [ 321.262096][T22180] loop4: detected capacity change from 0 to 264192 [ 321.266246][T22197] ____sys_sendmsg+0x360/0x4d0 [ 321.266282][T22197] ? import_iovec+0x69/0x80 [ 321.266349][T22197] __sys_sendmmsg+0x315/0x4b0 [ 321.275824][T22180] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 321.279425][T22197] ? kstrtoull+0x30f/0x350 [ 321.290123][T22186] FAT-fs (loop3): Directory bread(block 32760) failed [ 321.293695][T22197] ? kstrtouint_from_user+0x104/0x130 [ 321.301906][T22186] FAT-fs (loop3): Directory bread(block 32761) failed [ 321.306100][T22197] ? fsnotify_perm+0x59/0x2e0 [ 321.313139][T22186] FAT-fs (loop3): Directory bread(block 32762) failed [ 321.318472][T22197] ? __fsnotify_parent+0x32f/0x430 [ 321.318502][T22197] ? get_pid_task+0x8b/0xc0 [ 321.318516][T22197] ? vfs_write+0x50c/0x770 [ 321.325413][T22186] FAT-fs (loop3): Directory bread(block 32763) failed [ 321.329934][T22197] ? hrtimer_interrupt+0x9a4/0xaf0 [ 321.329955][T22197] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 321.337055][T22186] FAT-fs (loop3): Directory bread(block 32764) failed [ 321.342116][T22197] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 321.342211][T22197] __x64_sys_sendmmsg+0x53/0x60 [ 321.346811][T22186] FAT-fs (loop3): Directory bread(block 32765) failed [ 321.351135][T22197] do_syscall_64+0x4a/0x90 [ 321.351169][T22197] ? irqentry_exit_to_user_mode+0x5/0x20 [ 321.358231][T22186] FAT-fs (loop3): Directory bread(block 32766) failed [ 321.363114][T22197] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 321.363162][T22197] RIP: 0033:0x4665f9 [ 321.369209][T22186] FAT-fs (loop3): Directory bread(block 32767) failed [ 321.375786][T22197] 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 [ 321.375807][T22197] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) socketpair(0x2a, 0xa, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x4e20, 0x72, @empty, 0x5}}, 0x0, 0x0, 0x12, 0x0, "355e93148d808db62caa9e34b898bc10111fd3bd3ab3cb4b7949f7e8364fee94e5051451bb84ec3a36bc800b0bb8105f20ff073d53e5c35fb87e4ab9498a22c6eee5fc0e52143343dd5fe757efbb1420"}, 0xd8) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000040)=0x9, 0x4) [ 321.375825][T22197] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 321.382417][T22186] FAT-fs (loop3): Directory bread(block 32768) failed [ 321.386996][T22197] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 321.387010][T22197] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 321.387023][T22197] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 321.387033][T22197] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 321.426300][T22210] 9pnet: Insufficient options for proto=fd 16:36:22 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xff00000000000000) 16:36:22 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662d2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 321.428008][T22186] FAT-fs (loop3): Directory bread(block 32769) failed [ 321.452040][T22211] 9pnet: Insufficient options for proto=fd 16:36:22 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fda, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:22 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet6(0xa, 0x1, 0x3) socket$inet6(0xa, 0x3, 0x9) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x4) ftruncate(r1, 0x2007ffc) r2 = dup(r0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x410203, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r5 = dup(r4) shutdown(r5, 0x0) write$9p(r5, &(0x7f0000000180)="8c8d3204eccaf6e6dccfe35b8eaab45067adfe9f1a00173fb3c98e80572d19ff1e870d99d1952592258f08e67417b556068d1774c169d262339b593a1063a29e86d2de89eecdd8104e47382063a568016093eec89038c3d9aec3d71de8ed0bf0ae68e5c91c06528f291b5321796443e61098d6177593be628e550071163c9b0badd7e4c4eccb04f4f90031e16cc42d75f25ac83795fa24983aef438f5af6a4f5368fb9ed43bd1f4f953a790e7a2f2488b784bc351cda055ae9947caed8e1135bc248aae9", 0xc4) getsockopt$inet6_int(r3, 0x29, 0x3, &(0x7f0000000080), &(0x7f00000003c0)=0x4) r6 = dup3(r2, r2, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e21, 0xffffffff, @dev={0xfe, 0x80, '\x00', 0x30}, 0xd5d9}, 0x1c) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r2, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 321.803363][T22236] loop3: detected capacity change from 0 to 32760 [ 321.816483][T22236] FAT-fs (loop3): Directory bread(block 32760) failed [ 321.823919][T22236] FAT-fs (loop3): Directory bread(block 32761) failed [ 321.831315][T22236] FAT-fs (loop3): Directory bread(block 32762) failed [ 321.842526][T22236] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:23 executing program 2 (fault-call:7 fault-nth:3): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:23 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) lseek(r3, 0x6, 0x1) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 321.850888][T22236] FAT-fs (loop3): Directory bread(block 32764) failed [ 321.866222][T22236] FAT-fs (loop3): Directory bread(block 32765) failed [ 321.878455][T22236] FAT-fs (loop3): Directory bread(block 32766) failed [ 321.885631][T22236] FAT-fs (loop3): Directory bread(block 32767) failed [ 321.898127][T22236] FAT-fs (loop3): Directory bread(block 32768) failed [ 321.919756][T22236] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:23 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662e2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 321.956417][T22257] FAULT_INJECTION: forcing a failure. [ 321.956417][T22257] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 321.970064][T22257] CPU: 1 PID: 22257 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 321.978728][T22257] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 321.989000][T22257] Call Trace: [ 321.992292][T22257] dump_stack+0x137/0x19d [ 321.996709][T22257] should_fail+0x23c/0x250 [ 322.001320][T22257] should_fail_usercopy+0x16/0x20 [ 322.006548][T22257] _copy_from_user+0x1c/0xd0 [ 322.008157][T22238] loop4: detected capacity change from 0 to 264192 [ 322.011236][T22257] __copy_msghdr_from_user+0x44/0x350 [ 322.011259][T22257] ? import_iovec+0x69/0x80 [ 322.019633][T22238] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 322.023264][T22257] __sys_sendmmsg+0x1f0/0x4b0 [ 322.023288][T22257] ? kstrtoull+0x30f/0x350 [ 322.045054][T22257] ? kstrtouint_from_user+0x104/0x130 [ 322.050788][T22257] ? do_anonymous_page+0x411/0x8b0 [ 322.055919][T22257] ? fsnotify_perm+0x59/0x2e0 [ 322.060606][T22257] ? __fsnotify_parent+0x32f/0x430 [ 322.066009][T22257] ? get_pid_task+0x8b/0xc0 [ 322.070534][T22257] ? vfs_write+0x50c/0x770 [ 322.074951][T22257] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 322.081136][T22257] ? kernfs_path_from_node+0x4b/0x60 [ 322.086488][T22257] ? __fget_light+0x21b/0x260 [ 322.091165][T22257] ? __cond_resched+0x11/0x40 [ 322.095836][T22257] ? fput+0x2d/0x130 [ 322.099801][T22257] ? ksys_write+0x157/0x180 [ 322.104491][T22257] __x64_sys_sendmmsg+0x53/0x60 [ 322.109338][T22257] do_syscall_64+0x4a/0x90 [ 322.113768][T22257] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 322.119659][T22257] RIP: 0033:0x4665f9 [ 322.123631][T22257] 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 [ 322.143344][T22257] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) r2 = gettid() getrlimit(0x8, &(0x7f0000000080)) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) sched_setattr(r2, &(0x7f0000000000)={0x38, 0x2, 0x10000014, 0x5d, 0x0, 0xe3, 0x1, 0x9, 0x81, 0x20}, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:23 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fdb, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 322.151771][T22257] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 322.159800][T22257] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 322.167768][T22257] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 322.175875][T22257] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 322.183847][T22257] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000080)='#-\x00') connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) r3 = gettid() tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0xffffffffffffffff) sched_setattr(r3, &(0x7f0000000000)={0x38, 0x1, 0x1, 0x3, 0x2, 0x3, 0x0, 0x9, 0x401, 0x400}, 0x0) 16:36:23 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000180)={0x0, 0x8, 0x2}) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) socket$inet6(0xa, 0x6, 0x1) r4 = pidfd_getfd(r2, r2, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @private2, 0x4}, 0x1c) r5 = dup3(r0, r0, 0x80000) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:23 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xffffff7f00000000) 16:36:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ftruncate(r2, 0x9) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r4 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000200)=0x9, 0x3) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(r1, &(0x7f0000000780)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@tclass={{0x14, 0x29, 0x43, 0x95}}], 0x18}}, {{&(0x7f0000000240)={0xa, 0x4e20, 0x1000, @dev={0xfe, 0x80, '\x00', 0x1e}, 0xa6ce}, 0x1c, &(0x7f0000000600)=[{&(0x7f00000002c0)="f100fbe3b0002c86ba0977ceb833d43dba8cf5525969c93b788fd0972d4f49f39f8350dc2caa3c4ea60360b458f356e46249b32ff4f596700c594e021b227efe0505", 0x42}, {&(0x7f0000000340)="963fc58c0f3ea78b1e7186e2205762b7eaaaeb775e8041d0e2f4976b73fea68b9ec3ebe6c2c19302b91a946369339b5ab63174468817012c2812843eeef196b7ff718d4a48c3207fa4d0d46a840b758dc0364f54a7df5224be695f103eb327238b1d30c910054bc0ca4f3e97d63643940f2a7b08b2ee844ac509dd87af9820682ace43e26a200141b84037119e", 0x8d}, {&(0x7f0000000400)="8e82ffd762efd4cc3c4b7698770ce1c3d3c68779f703213715fd0b0c8826607b708c5e20c4ad2457902f945334427c4c2a20a37437a3ffa7e1c0f41d2190356fbd8c77", 0x43}, {&(0x7f0000000480)="7c034deada49", 0x6}, {&(0x7f00000004c0)="4bad670b05228369fa616ca1a660b89e43ee8c2ad3394b98a948d1fc0b9c8f563f9bf08f8161eeb3e178c23e567e1041416147a2363f405c5368a4b74ee30d0be53e50bb91b4de381c989df6a21a1f8e3990e1baa0dae2c5aac39fa45d1b8e1b219523f604f68022a54d721e", 0x6c}, {&(0x7f0000000540)="9fe202ef4ad2af7515b2e1627d41b4", 0xf}], 0x6, &(0x7f0000000680)=[@tclass={{0x14, 0x29, 0x43, 0x8}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3ff}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x3b, 0x4, 0x2, 0x3f, 0x0, [@empty, @private0={0xfc, 0x0, '\x00', 0x1}]}}}], 0x68}}], 0x3, 0x40008000) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@mcast2, @in6=@dev={0xfe, 0x80, '\x00', 0x44}, 0x4e20, 0x5, 0x4e23, 0x0, 0x2, 0x0, 0xc0, 0x2b, r5, 0xee00}, {0x3ff, 0x3f, 0x8001, 0x2688, 0xff, 0x100, 0x3200000, 0x7fff}, {0xffffffffffff73f1, 0x7a, 0x9, 0x89}, 0x8, 0x0, 0x1, 0x1, 0x2}, {{@in6=@loopback, 0x4d5, 0x2b}, 0xa, @in6=@dev={0xfe, 0x80, '\x00', 0x24}, 0x3507, 0x3, 0x2, 0x4e, 0x1, 0xff, 0x7f}}, 0xe8) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:23 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r2, &(0x7f0000000180)="95654b706cb6f602dcf7651e1b2e3f2ea40f55db81fc0c23c544fe3a2fe9f8f5f2ebb408b0dcb2b0637ce9941cf77b534c7386d7e20ee0f71e077043b6b7afb3ad066229afcaef141357d1f8f2906a811667bbab8f56e2494964c1fc532b146faefc74271af2e11c4d8e84fa080d675fbbb81fde9b9b086ccb1f06f7a62420e5730c52a64d2681ad8341fd04bc0ebdf421368725a90484571dc4a774f1341007771627c7bb6b69b85c661e813aeeeb559abf34407b872a5a18541da9a750bdf5190e359aa5415fa1fa8b94e29e46a6c95832cc3aee8b6be5d63e3168ff88a22b4e7a22", 0xe3, 0xc000, &(0x7f0000000000)={0xa, 0x4e21, 0x9, @private1, 0x5}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000340), 0x84000, 0x0) mq_getsetattr(r5, &(0x7f0000000380)={0x6, 0x6, 0xffffffff80000000, 0x9}, &(0x7f00000003c0)) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) syz_io_uring_setup(0x10ad, &(0x7f0000000040)={0x0, 0xefe4, 0x10, 0x9, 0x3a5}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x7000)=nil, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) socket$inet6(0xa, 0x6, 0x40) syz_io_uring_submit(r7, 0x0, &(0x7f0000000300)=@IORING_OP_FSYNC={0x3, 0xe73cadad1bedea89, 0x0, @fd=r6, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0x81) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) bind$inet(r4, &(0x7f0000000400)={0x2, 0x4e20, @rand_addr=0x64010100}, 0x10) [ 322.576547][T22279] loop3: detected capacity change from 0 to 32760 [ 322.587948][T22279] FAT-fs (loop3): Directory bread(block 32760) failed 16:36:23 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) process_madvise(r2, &(0x7f0000000280)=[{&(0x7f0000000640)="ac020a841dda7f20de444114ca183be487113bc710696986a88725efc3e4aea917b2eff149382983c34d2532f71d45bcfc922a347e8e70fa199dc272a77133a04c570cbfb281788cc3317db7f98483db9cbf5fb50a86f0b523520e93507cb3b1fb55e24cdb63148c7f5c09e6788014b5c02979f654ce24fa94a947d2381b846e645f9698ece1bc901e0873f42054de15cbdebe6c32774a7a891d8ee50561e9cf474e3f558acdd81508983c3bc0b5224d107c25aa8d1e0920575eae9508ab1c00dfe9294c96f9d921012f604877f8e9a4905766d3f18b1adfc6dc67eab39082c41c0cd1998f1d7fad300688d6638a3f3cffd69adfb668d507e4b71710c1c8544d22700d396351f6beea8de94ccf7499031f924c654404b750c220a62032704a5f2234f64e258e014d56323ec51218dd42c1473ecbc6475251bd2706b48488635703d3055ac9eb15199865daa858c29bfbbce51f4d7e9e204146ada17c9dc161edc6a6daaf105a94d399b375f8b766b2c75a46d5c24293ec7227466d51ee0413a857517cb9ec2df34a97c587ca3fc6a379befe87951301242f082a9bc65a4644f966e9bdd2b3492cece0ca9351ba4d98d71f84c52418ea2a3bd011048928c16471055722aebce6c41e930845f53bf9c757f22f27bd764e2d4e7c939b44ad4a39d7bb15d8620009f4f82995de58b624c39e02449d8c7f57d2a19f5bbdf4c9138254073c1a68aee60c59929a12a52cff40f9d8373a86a6dc9e6eec31ad8add7777eac111e0f47abb0b73bdff6974cb6f1c75298302c1d4905e3f7f4d3da2e8756adc91e735bec8d2cc9123fc0f16619bc11d5b7fbb7f027580647ca01ad0eaa6fd47fec76a3c28febffe8687c16c94d9a6e8ff026deb1979e13c5bbfa339dc660fca7a4a371ffb6c16b0c04c79646f33c0103b8285fa475c280de759372e3b7267efd0cbbd39178b8de76085e1954add21e0b9c69ec758a4fe4f3fef5ee3ce6efe942c01d1a1882c77aa97d9f87d0a3c76249a7f4d777ce0e159c8dadb7d10bf682bb688c7139f33de4c57f088bb988c5f05b57a810ada4b837d15b87be3baa0f40bec41992859576cda3adb967ea9eb6093d02ce7a786b80764b7402f1a5148ff20e20184d07f7ffea09e4d7a2483c71b074227e4d180959bd15024ea1d054d343881fb1c92de543d8f450823a02d28b169b32cc6eb279dd9b1483a0cd1deb5e9e38d68b91fd0f9336af166ede94483a91cd94a2cae41df4e811f2ca8f4dddf38c81df651937a1ac6386e9984b551baa8d012b815fe664dbdd4d7c701fdecd28bc4e340dd4fe65c75c072c20190f1d66e23d5ef183cd737cdd39502027f57accbe8869375ae22ec779703b5e71649803659da02c41434759f9ef0042ae6811ee4ce7616383aa4702b781e50a51a44b439262a3d1edb15c362e676f3b6e301dd86c6ee734c355306386448a909363153771390b265b11284923dec3e65be3f0e5d66eaf3daa38e4bd69a6dfc356b1418a0f25009bffa1fadce7a333991286fbc9ed71d1b8ae5db748dc4672e7da041c8ec367d1e879be9b1f5dcea03fcecb4b07cb9a6cd9475d133f66b4b5be039d01fafc11bc8ef5ffb6e67209c9ff0ca61bc6e6a2eb93fa66a4c530c8189a17363f954624b1fb72624d8594585ac3b6c2bbc9639b74777ddd033dee1d0e7dd6399aeefe6449ebfdfc466c0f2608d92ec36ee1e6ceb3f2c403b9636545b576f9759fd94caeaf47f8e280428d357a6eec47c594ab0a41221bf804a255feb6968991a422e2051fb117f97cc7d13d2557fe08daba40af1e7773666a2abc26c588801c023bd3f8c8d3ba4da52567754a78cd7a430e7a4156153eedd892e2916e5bb6ffbb633f7e5386a57846fa49f75487a462b7c43567b171d5e2efdfa256abcf42ab4cfc154519f2664315ff1a27de212374136d3d9781646e1f3568c2fb88181a5d815434de58d751b2dd897adac7b753181d04091c3a0996edff90e056d17c473917dc3b092138bbf3b051ea3306ba6a6c19732d55d68b1967a61689e4da94d6894dd2549667e329e7baae4271bddb8bc1882917d4ffdbd90d8f8d1b2584d76d76fdf0bf7b618ee6e208a185581044b4c7792c5b1c13b88f9a8ee3c976cdb5c407e252a5d68b910870d3e1ffc26ec67556ca60611602e4af7db0d8cf0d6d4e670b7fbcf79fa0a244e6d347640c56ed8dfad8c0b44d3023c5e9052ea592d3bbdd657da89c1a6da7587637c281f2d41cc3d8de085a90e1d720ec7b0e8c3ef1a62befa64a36d9499f3322290e37119209ff6073a95b0c79ed57a6a69c33a4c8618438bb94a638bddc859658693786e1e3fc1b3357b2d40bf310367037305aae1e6894a21c3909b839bb81cad73423eff3f33302f54e1cc1cf96633c9ca86d1ad0ce86fadceaff4e5049b476f3e52a1499501181196cc17faf303d271152f82fb1789dcc744ad453e5cb9fe40186e524918d893de4a39b1f5be58bb739699de2277ae46cbf411d17861acd20134c243a74787fc145fe2a4e097e1bbeb1ff0e3045001035c8c4aaf200d0f5e9c00ed7d69c01c5fd568bab9264a5fe5a488d197340631dd4257f63852906463b92541001b003a30a28b2dd4c799f5d288dc138896dae67fbb00d6a41f9c0adb44c3bb196efaf0699f6f95550bcf5ad4cd5350c9a1216019c57a223d0342afccc0e117e1d85ebd73725d60c5dfcba6e394afa95e2a8d3b78e72c6066aa16b6730ca3e84d242812068e783ea8b9e1c9b516d3defe332af402f283a681f2802ac5256c4769e4e54e1e438646c63ac7f8f1d39ff7d422ef6e165c5e7b5a8c1620dc6a1fc2aaf82d985a1d59084edead3bb20d45858516bda955578edc4c3db5fa5eda16c60584c9394679a15279830edb0e3aa0826b9010dc64215ec560d67f128b9f133bce9cc1698495d9dc486db0e607304f593bf44030fc6acd1fd2a7956ae9fefa0ad5e3817dc3a2f41832c14c39539f50911c5c5b7e605afff4e7e44fa734f2840300f0eb468c86cd6105ef1778176735998fffdfb2ec3919699f7a5a3d8e4b0e18bea281cfec25094e247a62d302b6190e539fafb598fd34043a3a672e230bb3ddea2a671b1bfd903a7ed8b9de665bcf9303b0e32377a9fc0dd89beb03599987ecff9d29322f98a24b44576ceb94895fb8ce8227700769a612238f932d7e844c0e1513e4a3a3928a9e3b8b8f7d244f6fcaa3918278ba1dadf58be996cae9264f8484c54aedd9aa395af945a3e8c32860e874116d39e7142995377d1f564b4d8d41cc019129edfaee75c054da5284a0cf9636e5269d30c8431f1aa427af271f9fa1a253ccd40e46a47e1591ff50de7f97d82d4d91c748b8b3c590936d1e3a8862943964e45893bf3ca3d47fc50a9353e3680850f1efa219d07d8113fe76151755b2024f1c3e8755f3d290e9da40e2171da54dc4d35e11431b42a0b5dfc58d27f81a2a53d9df58232b08ccd4303ab7ff1e3c74c510e6d71cd4355a1be395222916e801fea04cc2e63e5218a7f5c0d1ace9518e21fe43f7aabbe04e870738ab75a141912c3f9be364c96cf2ef3577c12e2eaa38a34f5c8ad0f3f04952410289c838bceecca48906325b56ae6db24ce0bd054eb7aeba4ddf5c50bb4d7a70690e3070cacc595f8b7c6e5aefd0ff761029eb446164bc6fa8854c764801d774b7bca463798f647e80ba8ad191fdc8e0d9bc6ca425b75ffd222b9d23f0bbca8c5d2af4469c5df687d840ea0a2d499f6f7c58da0acd244a41497af1859d7a539250aaa68eb105c9b975847cf518ea32fa05a6647190a7437f18a95474c6792554c33edc21f388ce419701055b4d03ecee3264deb9157786d2393a581712ed1b7b642d3b031e2c600c9d6ca47dd9257193fafc57c3a6e8e1b08d86db4fdecc73e5840bdfc5a8f310f0ea6901f8df5ab05b09efc584f5e040e2d898176804a6591e5882740b18d49fbf6b591b0b71c90330a75e595b3b6dd1ef1b32023f33f299710ce668a904ece1e1e9e582a89512b96504f26ee83e4cf4ca67f523817e7e642cf49575f95a75485f123a0febb2d3915499062c6e070b12dc389d68805c7a9492c9000cf129ea024dd6cc65f81c365fb250868bddbaaeca306eec6a8042ab68f6bbc9e51cd7ceb6732f44686745f155a516f1793dc5972b67ea3ec79b10bd11e12125450513e374178d5f4dd3895879753243d6b54e411a968a4fb4cbece1710a29bac772f3795bde65f976fceb92b3260eb810a40b6f1e4fafb73d21ffed23e7a812510ac6f5051f37e27aade0c7a6b4c79b2885136dc76e012e844399943976e831e7dfae48ba203afbc32035d8d794d558a1b180dee58696872e50658cac9853d175415c3a0e1eb202715558dbe85a42b8cfba3825ea25d893a062f71c19f1117a94af796a8c8fadcbbf8f736eb4dbed22c32031fdc4a5eae32d0034041594de613fe85dd3af9be36bf9bf2ec92de07287055aa8d8a54f2d331d204597a6c9c180f655aa140e56acdd4759504221791fa70d4781933e5ff97bbab0691c660c62bb54f3cc2a16ab22750f5899d89eeb9e8dca6bbd73e196432a823d8e53e5d6a0278a731345c8f3d6745ae1148c51ed6304c594973dbba458577e14773f2404d1b547c2a9d42893d32bad560c31e7298e0c83e2b109751ec88c564027051c6af2a4bd1c0ee1af5e6f078ad24685836cdac6eafd57341af45a9212d60d50543cc1115bc0dde0ea82f23b050875d71fa795ab951b2a3eea9ba48d524f21ccc16c65227e78ad4816d58ed98b80bda77822e1d6fe8990b94c6428c534c336cd8d0c5d622edcf4d0bc2fff05ee9fc93835bdf237bd7b562fc2cbcee6ab2cb1c83a39c6db310a478ab98e34afdbb232fefcabbc2f6835a19edf754ccf5ec6d8b46e150e95a067bcc9f3509909666d84fa7100138e295cfedf064f488af56cd32d6a68ecaa7ef455bfc1b762a8229f74ee06355d2c044521dd7537e041f59d8c7d820db649209c634eb1eae8c1bfc405cce53bf54af20c5ad53c12d29bc7bd141e12084ed41297c52621037d155fe099a07b4eaec9590c5d297739ae24d276b3b890ac27a239dd76b21380eed18ffe69c07762f5d2b6662ffb2f993a305d04f599bec8bae7b55b112f5d227d1e3b3217c88088088ea791e575b71803121c2415f71d6054c9b6add24bda875fece5699c0e616364fe13aebad95653b62d56542b76d0898f687819b5644d75ce403b040899237df19695693031af9222d512d2cf4cf00d2550dfe29f2d2e8d410b5fd1358d905c37d1b5d265806edd34c7099b729a8f4f625377862fae7aeaba42492436000eddeff20527ccfb0feeeb7fc868361ab7c7b65381ae5930342214279b45dfadf6a2b4c490a130a1adaa66a37128e16bd948f64a3dbf3770805e87e2f46096b20ab096193fd00ba7bc642d0053ed337e771c76383c6c51261c4eae0906e70305a5f4b0ec36d01b32576cd86ce5063e8dc448173c94603b578f03c5e7876a35dcc24dd53ec96765864d26aed45f63373333732cc5abb57394d4271f8ee463aa9864f8273ec60de2ed40341a72c3f2baf04a2374bfbff18ea55c498ebb35cb2b4b1e66342484a358a0fff203208f5dd0c905889f700f43b246073d6bae56d07a476fd1e424d96f9cec91575276ce959ec299eebf65aeaaa321af6ee32266d3d3a75782861fcecdb5f27a49d0666ffbed7139d5b820fc4db18689449ec732fb6633c573f61f88234d39a580f172ee73fa4ec20438552c4c6b23f247b3cc10f623", 0x1000}, {&(0x7f0000002040)="d61fa63c9e3dbfc9e97d4fc78d011af75b140d9590cc5f1f0d50a0c7dc3ab4d4487a7d5d4ac75dfc8fa3a7926585125c3dd1899a1fcc1c402d9731ead224c8ba930a49ee35776a629e8ca59b8947e41121e8d68f8d8789cb3c0db4f903b382e23c86d108dfeace824cf204981b3b458b9b601c3dc0f56d2e06a9712cb332533ff52b26eeedbe3f967aebbf2a64ea13d84dea8095d3b5c37d113e52a72551520e174602f5b8695e0a4f88d26bc898a8c39b9ad2abbb7674f14437e06aa30025feedd3146983fa74669b3976924aa430e7eaff398431036748890b6a779410ef2b6c4e892c7f6119ac19b19902475641ebc3d60128517cc6e78b504424018aaafad6ed2791ccda01260ebd678290b2a1cd404da6d6ea1928790b32a185c79bdf09e9613cda909fbb4a9fd6b8d6e293016b27c929d78d7fe972242ae986405b27c721cd72ba3ccc7782e49ebf1256ac6cbe05d0c9805eb6d5f24592ec3b4e93f87a2a60b8e1364aecb7cb90fbe7777acff81b78f2232efb397d8c52d9089dc12ff578d131386f1861459aebafb0ba777b6a7c898b61467dc1047d0156f5072737e9161751e61c20dc725171a28adb59c47fd4c3fc758a8c917d9834ec7d042d91cf0261a8b498fbab8e64072a9b5bee239abdacc4a20ee0430322d105a2dd680b650c6ea2912431f66a6819683b419a998e9b7b913c73869e845a70821449b62825109d459d14e3d3185d5ae6e2e69a7869608498cbb37c48e44975903b2ae83428ed0e1b5bc86562f8e07a2e8ef70170982ae6aeee601ae45a11d2d21f0aa807f88ab0ed771133ffdbe4129ee3d403605f1c4d19dedd2e142a4ff595e264c29943deac0d67be1e7fbe6f945a7a3d698b548f37f549ae956af9086b58d8222c4e177399d53deb8cf7c92133e43f8db01d6dc6026c50048c588fddccd682d482320e75c578c0d8b0df5f91229ddf3deb3959d1eca6df6da5eb1880056aa53e5e3b0005a5cbdc60580fdd709dcd08b949b82c301f9e69aa0629b138d534ddcdae2d18c5e49ab1614e76beefe2fc6a8cf140584f8c037546e8ae07a9bbc08e8c93a8b0d59d704aa5d191ee0d2ddc4aadf17ac3c0e249011488d517503ec589e30c98663c74ed1cc528e2e41ec007dbe05bcf1e2826924d5f30adeb034bf2c29ee62cdce6b3132d4f79c6fd0babd419754b94cace8cd93ef3d71a8b2c29369f6e7ffd364d44dfe6b9de5522e8b77825950690d9908482f881e6988bf1111a22151c7374b5cc1286e96ae009d0c1423a6b239776e19d7063bcd5fe1bf40aba259ab5783e3a39bca81d7c0e3d2d9cde2d2e414137de3e46d776aea324f27d5eec73356664b989cedc2a595db7a87bede2200d565678f8c9fad799d69c2f4aa56bcae83f31fe61570e810c4cc49de885ee554819aaa25045e02f2252f4c045d70391c4da576fa1732096225a00784b469ce750127c73d213fad6374f2923faaae0783ec17c246997e2fcbf17391f7ad9207706a756120117fcfc092b05b52362e543ebc0db8dcab7b77e559a16056c87335d3774c85878ef86b3edfe206e8dc01dd09e70a468142aed22c6f078e6120c1d3ae7e85dbbe60f936301c39e9879f2a20ec92f7de7acdf4b5de3de78061f9f112386b49d5b64ba72a0cdc4f1dca2e04ce3721b2227ce148197bcb0e32e93ee8f28fb15958c54189ad731a65d32c27f43f0c8841fe4eba604f5f66d12b94cf89b55fe89f69cafd37c729453662300530f0e6e25caef4e35b586cf63f8cf1489331ce75606336ab25c9ada9b2990736a5a7187568e6f1b111e910e82e3165d2414efcb1dab441681e0c5823bda05e3f084fa235118223fae7353e615bfc7f002632a306bf19bc3d241e826704f0e5357a6cfa51f6c3aacb3784a72c71ae7b18deed683430f689140fd9f2d5c43d1c5fb13c705e84a66c9c2955844dc0c4d4ad86d0f4a613186b1153e76f7de40b6ab9cef2ad34d25d2a902d5bb46e5e15ea054d2fedde857a37af93e7b0acfe2c4f8e23ef850639b516e920aec66cbcf9db0bb5698773deaae000d0759b148dd0c65335d0e253263d96c3bd1792d548e15aae8154a80a115a367e427eb8d825e23d36f0db8c8733fc2ae35bce7529e2327653bbf33a6e5066760b1f28a84ea57028a3923e994269140f013d0d8a917c9c66fa1999bb2bf35cdb5f288cd343375617549984a552fd63513f3ab3a2339e456f3c51092507ac911ec39850d2a8244096d5bcc4c6a626952f3d2544e35eb0d379442acefe84fc1bd808de29b9d668760bfb41fb2b1dbb3b0dbb1d720f92dd58f1862e364d9825c1c79c499cda76eff06f82b50acd0c7869a1d9312fd8e30fdba8fcc14f5d1295f27e9a6fedee74b9a04c18597bdbeb976225a3178941620d44f4b2c3f766c18bc1341f546f7eb86395d5dcd8cf4081ba5fed9ee30ce492a2eef18836d45f783ed49e9ff9ed23ccbec07074df6df79fe89c183b2410bca06887ec3e592946c65cea47d21d68aab447ac508b21e324fc80cd57be249ae3b6719eaf119621ffe29b3e6588aea017f074a8c46b291611fd2a32173bae77f3a46ecc259119f96d44bcc86089065408d895de5a903d47fb71a691746a1bf547022525992a177b4a37196d4054f6c2fe95f7b81a2eeb3334676bfdccf9f1ef01d817de585d3a3eacf5d1fc931bc775a5cd433b87f9d5c06b5f2a59bcbed1780e26736ef095c568117c262496d5f7c386ede3f5111369bba143e640cda62f171a502324c92af5c1b01cd22076358d1a5f059f29a4a5ff3455eb77f85d6d74d8bd4f7d48436cbddd7553aa15714176527ac89e0da8c07ad40921c55974bbebbe4b81e2a8d5bda4bd4c7d0a203bac22e4bdbadca816002dde2f807b73d36870d3c557be22a815e4a956f39770ce3823cfaf618737f1d4f278751620320212a0318560e1cf5745bfc120234750b059ba57501996ac03167c9670a130e7abcc577b8dfb0b1c22069367a64be82cac9392c433fc725dc93b68a0cdb34b186e8d5281647b325ea233b8965f37b4475cf576c522493e3f32f1d1df91aa69233bcddf69a94402a267e902fad807f0392d551fa42022771a44bd5a9c0e38115551cc2adb1247b15d393be268409d6fce599bcfd8ed82d62f100b1620df6b57efdb93a79cbd2c6e80afc2ec4cdc8bbd4f8496fa4f5fad3feccaf8777ae9edcd5bfeb2614f357aa4370a7a0fd7f6af2433f3e4a9da3305323ec12f3980a8e3ef2fd353356446caffc15aea0784afbb41bf8327d7ff9c38fd93ff80d5353b1153850fa1351852525088b028a941e0b3fabec20c0fd40e3431523426b3b75118cf5f9be46a66f7b8a172ea5c3fc36cdd8b88b9b924f22fd5a76b9743f9b85437194fdad13e767ab59b117f5f5d589358f1a0a11d3d7a71d913f6c9db49da838969db72fb7d6a79911553d04ceb4f245e72d9bc3221d8324f125d4295210e7c7ea974a3394a66a6555800345c38a4c317a561aa588f197119ffdb8c147f16cfbc9b2cb84b7ad1b0f5612e7c5a49c326a167fb0b93094d69f057f68a859347ac06d579fe561f0865d31c2072905098f700125421e675f82d197fc55a7435a11bdcefe1ea22fbb43a5629fb59b6e0e99d7b046565607d8479e5f4a4774a1e5d7017a39f1cf7f0853f197130f0ad6e4a98d526d4c685f3bfd0f06ff9493afcb263b61d6f7abdba5b55e0ed071fe8e3f0346b38fb0bcec92811c450b783082a6f43e8516ef12a9cea59ddf84f717bed40bbfbb7d7780e90dde801ed8cf661d7d27ec38af3c3414eb2db53987b4c899c7a0ddada2a253d42cd84104d186a4ce36be055361e9613adbfd34d5b3463d5fcd75a64ab5618460d8e6318a3214bad0cf6581e3003ff0cd9e394a378a20f44bade5e83f3e8123f10ad2aef3494205e39db7d9fd493b8db0cb2816c92cfef9d706b5f9c3ff2cf0e0a3f3adced50eddd2c5ed1085574205cb1983fee76a9013cdc764e7bab498da9fbd94700854a066fe7c054f56adff90cfd2aa0e866a4775386ead92d572826174750326ef64c29782848385621158737c5293a85276a735902f35197fa01441487fd50981fae2649698cd4139b0c5e31230ff31195ab918a9cca1a8597d486c92a39234761f7d046a128621f70c778bd16e330389aada59fa3c88669824cffc3254cf70cb5dc91f030fd82cd2a760e9fa44a7625932764aa1040497bedefd7cb05cd857aa8e2885d9e511e63a4762746bc7833fe3a12809905a04f49bed1112c775bccb8aa328d591f3e57c85f76d38f999a3e304304e10b9d5e29e06980c5eab33ef193c9d55500abfce9f910e33c1964a08482ed21bd1671ff767679ffccaf7632b23fc9f2cd70539c22d9a85385088bbcdea83f01a440331e61bce06673025a572b08def12a1aab22e1bea7558e351fbd234e9f78ec8a011f484aba530c0d3ff242aa5a81eea8fa2ec04189d4244fd8b2538a83696517330707d878f06ccbc5ace5e7c60cf5bfe80ce1be14b4dc875e5942947862a54e9149fd88f4474d7c6cf7e39031d3e8a252177ea3d8fd0aba2e7b3de403c5c575f06568cbc83634c7c7c60ed6ed163f9f0954389adadf1a74b56f9b8dca1a6e75ae5a5cc64b2c74c824a48a218b2084587b7463ca4d72226fdf42af6523e6cc19c32d0931e284a4265d1daa8b48ad51c4778db3500eff94739a868c5cd83dbb51e7f651855f292939a7d7c937a438ceca0cda0da67a68fca6930ad62ae1c947785ea22016c1ca82a5a5a6ac134c5f5fee1ba0ae3650a9417fb4ebc3cdc8ce9eaa75facf21a1765398744a8a009f7d4608e8e2279dbedaafbda56fd0b9435bcebb2f48aa6b8b078e20192fc2d8d489d95cd787fc62b8720d69f676855c8c4d607c9ab13a38e64acc23d780c848e0a1eacd86c9902eae8b7f0295977d0afaa53ceb95b3af68a52d1192a77f134d923a1f2f02c488f3c8167767d7cae794828ea0cc5913d9d07f61a834add8a70d759a611f9e0079cd8dc3d98bab54dd14df30c0281101ede6173d4547bcd65f5541c5e70d1755fa33a7e1144860d3433da2ad576214b0f9914fd6caaa311ff1353f508b59b2f66a05fb767fe5b1ebc6035a24d1d46a5c23cc879b8573f26fc3806d6f2256b6a66a7f8da55a2c3fe3d6ef182d5aed3c459107c72683f4beb68f9da32ddf3a975ff3d014ed8fc83908dd77225c83c8085f58a19d8b8a25e057af9abc00dc1257422252cf100019ecf7c7f1ea88da1c6b3944ecd93b7467c1117f645db6580baf8c6fd18e747febd10adf57b1cd2bebecdf044a81aa88af04e831d79ce95e270a6605294cd96cfa54fb0996b6f74152260aacf1f434e23d14cda2ada1783e88d93ad1fe854be8f69de07d2f702ae902598b996e14cb3036839ee51ef8b7e3224f8fa5b6e321e773c2eaba532b074bd7628011b279ecb8ec0e7faa2043e23c50b65d5bd4706a5b7009dc9dbb5fadd639b40fcca522703e948a3c1d5133de8d4d58de26614eaa0b64b691c4e7772988f583bfe85cf431cba749da6f1f9c69f1d26affa590075b9a2e8b3b1367cb5e7fb720f8d543094e173790023081aff11690920605d30a9a221d20c6828163f3792ac47768e41d51b5a5b0890b04413a66f5bd097f95861aab295394df4822ec50ce066ebe1147e20cf4366b0b6ec4f7d604de047cc31521683e1ee5a185235b947d7fb4d19030cb09861a17d3de20805418da227d656401aed8a39a2a3efb11f4d94a0373b839517fc08756395dc15af86fcbe9ba47f98", 0x1000}, {&(0x7f0000000040)="df099efc4259388d5fef85ae3f4b49ee2d6384c8d4a264eabfb73e9d8e15480a6e6042caef4be9574902dcb3618aef948a0da1355b0bd643a2ddd4a68fc0be9f96750ec81f4069e4f36c44dae93f1b83b05f706ad5e26a04b7df3903e1", 0x5d}], 0x3, 0x4, 0x0) r4 = dup3(r2, r2, 0x80000) openat(r4, &(0x7f00000002c0)='./bus\x00', 0x488281, 0x188) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) r7 = syz_open_dev$vcsa(&(0x7f0000000340), 0xf2, 0x8000) connect$inet(r7, &(0x7f0000000300)={0x2, 0x4e22, @local}, 0x10) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r6, 0x5386, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0xe2f5, 0x2ad1, &(0x7f0000000180)="9022e923153513a94a80e0f6b7885e9ac71147078b9393a291533ff6d825259c30dd826d8e88f54f9a28ff7b154372770b93526525ef1a511ddf134717b4a2654175c2d54737ed4f3c77e5c25f5d62ba096c4ded00af4eb846a6881159a61572b1e746a5f11b3bf24f3d9429b734755a916be364d340ed178581fb2d1768dd4ace01f1cb71321b3d2890bae5c7b522f12ab76bf2aff814cb3d43cdcf30a3838ab55a8e1b3d78a48a15ca796c784c772d4720a190a80251bef24da8157706bb6c3d49ceaa3dac2aca61ceca866ad03e31f60b64236351fe4f26ed80fd0b853fd13ee810ac", 0xe4) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 322.620319][T22279] FAT-fs (loop3): Directory bread(block 32761) failed [ 322.640734][T22279] FAT-fs (loop3): Directory bread(block 32762) failed [ 322.658868][T22279] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:23 executing program 2 (fault-call:7 fault-nth:4): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 322.688684][T22279] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:23 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) ftruncate(0xffffffffffffffff, 0x2007ffc) r1 = dup(r0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @local}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa, 0x4e22, 0x80, @dev={0xfe, 0x80, '\x00', 0x42}, 0x8}, 0x1c) r2 = dup3(r1, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}, 0x2d}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/195, 0xc3}}], 0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e24, 0x6231, @ipv4={'\x00', '\xff\xff', @loopback}, 0x1}, 0x1c) setsockopt$inet_tcp_int(r2, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r4 = openat$cgroup_ro(r1, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r4, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:23 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66302e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 322.729778][T22279] FAT-fs (loop3): Directory bread(block 32765) failed [ 322.744955][T22279] FAT-fs (loop3): Directory bread(block 32766) failed [ 322.753360][T22279] FAT-fs (loop3): Directory bread(block 32767) failed [ 322.767573][T22279] FAT-fs (loop3): Directory bread(block 32768) failed [ 322.795889][T22279] FAT-fs (loop3): Directory bread(block 32769) failed [ 322.826791][T22274] loop4: detected capacity change from 0 to 264192 [ 322.835540][T22274] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 322.844757][T22321] FAULT_INJECTION: forcing a failure. [ 322.844757][T22321] name failslab, interval 1, probability 0, space 0, times 0 [ 322.857797][T22321] CPU: 1 PID: 22321 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 322.866291][T22321] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 322.876530][T22321] Call Trace: [ 322.880035][T22321] dump_stack+0x137/0x19d [ 322.884408][T22321] should_fail+0x23c/0x250 [ 322.888840][T22321] __should_failslab+0x81/0x90 [ 322.894807][T22321] should_failslab+0x5/0x20 [ 322.900078][T22321] kmem_cache_alloc_node+0x58/0x2b0 [ 322.905471][T22321] ? fib6_table_lookup+0x21b/0x5e0 [ 322.910715][T22321] ? __alloc_skb+0xed/0x420 [ 322.915412][T22321] ? fib6_table_lookup+0x530/0x5e0 [ 322.920702][T22321] __alloc_skb+0xed/0x420 [ 322.925527][T22321] __ip6_append_data+0x17c2/0x21a0 [ 322.930670][T22321] ? ip6_pol_route_output+0x3b/0x50 [ 322.936214][T22321] ? fib6_rule_lookup+0x85/0x160 [ 322.941623][T22321] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 322.947197][T22321] ? ip6_setup_cork+0x826/0x8b0 [ 322.952191][T22321] ip6_append_data+0x17e/0x230 [ 322.956975][T22321] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 322.962151][T22321] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 322.967944][T22321] rawv6_sendmsg+0xe2a/0x1330 [ 322.972655][T22321] ? rmqueue_pcplist+0x152/0x190 [ 322.977814][T22321] inet_sendmsg+0x5f/0x80 [ 322.982199][T22321] ? inet_send_prepare+0x210/0x210 [ 322.987485][T22321] ____sys_sendmsg+0x360/0x4d0 [ 322.992329][T22321] ? import_iovec+0x69/0x80 [ 322.996826][T22321] __sys_sendmmsg+0x315/0x4b0 [ 323.001502][T22321] ? kstrtoull+0x30f/0x350 [ 323.005914][T22321] ? kstrtouint_from_user+0x104/0x130 [ 323.011285][T22321] ? do_anonymous_page+0x411/0x8b0 [ 323.016393][T22321] ? fsnotify_perm+0x59/0x2e0 [ 323.021062][T22321] ? __fsnotify_parent+0x32f/0x430 [ 323.026349][T22321] ? get_pid_task+0x8b/0xc0 [ 323.030957][T22321] ? vfs_write+0x50c/0x770 [ 323.035373][T22321] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 323.041842][T22321] ? kernfs_path_from_node+0x4b/0x60 [ 323.047195][T22321] ? __fget_light+0x21b/0x260 [ 323.052226][T22321] ? __cond_resched+0x11/0x40 [ 323.057157][T22321] ? fput+0x2d/0x130 [ 323.061163][T22321] ? ksys_write+0x157/0x180 [ 323.066020][T22321] __x64_sys_sendmmsg+0x53/0x60 [ 323.071637][T22321] do_syscall_64+0x4a/0x90 [ 323.076139][T22321] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 323.082036][T22321] RIP: 0033:0x4665f9 16:36:24 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fdc, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = signalfd4(r0, &(0x7f0000000000)={[0x9]}, 0x8, 0x800) bind$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x8, @private0, 0x8}, 0x1c) socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) rmdir(&(0x7f0000000180)='./bus\x00') r4 = dup(r1) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x101200, 0x0) bind$inet6(r5, &(0x7f0000000600)={0xa, 0x4e20, 0x80, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 323.086164][T22321] 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 [ 323.105949][T22321] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 323.115131][T22321] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 323.123101][T22321] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 323.131145][T22321] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 323.139173][T22321] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 16:36:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x80) setsockopt$inet6_int(r4, 0x29, 0x4a, &(0x7f0000000180)=0x4bc7d485, 0x4) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 323.147424][T22321] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x5, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000000300)='./file0\x00', 0x143102, 0x0) ftruncate(r3, 0x1000) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @private0={0xfc, 0x0, '\x00', 0x1}, 0xfff}, 0x1c) r5 = dup3(r4, r0, 0x0) sendto$inet6(r4, &(0x7f0000000180)="6e9582372d8d7427e48e38a6baf803ccf950393f0ed657919b378249e5ea9b6fead728577bd030abf834a9083d52d5113365b35dbe5cdf251ba51ab69298ca2b3b896883cb34e74c33130d5800fa20590e2f55f89cf242c631f00f8b6462a9dae303d16211fa5b449f25b1acffae46b753b11073cd58f9592a488b1f309f06a1d3d6c1174a67327426ad3d66d952d340153c", 0x92, 0xc010, &(0x7f0000000040)={0xa, 0x4e23, 0x9, @private0, 0x328fc010}, 0x1c) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e22, 0xff, @empty, 0x401}, 0x1c) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000080)=""/21, 0x15}], 0x2, 0x6402, 0x8) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x800, 0xfffffffe) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r2, &(0x7f0000000600)={0xa, 0x4e24, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8}, 0x1c) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @empty}, 0x2, 0x0, 0x1, 0x4, 0x3, 0x1}, 0x20) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x7) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='macvtap0\x00', 0x10) connect$inet6(r4, &(0x7f0000000180)={0xa, 0x4e24, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0xd}, 0x1c) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}, 0x3}], 0x2, 0x0, 0x0) r5 = dup3(r2, r3, 0x80000) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000000)={@mcast1, 0x1f, 0x2, 0xff, 0x4, 0x0, 0x2}, 0x20) r7 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xffffffff00000000) 16:36:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000100)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f0000000700)={0x3, 0x80, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0xfffffffffffffffc}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x3, 0x0, 0x7f, 0xdb58, 0x426e00, 0x100, 0x5, 0x9}, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r3 = ioctl$TIOCGPTPEER(r1, 0x5441, 0xff) dup3(0xffffffffffffffff, r3, 0x0) r4 = fcntl$getown(r2, 0x9) sched_setattr(r4, &(0x7f0000000080)={0x38, 0x1, 0x0, 0x4, 0xfffffffc, 0xff, 0x3d, 0x9, 0x2, 0x80}, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 323.354650][T22337] loop3: detected capacity change from 0 to 32760 [ 323.366739][T22337] FAT-fs (loop3): Directory bread(block 32760) failed [ 323.375738][T22337] FAT-fs (loop3): Directory bread(block 32761) failed [ 323.383278][T22337] FAT-fs (loop3): Directory bread(block 32762) failed [ 323.409823][T22337] FAT-fs (loop3): Directory bread(block 32763) failed [ 323.430183][T22337] FAT-fs (loop3): Directory bread(block 32764) failed [ 323.437120][T22337] FAT-fs (loop3): Directory bread(block 32765) failed [ 323.444126][T22337] FAT-fs (loop3): Directory bread(block 32766) failed [ 323.451313][T22337] FAT-fs (loop3): Directory bread(block 32767) failed 16:36:24 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b664c2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 323.458486][T22337] FAT-fs (loop3): Directory bread(block 32768) failed [ 323.465541][T22337] FAT-fs (loop3): Directory bread(block 32769) failed [ 323.537821][T22327] loop4: detected capacity change from 0 to 264192 [ 323.548836][T22327] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:24 executing program 2 (fault-call:7 fault-nth:5): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:24 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fdd, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 323.699377][T22381] FAULT_INJECTION: forcing a failure. [ 323.699377][T22381] name failslab, interval 1, probability 0, space 0, times 0 [ 323.712757][T22381] CPU: 1 PID: 22381 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 323.721185][T22381] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 323.731542][T22381] Call Trace: [ 323.734835][T22381] dump_stack+0x137/0x19d [ 323.739439][T22381] should_fail+0x23c/0x250 [ 323.744011][T22381] __should_failslab+0x81/0x90 [ 323.749038][T22381] should_failslab+0x5/0x20 [ 323.753669][T22381] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 323.759451][T22381] ? __kmalloc_node_track_caller+0x30/0x40 [ 323.765457][T22381] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 323.771108][T22381] __kmalloc_node_track_caller+0x30/0x40 [ 323.776950][T22381] ? __ip6_append_data+0x17c2/0x21a0 [ 323.782244][T22381] __alloc_skb+0x187/0x420 [ 323.787429][T22381] __ip6_append_data+0x17c2/0x21a0 [ 323.792556][T22381] ? ip6_pol_route_output+0x3b/0x50 [ 323.797763][T22381] ? fib6_rule_lookup+0x85/0x160 [ 323.802860][T22381] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 323.808847][T22381] ? ip6_setup_cork+0x826/0x8b0 [ 323.813991][T22381] ip6_append_data+0x17e/0x230 [ 323.819069][T22381] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 323.824314][T22381] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 323.829499][T22381] rawv6_sendmsg+0xe2a/0x1330 [ 323.834305][T22381] ? rmqueue_pcplist+0x152/0x190 [ 323.839269][T22381] inet_sendmsg+0x5f/0x80 [ 323.843798][T22381] ? inet_send_prepare+0x210/0x210 [ 323.849632][T22381] ____sys_sendmsg+0x360/0x4d0 [ 323.854653][T22381] ? import_iovec+0x69/0x80 [ 323.859358][T22381] __sys_sendmmsg+0x315/0x4b0 [ 323.864403][T22381] ? kstrtoull+0x30f/0x350 [ 323.868854][T22381] ? kstrtouint_from_user+0x104/0x130 [ 323.876275][T22381] ? do_anonymous_page+0x411/0x8b0 [ 323.882156][T22381] ? fsnotify_perm+0x59/0x2e0 [ 323.886933][T22381] ? __fsnotify_parent+0x32f/0x430 [ 323.892681][T22381] ? get_pid_task+0x8b/0xc0 [ 323.897904][T22381] ? vfs_write+0x50c/0x770 [ 323.902703][T22381] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 323.909739][T22381] ? kernfs_path_from_node+0x4b/0x60 [ 323.915278][T22381] ? __fget_light+0x21b/0x260 [ 323.920647][T22381] ? __cond_resched+0x11/0x40 [ 323.926584][T22381] ? fput+0x2d/0x130 [ 323.931047][T22381] ? ksys_write+0x157/0x180 [ 323.935763][T22381] __x64_sys_sendmmsg+0x53/0x60 [ 323.941328][T22381] do_syscall_64+0x4a/0x90 [ 323.948029][T22381] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 323.956017][T22381] RIP: 0033:0x4665f9 [ 323.960651][T22381] 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 [ 323.961922][T22380] loop3: detected capacity change from 0 to 32760 [ 323.982603][T22381] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 323.982628][T22381] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 323.982645][T22381] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 323.982656][T22381] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 323.982665][T22381] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 323.982675][T22381] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:25 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fde, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 324.054042][T22380] FAT-fs (loop3): Directory bread(block 32760) failed [ 324.062742][T22380] FAT-fs (loop3): Directory bread(block 32761) failed [ 324.071123][T22380] FAT-fs (loop3): Directory bread(block 32762) failed [ 324.079024][T22380] FAT-fs (loop3): Directory bread(block 32763) failed [ 324.079759][T22384] loop4: detected capacity change from 0 to 264192 [ 324.092078][T22380] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:25 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66582e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 324.097227][T22384] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 324.108493][T22380] FAT-fs (loop3): Directory bread(block 32765) failed [ 324.120898][T22380] FAT-fs (loop3): Directory bread(block 32766) failed [ 324.129922][T22380] FAT-fs (loop3): Directory bread(block 32767) failed [ 324.138178][T22380] FAT-fs (loop3): Directory bread(block 32768) failed 16:36:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) creat(&(0x7f0000000000)='./bus\x00', 0x8) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r4, 0x541b, &(0x7f0000000040)) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) fallocate(r2, 0x3, 0x6, 0x70d) getsockopt$inet_tcp_buf(r3, 0x6, 0x0, &(0x7f0000000180)=""/103, &(0x7f0000000080)=0x67) [ 324.150481][T22380] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) read(r1, &(0x7f0000000400)=""/33, 0x21) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000040)={'tunl0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB='syztnl1\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="800000400000000800000000481800e000680000002f9078ac1414bbac1e00018903c8070b94c4f2bfe8cd2746b4442cfe600000000200000000000080010000893400000003ffff2631ffffff80000000ff0000000900000004442c1283ac1414aa00000004ac14143d00000534ac1e00010000020000000000000000037f000001c332c7938907ed640101008313f60a010100ac1414bb64010100000000008303a7831ba164010101ac1414bbac1414aa0000000000000000ac1414bb442c2593ac14141f000000937f00000100000002ffffffff000000027f00000150ee6c0fffffffff000000030100"]}) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r3, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)={0x5c, 0x0, 0x20, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x80}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xd9e}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40010}, 0x400c5) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = dup3(r4, r0, 0x0) sendto$inet6(r2, &(0x7f0000000340)="cdef6964f1b832b89503cc71a4b3d2e82784b2a393dc74a06572cb395899186d4e636a1f313bc1f7cb2f5e83c4aab1b20364c09ca954dd4f288f6a89150200419e59ac4e40306e92627d2020", 0x4c, 0x24054054, &(0x7f00000003c0)={0xa, 0x4e23, 0x2f4f, @empty, 0x200}, 0x1c) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:25 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) tkill(r0, 0xf) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) capget(&(0x7f0000000000)={0x20080522, r2}, &(0x7f0000000080)={0x80, 0x0, 0x7, 0x4, 0x2, 0x1}) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getrlimit(0xf, &(0x7f0000000000)) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = fcntl$getown(r1, 0x9) prlimit64(r2, 0x9, &(0x7f0000000080)={0x5f, 0x1f}, &(0x7f0000000100)) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto$inet6(r4, &(0x7f0000000640)="b75c4b51127821ce0d66e475d87fa6b2c5a3a81a528a69df791216e5465050803982e1e8b63c0cd829ce593650027a0f0c6f2a3f3ab0f8614d7ad5218b00a668467791efed791c27cf9e770805697f936b578940214dfd9342db155214ee2017ec003a222a0549fe4f5464bfd488f2e2dd158d5554fbebeb397f3cfce86287faf7ff81310b987b64ff6cfd5dc0943a20a6369434d0e7be8de6eab48c1560f56494202d82441b3e901e5a6de821d8c1cdce549b87bdf5affec6e897fa4c90d2f47ccb7d8d506f17fbed1a971995b8f4ae0befeba8e7301e15986d6f1d3bcb2785ef3e1ba7b7e070c8e2cedc8fc37e438a67b7e78eb34d4a5d94011bc70daf8bf818303191be33c163f418adb72c3523ccca02df600c247f51d1127ea410b689dd6b73afcf8ddbf6cf08048847a427b86218eaf71142ddf73af117ea6ef4b270ac5048b539daa7b4276a19fd6774b19f08e6bfadbb3919ffa82bc3353afecb6eeb913862e0685baefa873241bad53a3f270ef7abd61b6632f95dcc48a7c1165a3800b23b7190e1fe9d61f12558092ca43e641243dd7bf7b8b128699cdeb75a7e1dfa9344f8ff2a9c0da3cfcbb9a06ad84b83d093e7837984a48e4cc29ef490a0c5dafe0bdf7a7dbf6013d491a1d8f28fb73ad93e74f717820b14370b9bce302fb5c7f30e6e45700b4f03c7ce7db0e88281b7256a61550b2cb04c44b50657db75231ef28849c8c5a7ed9c91adc1bf79dd2d8ff8ca10936d6709db4d019914aed6fcaff73bdbd63982b430cb806ba1b333b3883ce38b7118bda45f7ce892d71100346253f69fd5783cb61f972dc77f4aa79f2fe615cee4c4d03f7d0e5dfa479a6257643210bf345ae80d0e0f390eb9a57e348f3952b56bd13b270c9d17870b25bb78a9efe06113273f5bc8b60398aa3b2666a82bf2752188424c183612b059b095ebb6f6013156971e874fa071a14836eee97584d46646fcbedfe9b821dfa7c181c44bbef2beeccc77d4f9f30c9726e7727eda685460db6669f8df50d07a035fed87b7bb0a4a0d737c82771194cb2f0851d5ec5b28de5604fef13ab753e4dea54c17a1e4a8af7c949c4b0bba2cd6de19a84378b979453e78c46dd5338cfa52926d5af80c861b7fab69542373679652095ce1eb9b9f230cf54e1a219fe9bb36c83922f2a3e39b6ce2e1a0723c0bab111b9b68eb49e1a9ed20d6d0b83a5e3b770a42bfcf6078d402a527c5572ac58a306a662d5944931ce4b3acba1f8cb349c54383eaa73e09df9061a0442c94e5bbaec388d363a101223f0a623073b325f84b1ae876af5d65cc1dd6b0ad66159e8762f9b97caa63b13b4a55404a4b85da706db6227f21d7653cc1f4f746112a72f61ae7e88fbcf7940e241ec6d5a1429aceae8120733116d9e442da04caea05a8daa6a89e5299fa988641c525a4eb14f04b26ad264c6930532709f211a1c00570f44eb6f1d0e735cb2b2801382a97cd5821677fdf83428499f4c3fed8d74267d464ede149a83337817e3302b67d8b2f0e35c781be23d5f909e593184552e2f01c99a4b949f0475c0539a798932de527426387863eba5a7492aa6f940d726266fc1eb45438d2b89a700c416aae021358c4da3806661624952069566768dc859ff755fdf8f60b268bca7af84e0500c11527bdcdaff7ea265941d79b7bc181c8a07aa542f3b9175dc52c4990ee152ebcc410e622c5501daeba23e59533634e5a84949415ecebb2b9738dd00efd1c03e329b17d1bd560927e9c59a736637a8f8ba4db440ad4e8c89f238bfa6c84271c01fdb6028a3c9354489b2bef1d604c75445db6388214979bd03e969a24c8d2fa5ae2e518b5cf7b3c8fdaf3b8f8a0d6321ea4657f08dafdb9eb96e4755b2df6b82712e1d8c4da6900633e818ef2af842d8f1ffa3d3e1857aa7ffdd85fe992097f0935d4fb3ff0d0ebd5f00c82cd43e39ee711fe217c2fcab773d4bad1223302e2a6ee604eb021ae31de3fb6f0b7aabed2757aef16e395e852b1c4b82c5fa5818a7b6f5a2e1d361ae8af0a27365dd9ef783dcdc038d86918e33308032ef7714b79bc27dbf2af85b28978d5992eeeb8b46d58814e415089f2aa6242d7089942ed82da0ece59d799d693f0c3531d32af424897c9e56041a3a8c3347fbf98b29894ed42b09d265ff24a982504f0a9d11d328e32a08419fc43b83db8f9d676455daa97fa1ece23efa594b972367b588e1b0ee324cdd8ffff9e5e383424e918d7bf757774b8721301284d2fd0c47a264f5ff8e1bed0ec8880622c02fbfcc4c353175370417f6b21eb6465c1dbd325e252fb34ca857a2a22b130c1b820a11c3583066e7b6c403366a05bb30c3b0cc97ecffb0b444a7b534d30fac9e26960bde9f36d284a0183b0b698a2b9be4cbba94c44a4f7637a9808fee766276245b444cfcff007d4a0803047bf17237258c6b373c204e3aedfb9469047e8576b23e8e1da999dbac7c51d5c8748b79f173f82ab2d6f011e7321d263cb52cda4fc1fbb3e4c6c38af035ebf86b210398ecf1c75565a14741a5c8ebd56df1a190aa85d514d8197e64bee524386a6de4c6167f8dcdf6caaa8ac041c8eb2e40fda574e2d00068956aa1ef20cd64af4d55f31ddd48dcc1f7b524e011c4ffd7ce8e9f1ed525bbfe7ab777cfade74d377c414b7749e27ebe123a08c98cef7b7ee3682ff35ff716d49aa24f58ead6a92dff12d6d5193145a14d55a398c1fd1c03c409e159ea31f8124abc6b432572b53172899fb2d20eaefaf98789ab76afcc1eecfef4d38bb241b93de4e2300994f9347efb851fd5351361212b28eeee69fa1ac7789ce96471397d6a6c5e78a9c4007f7b2f61a36aad9d99885576f3042b533401d310a51dcf7af0ad3f18b9ae27c0180026db6540747f19b255bb1edd11ff85f1c281dc1d820a34ecc5feed6846aaf0665cca2827df6803c394b54a370a184d730d0f6c3a9cfe478ae982a8713eae88a7de66e4811801d393898f3b6bcf2378c977d23655d94267fb80f4091b2b9765c6e338116f143049004de05ae9a628dcfba7d516f6e749e313fce3887b79c1ba793cb3c726b7bcafb65b9081a5b856a927e5065a1757c2c31d44bd2ad4591e4c1658ecde5621d46d183a3a7730344b3d47a559cf72ae4ae42c6ece8dc36d51eac5334b0280ce0076d8e1219a97bc3724578b170729e6f86ba19802efa2f190541082a9609a3109166d1b2093105f08e38f17cd8839668c3cc05aea171b4f26bcbe2d6ef560c8644f3afca550633eb7ae8e729d0fb084c16c08b2c30516d0166b776409b75878b936652b00ecd90cafaf7eebc38c66a5fd119daf31219c1cc28cd8ecfe8364654fd5379cc0b4b5976b63b5722e38d0350cd8a71e89c527542a548c5264d3fdbb4ef3af3d36cce4e0899907578dbde673fc49c7750cc58f221096c1c1ce4494c4ee048d9ecd354166a802b82eb196972720420a684ab15f1a6793ff2af2d392e419ca884234ceefd420ecdab567b20412205f249ff9d85e7d6bb78e831ca3a1e16c6d1e35385b7d4eec4542f526ab09a792ab19184a0c6130ea36472e5020387f9835c14520d4dcbf05646e01ec9392925353d2c86e5615c5907b6d1eda9f96e85175b44a0650b6e75e13aba300faa7b27192242d3cbee55c7336aa03826234d3f5e29731a1b16f10faede4145d6e3881f613a2c393aab0e97c1aced09f3e3a044f75671492455cef40c46fe9921c42ef55fd0450567eec75af6b8a80d76ead5f5ebf3e622d66d716ea2c171e2e7255f7f02bb9ae1aaf038fe0efe5d18fb58d5e87cfde7cbf43cf977f8393d13e08d1930c68ee00473e63ffef4fe11f0332bea90ab3db99a3a6707293211bc15158ace55c054b7c4b4fea8749f7d002d6c6d6346b309d04eae38e875a676f53aa138aebd4706a01bda3c53f096581f6bc5d62b64758f6b999ffc4c7da021b4d787787fb42a58a7e60052dfb0b2bbd4ad032c5770f6b8e0d3f9e8a5102d820b6de4d4dd1cc8de482d7d9ce18c21346e6b591b8b8295a8345c7c46b2c70cab1c11abc592d3fa77aaa2144b2ff650b609d74f7af31a8533ec356b3f9b9cd0b328c68c8a4b6310fd0412bbd8483ac0ef1cedef2e4a72e90f9b9a0b9ad94243dee279097f36ebb677201674436fd82618010d586fb1f3e6546ba8af3abb32f5fdbb96de65b7a60256f1fae5b50822448709254926e21684405bec50cd5cf53a4b20f47e377bb71b1c2556ecb0aaac71f8370a55f13ebd8fb32723920307420515f6db0bd4ac28e22a5a9ca7a059f2e1c292d984ed868e0521f27370f0a6d41b184339d438482f851c1317af91a3c5bc93d1e211b6b91b5caf7bf3d5fd95ee7d5d1150ce454e5c623fb87e59e1bf618816b4d6a803eaa4eeac31cde4528ba5e05187d91bf494b534272dd5229054562c7f911f1433be16300ecab7f0e03c853d30d4d211799f2957b2bad197c799a353a1a1d2bffb1062bf559d6a1e294d29747b1f2c976a5564942be2668961610cade417089c56be95142a913b2c65521db6675ed8f0e08f132d128ea653bdd27cdfe306af797ea9affd73a0164fb4a9156842202aea781c42e7c945c2da182853ade25996df532c67aa013ffbc35d1e4c6de3da1f30b57041792995d113cb011541622ef134e1bd2926c9f64ed9a018522c1ed573669d1e4d1de6256559afef9ad22d087665bfc8f36c3eb74d7fb6bad6d779a9e76ce00b7a70137330f27e72356b7d8a7ebd318b0166328e66b6415765d77d50550e56c031aa8ec80b0a374221fd00bc4caf46580a449fc0ccd26e0df578e057189794e7e96ed7f5ca0ad091ee4112ded8fe68e995e13786b4ba3cd7c6255f0f86a69d18d94107821b0700b66f5ee3e6794723eceb0cc9875fad3b296eb7caf5c2ce2e2ab90dbecca6875c5ca3d4c03fad52e4fb14471948f9e6ef5aa23008a99239c4e1baac02865bee97ee6a04852f0f5934ea05518263505db35a6b318f5b6215163ee2deca17b33f333544656ff0328fe1a85795e5d1440bcefef712fdf90c57ec87bf7f18c4db03e2c35cd936441e9949b4a28d78d37532b6a429e6f22286ade076e3109294a3fe2a622cce0e83fed8ab9d9a2e98370633f9c0774b625996536a5a6d2cc0cf35070f3438276a57d44395e5c6539d0238fbb00c5e3941399184f776de2657b66f5e7534ca8949c268ce51b04398eacbcbc89fbe0f4c5362ac1d4dc44bd599b6df95799d60ddd935b7899141068572d5666d92a696c0e6bd026ddcd82012399faaef019155ed49e90af68d455ac8d776bc86c3e199d4a9925127f20d52c702ebdfc17f92ad43d2da698e4a27a00f4a6ca5853bc163e524b2c77aaf997f3033e8ecb1bec008504898f8b8d4ac530c6f0643199250ecacc447e0131ef5d669248b2502dd4bddda18ac728b019b85331f2e138facf72c9ffa612e97b58b9b6cd33bae8d5b09520c3f8902dada4820e4508e58011c76d00fa92db3b449ec17c4c3694bd1350e02da79538d7710938037220ea9d61f626057fdddbd7261e202ad78035be7eb4bdf8b41b79e504debe31cdda53626184c0b4332312f49dacb20570c1abd4a3bd52a8dd6d220dea94f2a7e64006c21ecdf75dd2e2f430e4ac2ec954d7edf9eafb4a3967d336c48c6e71cc0d3067119fcf709354461809edd77b331bda2808c18b223abb38191b91088ee8a4db6a51c9946b70c53588106a62368a8916674a53bab2047cc9dfaea679aa549b8939528da2c77d2450b6727e28db912d8158e9f753524acec729ac40e", 0x1000, 0x44081, &(0x7f0000000000)={0xa, 0x4e24, 0x0, @dev={0xfe, 0x80, '\x00', 0x21}, 0x6}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:25 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:25 executing program 2 (fault-call:7 fault-nth:6): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 324.550135][T22416] loop3: detected capacity change from 0 to 32760 [ 324.575396][T22416] FAT-fs (loop3): Directory bread(block 32760) failed [ 324.583444][T22416] FAT-fs (loop3): Directory bread(block 32761) failed [ 324.591453][T22416] FAT-fs (loop3): Directory bread(block 32762) failed [ 324.594910][T22392] loop4: detected capacity change from 0 to 264192 [ 324.599064][T22416] FAT-fs (loop3): Directory bread(block 32763) failed [ 324.611236][T22392] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 324.617446][T22416] FAT-fs (loop3): Directory bread(block 32764) failed [ 324.630353][T22416] FAT-fs (loop3): Directory bread(block 32765) failed [ 324.646029][T22442] FAULT_INJECTION: forcing a failure. [ 324.646029][T22442] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 324.655645][T22416] FAT-fs (loop3): Directory bread(block 32766) failed [ 324.660718][T22442] CPU: 0 PID: 22442 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 324.677134][T22442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 324.683827][T22416] FAT-fs (loop3): Directory bread(block 32767) failed [ 324.693901][T22442] Call Trace: [ 324.693911][T22442] dump_stack+0x137/0x19d [ 324.693936][T22442] should_fail+0x23c/0x250 [ 324.717779][T22442] should_fail_usercopy+0x16/0x20 [ 324.723244][T22442] _copy_from_user+0x1c/0xd0 [ 324.727525][T22416] FAT-fs (loop3): Directory bread(block 32768) failed [ 324.728068][T22442] __copy_msghdr_from_user+0x44/0x350 [ 324.728090][T22442] ? import_iovec+0x69/0x80 [ 324.744968][T22416] FAT-fs (loop3): Directory bread(block 32769) failed [ 324.746859][T22442] __sys_sendmmsg+0x1f0/0x4b0 [ 324.746883][T22442] ? kstrtoull+0x30f/0x350 [ 324.763839][T22442] ? kstrtouint_from_user+0x104/0x130 [ 324.769617][T22442] ? timerqueue_add+0x16a/0x190 [ 324.774882][T22442] ? ktime_get+0x1b0/0x1e0 [ 324.779912][T22442] ? lapic_next_event+0x2d/0x40 [ 324.785096][T22442] ? clockevents_program_event+0x195/0x1e0 [ 324.791753][T22442] ? tick_program_event+0x78/0xc0 [ 324.798210][T22442] ? hrtimer_interrupt+0x9a4/0xaf0 [ 324.803937][T22442] __x64_sys_sendmmsg+0x53/0x60 [ 324.809700][T22442] do_syscall_64+0x4a/0x90 [ 324.814583][T22442] ? irqentry_exit_to_user_mode+0x5/0x20 [ 324.821838][T22442] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 324.829048][T22442] RIP: 0033:0x4665f9 16:36:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)="98fbfe118b997c3b969c1b77062604707b80ed", 0x13) r6 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r6, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r6, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r6, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r6, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}, 0x2}, {{0x0, 0x0, 0x0, 0x59, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r6, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000040)=0x3) 16:36:25 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66632e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:26 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fdf, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 324.834469][T22442] 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 [ 324.855588][T22442] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 324.864832][T22442] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 324.873459][T22442] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 324.881999][T22442] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 324.892278][T22442] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 324.900605][T22442] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000180)={'raw\x00', 0xd0, "9e88d0a032c2d65166b91c90683bafecb577edc8f2070b10e05fc7366472548928b96be4f652f602c49fcf2e1a24957170977635820da461d3995b52d1966a6e349b86be9c1bf0ea3c0b16735df3ad41106c9eebb7b34000b5c6b896882d6f20faac21ef28176a1b80e16f8cf60e95dccc4547a21a2c82dd7284c69ed6605d8f0dde02dd079f6e6c590334bcd8845b86ce2f1200359a4c024f7dcdc286152dde20bc8c94d52af7149469349358a40cca77bd52bd83858e3580fc1c7537a286a4a41623706ed6eb9787bccfe50ff7ae5d"}, &(0x7f0000000000)=0xf4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:26 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143000, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r0) bind$inet6(r0, &(0x7f0000000380)={0xa, 0x4e20, 0x2, @loopback, 0x1}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000009, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) clone3(&(0x7f00000002c0)={0x130000000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080), {0x36}, &(0x7f0000000180)=""/192, 0xc0, &(0x7f0000000240)=""/31, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0], 0x6, {r1}}, 0x58) r5 = dup3(r2, r4, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) setns(r5, 0x8000000) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000340)={0xa, 0x4e21, 0xff, @mcast2, 0x8001}, 0x1c) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x40000000000015d, 0x0) [ 325.181849][T22454] loop3: detected capacity change from 0 to 32760 [ 325.200243][T22454] FAT-fs (loop3): Directory bread(block 32760) failed [ 325.207895][T22454] FAT-fs (loop3): Directory bread(block 32761) failed 16:36:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) flock(r4, 0x9) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:26 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() getpid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x1, 0x1, 0x80000001, 0x629, 0x4, 0x8, 0x2, 0xffffffff, 0x3}, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x2, @loopback, 0x7}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0], 0x38) r3 = fork() ptrace$setopts(0x4206, r3, 0x6, 0x100040) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 325.276873][T22454] FAT-fs (loop3): Directory bread(block 32762) failed [ 325.285544][T22454] FAT-fs (loop3): Directory bread(block 32763) failed [ 325.299176][T22454] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:26 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fe0, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:26 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffc) r2 = dup(r0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x8e5, @local, 0x1}, 0x1c) r3 = openat$cgroup_ro(r2, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r3, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 325.323289][T22450] loop4: detected capacity change from 0 to 264192 [ 325.332789][T22450] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 325.333605][T22454] FAT-fs (loop3): Directory bread(block 32765) failed 16:36:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x444d8000) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) openat$cgroup_subtree(r4, &(0x7f0000000040), 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000180)=@kern={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000640)=ANY=[@ANYBLOB="940500002b0000012abd7000fcdbdf251a67ada6b377e7f80ea44d8c4397fdce1a2ff386f640a125a7132f64dd78a204a98b2f5c04df3719532b0b21fcb17be3ca87d17a60e80c5a9ed56154bbce7822709ce0d60178e106b22da1d8418f197ade70844b8a464bf82e5dfd96ecebf810f4313f962fa8c5e87437bcee55e946137e4cbb7ecc4d3f5b37ab34704cf19d1616bd3898f237903689b276a5eed039186c5289ddda12571ec65ae95ee0d979fd9be61f915b0b2bb40070dfb0850dfce31a47a818a50808008800ac1414aa080092000600000014000f00fe8800000000000000000000000001010d040080f9bc5c8a30fb410a323b46aef23725b6e6f3675ca572d30e946a272548c79aa9745a4f3916b814e10cf1139c35959959a690a875441f3dfbdf887a85a0e71776e5411e1df3a26024a726d83b5ef59e77c8fb9b1a18f6d8d76d9faa7fe1d4be37ef8f86941532ca15b7cdf11857526ba0c7f5be9522a300026f87dfdf7d9cc37b776586856098e6ab9c99ddfbbba08d17c8f8687a7bfa65fdb7aef9f536f8f8e470bc4eb86747e5ce41973f8138fb609cdc331f3f90018eb5d6a12860be9100b96d1f05e1e1e7c61991ebd9333f0fc19a28bb6957fd7f3dee516dbd9035d1aaa608255a746a25b9ad4addcf4faac7c195a2f7aca978c75e4079478fc875fb48900794fa93557aca2836e473a1b05e33f0f4eee5fc554ca8fe6b49082a9ab55ec1874a41ab70fe8ce4c186bcb531c476a060ecea95f66088b378cb3ccfbf8dfb63f3f5d0fa4e78d5e56e135af652bb2ed9717794ab1230accd46ab8ac3414d3d849043c67ccbc836fc3c6bdea3076d8d23d717a1fb64efe671815e27be3560ba70dce6868079a574306b0fd9a1a3b390b8b190829597277f6464cc3501752322973ddbd0b53476d91f95d50cf970c6766e7b59408874e7bc76af058385a6e7d5617c3d26ed79ade7955a9f54c0a97f56943d9dd03caf5fa46925eebddb0fda83f3158c6ecc2f8c67090016003a23217d0000000008004300", @ANYRES32, @ANYBLOB="04005f0035646b720e0f966331351f780627599be71241609889904e07443870e9c72c3fec50d1a5c705cfe5446fd392929b6508f45968d0b68183b770e3a3b2da590567d1842d9ff120e7c0109324aeeda11490d0a6b0c62ddc1d25a104e308b498998480cb27efcf337a7ff86cbc6e00061a8c8ba75050f7be9655f1dd59b75ad0f51d1edb2cc8d11b8e1afb6fab7b7a34164b97578565938e86f84184332732a0cb3a281777fb421a6fb08c83203e295c018dc612f763d0380e05dbf5d5837cd8493c9f25c67cd5a46f0ff16c83dd865dba73c1b2349f85f71754d0de562125e4821d39237d060b014e08218b7dd9e2d7a106e8c0c474c29d76513a1e91c3fe4d3ec90c632cf774f347c798960e0708576a3616191635f1d89b5bd825510429ea92da02f53a803df77f0b97b1620ebb08624c1a36ce9aca7999ea9ebac87fd8aaa4b89bc0ab7068b3c5304cb146a20d926b3a8b60796b296b8191b192ae27d1ee5f6266f8f152bd868dee79fe15204cfc4c07f7ae5d2edd73ed3cb7bd78dbfffa9f0147a3b3ed6fc7697104ca8b7cc363ca66f00a1f5813aa3e352747436b12880335286c001ba9d058262f8b21873dbb863e3530a2d5df8d730aa0b7ced032f8d5eb98068305007c0000000000c525e35cfd1b33c76c3279ab0d015158dd45c61298d5ea06a2ef0a5268883e74f59b39656e3c76f6c7913f1a08ff3a468dea7e352c243cfca51c3db0eb897f000000832039faf85055e5ffc3ab6f620cb44f4bc3197bd5e1fb3e448a55b2cf6ad9f131ef69a36ff28a2e34ed9fea75dfe27f92f46dbcd6cb47bab00e6cede6fc0cd872fdde489bf7dd9c5e8bfa98d8ec490fe32fc0faf0883f5a01bffed8402b550d9dcef1cefd7e43734d477fcf522380d059626fb8c8266a5d536a1c4c5ecff24e48906a5711f1df69a6cfec0c001100ef40000000000000000000"], 0x594}, {&(0x7f0000000c00)=ANY=[@ANYBLOB="ac0100001300200429bd7000fcdbdf25040042007d11003aaf4de548bd4fbbdfeca87d9e529cc72b8133d9c6ff9f45f6fdd5bec36633bbd552eab8d24924ff0f000000000000a9d346f6e1eb2f98d54cfc54948ac6843299d269fc3df9dcedfc8c4cace130a94cb09237d72a68e3b427a48527be7b38dd2fbe5c00d0e9ce3f3b0277a702fcee056443a813f85fd1e9b538b9641fe9dd1634a1bd31b53471ed001500e9279c9748bc0c37e53a97d2fb2a7511fd3063388e1d2283b7cd9200dd85ba821ccbd17c1b4aeb38807fd1f02cc19b1a9fc2545747ac4a9d2d60f0e872a25410da246a988895bb88009f8282d155fbdb90c997440ca0241614ef5db8d42441eebe3f4c3c94be0045529cfd654eb7f789c9055b17614245b86403ab054ebcc1ed8315eb922e4852f649356d23cfbf016dccdf4ac966fd637540d967bfe05c41adb2aacb10c50187995e960673a2c4060d631365daa6d69d5531d950d91d0783d90bdc484c45763b0142471b9517892689ff696a82ecb462eb13113cb165016bbb011c0e99b9c9bbb80a0000001b008c006367726f75702e737562747265655f636f6e74726f6c00000000df9e63e479786d854310ff1cec4691c9c43b4cf839a73f857923fa007783c69e603246493d7635f308ead85671b8957e5434e17c665f970de80acf913c625694a053dcc3feb1b81b91c2c948d3e3de57f476451d20be6c8e3a3de9d1825249c28dff0317266f39cb2dffa8bfcd46fd68bf7100fb620cd6db387b85a9530b3def6b34c8a47b2b36e2057ce64a8f16bac91b0e6aef824b0f30960d36c254c04f659a732ed097ec06c0f4d5c4a4fe241572da74453316b17a6ebdc964ae9686941205be985de9e0c4de0f205e7c92baa917cec609bc75d590f8c45f894ebcb87e2599c984e0f83432"], 0x1ac}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="1c00000000009554c183c4000001008d0002000000d86f43b44dc70373f5c8467e4786675ad87146beb7d223d46dd76193e25969d9eb5b979917e7ecb537786dd5ce4622833b35dafa1d83b502349695aad9b823795afe37871bb84c46255dc5f4b620438cd751b16d9c22fd3a330d", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1], 0x60, 0x4000001}, 0xcc51a3856caa5653) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:26 executing program 2 (fault-call:7 fault-nth:7): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:26 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66642e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:26 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x6, 0x2, 0x1, 0x7, 0x5, 0x80, 0x0, 0x7fffffff, 0x10001}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCL_UNBLANKSCREEN(0xffffffffffffffff, 0x541c, &(0x7f0000000140)) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="dda3ae8f0a5bf60f10ef56d3ecc3e01fe8f90b34d931d9dd2aab1dbe10746277268d64eb46f6c64a55adfa7f664039a56e0021d1d3fd9e1a5c2690134d29fb24bc1f4d8a8b4b0f11a892d5c1980c93e394e50155af4a153065e5b2867041d8dca56762bf51a58932ffd0c708b157184c1488c164df3801017d92a1c395405147d1e1bdf6a7c982d44856586b75ccbf141f288097a9308c98f7ea1794dce3c4c90dc5f5a65501c247d3"], 0x38) syz_open_procfs(r0, &(0x7f0000000100)='stack\x00') sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 325.370388][T22454] FAT-fs (loop3): Directory bread(block 32766) failed [ 325.378705][T22454] FAT-fs (loop3): Directory bread(block 32767) failed [ 325.386087][T22454] FAT-fs (loop3): Directory bread(block 32768) failed [ 325.398652][T22454] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socketpair(0x1e, 0x2, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e24, 0x5, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x81}, 0x1c) socket$inet6(0xa, 0x1, 0x5) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) socket$inet6(0xa, 0x2, 0x6) r5 = dup3(r4, r0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 325.544654][T22503] FAULT_INJECTION: forcing a failure. [ 325.544654][T22503] name failslab, interval 1, probability 0, space 0, times 0 [ 325.558589][T22503] CPU: 0 PID: 22503 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 325.567636][T22503] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 325.580148][T22503] Call Trace: [ 325.583675][T22503] dump_stack+0x137/0x19d [ 325.588105][T22503] should_fail+0x23c/0x250 [ 325.592836][T22503] __should_failslab+0x81/0x90 [ 325.597782][T22503] should_failslab+0x5/0x20 [ 325.602557][T22503] kmem_cache_alloc_node+0x58/0x2b0 [ 325.608084][T22503] ? __alloc_skb+0xed/0x420 [ 325.613471][T22503] __alloc_skb+0xed/0x420 [ 325.618078][T22503] ? __alloc_skb+0x7/0x420 [ 325.623418][T22503] __ip6_append_data+0x17c2/0x21a0 [ 325.629043][T22503] ? __tsan_read2+0x42/0x180 [ 325.635098][T22503] ? ip6_setup_cork+0x826/0x8b0 [ 325.640497][T22503] ip6_append_data+0x17e/0x230 [ 325.645697][T22503] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 325.651163][T22503] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 325.656479][T22503] rawv6_sendmsg+0xe2a/0x1330 [ 325.661377][T22503] ? perf_output_begin_forward+0x606/0x720 [ 325.667969][T22503] ? rmqueue_pcplist+0x152/0x190 [ 325.673249][T22503] ? __perf_event_header__init_id+0x28b/0x2d0 [ 325.679756][T22503] inet_sendmsg+0x5f/0x80 [ 325.684636][T22503] ? inet_send_prepare+0x210/0x210 [ 325.690163][T22503] ____sys_sendmsg+0x360/0x4d0 [ 325.695218][T22503] ? import_iovec+0x69/0x80 [ 325.699920][T22503] __sys_sendmmsg+0x315/0x4b0 [ 325.705051][T22503] ? kstrtoull+0x30f/0x350 [ 325.710788][T22503] ? kstrtouint_from_user+0x104/0x130 [ 325.716966][T22503] ? timerqueue_add+0x16a/0x190 [ 325.722059][T22503] ? ktime_get+0x1b0/0x1e0 [ 325.727466][T22503] ? lapic_next_event+0x2d/0x40 [ 325.732437][T22505] loop3: detected capacity change from 0 to 32760 [ 325.733986][T22503] ? clockevents_program_event+0x195/0x1e0 [ 325.734011][T22503] ? tick_program_event+0x78/0xc0 [ 325.747263][T22505] FAT-fs (loop3): Directory bread(block 32760) failed [ 325.747854][T22503] ? hrtimer_interrupt+0x9a4/0xaf0 [ 325.747878][T22503] __x64_sys_sendmmsg+0x53/0x60 [ 325.753320][T22505] FAT-fs (loop3): Directory bread(block 32761) failed [ 325.761655][T22503] do_syscall_64+0x4a/0x90 [ 325.761682][T22503] ? irqentry_exit_to_user_mode+0x5/0x20 [ 325.767547][T22505] FAT-fs (loop3): Directory bread(block 32762) failed [ 325.774373][T22503] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 325.782376][T22505] FAT-fs (loop3): Directory bread(block 32763) failed [ 325.787032][T22503] RIP: 0033:0x4665f9 [ 325.787049][T22503] 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 [ 325.793654][T22505] FAT-fs (loop3): Directory bread(block 32764) failed [ 325.800813][T22503] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 [ 325.807845][T22505] FAT-fs (loop3): Directory bread(block 32765) failed [ 325.822004][T22503] ORIG_RAX: 0000000000000133 [ 325.822016][T22503] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 325.822029][T22503] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 325.822040][T22503] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 325.822050][T22503] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 325.822060][T22503] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 325.827693][T22505] FAT-fs (loop3): Directory bread(block 32766) failed [ 325.934012][T22505] FAT-fs (loop3): Directory bread(block 32767) failed 16:36:27 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66682e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:27 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffc) dup(r0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet6(0xa, 0x80002, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x88880, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, '\x00', 0x4e}}, 0x1c) sendto$inet6(r3, &(0x7f00000009c0)="c7cfcaaa22e10542fca5c0195350f15147657e0bfc59d383a47190db88690e6fedc3040ab5809ae02a54cd429cc3338c5afa0c9dce3f91950d1f567f358ac21154159130e88cbb6c43197813b2f23f3e442f80877490b393408142ebcfea6821f543e5ee9e27032e2b75d78f1b79f5a6bb6f0645e267770ef7e8f3a92148091217450ce8581e54223eeb6486205a209bf1fe854d211c03f8c3140fc3979d824082990d119473d20e94f253c9621fac339560ae46cb24b88bf2d01559bb658e343257b90f233b81bc5c398be3bbddb23a1e", 0xffd6, 0xc001, 0x0, 0xffffffffffffff0c) setsockopt$inet6_mtu(r3, 0x29, 0x17, &(0x7f0000000040)=0x3, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) setsockopt$inet6_udp_int(r3, 0x11, 0x1, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) dup2(r5, r4) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r6 = dup(r2) shutdown(r6, 0x0) [ 325.943403][T22505] FAT-fs (loop3): Directory bread(block 32768) failed [ 325.953942][T22505] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x8, &(0x7f00000001c0)=0x7ff, 0x4) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) r5 = socket$inet_icmp(0x2, 0x2, 0x1) r6 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062c40)={0x0, [{0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {0x0, r10}], 0x0, "8bebeb894f74c3"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r5, 0xc0709411, &(0x7f0000000300)=ANY=[@ANYRES64=r8, @ANYBLOB="b84d0000000000000800080000000000b51a0000000000000300000000000000f7ffffffffff010001000000000000007e09000000000000ff030000a00600000000000000000000c4670000000000005f0f000000000000750000b6cfbe8fd9378cbd3767cb488ec7c92c48be68c40e4069dd7e77edd134a1d7be5579c70e7f3e0707e0690000007f0000000000000000e02be0a8a0f255bd564e710d090000009b322e955f26a8e4bc8a2127f72be307e0f105fe7136007390912e1af3740b0d38af930f1c96a08b709d447c505202567a4d4a"]) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r11 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r11, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:27 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r2 = dup(r1) shutdown(r2, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f0000000100)={0x3, 0x80, 0x2, 0x8, 0x1, 0x0, 0x0, 0xa7, 0x4008, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x2, @perf_bp={&(0x7f0000000080)}, 0x0, 0x9, 0x9, 0x7, 0x6, 0x7, 0x4, 0x0, 0x9b, 0x0, 0x3}) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000000)={0x87}, 0x8) 16:36:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180), 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/20, 0x14}], 0x1, &(0x7f0000000240)=""/66, 0x42}, 0x40000022) bind$inet6(r1, &(0x7f0000000340)={0xa, 0x4e23, 0x1, @remote, 0x80000000}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc5000) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e1f, 0xfff, @empty, 0x9}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) open(&(0x7f0000000300)='./bus\x00', 0x4c00, 0x98) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 326.137604][T22497] loop4: detected capacity change from 0 to 264192 [ 326.151031][T22497] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:27 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fe1, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000000040)=[{&(0x7f0000000180)="20ddc1c893d7b9b79f7c9871f5920574febcd1f96b138bc4f3926857a81c94398f839322e1f5d61a17f81c156336bd08c24a6f5cdc0afeddf44d37c54e79b8f6ef0750482d66cfb6e0172dc2ac0c74249b57de9493f220d0e46ecdc1c945bc6799440b0b5d19bf0e492135aeb0725810b91fc9041121364f1daeef82f4d1bcf16bda8aa8c4646c5b780d2484b470b61b7169208339ee4d4b6689e2df2e96a111882b180b923d610686adae49510a83f4c57729692f1feb2a2cbb38ce794f9623e6d8ca6079a8268896eb98497c8a6d9e11d951f6f5bc83dba977278249d989750373fa848b4552f467d9e9aeb0f839b9761df7", 0xf3}, {&(0x7f0000000280)="edfa3e514915a744248f2ae56febdcca2cb7ab51b181740459a036c079f3f72936e05f843823921c8a3058069cc2fe6984c1c46623f985c31008449dbc43b5f1116dbba369ba5adf86100a19c4bda79870440530d945ee80e3f310dbc7147151d954a3bb20c4ed5fd8dd446752aebdf956ff4c5f077df91cd9a4c159e7c7d405874bb0b955fed3cc9405f70a9773ebed4e501cfd7ce4f0ff78d69f4e66d28e6dc80c57b4ae5bf50e7ff04db5fc257790bde327e592ba254e3a48edf84b2d3ab7e5a3cca10f01584931b799f689305c30b0841bae68a84c1a2ac032405174d30c985b6c8f43a5", 0xe6}], 0x2, &(0x7f0000000380)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @empty}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @rand_addr=0x64010102, @private=0xa010102}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x80000000}}], 0x58}, 0x40) sendto$inet6(r1, 0x0, 0x0, 0x200000c9, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback, 0x8002}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 326.210929][T22533] loop3: detected capacity change from 0 to 32760 [ 326.235400][T22533] FAT-fs (loop3): Directory bread(block 32760) failed [ 326.243143][T22533] FAT-fs (loop3): Directory bread(block 32761) failed 16:36:27 executing program 2 (fault-call:7 fault-nth:8): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 326.255865][T22533] FAT-fs (loop3): Directory bread(block 32762) failed [ 326.263460][T22533] FAT-fs (loop3): Directory bread(block 32763) failed [ 326.280443][T22533] FAT-fs (loop3): Directory bread(block 32764) failed [ 326.287962][T22533] FAT-fs (loop3): Directory bread(block 32765) failed [ 326.295619][T22533] FAT-fs (loop3): Directory bread(block 32766) failed [ 326.303043][T22533] FAT-fs (loop3): Directory bread(block 32767) failed 16:36:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000040)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, 0x1, 0x2, 0x0, 0xa4, 0x2}, 0x20) socket$inet6(0xa, 0x3, 0x9) r3 = syz_open_dev$vcsn(&(0x7f0000000300), 0x5, 0x52103) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000340)={@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x10000, 0x0, 0xff, 0x8, 0x5, 0x2}, 0x20) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r4, 0x2007ffc) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000200)={&(0x7f0000002040)=ANY=[@ANYBLOB="201300001500000301010000fcdbdf25050020000100ae6dd7f973ccde634341a17026672ce01d0c8076a5820e5a90cca7b6930101002c1783de4fdb5f9bb190d0fdad4293e2495ebfcef85f529ce861e057cfb20bd380a4d4ed4c4f9368fc71dd76f4cfd0173441b47a090eb6f1b07623995750b8a7d468fd085fbf32e1242cdd35d86027460a83afb5ae3b73ab969a07e59831bacf18db43ac862898bba1de7014240e0cee2ed074769ab14c419c0644a50407e512b2c764454964ba404677839ada06896d97ad0158729f79d987772d74c0d8aecf4675e81b00248b08b651f56ed7e688a0e39ccbafef225cf3e0abe4008f7682a14cbfc517ed0906000000000000000000008d66d316fe88a89bb1dbbfb98e8f006590f423dbf26e22e79052946e2aef0be876e727080a8f026f20e8978b82a79e3354016c42cfe940ecf6763806827a9a2e8abaeaba150c07a8d9a791b401d4c0c2bce86dec13c5939375cf3c4002468fb909b38479a4e2e7997c38542e9e303e1bbbb25f8f2e84b564d80722d45f824649ff2cf217e2baf4945efcbf79345381d92d4eee8e69d7ac7e6c7b342f35764c1950514d19d19bd59da282bc272a3c123f8f8310e6c790f9bc0b267f908ba300430001005bf00b491f540f720d39d9e3eac156b967a7d0329ef1e71d06b709b00cc368949f7152f5421594886a26aa36d7c25fce63d83f117a0599dabc7cf7db7d3f7500aa000100056a4b8dcd8a3d31ef550c7f68b28c4ebbeb7f8052880a0fc75ed2186437e285c58700b199d17744aa5c0d45768fe0c0d5acf1628ca10c35136a3fd190d85725789678340afd6588faefd8e64c173cd3e0d23d1956ead9effb24fb1d14f2729e95b39ca44de9df40a985fa0000000000000005d7bdc0456dd8e801ef32ed8b8203915ba0578e17df8ce4589c4f47b62962b8080d2ecf43b0cda83d7e83ce6f8942b6d435b55f000058000100d053e481f08e7b4ecb525bbe9b7b94c8d4a64a71453c72547239b026403cb956f351ae9b13fa6b72f0f0ad70e3c6ff00616cfff7a042a692b712f48770be03e632f020284d47f203733240d194ab75a8a44051790410010034089723d688dd3f28005eed56ea28ca5348bd1b45f70e3b02646a6959567ac555e8720a9f74898b9e0e65e39381273f54869e3a28b4fb840536f5597e1d7910805b107306f06161d504680c79c293c9cb5de74c8bc1472d6f0b86eba6bebd2bd7253f8e8df88ff269676e66cad1e50164e94e5f77abe39d934a1dc04e1b6f686a09b79d8485113e55898b62518e817bbaf41565447fe35acb66df10f47bb8c56a4a9666daf84d9ba9b235c8df6df1573ed01bdd6aef42fe2458f88a40c78f6759a064a08379da866dafb68ea02d95b9b033c11b4343c48afeaff4859ae54b7868dbe5a39eaed0a7e2e712a067319b6d64e9f647a58c87168debd83d694ef653dd25d12321f849f1ff1691f923988589572632d67ec793265e7c0fd1fa90c40cb4149f7682ecc740d9f44c887011602ad2185007a910c67fceb3a3ee4dba2c5e1616e66c9e00f40cff0bd0d016fa15548dbfd14bea4da9e507db6fb399474dd1fbbab3f4cbf473d37b2af7066bf846c83a9f8311a6f22f71782eef6f1764a25d450e455ba5ed3bc45d68f70f23dabd7c9e7e74f76e155e6964ce2004965b8be704b5e3ee4b91971f2dab381c2a4a6691b4656f9183eeeac03a3f65d26c2d56d197e855154ae5e936cb2cff3f62fd87d5d431886590b66766097041122ef7bcad993d1719b8928b7ab46068fc92c8b48e2935832321227c3f31249ee6d61d91fb741d46d99c75df6c977d7a538b34a1521279a066ebf69e94624552044e96d135af9862ec2c721841c271777b43eb80727d97da9f77e459c6377a37f21a272454b243d653eedc01e6a81cfa95f2c1ec6d30aac25b15424145860b2562c0c03d495c24e2a8d3c88dd2e566c8c69ec211a019b8d6f8ebd9307638e594515de6be9bb0aca92286307dcd80dd1283f03fa4f6e4e3486e10a17240fb53c2752c9ceb3ed7aff17ae7d077346eccdb99c62a255744eb016faf93be062ab496dedae8763eb6f4f3fc8a12e15327a8a52fa3522ebabae648cdc12e827d80e9ec4d5bd166f1df8cce0deba1f4bcef94d293a0b07377a1aea25c989cec56e093715c784a8e1ed9bf9b5d1b6fbd26f167ed7e53c774cfcc8ffab1c8df7403c59008bb1a1b9bfbf2761923dfc67d0b4419d3f231e34f826871b3a52ff0fc16f1b6f712608f64e84d623b794d478c3bae4a1b9e24b595883ea88a7bdf76f38fd2805a64e4e914ca9301cee3545e34405c170548fb454995708ffb616f66eeeb4ff537c35662cfc5b5b92f59e4b219096a846e0562bd1090b301b453334caf4c8123cc5f3d1d9eba0dca50e76e04ae714ccc23d86f42f079fea9fadcc891b57f0fdd8074e113fb2111f7e0cd642367393122ba02d721b0b0dd3a059aeeba8459821717bc9446b073c90042edbbfcf3e0e577f80f28184d047054833d23490a588b0f9869ef2b97772c859deeed30bb1a0119af9ba7dedc438448511e4c052ff76556395aabaa980bb722a54596b2154030c4cf6bb9a1f1702c7bdba9d9462c877c852b02eaee91e8bf808a6c38ba6bb07759b38adb151e8d1dd1855d9bc987bd604c30f1bbb5b109a6848127f1bfe28a0d4dd3e598863b26433368badaf2f39686ae1b53decd7af92dd37b27d488a8b05dc7717baed6d44c5d8f58a63e3d795184a177882d8711c3d38a54a230353357687cb9be20298bce65cf266529af4a357d712ee499ad8c4d9ee151cda455649be6d7a41e37f2b414dae8f0cba794999f1fc67318e895bc605d875d8bcb6b870436949a07fb383d9457116e528f2d3dee33a8ed24ac135725b461cf6b0e9a7d792466a95f931583dc632ef54c81ab36e6cf98f78a831d1c93377744db312d5956a00a86ddadd96453f2ffef6674182f96291c122a3c1f93d1fdfa89c74bcd031c1b4f19cbb35e65329762dd230825104c44e8b62bd56934f74db92fa1cc59ef78254eca84b92f857d99a0354a0665c3a81a1508ee0134812d9d5c57478057fe37b059a14d372d4fe36be079aa18d19e9a6754d9d20b13bf21af9809a5edca79279b9f409b3ec20f4f6b5e05341823c405d8c2e09da735f31ed034b37ac45ef0a64c82b92929e242fcdc9942c1349341b3901e9afa8106b869ce0942d57dc19e03238dcbd5d5f926706111da91d87bb8092803f3d72599f34a5fa7f9dd573d9f89ba57805c679d8d55cfae3e97fc124ec3a04e4cb59104ae614da4c41a8d57a5db8a738f3694d443fb5a6fe8e567088a9bcfab33cdfacd3c123295b586db6eb7c71b235d4d2d5434edaa6368f9150e212c3a438a2403258038ac1055258e2cb4b809f74ad591b83450cb53c43f1265f3845d0ab1acb83f9ed77ba6fb5155cf5ea9752e523b3c9f3fe6cbfc1ca6f36cea81c190f3a4ada97906318daddf7abddb5c8c3bc8160f64f54db164848216f41adfb5e729a0ddf335f5a46f7488da73cc90fb51efccb5d4ed85f6f4fbaed252aca87824e35c375139ee8e6db7f4765568d697f6a4dc6fd058c11749dd449e7a029949d1555315f826af8013f61223a59b16f85ce7bcf9fab6b40bc70bd32085e1c21401b068581a860c228da1731dfae93b190af3eb2b36207be2ed615f0065fbc4137d27a3117dc40ea2ef0988042d7ca2846468942a812bc8dd9e1dbabd7008bfc35361f2a43fc3867cd8a0572cbdfb46d94e9ab0d865f4ec46478ecf4af5d6134c1e7a2639bfae81d2778aaa0fab5d7e087b2744e32f837a09a9ff52f160563c564f93a52d3c8ea55be42cb3d0107f14bde124c4a1a8324051fe91cafac9d7a70feaa0fbae72411955d675d0c6feaa46b41e1b20ed9622d6c1fe5fedae293e514a2bd66d655609378c5cb8a3c9e75b9aaaaca511f993a9806fe66befa4d0f7b60ec5468847504902dae8e877abf354d4e45c907703ae02cc9d4b8c1daec2e53654ba6c37285800ebcc2f8c11abe3667f6a49f5ce388dce01d1807e48c0a0b41365fc4cf0c8c579e2b0752f14f01e00f5451a3590721abf998c638e0dac92f852777e8ad8f63c5cbca1585626e2c164dfe45c47ac524b38a0deba782912833d58ad76dbef8087a38ce90a611b26f0d16086db550ffb7cbb09f1bb5cf1b399472c2a3c4821122042b610bf2fdbc0a8277160b49cc1f961293908c3dd41c2f13db958480527e922e0df50a72420f6ae82e09e5ac032b4e3c30d6d19168835ba82075065cbd3608c6e9e7dbd4fb4bd0dd2b37f9c66130ca43dd534a903ac10b3681c2b9d5153ba7299da0e1dc5e6ad802c83f2d6dc55ec3d9dfb675e6afe6bc6d209bbcefd6e6a38a3a73b11d467917a53e1884487220b15def7e0c8dd5e63578bdea34da52c20717b5c6e8975f59d28764c090ad9bcc02086902b8dbacd8ff2b749c69b6d4a8998ca40ac8376b1b247a8f1ae5f3b84d3adf06883ac2b77acc48378e195c5a0c6d8585b2d7f2d9524fbbf5762a1610725a102867a4a69618121b4e4deae7f668dbf8b5df9fa43611f2f3bcc9192d073a33de91f542d79ed4bc868eac5c1a74000bde8a611a91a0afebe381708f2f9de8ddd0e2626df766f15ccc2cffe1980f9f263659584f7c4253493388a8377aaaf03e40677477d0f4115134929021341944f9b4a99ba605dd3bd8fc826fe4f61f3fbedb2ebd99fe7bfb084273c6e93d28ac72e56f2d2dd2e30fc160c8728d7efeb048d0f65a59bff8290cfcc9d0c5eb1ed7915020054996ca746bff2358b495e9ec0c9f2eb42da781ac594df85115092210d09226078130466c1e4c65ca6571370f88b64678c39a12474987dfdac1b9663dcd398bd970fbdd75a1243edc2d663fe2d94da2adcacc7ed36d90e2453af9129cc9e83b3fca95e597f8116fafe133ef1804d5917c18708eff31881b34a1c6bc7b0fffa8a78ab545baeafa84c470d6df98c395dc66189d32c8e3c16e68de4e17965306af73087fb9c60e72d49ab53297c75ad6c5650e0e978bf7bbf62c6cb99bdcf459a16367758cfe93c85a9de9ed43bf679d4535c98a21fc5fb49206f03764b15dccc0392febfde6e3265c6962ec5876d8b3bc30ce86564ea7f1d5cedf3aa4f77722b8c22f450bc9062834b397272be92b7eb821457457d5aafdb1dd3dc9c191159a3010807c1269bf217d15ceea67f5eaa058abee212702c94ed822aa3c57ea99c32a07960a0339fc7790642333ea279bbca7986746e212ee5f1e73b67028370a9f149b352a16516ad25182e2d6b5249532eae40b677ee4b37cbdd966c5ec78a4b8d069b3739ba369c09301285a03e74a0677e37a4220020312889e10cad34d2e5958b468f1ff8284e937987efec071a68b6e4429ae97cbd14cc0bf72bbab63c010b6551934208a8fa4751f5973f3cfbb965ef44af64a49852274b6b85dfd5f8de1fe6fc77a3a1ddfd12521269e204282403f2e2086dd5ab310263df1728b8ead320c0bbd00e99f7230aa1d497a2ae347eea720a323565d0d98b855f7b07c159dd50a5e2712a030c23d6da6c34cf9706c4457ca0f0c671abc22e86652e786eaeb59dd767ed130e86381b15591a8eca0bb802d83c78e330026b648665f321b7b7c6261e12f21cb4e0211b7c309906c24d629433232b6d66f9f6323769c14e785c6cb4a7c2451c38d212947135a9dd5753efb2193f3c5bad53b49ab54ca9e97d120d5efe8ef57b7c13641fea60450adac9ac0f72370e7d55d13672e7281919b9a69d1bb28da1f469fdd40fcb1f361d3b039518cced598236202aae926d605ef03cf543de9a980b1354419e6e59d87f6c0e56a5816fd0a331ddf4e3a036f4e24835931c337adea5cdbdd97aaeb708939e66562971a1a449cd15b685d16d6e5572f3cf9420ea63021fa255836a2433b7fd3a2e30ac3e8591f0fe564345dee37fe574d2c7d77a60ce35a41088c4b52bb5e6f9ea79aabfcc51fd8ea49508090469063c364524cc8c34739385b79ef9d7b2b36ea3483b75586f7663bc3eef59ccb3181cf1639c3ae552085911c88e250f40ad2361f6728ad4b648ccc094bf15fb2886f386902b7ae06ffb75cdbadce98a4b6239dc86e473fc17aa62044b5a5262c97a84baf5c2c4d8739402f64fa115946b630cd44c5b69058f40a1c8b1a5377dfea786919cb4042614b8d32a5bc1170d9fd291a3747b82bc992b457dcb807b060d5151a4e2ec108fc8cb7f716d6b8f22fbfdb0ec775ece645a62e289e572d972bfcf9f71bb7b04e3acf1c85c077b69acaa502b59bed9d04f079a71c9a1eeef0409b0db5a142d23e1266eed11a856afc0e7a80a77c5aae0e8367a66a77468dbdde39fba19aa347bce664821994569a0abb29e8426a94f5702f2044d1f0b161a00980b90be482baca05c7c9a3a96ab242964b9dc616d048c0156fdcb87972dbc9e7def62c1385d5f9de33c80e7d6edd9a4c5333ff55ecca35e117266da531fd00a4203285ffb99d78fb1f8cb7e817cf4582516dd18ed19ee323f6d8a342eb863630dc7cfc07c0fa1853d6252353ae74f14d4519638abdbf15fd3676d6ddfa76a018bb1dfefa20271fe39ac9064672bc686e1d6fe601619fa8ee49902f2599584a8dba19bcb9f05ffc2cd5836f25404a8f6adc265b83ea8d58719cc1b76ee75dbc79de7466f375972db625cdc1038fac76e70180681db84fdc7130462d1b1df4b92081d3c26ab408885b6f353e1552c716e7b49f6e38a4bd8c49c7bffa76ab2d8f51ea66d194793b35922945ad089304ad1fdd339c16b87b03e915ad3dd7f758ea40fd98ca339e8645b36fb0d544b4d58728576d9db6bf82ab09b72e115f0dff143aa026a851a2a59d8d1a4f81d784cf682bdb0a60a"], 0x1320}, 0x1, 0x0, 0x0, 0x40d0}, 0x805) r5 = dup(r1) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000280)={@ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x2, 0x2, 0x2, 0x0, 0xfff9, 0xfffc}, &(0x7f00000002c0)=0x20) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e23, 0x0, @empty, 0x40}, 0x1c) r6 = dup3(r5, r0, 0x0) sendto$inet6(r1, &(0x7f0000000080)="9eca15e6496bed059f3732d03d0b7303d0d1a45beb2a0879d03b2d1656f3d3d7991561bd", 0x24, 0x4000014, &(0x7f0000000180)={0xa, 0x4e21, 0x2, @dev={0xfe, 0x80, '\x00', 0x10}, 0xd3}, 0x1c) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r5, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:27 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66692e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 326.310681][T22533] FAT-fs (loop3): Directory bread(block 32768) failed [ 326.319011][T22533] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x6, 0x5140a000) socket$inet6(0xa, 0x3, 0x9) ftruncate(0xffffffffffffffff, 0x2007ffc) r2 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r3 = dup3(r2, r0, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r4 = openat$cgroup_ro(r2, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) r5 = syz_open_dev$usbmon(&(0x7f0000000000), 0x5c800000000, 0x80000) fsetxattr(r5, &(0x7f0000000040)=@known='trusted.overlay.opaque\x00', &(0x7f0000000080)='io.stat\x00', 0x8, 0x3) connect$inet(r4, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 326.450560][T22578] FAULT_INJECTION: forcing a failure. [ 326.450560][T22578] name failslab, interval 1, probability 0, space 0, times 0 [ 326.465534][T22578] CPU: 0 PID: 22578 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 326.474578][T22578] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 326.485890][T22578] Call Trace: [ 326.489658][T22578] dump_stack+0x137/0x19d [ 326.494103][T22578] should_fail+0x23c/0x250 [ 326.498890][T22578] __should_failslab+0x81/0x90 [ 326.503911][T22578] should_failslab+0x5/0x20 [ 326.508519][T22578] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 326.514525][T22578] ? __kmalloc_node_track_caller+0x30/0x40 [ 326.520869][T22578] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 326.526921][T22578] __kmalloc_node_track_caller+0x30/0x40 [ 326.533578][T22578] ? __ip6_append_data+0x17c2/0x21a0 [ 326.540390][T22578] __alloc_skb+0x187/0x420 [ 326.545005][T22578] __ip6_append_data+0x17c2/0x21a0 [ 326.550395][T22578] ? ip6_pol_route_output+0x3b/0x50 [ 326.553007][T22582] loop3: detected capacity change from 0 to 32760 [ 326.555697][T22578] ? fib6_rule_lookup+0x85/0x160 [ 326.555720][T22578] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 326.571247][T22582] FAT-fs (loop3): Directory bread(block 32760) failed [ 326.574121][T22578] ? ip6_setup_cork+0x826/0x8b0 [ 326.574147][T22578] ip6_append_data+0x17e/0x230 [ 326.581316][T22582] FAT-fs (loop3): Directory bread(block 32761) failed [ 326.586189][T22578] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 326.592666][T22582] FAT-fs (loop3): Directory bread(block 32762) failed [ 326.599920][T22578] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 326.599951][T22578] rawv6_sendmsg+0xe2a/0x1330 [ 326.606565][T22582] FAT-fs (loop3): Directory bread(block 32763) failed [ 326.613200][T22578] ? perf_output_begin_forward+0x606/0x720 [ 326.613225][T22578] ? rmqueue_pcplist+0x152/0x190 [ 326.613243][T22578] ? __perf_event_header__init_id+0x28b/0x2d0 16:36:27 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b666c2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 326.620519][T22582] FAT-fs (loop3): Directory bread(block 32764) failed [ 326.625611][T22578] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 326.633904][T22582] FAT-fs (loop3): Directory bread(block 32765) failed [ 326.639166][T22578] inet_sendmsg+0x5f/0x80 [ 326.639193][T22578] ? inet_send_prepare+0x210/0x210 [ 326.639214][T22578] ____sys_sendmsg+0x360/0x4d0 [ 326.645686][T22582] FAT-fs (loop3): Directory bread(block 32766) failed [ 326.651256][T22578] ? import_iovec+0x69/0x80 [ 326.651280][T22578] __sys_sendmmsg+0x315/0x4b0 [ 326.651298][T22578] ? kstrtoull+0x30f/0x350 [ 326.659897][T22582] FAT-fs (loop3): Directory bread(block 32767) failed [ 326.664906][T22578] ? kstrtouint_from_user+0x104/0x130 [ 326.664935][T22578] ? timerqueue_add+0x16a/0x190 [ 326.673343][T22582] FAT-fs (loop3): Directory bread(block 32768) failed [ 326.676389][T22578] ? ktime_get+0x1b0/0x1e0 [ 326.676412][T22578] ? lapic_next_event+0x2d/0x40 [ 326.683248][T22582] FAT-fs (loop3): Directory bread(block 32769) failed [ 326.687506][T22578] ? clockevents_program_event+0x195/0x1e0 [ 326.687533][T22578] ? tick_program_event+0x78/0xc0 [ 326.771053][T22578] ? hrtimer_interrupt+0x9a4/0xaf0 [ 326.776498][T22578] __x64_sys_sendmmsg+0x53/0x60 [ 326.782565][T22578] do_syscall_64+0x4a/0x90 [ 326.787418][T22578] ? irqentry_exit_to_user_mode+0x5/0x20 [ 326.793820][T22578] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 326.801277][T22578] RIP: 0033:0x4665f9 [ 326.805364][T22578] 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 [ 326.827159][T22578] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 326.835854][T22578] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 16:36:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0xa779, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, '\x00', 0x38}}, 0x52) r5 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r8 = dup(r7) shutdown(r8, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r8, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r6, 0x5000943f, &(0x7f0000000640)={{}, 0x0, 0x0, @unused=[0x800000000004, 0x8, 0x7, 0x7], @subvolid=0x7}) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) sendto$inet6(r2, &(0x7f0000000180)="818eb0c04d05e4620de0291f54dbe06e0396d55aff53ce5149ade24d23a12a2c03019ecf67e58e87937911ffcfbe206ecbe46d81aa248c2aac5dc3cbf0770a6b923a541a79b2e35119a807f9c985bcd713e329eb1f5f3fe542c3222fd45ee3ffb6e3088f059d41a5080cf1377681eac2cc84d6e4e0f85d53abb26d532ff066d9525ba893b974af79deb0e697b6c3c9b0cf10ab946a6e4311f6afdf370410f3b7c3f6d4311069cdafb5db2d6a59cca14bfaaefe023fa772e0c2b7ce65bca9824a8362", 0xc2, 0x10, &(0x7f0000000040)={0xa, 0x4e22, 0x8, @mcast1, 0x6}, 0x1c) [ 326.845026][T22578] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 326.854277][T22578] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 326.862891][T22578] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000001 [ 326.871777][T22578] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 326.877527][T22559] loop4: detected capacity change from 0 to 264192 16:36:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fe2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 326.898267][T22559] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() setrlimit(0x1, &(0x7f0000000000)={0x400, 0x3}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000080)=0x0) prlimit64(r1, 0x0, 0x0, &(0x7f0000000100)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x511, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84800) r5 = socket$inet6(0xa, 0x80003, 0x7) sendmmsg(r4, &(0x7f0000005b00)=[{{&(0x7f0000000180)=@pppol2tp={0x18, 0x1, {0x0, r5, {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1, 0x3, 0x3, 0x3}}, 0x80, &(0x7f0000001780)=[{&(0x7f0000000200)="19393bb32dbe18d99d2010cfdc2881af2d5d55d9f8cdb9936ecf9a0891305098", 0x20}, {&(0x7f0000000240)="d76bc3f329d9fdb189460c4d268109c4f45bb1ab2193a455960f9fbe16036d", 0x1f}, {&(0x7f00000002c0)="1933bf5eb75d33018f63d3295d491a406126fbf585208222f61a5477057d92f5eee0b6a8abc7f31b61cb0ca6b6a1c0da1ee14d112650ebe826afce2dcda028ce9cefbd12e0", 0x45}, {&(0x7f0000000340)="0c8da3e10e4bd5385ca0f9639df1f2aef1b7bb585e48a94365999e47b641e5a37d046eadf25852ddc64e9f3918e8cf8fc0970d8756033df342c0357c0c942ebea79fc1621a48b7ec9ca06c93902a2914b411ad8163f8e0370428794db381d09ee8f89294bc5a8d0c97c7aa60f5b90ce2e8908ee342531006ca2ae26a921af3ef748967f4bf17d85db32d3a3abf7fc12fdba059405e3b333a", 0x98}, {&(0x7f0000000780)="4c3a720a74bab4f10c82e43e3c41bef694c38fe659b0a58c5d4e76f86c375e43fafb71c72349b2b27370640123b70cdb79f8b49c0c2d6fcfb324190a111b4280023a758aac2b5a8aa11ab7f4c7ca544c2cb8c6a6d0e116579dfa9371c1550fba0df81f067652def834dedc46792dceb5d76adecc3445d99a0fe193704d7847573e7c14ca1343e9663dc4aacec42bd1e252c717f5de72e4010c01b77eaaa9adccd54bf241bb237c119745dbbf1a3c95ff1fa9153753c902bf46bbcf6724ac8400dacc806fa6e81f9804581ba026ceefe36d807ae99b05d1ab51502b1e769dae119c3ce8585e630fba7d8eb1424aebb4e87fd5531adfb4923740d5d6ddfc2addfd4df5d5806b0ffa62a4f5a6f49a01f308b594f3a5068b283c8c48a6dbe43c9688c75da96a2485c661eda21345e13afdd89e17dececda669cbecaf2491c03c91a9fb89c790c48edc9c2d09fd11d8caaeb14f9c4207bafdc356a6c0f223b8baf32e4add420db31d07976061eeef226c76a35e638f2fa63469e26693a82160aced2c6c359ee05b971903f859fbd4d174743cdd5fff37c12e98606bba56a0bca5e1798d1aba3256a97f8bb8adc2919c8cf6bef32536db686af1aadf376daa5b09f9a8df9b35ae43e06ce4ce929007c3c5a5e79ecbbf2f615ea478f64c025f05c06c3799ae651d67a0737f9ea9a208e4c53ce82a850b7719f671961080cca4850a2030f5140411c17f76f451898cc2799d96708d771eea357dbd7cc69cd6def8c37b40bb3764928dfe1dbdf9e6d6b272ace6f67e806a8b53b413aaa341b2190f0b1d676bb80ace42560e5d8b03878144ed76cc687b4af76c65e71dfb683c3780a0fbfaebc1a7b7c26eeed0d88aff2e6476b187f2dac39bbd58aa65e5d75a5b2680b0719ed02bb37858e7dc52ca95ccd96c88662520d1aa0dcb67cc2711630cef14f4767752e9ab621bb8397b23af1e6a11f10d3254c08b146c011c854b1f83e7ac4604b7132cac2d47632589bb7de7d729bfd112be686af41d7a7cc56102de7f0a1de364b395d3734bc4e13da01bc68ad6a2bffeb1a344904ba1808055284cb2929111331dc6c79b960808dcec40e7e11b0940da0b4b57dac33ebcb020f0b16efe9d703c0ee7c5d35415c1d4e23dfcace8a6e8c1352100975faa6e0d24044c4f21be833366d9c9ef626e90385584fd05c4f49c3dbed2ea82d48e4f3261e184ab22eac3c13efbb60767c78c12a15dd73973a8b18edf67ad43ebab7a187e65e46bfaff79e59b44e72083ba9707f91d3b9624594e887d9ef85ae223d38b765c55086a1584efecb19639e96795d525223bd79dc54313ba59a4a826725ff96d4667d95e3f3ceb746173a91c04627e743a42f05e50a5684743d2e19629cab932dddd93c5562b06b19ec4020d2172d5c136d452f447fa4363ea56010bac309c9440d76b6c5030dab9e3faed10d6592e42e7c5d8a85085376af82f328c41e8404a969bf1dac3e9db10ba8f3747a80d4f4028b47613e53b3cfc3e492477cd0b0ed64142bd191f4096275388a10bdf4818b02de9118b09e8083fdef3bf60f97f1105f9090825f5eab141d09469f8c9dfd8bf235b214292783be0293133c4e38d28e880569bb4b463e8f372f5ab60a9a461ef30d89051f17ef94f27979c342d5dd9ba132d47b38bc507924be04f683fafd713f8a0437f377eff3ae41dfc210662fe125ca3dbd298b105ba721c1397f64aeaf99babde8be53217af0f1fcc5381ea39d9cf61c3a0cfef7593fabc2ac8737b944efeb74a1c2b7c4cd85bac8f6ada488439ce25e9466abf4d2d0e4d72ba4527544bb2abe85d7982859a44f867ef2c5ca54dc6ce711eac08986317267695b2caa3be316ec5b0acd6a8447aaeadb2c36e6e521fa8bf93f749eed1cfb195e8590aac299dcc1960d91ef13a6be4d3428b609e40fcdf7ba39d3c05cf067989c869d66c51eddb251265cff6fc98aa58a7b57900c8709259beb2cf8623a6fc854886b76f65e52c3f429c769909f4095555cfb6c8663b80fa4ed525e4d31917fa0bc566b25db818f13c50c884da7cceb5ddb77110b897a3c22e43f8bcfbf1eb84c3ad19045cea9517838427916d68b507be120fc950dd06a6de04cbcd5c9630a386eb89e3561465851cef576d148c559e4e9cfff2f0a407215fa01b68fd6f9595f6ffb06da774a5c3ae8a7d79a7d1b774e41a3f949bb38c09289a65f6e70ded146b51abd0e08fb62dc2c4144fdb36f8bda05f6cfc819bc5331bdbb28747087cbcce25992fa526719c078d3badd928d1bd4119f59eed0108386a91b3d7d53459f4aa9cb9a28505d487cc28d4a7feff3806cab0aa2002eddeb5e9fb41dfb08bd0f200b504ba287de6a63ff9efccc56dca745254958eb1a8a3465e82339ded919515359ee766f6504d0b0337dd64c3c6d978f48bd76cac67c03de727010a546ee5c67fbc8f313413b8e655a67fd9e62c24b06751d60184b2854acce76d1a03621316b06373fffa296d58985cfe1bf5f43364d1e4c444f6835c1911e1f7eab9f5dbbdddfd7312ea91e88658dea0564d1b6bb69c59fdc2ca4a50785c608f38ebc3e44f6b2f043830469217ef5ab1140606da4196558a849f425357fcb23aa84a9761c0301bf4bbfa38e6e15f97288ae3f397e69617a9d2feca0fb707c6da68bc269a8b02686d415198ea66b2ec164e1bce9c4821064107695477f334d5c038be2475ceb99454685170b28e62c0a4855a5e3882b66f2456d9d13c7a9e89e8c09b7602b3ce5d00bf2b7dc103207d746e08d165d7a1953c2763d5cbf0a8403dad6b3d4fa1e1caf72859878cd2a3b61dfea2ffc78d7bf8bd58a1c76d7799252da27fe3b26d371fc13be7b1f1c7e64281770e0cb869e5672cda3a7a23bc2dbd41d1340cef3f2a389622fc0e75996ada65d16687aab8754f0e2caa8e5416c9519b9c4739a02f64b55e5aad6061d4fd83f1fca0a0caa3627bf8551536ec701cba280dab36aa602c1f39e19905c86f46541f4e349f35b05d300ee560015a46827b0025f979898ee647845047a48ebe42853f8239739b7ea641fd08f5dda2130017e3fd5c09e20799cdd722971f8239b749249c6fb6e1152e2591d50417a4ce6a1447eb8ed61b07a74f9ec97d4b6e4308d936c1e96c3343ccc3fbedc034b62c94d4544aa361c610745a38c22d375d98197de73baca4431a518ceafa15383d75cee596cd8a72f1c74380b3e6d6886dac7188f1f20f4a5705c1ccad73e48af8504a1adf6e09a422ed08cdce222a878627f40b2204970d84e3ca01a44389bd4c5cc06ce4ba404c4d2a75058043406374aabc482b81c96ce908813ab7e20c32aa2dbc6a9df45fb4b77a07d57af37e838f84cd1bd61d02de9b7b44f1642f65f51ed9513d3ed8430f5d12aed042f8774888b32423d24e41652f26e7e4094f9a981cea1ed1bd2b451ec306adab792d4e87f5926db22cea04364a795d24517764ea767eebf1f16f33d077123123e18b0eeaf80465929f2bde26bdb11e51229d938d03750ae341f2e883f836ac39054c86aa9b6819aa2270183faae816b562a117a42a926ddab6a6602273fdafa6f43c6bc8c7a035726bf02cc3f5a73667d78db712020b3559498d6812fd2562c28cd9f1a68d18cdbf89e73f6e7cc38244f531f8f6782e6831b98e41e7ae66adc229fecb168ff013dd6a86b907dac922325e210aadda0ed0eaebab647cda212743759f94fef9916f3de1ac01171e9ce134b0b46da23fbd410eec0a2af11ec5b3db13603edb8f89b3b70fa55feec7d362bcfced87cb5e5205bfbf1a87e19493db463eb7affc6d1a6d10ce5ecc0fc22582a6008f643af7124d96bfd721af9676989705eb7c2c5abdd30b40260f6980d4423f09418d69307b8066b899a468b4a3f8a3a16941224c45fa49657b6683029e77a941fa2a29bd9b80fca87e7afb4743b5eed7f9c099dee1db9276255d4238a123407cf853109632b47d5ef9c747ca9cf7d53054d825560ae46b1a32f99c55cae95daf4c0ea7d222ed22092c49067ef01eba072268558e92ac506d6533850100f298bc3f37098c5ed5aaaaf5f9abcf1d49d61834a9775a4b96c1dcfbf5bc819cedd5b65a298d4e44ab4eabea5023052669b057da3cf3c933c964128417aed4e8c7581f9d1e8a384ff597714ff2ad183cd8e2ff3d50fc761b9b3041898671e916cd93284ae95a2929840b042d12838acafbfc997e12f4bfc42d23b4c2b6bc2adb67fdc66ae09b05abfa11e483356d7c2ea585388089161c549e52b4f9fed48e9c8802f23c015e0d6a16b775aa99298ab049f1d6908120bb2b4dace7adb4c474a56707653ce33718cad3cd02aaf6d45469c504cb8ae34c14fcc453a93c1f85f9e8ed1972c4e2dc9a60ed255d02b6f1d30203eeaa36f7a910ebcd0f93226bf3ee95a6805b1ec693e7fc6c62f6cd87a682b0a6e7d52707fea9c2d1409ad6b8ee5206842163cf47ac838fa5df4f450df3e2e35e7aaea700b7a61c033436eb59cce7876b5fe14fd0b522326582f2536cc61582abf157eab4ad7a4b2c601e2b57cc763b6f37040aea2b0a460586dba505609211594332bd49e3eb996765b7054531206cfeabb1072151b101d21a2ddfb3d482deb77b5e04466f24b9630ab64372fd40deeba273c04ce76821145e6c3cdb93686ae2c6b9a2386e787a7be51642b95c4f0c564a803acb793308c20d84085c4b3b0d3c6df2e1683ef4ebd513f3111477a997a9ce4559f314c894627ded4ea5d428f28c8f82b4e62e2195aa52a0c386b8904bab45e9d55fb54491e8768d0d1eb337a3837e791cb8a575c38fe388530fc048a6f122e028379d305e402f3a621e828b4adbb4753cf59eb667fbc01148e263bdcb410ec7bc4fd2d9933f0d617ff1d8bd054273814aa45f48cf82d2e825d96ec7081a67308ef4410b50f6d65518d626eac012876bae814477a008e181d06287fd80e60f9d5c4b982797e8125008294a578a1c5586eefbea857b65e59f458e87bd4936d6187c8f7ebf1951d55aa8f18b3a18c1ebdfc4bcc202035155e8f3aec4a936fd0b11a3fd6298fc867f1228c544274a08f0c8932e8a3e602b77cf3ac48727a30a03d8d27d6eeaeefcb997297e90a64e1de24ecf6f106866e71777ec233370b1f47ecb8412f399384d20fd3aed1068da3c82d66af61ae1923ecf2442d192599faae9ba5d53d06f4890918e7e2864290daabdadc3754c99f5b2ea6c5ae7176b78634e79581990ffa48d58c2c73ab565c1baec44be6560bda7a2d22fcd73df6d63859e9248dd8c5cb531799f70cc5c1f6eefef8f388c9e03dc9090ad0d06292c6fe27557b35a04d41c8057268fc4446a5bfa94b79d13f1b42acc1efea9d510d1c3e9fda557a41d1ceafd58390b0ca309683a8ec1cd290acaeb796f00b17568c7a950c5f5c9efc709088a2dfbed5440d5027a30c95a86e8fbff623d855759e5b025f6baf7eae4e08c117a5956820f4765de1e69081e42a1274df9b3fd0a27bf6f91f190a39bb6d8317dc55454527f8b9d5377ae2104f38a6e141d6362b7973c1cbf24bdbca1e42923a4a0c2d7808e0da0950c9ccb229b47bc445c84a3a2f5d2fcd3dcf016a0d73de1fc729f38112e1009f708e6025f863a25aaf72d1c4980cb001007a4c2a474aaf1a61d30e04d80aa83f1e1ffba4aed534fec98baccaf3014021091cf18c7d6bdfc440ccbf3cb909173082358b24c52106ccfdc92a009f28210ac69c1510670ed84f4372e9def81921513366a4849b7ecec9fbde67e1279d4ab24d06a1cb50e355ac0c2ce87", 0x1000}, {&(0x7f0000000400)="29d931bc73770e676811e90cfe5e7551c1bc12178c14f2ad80e412b346aea1b16fcc7b7da8f2d46a5bf1f6199fe40acc909cb437e5979c01bb7823535cee9561d8307dd0545f5eb9db83d3ad47021729c29b5e88521e668b87f493308b27fb", 0x5f}, {&(0x7f0000000480)="afed50eb2c22894f1b6ffc9c08b5b0aa98e56f48908536b9fef3ad22339b2019b62bbf86b1", 0x25}, {&(0x7f00000004c0)="14ea8b5c449fc1fe76d36a1553207372caf468095ae8a53d92dd0fb8be563d30754173b1e0d9492eda9b5d0e1b5d9bdf7e2738f5135a22accd3e938e1470b2af2e7825dae3fc0ad6579db0cbdc51b4f9289f5adabe5743cb98ae80b7672e9527c767fb10cfeff69bb1c8b325d614a11e185c564a6e98429b1360a3a9541112eb5170dc8e0005ce0b4f886fcd7be284e869109bc2a2e0acbc51c9b5a005a7d84d02105d1bbf737459ca21d44d10f155594a2f25ac871435ca2a75040fa166ed35e82304d2565d0b28", 0xc8}, {&(0x7f0000002000)="442767c266b1cf9b9b43ed2c3ccc27e3d807628be9321987e50dabe47de0a6d735ccb83304a971f20ce36d93cf13a003b2eab7d32f6cfbfdd4e1a22d12aa59c6765ee2be6a1c683d0be8e2f239ad98d85da0c13491d52cabff4677a7c9fa4f7ff3e1e2fbddf24dc201bf806f55cba6bdf855d7a1f76421ca2ec7102dfe9de4df6accf56c254e678953ebecf312bc5afc370602fbab2744e9daa5be684a6f5b52f56259d4b257a7b57cbb52e1d79b6c13a17825003ad9e50c865f70a9d36a2c28796750561fb6443c6c20730ef26302d5c1dee8b2617b09198e44b38c167da2d0268e899b107ba000deaed586abc3126a8c39fc91123fc8429e8033380635472b1345fb26af046ffbdc3280363ce469eaa8ac8f79ab72af2d10ec04a93e54593bd68688469e9d78c729977d7860fb8898aca028aa2a1e4955fdd8740a4807f938a0b4a530f682c9ea9336b9d3abe2ffb924303a669117646b5534aa7e50c1ffb73fe927b5c8c16154a7bdcd9c57b64b3bab156b31164defeacab66f2b083b3aee4e7e8c90a0eb1144fdcae82ae3295c6a90ab70be810fdac4cef3adea6ae6276f4f577a74c6a08f4e43c34bfbfb277e13104c9f894af4ca5996560480bc73f87a2ffe14057e6112da20e0821d7611fdba3ce919008597db1f1f682b4a658f13cdb21393e1da01d5e4d7e6887e25c4fe5a385423b0637876b1cfcea4703874773841a0db1ba96f9613b137c3ce4b66d8f1802458e77720e0fdfbe2018b86c45437668b3078e2bc0e72d0f099c0fb080afa407d5fd649affa94879c0bd64381cfd5a89ef581f55a43f5dd110e3e35be0b08da07a2da181a879b41f141e1c91d7c44e08cf2a11760b300ae4260e74a78a5d7bfa27511e8e149466253a14b7cfd8d810764496fda8840fbce384a3f3fa93eedd80651bcfd9be8e626a0f8fad43df0d2c97369dadbea4ce5acb0e5e69702bf850f118c0b49f34b8e94ba6b14f64aa771f4f3477c7b98b6cb1816c55a4b6231f1d006a00c69a02c40a1300e80bb5af1688631563e4eec202f0a0b5c3e06c08c4bd4b40f3f081eeab08a964ed2ee8016f3bc9129d6080a2df26c22af7c0ca58818b166a015f48e7b1c7222e19638788e5258d17b779dbc5c4d1e6ff0f3ee889a16154e3d91f3ecd59cb6837daf3e9dd93189ca197051e9afd9425c23b79a56ec5b0fa52f08c1bd9de276104a14747dea1f4dd62e52de881564cdc1277dc6330825f06f059d13c68ec4ecb3ec9f3ca4b37b5e47e914ae60a972dde0cb0246059639212f0f748d24dd3dd44243934638e1dfa27e36483fc7867c1ddf73a3dcd3f6140204d9fbf23f55a119572f36a896b9fe6e37c754ccab48f34c6257c2ca4285528760245dca6b8381828842ce9586507f6f5d9740f77be52a0b895af2aa17c58113f7efd74e28b0ee22b8f6c6242d30dca24e29d5df976d2d73d59149fa6d9327405c1a74cad263c44970a26cef041fb717c66b1f7707699bfdf43f57a83632ca3b72d1000e78db7bb649b9558302564c29a82f1793c8d1ad823e02a3733cf81185ac7b7ce8c89a7fa7e7cd5b2b128e2dfbeac1d97758d04e1939de967b4d6f6a43a5bda672bf851146ce4cae421a6a6eb021e8e85921385eb58673e7a7469ef4f9be1e32c3a8f5310ee9b60f8316db3ed717b104cfd11abb4fe38178515241bce644594f62c662c76d5ec13dc15817d6a0f4a5f15ba63f03e47a3e7aae4d6e79a0e448af3616f2aa46eeadd4bf58c38db7d1cfffe60a6651bacdc78277d4742985c11995dce0620bca03832f2f9bea8ff47dd1cbc19b0e5d9f089e8dc9e3b240ee2e5973c92b2601e8dfea8894a1df881a87d9960c819e7bdb0ecbeece20f6efbeb7d2d5bfa3470acc0b75fbb2999fb8fc92b01fed2ea8e6861287c016104d2b0039e838367d795c43d111f1248a30b5a2af83848616bb07a15764d900b32a40939c00b668f2754370fad0170e0a9fc73bbf1c5a62ce0ca48036c23b36dc3080bceeb3dbd52fbeefe23236b285807727bf122e6f1c7381388d32a151656f72ebe4071f73c16cb390cc99f8f5f53c718e92159638d7782a308895dc8870c97d0846a692b9b7ea6a2cb6d1197a1e62c9cdc189f8f610e088d08a12f0f4d95592e5bcc6465d23c4483b94fd610eba59b316a8bc0a585c625d7feb3ea75f0225afec93ce78c40a163c28b4ce3e462483e22177b583261e111e72643fa1b4ca1af466e83ee5a3018f0321031ddc60751f9f664d56f7ca50a5cd539326fe2012781ab2b0ec69ff489e1ccb9e7cd9acee46ecf079290ec7cfa3abec31d51b0c5eb7b17111bc234d57eada047844c353de206b4206ffbb78bdd18e7238b052784e40d5db3a0dbf2ad33e49c2ed398c463e8d285a29ec0546a4a6dc402ee4d6a9ee7d91fdd43b8f1637b7f2291f5a8dcd63f49c6ed5a5e096cb92bacdcaab2f734364a7b5344fbb09f75d8970ffd5431ea2da372e292e8eecdbf0481fb32ab9c0c1bd57c28bdfbcbc9f051197b94121730ab5946afd6dcb152f3d7f971e1576b360fb159a5b010b6d1ebf2acaddad7b68b81afb50e139bfd46a4a1a21a2f248ed9493fc8206c065b93c10bb64611213610d8ea7ab38b83ecbae67e1bdefcb9f5435e948252766ebd4abb2b0985716552dbbfc070f3082b72b9a57fbbbd33d0aa390a186db1ed39cd7f3f6a593cb1c5dafad3d40cbf8ea5330cff566b51343339274d41029f9d9d57b1c05db5a7eadab0511edf9d16dea2cad597c25d0d574f9a2578cb8299311243cc31d02201240d6fa331f3234ad57bf162cf3be948083348e808e34300ad65c498940d62ac89bc23d7ee32ce37451aa1dd7040109a7c2117afbd35af41cdc09631c99e02a52e9dc3e4139e516d4b94ed82f203d9ec95b9286e27ca078711ce18d81e2ce4b31160b6cefd28aa7aff13ae2e549f0b260b935eb32362341f674f277bed577d1f3bb6d664f5d61bd0cfeb67599c5e046765106edb79f7364727f16618ff6a375bb50d95aaee800f1e232be483608329bd7fe7658526be99bdda846c242d77faf8a12842f2672c2fe90a1fabbe811680ad26dd027caa2a4290add8e54c0d2176ad3f0a4a8b1133a5d7ff1a42520ea586e817ccebd7e2ba0a9bed7e9754b7647c44daf21e7e8447c3253a2d8f4e06e0a34f52d4c34b2e59044f1d0a5160007f736d844d712afecd03b2fc64e191a18b30eda1b13117e53be66f0347c7d5c21c7ee4333094f07242d83e02222ae0af9da0e0f2993cbbcd336ba5264d0868f22495df95728f67a7fea761e52b3ac1f3baf99f6608a4fd19687bff76afa313f6ebaf088a4d8d8c669644c708561cd6707f42afbac7c2e24a720ed9dc8ba567bab5d9a8898c410a34c0970d23d94469f0e8dc18b31033a56c3835bf3ed9fdd0861d30f4952672e734ebbcbd49c7db10d5cf821a2d2ff18c323f5c9bef55b37cba476c91ce6cfdeb5714edde248a93cbca28f06357344d992fa3962c36bc54fd8d182af85d7a989ba853bd02b750384cc46321a015852b1886f1f9a05f07accea8601d65053ddfa72f3b0892f4401740c66bd0a7a0cd64be6bf15ca1405426a1ef57332bc852024fe77242c511de1d5f981f29c633cd560dbc04dc195055ee6cb0c19ec4ee523c6ebef07e312117afd794db7cae12de6a985afaff54c7a9b3dedf6657834b99e0832fe79fc10a188d236407861b2991ed3ab215e80297ae87d6748314713d8eabd6709bdf4a6eba0ea76b94926f51b1ea78d43c47b8db3ca15286d5abed8979ef30ce16b324d2dd08427f81434c97e3e99649690b23fc7133b86842eebdd10394f7624e101c7756bf5fcacebed1b22d4867e29d6c05cf9a938325f184b570fcdf2c292eb1b9482b3fc580a6d59aefb2ffcf4a32118797238455b4cf6bc2c868779244b6daf3cffab63dd5390d443217ba79c161cba67bd98c24723d090fa1eb4875f211c94bbb92a63547764f4af8a439e509e21e3043b922d4c40453f4c8424bea457f2a1636efa3f54d6410f199b1ad5ac7b33f9b4b7277a047184900fb940959555eadfbb9b94b555a104409347ca1c5bf06469318c1fe4f4fd2fbb94bce826f7d9a53fa24c28f37641564170a6a3a7919ec30f597772300dc017437e1e11992777bae3ce4160ea51d807511f62e66f8993a0639d485f0ff3e1e99cd8a2560403c9e30037a1957b437baf2998593f5df696117eca82cbe6a05a467385e03377d2879aa8fef03f4947c021a37c5a4924b645eede093360bb5d2c1ab6ac152aa24ab06ef6b5f62345a2546d998e2c9e4a9d19152ba597377707541dacbb12ff3119eaf3ff0210f95464d72a06033ff846829883e0ff81080334d727eacb5914fd248b6f4d5807bf5f747e5b47989f36ad2dc4f2f892dd3ae4c556ac9162f6958cc85c04623db62c33e1c17bfe9ce6042655aa20ffe4fd05b2abc9d3c1c5b46cc994801db68713621865e69993f86a1dc4e7459b3a450132f4ff902da527946d8e979982d521d374ec7dc48bf87064c79648d76d065e697f4de0b7503b0abd6a186d0390b004251b95506b429c36f776022561490c7a201efdc375c3c2028317a667b48bb86a6a6d41a0e9813c8fa488c0bb9703285bc90668b7a17ef93b1b4d550522783c0bd9b887b47260e435eaae8f39da62aebdc932a9cad03f4ba9c77b156f7f1adca0118d3424f34139cf8f997d5aefab50f8ac482cb47c228115d031bad96db41763b37e610ea230d5e5fb5509a045a3e8bf914d1aab6b3a88cd20195af99a732ff83d401838562befb3de9e31a2e5176b20d6787457b251761d506e6447723fdcb80f605a2910bd824c0952bc68b56322f11940ae59ab26e6181c28c11bd9e7fea83f4187ca419f4741416a190aca92378d484e785d02549ab2b0fa5cec32b728a1f21fd4eee5f7e382d5d9c609d26dc13d230a0f928026d7581e1e6edccaa1ec58a313953e1ab63469a62aa8452ac4e42fdd9b7a02b72dff5aa03daf38757ad169bcb35740bef39e5c218ad7e9a58516846ae9ab689d0e39878ceeb2581cdb994f5345752579fad7a4e82571ac81fee45f6bf82d8e6b67c71902066b05f598a94038f690ecd5209fdc5ff5e800c74bbd4bc36fdc8d2958ddeb109da0b90f3b59dee3d7ef6e1904c9b56c6bb6730ec619c72fb5486c5603e602b30fb81c96e5197c192bdc4b81b855b51597f0fccb523f5ec113953150fa89db60067747d703bc2ab179b42cb5f2be854eca56860ed279dce22307dd76d2023ed6cd32760f2dd0edba7c2f3ad901f080b6d74f070c329c26a7a4cb9dc2a7bd97ef9f6e462788f4d49f3c70f52c141f4175e305b37705e6ee8a9713256cc0ddc8d735c141c800e5b8a4c9193f8db09e6422378687a57cd93be809940e91f9fe5bc639f8da79568a3b9f003a17ab3a4430fd8e1413a22956ba6e5009eae83cfc5bbc8f8c263839684fcdad98170fa7f66ba1c3c103091ef37347a0ad326bce5bba2ab4fa0a79035797044b234eee0e8dc7999fd77b1cbef922118da1bfae64ae913081da368eeb662a5463d93cae8fd2759b306aa7c7e6dec6c546df596d03cd26e7d0715db1e3b6f2dc2222376226e0843169a7bcebbfc24d77cc2520673ebfde9ea9c3f1fa3dcab71dfb5c5e096686e0dc0870188d7b4da6662ed3e18b4f1e41ee1a1fc147e9eaac8701cedb5b45f3c6eaab0723aa497a0e144d961b1c122c3c6a37fedf9a76ad2530126254c5b3021f32f03f8cd4ff8e2e061c271b9327624e5f7e24b93ece1e", 0x1000}, {&(0x7f00000005c0)="f87a06757cd3358d43ca483b93ae46af92ba3e8392634e6b6bdfb58e82f9cd038f24a11ca5a28565d5b7ea1c6946ea48af4f440f0297a951fc377eda87b0279ee16b25092a7c45019e9f908f88c280afb4c15d27951ab64bf7f456b60e4d6787b21bba860996b6a22e5b34734bd22281f144a375a8d57c07365f40712716bc5532b4790ce02c1bd0d139a96f2e7a61b9b04c903f11f022d123b7f8459ea625673b3f2430f32b49551cd2b71304f96c6567b261f06939ef952407fda7f7", 0xbd}], 0xa}}, {{&(0x7f0000001840)=@can, 0x80, &(0x7f0000001d00)=[{&(0x7f0000003000)="1d321fd6e42154cc62f3de2766732b88c97a4b0ddb987b06c0bd0db11352904937f0d827c7f1d8ed65674fbaa4ec49aa3556001c83a81926af8631ebdaf5c570265bbb21c30d6b73a3d46a523c0f33eab6a5bece5dc40846531fe2e49b7d0c90e129fbe47fe47cd847a69db8d0d50e1003873c00e27424cf2fd8a1b3571670b9bbad72642365f1b63ddc18f61acb28c2bac760fba15892a9ca5f991dac707d9e70719a57b6e1c52643c966959dc2197fbb9801ec99e14a993e0a3f7d34e46eb769879d83d5c60ae115da4a3d000632c585079f5a1e07ab8ff94d3f75f167af33c626e9a3d2c224ad248babbd1e3e585c46a116413466046a593cebeddb6dbdadb19ce7596707ec044a3cc9cdcb7923cee2549546b66852be741edf9ee9b4ebf8ade9e18accb93624cab1b74a7bcb6f8ba595f93fada8cee05e7ef4cb084b53787e17e24f3bc596334671cd1ad5867dc73f02b700158af7177ac77eb3cd4a248080d1c1d1fb992f404533b95891c0ad1ff335eeaee69e176d17d37b9c47fedb2b371f1a636231d3a3f3e91770d122712eb236b4e7e1f79a7ff907255389c811d7547505e38e05a7fd14aa15289fa53e802d9413b7fd59672afbfbb383ffe3ad612e0bdc10ee318a9c9575881a05e40b0d98d5ada6ae520b0c80b56bdac5c287e27a4764c6ef38bdf787eda3f5843fcf37e5e2e170ac6979c6db80bf1e09f061da4e8b458cea0ae20ca0b97d5d15f22a12e06516f3399422bcd683e538fc45dbdd7e2ee5d457a68a24e12b17243c90d95233ec0e127df8038c409c69cb4f7437d5f358f7e9a8e7976305657b9bc3701c96f2d4b1c3546f9e754b3186546281469afa5ed89b216a57590a59efe527f9d2eefaccdf9c6976a0f0fd52e4cdaa220ae40fcc5db6a0bf8b7dd4678e1f8990a91182373b9e0b7b57822925d4f2659693978a6d5878f44c6a3e53645a6163bcb3c87d134462a8964cfb1cf78eb0a5ac361faa2879929b7a31aed198b383580df3b1e86b0bbe841300ba743628e030769dc7bb0a39d00ca00849e998ab86a5ee8442aada42061f81e18857200b506601dd3fa880399852728fbd8f41165de122701c724f77de6d35a32117e037b14283a9949a7de9ebba4476379720c0e53f2f0b60e41d8803dc0335847121a0098becc3a0791d90e1d4a1a52817eb5a8709a7d17e7609992b50ad51f1a0f0535709801ece32d92e19ca4174e8b114fe51cd864f29ef8fa58e047428cb78e9f7d89912f180d7dc57ac56a09a6aa1b59d5f991aaeaf7a080b0b5e6ea0e9fbc932966adc08282864877663a2af9ef3f740aa78e25dd299426d6e02ec63e506d11727ac873d349a3ee53ffcd7d7922ed64f207153cb295598d76030b3e849824c35fa8233382ad003cf6eef57b7f3a38ca7f902a1a550fe6ff21ac8a61f02500eec344fb7c5d9b7afbdd10cc67ff6326c48aaf6a4820ad4bc3737f1ba9c8bb843c415408e839f274e5f660ff8d138969ffb3d954e9141694724973dc651f6ec02fa85a8c71285a749e4783c99fabd71151624485b23a9825a8e3c4a4e6880a8d70963786b812009bb95843533b9f1ab1d4e68493392fe3349cd68aeecfd4a6b974dfb97a863ce57d464fc348e980af68f0e34697364246de6eed4a45a2cdb070b81ecd4d0efa10771f2b4f2f5d2a54f7764f5068772fafcda28dce60118facf794ba22bbf7d573171dd8ed859466e3ef5b63f207f76380179db4eb69cc7d4e512a4fa427b38daf5b34e7820bc30bdb1116cbe8a2b44bb620ca2dbe947dae019777e0d90953930bd56e7e76732e57267aa7050f1027f42edfc12656859c19cedc11dee572dc32c334e4ed3b123686e246bc71d2334406c0a330de47a10b2466fbe7f2bb433154c4ca3183037460f3a8f9789a0732d09bc5fea5004fa1d2251dd7c657c26259bcc29bcf2e0afda0bf8c2be35eb85e887f46f819a02b9d954d0d2e3ce90ecf3c82c7c1d3487ac2424956b2b7d8d2aa20947ebe0d840006a130a2b97999a212c14dd42fdc7c376498244c661928b94a64f66aaa19d426143e77296a2ce6e752455a5d42bf3f21d5aeac90fcecb19287ae86ce7d600e2030024bf5836ce505112ff4d14582632ef5007698a82723d15f12bb2e301beace6c0a62b86e4a7d79b93536d1fea83067d99e5ced85922f7f0ee68d3722bc4ead3cb18ec437ed21cd82e361981d23c0f3d3febef733ce18e41235719c50bae7f86996debbb596649505c5f1070d9a1fd3c310356d216b882cd598313bc3ebde0d7574960487cccd8573907c16c1dbb5cca791454be26275c21a8306f8861f3e49a4c66c33c86d475790987af43cfe8aafb8b11ea70cd2064de7d343174a0b5724efd1b109765b125543d28b091d05814d9fa27842042bce1f544d59738d0391211dfca2b1cd0c50bf616c658224026d3761b359390e40a18a2082389efa193a1df1ba455615dc962c18b4840414bd334719b0a1a4f666a38c4b6376c34032dca8c1b2b0e740c6f470e04923324d6b5b1a2b965f5a2ebd9ae5e0e8e504747c669089594b54823fb4db66d46994450ba9c431a3956e2fabef39b4e6738935d21f2ab0514d0021837240a7afd4dcc1383ce3bb6561ffc2718f1759517c11d13b48a4517121dce502448180789416aa4252513bdc9b00ab9cdbedad77cf4bd7e8323b58c160116db157f89e4d463bed734a40803ba8a2f03a4f8aaba7692e250b462baadd180a9f0f9d497f4c980d58cd1edb85e38aba8210625525df9879ae1d45232fc4c050185bfe2069011ff532ab1e9ed1cd78cea51bb4bf37d0a35dabc43e0accaec08765e75f70b6a359fa724293fc603b00f81deeaf405cad33420198bd39f84a636b1e8008c64d8947969fbc7a3140f60f270079703ed5e6b3dd4c11917f48a2bfb9771594fd2b4b4627b3b3ae4c3f25fa483133d23c89fda2d6f4532bd9d68d9918db14a0f059b9c7b90b98f1043b26f9e5374564c15362ce14e8ac06a8ee1e2dd03a4ffb384c90337aba01932242be5ea76f048143680dafc6c2e8ef9f02baa0d2fddd5a5ec11f1fec7f98dc062a17b893df76a57a2e0fd996f6c56bb3e76ef76e4954df55509cae66b834ef093be04a4976173c72e1a0885bf936da94401be812875f95e5f591e65a5563e9fcc46500a2b29e2e08a37009a60470f4b3553e01413bec735547b2d4d05c2673e6bbdb45dd696c25474409ca93f5c96773de114487532033f312d7b6405782d65cec609c6786dc9f5d03970cc49a30ed982df3a7dc335128d19b4b68d7dfb948f332a1ebbdfa289fb58f63ea3030edc1a006748c0014d75feae11df1b784379a359a78228f7f8e90fc63c08d07fbd841c2c6fc1e4aac2bc6451a86950b7043b6323f4d685c8dd525ec113194b7f720922c8b8e02d0e713dfe827c1a1f4c26cbd21329828d07edd071f35349845be8ec39c676727ea2751c75d1a02dcaadf23b92729595ec9efc86c28b6dcbe7f9200e9307a5dbd2f5bbaa8cceb75b732ae5b880660db1c93af533d436db4edce42879f42be34766e641a86bc55f9bbe7195ec174ff0dd0f18b7b771efca0d0f9eb92421ec3d3e5d4ecf6b5a483ec1713611494fd5758dbd697b57569c2bb41646dacb60611acc0a4c374fd086e239c4f7fa8dfbf65a6b24ce7f81060b24ea914ac1db40591f32941a559995668d95e5c72c4ea31eb077c99fec417ac98245003404161827ffdd3410f8844ee85ab572cc4660982b8d6231eb42c5aac2bce53e12d11b30ee4fef6ef6222d251375759586ba57cc15285c63404b95059e5caa89647ee3683aecba0f3e52fdd50d90cfda3eeaf930ec3515c5f3f8c131abfd817c546e5dca74547398909daf0b8c8ea47688135332beed8f51c23dcfe10ca9b4c8a2b8dea8ac111be0a60f9a20e527d915d571e9dc96a76d855e51984b4cc3f80a2bc8502a8d3e66c1a565ac0c7bbab17992ecaab8dff0e1d5bfc197997451c48004a3ba8d5194f7b53263dab7b0bb905a6d857998a6b225f7342e17da07867c990b0646c24ed66e7fe396b5d5813872ef53b10047fd0e7d082bdda90dd50237d5415da48c8433f9ecfba22b73a745e64b796269e5df30c556a2d9ee55885827ff16da1fe377660a2567fed0df5e79496339a6604e5b0c0bcf10801d851b511979a463d457345de85eb1b64a43167d7722ccde223d10bd14b2072861c31215604e97c206259fad19c087af5c12d9154e398090d280be4bda3b76e3fb711fa6d924e991361bea9e1a9ec3ff3c525e26c800ee6d8af1d22e9e22ce77818e742fac35fdc2abaf5308250ffa7ac669eb798da6fd665ac2c0232a04be2c28377a46a2ab9aa080b15dbbc2d690694d6651d0c4ee65bd24219b035d31ab66371093fe977482e679a57bee190c39dd9add39a245ee2ef71e96b22ce586369a07a4a08f4810a978d3ec843c6bcbd89637f24b96746de68bad7a0112f0626853f9c89e5c5b2d2544c2cbffab3b128df2aa7437c11c1efaa3d5153ee38bd8a5e804dc03480b932415e6ba6e8ea02624a9168312b037e0a5f206f307ab26884af23113c65c7eac27e3f7493cedf124aa8c76491ec7872d95f85b32b202df05024d591fcebf53600b9cc0c0d0aeb9d05da3080ee7943b5fde405d4b4347025be95805daae08b02d7fd2d6c4dd8d3edd75cb4d8e1f4309ea1ff7f297e468cd1807bcac72676df6e1145a31cf1733bcbba16e37b4c61fbc2abeedd23e9eed0d8513604b5a0f059866a64366d032b6e4044146861c376c146de66bc30f4de873785dd128e6a032ad70b67e22acd418ee8aece3a7835f5108dafd5330b3dd66112b8c702fac4310177811a118fe0ff9c723c5420aa9832fb7c8b29fdd697d25a36f40a5ccb1fbb45a2825406524ebac626f6f5abe861575385e45255ce4c8eb96cc03ceb7eb864a86783e4a7e8b260197222a7565d959aca7f70f90c8d67a024494fe98e1fea245c79e08b4dcd399bd284603d32cb79918228d066beb1bcddb7ec9517b282460000ddfc2b39792a82ca5b312339c1c58262b7d0ba10fe681f23f4606d78f5fa38092a1ad261c9245fe2855c864ce8687b5a67671e7dbf01af16f329e9ddf575a9f43a6bbf408bddcb98bd0844fb2a981d80587d4303538ffd0d9b27bc2d4fb4ce4a2122f921b161772f76ef2233a13602dd8aad71141e3d0ff1dacb6141b21c901fca37b7d058d6ea03ca295dad6807c08fe7d3635c2b3026c2a738afd529da81aa439af2c4458589731dc4cdb82065440a2882044d71850d133990a77fe5e155d86e1d71811e12034b66f623bc00382fab86c04ebc5809d1763ff76243d0436b5dacd3bd25bc882b614d186a80d18c0bf64c141ddca1ab62596cd2f08af3000a4ac47a2ed2559a96e01a37367ff3bd597e1b3d2c9a79f3dcfb4efa644476279d6d3526102eb4cd47317ead27d20ad262bad27990859cf9525032ba222849d45da16b21332a8ab9fd3c2cdd6a7acc7eb96ff22e619404c04df1475288a2a61b131058559aaf513c53dae4e7dc851f33e55cec109222a007fe58bff2a9f95a280560eed0509e059168cbbbe1aeec9e140862cbb904ebca47b7b255003e034e686156ea4c09c06f46ae6706cb910198a0abd878ba5733c9140cc0f8eae75c1223802b1590743f0ab303f5c1f7cb2fa5eb01e38843507cbef47325f43df92e803139a73c90d1cead479653b294281cec133ed7e8d6c193bd9ee26255577535a08cd1ae78a02a702b6c719940527ed8fc4a63803f1", 0x1000}, {&(0x7f00000018c0)="ee45403a05712a5285855b101ffe5154cda0d4f2df650c1ea10f21cde2e22ad9654e18071583b37cc3f3edcab5dc76dbf28cbd6c07fecfd91db568671d1dfe4e75861d9d1348fecb0cc8f876c2d67eabe878a99227a9c5a78288ddaf1126699077050584b4250d27f573d1f77ce825b56ffea83a5463f9261c5827cd80d4e0f9fa4a86bf595cfa452381842ce7b0990b995d074caaa0b589b5be8c9c42d5f6d405c54398ec2f8d0b666eadcfb71dc08a5404383a02b2e988215010ac896b4926c1ab4deb133498d3c35fadc1b3023a953a8f", 0xd2}, {&(0x7f00000019c0)="1db612640c1117a9ffcfd0ec41a4d8c526951f77dbd7272ebab17194701f027230fa59ae4970a308ced9bf5287fab29e7c264ca4212d1ada097ee0f322fbb09c40322ed57f3dc7140bc3d2f1e404d46803a3105456e9ee09b43ef25b1b63ea8ebd90cc3c8257af0b93a7909217228a9b10ad00dac161b00a0b4358f8e387c1107a473aa0a3a9ac488b7d1ee8b82d99386bf12720585b2f101312b565ea1cf0563146ba4e2021f9918441f54a9402d3dd76e7966cf76ed9e0b37c8b99ce0c53950008c231ba81a71301f0e51078727c7534ca173be7c411f6edcb099a42739216b480814abc3d6ed8da47c0093a903765a1488b09", 0xf4}, {&(0x7f0000001ac0)="b2924ba23d4d660c0602fd7a14498b695102bede10b6b5d4d7d4529c997a7ab6d84505c43ad2b21191d6401f2a346362cca1f643b2607faeb0e8f21d91b0fbc9aa4bbf85f092e41a2f507684fdc359b24fe1d56e2726813f902f2836416ff307d530f6984b561f2e17e9d2644442d4775b22f018e08141b961e118999a566ae1b1b2955d57abac28b2899f72a713c4531d09dd319d391d8d323bcdcdc0fbb4c8aa9adf4abebdaa0cfe4489923641263d123aed78047df232730aad09ad3cead6d60760348208010ad2ac50054cd45f8cf7de02f212b76b209c94cc148a2a30437d91add95eba0b99253adb4d9f1896d5385f7e420ea0c627b723dc75f51c", 0xfe}, {&(0x7f0000001bc0)="fe90b7bfb174e49b5ec765e33144e0d3928c46ecc30cc069014821fb99757319eb0e573b17025f758d5e075a2516bd8cce1a0a897e6b9e401fe2a68ed7031b808d2b4b47ea9b81619970136da25d8434f47180303e7df8", 0x57}, {&(0x7f00000006c0)="39e4ab840db48a760ffeabfa755c46418d4253879c06a501e2d9f02fe554ac0849401b69", 0x24}], 0x6, &(0x7f0000004000)=[{0xd8, 0x111, 0x0, "e20afa72b08a72e8e5525e4ba4d8d54494d42e9e5d9be9d15398eabace656aa24dfec3c8d46e6cd02fc3921310a155dee8203030f1512d4993676880f003d7e98c05ebf66a7d98f24ca5929c1b80ac2ac6ae8469973b36fbd59a787c9ae3ce6cb834d679cefab096918b5344051661fca6fa47a6e94a15e32c2b901d59fede2a961615443e99f4db4bc285515b83f5345c520a24934f1e2514f917a1c171c479dc7c40897509d01ed0ae9477943fa599ef1e360daa57d7b54dfd108253c0a02c63cb46dbf5c7"}, {0xe0, 0x117, 0xc8, "a010168096afce974a84fa4d4239827014d60f736887c5b37fd24aaee3db08bc095fe20b693bb58b01c0bb95cb327ea37e36a3284f46e508af359cdc79cc77ddd3a4bd700f627aca6d8d9b1a5dd207ed877e80320910f7d5d77ae9f79bab12400598f9ca06b8274ff1a9fde3059921bc978b52e1690dcbd520ca61089c7140f6e79ca900dbef9ef9cd4425baf2543e8b02a172756cd334f327abb867b18f676cfd8113ad456e543c9851888fa8983dcc375ae1d6c219611e5d032806088c6781edec4c9ece76e34ccd57feab"}, {0x30, 0x10f, 0x6, "b3358d864fa40cc0bd1b22e22ed8db47bab2708d44b185f46e"}, {0x40, 0x116, 0x4, "36964916859dda867e0de6fabdbd5feb0e09abcfac73a2a3c68373da58b386436f3dd2f8e42ec11dcba39fc812f460"}, {0x28, 0x110, 0x5, "f3b9212a42df9d3c5a0a81beffc3cf7397301c8a10cf"}], 0x250}}, {{0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f0000001d80)="08992ff040a0f8c2bc55c053427e8cfb3b08f74208bbf24b34c12b84ddff99dd0c3dfaaddfa856344655062c45b58bbec897e665f20e4f8a0a269ccf7f7c3a6997271be8c042fc44711dfbff86286c2a5f3d5b47c06c1eadf510220afe8d2a34d1ef", 0x62}, {&(0x7f0000001e00)="32e64fa8f2de6e91b86dfd28ab0e1f5681c99e4d07fff0949152775869e4911b1c75e9e8d7aad64ff18d25763d3a9117ca54fcb49704f93e837a858eb8cbb874ba2b1f4dd0136c333ff92cddb9820cc611e6317dc6845accac5f5bc337ce61cad06b4b1840551f6a5bb6f440c3c1c8db7d8a7c1a", 0x74}], 0x2, &(0x7f0000001ec0)=[{0x10, 0x6, 0x7fffffff}], 0x10}}, {{&(0x7f0000005c00)=@can, 0x80, &(0x7f0000005e40)=[{&(0x7f0000004280)="04b163f0caa37d0280ca9f26505db4c61104f96f5381adb9f4877bb30fe679882fdfbed8eb7dbc0997fad6b292630baf707f08bb3bc595e3a4068d9908f8bf18a735626baa17efdc2139aae934c162f0e72d4afbbd8527e7a068475d4fdf2708377e638aaf8ae08c7ace0674b0eaab92476c3e95449997ecabce1c3e93c32e9bf637a6c4238f4d8cf8778f4d50f8500a141ceb2ca1940056a371308b79ef205844d42f14eaba0fa2caff14daf32f98ecaa0ec50af2ffb51b489361aa80fc993cfd3a0db1527da8dd79acaa0076530eb47b9b6de56eea5984cf11c14d9a4ba862054445179dc349c3c99828263a", 0xed}, {&(0x7f0000004380)="05f2a55b963db2a7ab9960577ad19c7c1ac115769aeef117c14af42b51a5984d86ea0777159249ad381613b6abed373b451febf32d10e199c7fd334b6083891c4eb25299319f03ff78d5cdcf97c024297a141fd0ce30253e9ae206ab149e26bc2e9bef8495ecf68c187b432ca8338532647f5dcb85cd5434d786d71cbf587857f8781e5b4c6bdfa0e0bc4c9270ebf2a2d44f2831e0795bc37188cdb61c9f012849d5e0fdf86ae553b83e2c1a0c19903670072b3ab6acba9c2522ed6af511163c4005162c585cd70aa150288105536df4336b7ae4b8e7", 0xd6}, {&(0x7f0000004480)="46218cdf51eb18bb726cf301fb70864b0b6518fd9fff1cd4d11c3783bcf1597464a314c4f2", 0x25}, {&(0x7f00000044c0)="2161ba01859af499188ab54cb1f632671cbdf9574bd5b7a1e91cdbdd098967358f7b4195e7bf0584f589ed582f5f1a594dfbeda99359ce0805c372126f25059c0fef573e455137b83259e940a0464ae5292fdc164bc44ebcc390e050f1f8b7651566530f75652b80403f3dd7388b2a6e918bb92813ef7657b8a293895cf997375deeb04d338648bc523ae60339e0a736b7510ad80974779ab66fdff57b9b6322dc0b63f6765c00c9fe22d6afdcb7a85eac418b14e746078c632860dc6f0a7863bb02e8bfdd935a046c803d491c194ebaa48fc5b639e852d8a8c5d86bb0e5b4607201bf7d50d4bba54285b44f0dede15061368f83", 0xf4}, {&(0x7f00000045c0)="fedb58b5114da91339bffebecb841295cba4ef1c03e54bf96024354b75102864f3aef37de5e49ea1402d27aff90d661d4a03949dd7764687a24240cdbe3dc439b12ff5ff4166e3dab6c7326ad7031728dfca525dbebad22a4ae1278c1a88081acfe15994a238774c3c", 0x69}, {&(0x7f0000004640)="1ac8f36fe81d1b0bb1ed6e13787a8b0041018d2675746b91e3708612157509a14c71c1288c6a6e4d81c1983fb623511cc12ecd4e46ef9e9a698c552f59885182a9dc09ec4c6785079f1aa4157741acd9931bb4f6e3d0aa3674d598e6434d30d7780a745e83cf90d09462a26ef7c18688b613126be1dc893f95c27312c6d9ffdc3095d9c80f253b35c35e53b90488a4e238d913464473f9a254513536b7315f2ef969a140a72af565cea1841a1b64fab46b862037b8b90fe52d1a228bff76508ea74d1bcab51b2ff8d052d8d20dbb12e0970ae48c646c9074eec38f01f90e3641c82ec410441747f39f4083b7acd3feb627c95d8c8c82de17507346c64bab9c2811b57ca2325996a546996bde69f984dd11ef7f955905f9f8143b55a3a3f3bb21e70007121cfe62c4c0428adf5f1163b335a540c92d50dd81bda6c6344fa67a8f61126586809fd9de3ab0d63b59896567ce6d2bc6b0dd48d6f898d20a2bdd94bc4ff8473436220e816f00000778cf0758ea6781cb1725631a2d8df9d9cce672d3bc3c5ccfbe1bc28c787669a9c918e3d8e6a50d747f7f0431b05fc176950fec9a5895d9dc446749a87e0cf994e3f9bc73163f702ea4d08bd2d5d81ae8d51e4db992ffe025a438f758014669dc2f8f3b06c7909ff3727af39ba9b50739450e7a90306cc68acfe921e081dca5df632f9eba8f4f98c2eb9dcc58404954bc77aa91c93a395e28307c9fe2fd9b6da7ea81f712383a1a705125d77b8ae43bab0c90a97eea780cca98eda2d16e5ac2f7e6e3c17a5fac39b94111fea32aa31d41a6917c3bb64dcd20937fad9c3b8fd11016763395186a2d3567d9347c17b1fc13c5de4f7f30c1dd13e4cbe8fac367ac4a84b6ded5bedc1fbca8a2b4f1f2f513167d817153caab900e368673e4dbc5cdb0fc1d023302898ba3bf5cb62c18cea5c3321b9a8cb5ef925adc0486a44c557438b742e980b60d8bbcadef9ebd7e17f23de213d0347d8b9ef3fd34a01f34774711aa5ba603cda46ac2012d778c1a755930b62f6b6c9ca158af19aeafb7f9fd6f0bc2e9f1b36943b20afdc88b7631b7135d10c25e972331903fede1029bfac5637021715ffc505a7116e24061ccfd1f276c1d3a0f9e5f5304d08b801ea8ce62b749671e714088ce04713728619195fe5cbb051d258aa823bc7dd088049de4ad5bc914a547a30414d95aa37297fe0f82561dbcb39e454b940d608ffd7e7a158290650c4abb616faf573618ddc4fd35190b4f3e40d8c6d6c5ef3bba0a6674337dd47227e134a6f90b75bd5e1407308aa1fa1c5677ad6346680f0b42983af1dcef09fe4c978269fae0b6423725db7f3c1e5f9f164bff3879fd41c2dfbb710dbe7f1e6a0de96cbb9cfe56b518614ecdad2e5113f71c2f63402a7428dec4b9f003841f234899085211a916d82e1ddf6016bb73051bae8349484220f772477109822b4bf656cd3574d7935f341079b3d87414ad388e6e2bf1fc3080154ed999631366fc57fb5941d72fff47774a7f1cc85ed59cfc57e2aea1ac4e59d35a5808e36d3addc0eba3d7b5da41e5a71a9de145e6396ad274a66f82dd623d0ad74255949a7d29419eb3c6d77f65055e866779095f512d9df6b6c8a5d97c7aef24baaf3258f710f133ffba3772107f304db8ae911851be7b04a41cebf3c72b093d0cb042c05bb211928a0cc5ce749d76e5771451a2d902cfdc9c17b22bd7f39a0e1f1f9fe6e968e456f421bd1598b9ea6493ac6302d1969bec7e3d36672c0c8d3b8b4529937bdf4d31fa5032edcbcd338494f1d2bfa847513ee326bd42a303f3dcb5c22bb68bf42b47042e3a57d4fecde61005f02175682e092702b3ff76875d68b099e84fbb2657943572f89666f38143c666b4d96c96b28767c6de7988ae6125fa3715c6cde15fe5499517e55e59579ce6ce399b8097ee82493bfae66a80d2881d38db0a49a98c43d3a3bfdc4e791f4a380f52b3c2e9477cae52252b833690dfa40f486c169a95bb67f65174ddedb118864b4430b4b3160f5989635a2f8d4fb95256933f731ad3204c4721ffcd21ce7bd40ac0c516786ec531cf575adbd42d7464f12ad4333e0f1a98fd8662820e0c78d21d54b8f238a7252ebaf78304d474f5cb07e0e0d744be7d21253641dcea6ba243bcd0cb8d9735c4de5d979afcd610cbbf85cec1c9a794e9c14c209ef8e63b18b835ff49152b0a76473ca7379897dd89581dc3703fe0761776e29fb2562c9fbeb77e4717a0cf1d73c498b2230a8ed146fdb76938f990df4c8fbad8878f60dc7f045b4dd139d3fc0d6992de5a0656cc9e0ef05164e777eebcb8be138e469e914b3cf5acf0b78237fb6ec59ff05c64c7f8e39c23b9b019e5a1bd85812573fa8110fb6d6e1d0812f2776a09a3a0cdb1480a2069b97f0e749ebae60e63a440d7a8ed9a973ccca9468f798fce24843cd7f811d069a53dee5817228b094ebd5f395a94ee6d507c01d035c5e23dd602dd7133c72705754cc9e46ca6df662d070334222da45c1f319f534862990d18fe6de5277753857c2c7d9f29c0d1a42b0b3873bc87e01128a7c4998331007477f89193f45b37571be8b2fa81ff98055140f183fb7035bb209406dbcdf455ac49cbbfe4682b03e011c2f6ee0017c4f6857df03d136637cf7612804bcec2724dfc7b8b823d92413011d9c5651b013ca3e9b358d43cdca3fe11c6cd158115be6cbd8a15a30641e4254568160f166d6d675b05e3dea78e5f9775905063a04d679cff09d3d4207b4711333cff67f83b0d82ef01fa254e2ed95a053a17fdf7e7f6e0f5ce25135fc62576a186763689631c4eab73fd5c223120231d672735d4c574b134d1f3f018ffa436d96616978c9cbc34b1b4ef8f8ab9126c362affe0f3c53043c15d9553ee7483379b934c727495a9ba0de61f3c61fc81134a93a5ec645b8f29fe07e065e820780be55ce6d3b31c2f86d6fa079e0bc6788c0f0e21591fb0ba908956156579c778169cf8d9c458ee1a8cee26b52a86abe7d4ab9f592cb3df755b9082540109d3ec059140b915348f0f93ebf562c69bf5c7407a2704d0db623ee4da824a355d94fa676e51a7432cf7f85d1e14b6b461bdbf2b3ce6373483da061f8b6694b525a445c8d06e202faf30073f248e69b05325d795e26d0ffc7561ceebdcf557c6c45c1f2abfecb105b9b0a50a6e3b6cb65e9cbcd2675908ae31f828bc3f08d7c55506cd43dccd800cd7914bf6d6a8cc7400136d1354e179090ef7a65fd57f663799ab23cceb449f9d9ad9d494e701343e40880cc00445d9dceb0464ce3e4abd184d3165275039ebbc0ef064dde65d403bfad68dc987e72d1b9996590689b46c3a6533cbedd8d8f28d00ff17e7988c8a38921d2398483b4c2226f2fb328a5c0cdda1d9306400293e83ec8483a167c8f61088e9e415ad55d93d463404878c7d885622d34ce3282d2286cf74678f25cb0646a692501afc742c743882a44229ddf91ee0659ed1ee32d4384c47d18b9d7ba3a81c5c74bcda51b9eef2227d04bbaf11a6439555e96fa8d22afdb104b89f35c994a2685b31f18d01321b781c639584df73f843c1013a7e691f1b9e6084c222e67e53b49e43d32c30215a3e2e4affaa7decf04825a14f534971441b7a9561cfa5b566720528060241978591bac9620d14940566ffae467a7b633f08530f413ca6df4a6e55828e776fbf8283a199afda4d593b9f0d66309e7ebab855ca0bba7843f6f4789f0118d8b8e5533142d8452ddf79ad1655be2c94adc0b7d0ad0919aa986dd923ed7bf7a515a3de7bae81a8482ede3101f5ca7193298c5975bbdb81931b941d9a5f5cf1498642378a04f1e53b317f0e1fa9ec13d5398562520e9268df0780c9c73a4a70475e8817c2a3610ef27cad7b086205fc9466ee7e01b669f91d76ad9c0ad5d0117378ae8d3b96df3bea6b26299ccfc98298d12d2913d63a784b394131b76ffde772b2ecfa21beebeb57d80b23997c6eb2f35ce052627e52d9695bd111c8dd070f5f50bed31307568ab8956911869cc514b708fb472b9b2905cfc37330c13866084f28ac5c68c592171901fbe618b231500f844651cd7978427c4f4e6ca9b26248a9a78cb15eb49f8a21b0dda117448a46b77553bf27c52ad9796c1f02b9d65904057199c41b9eeb53d6c2e69f3f4a3eb5e3612493435895dfe98329b5beca7cb19fafc322b27c448fedce81c7e8883834e3d787414e719c7d7073c49d31b7f1275ff75f775e8598ef74bca859fa2b3a74afca4a0d9b630b2a04020597601e0f5bd5d1ad23828842e682749880e8edfefd33fa4722f5cbbbab413111b979b7cc3eaf0c09b0cd55ff18716a19a6cf895d2fbcaaff34cbad5b678f00f468975657bf6ce24e03d0663901eb109e6667b14cafe18a4d70d8cba68c544d38d16cb78e5215e92373638e30ade442bbb7f1c273e5716e444abded87b4fe9855b0845b855e8131df857f187823bf693f96914a02b6921beca82bf3156e30d6174fa7404a8d884efbe479f12837ee0d718501681dd47f69b0a1172ae028f9b60c55f4c1d9b625a3e3a734dc086f2c42bfc8c225fa1b2f596718edbe37bdd3e3c2f966eaa011edc92ab98426b6ca5cea21daf2f0e386d520af2f25679e4288e296cc477623df8a52a9c5bb1d0c5359e233068c2a8fa284622a23de5d0ad602169233e044df47847631d126e6b1f7dcc13f316266cba277356f5cbe60bedf1ff134e1e01afaa58d44c2c1d72dbb4de43c7cfdca9c52eb265b6150b93960577898aca83c37c3c02790188906b70790f77a77d4a1363926234313364a9e077ce625737327eeaae6975d686608a8d8de8d0abbef2df20e79bb61834103d1f2e27e907a08749959620650ef00af827ece0499e89dec6c54029683962680a2f6f7fb613d32be68706cfd2bc51967a942fa29f59c24072511e83a6bf4b120ad1e84be7baf687b246ea4c2bc0bc6cd8c49586eb085d93df13058864188527eaeff30367cecdbb14cf4e9f76ee4cbce11bb75056e81d516852c0641aee5ec1e50fcf5d78297f2d109dc2f524784dd9f23edf7a483dd7bbc1979c21f0bb77f43c263226aa05e70e8538d2a99d7adcee1574f339bc84b2f0c1b8ea970d8515d25e358bf50e9d3dc1bd9f728bdd37ee4d9fc20e3cc111995963a35f7ba6fb20d54c26349c20934f08c6e74e9322df3e08c49b678e700cc43fd851e679097923413640f67df8172524584b27b5c0a6553a83dd3ddf21df7e2b9c1493bec53c1c7cc550ed21c3c6b55557bbf6aebb9f7fab4b150db3ab7192ff5314de2da41768206ee5e40927fa520808d8493191af174ca99d1deedfe1140b27eda00c0af6436bae3fb792f85002c19887fb9a781260143a7e6ed3da801ed43ce217352a810fcf6af39b52c12c37597ef3b51a925561ac827bf2937964a5a18cc240c88ba60719bd6e0c0db667d44655d2a678c49c43ba6fa8cc00c8b7b5161ccda634a4907d2368099d715329492a630fa18fc199e0d7a3136b1a284f05f07ab7c7c8be8f75c41e3d222f95e45f9da7582b96dec41d9f406b93f0a013a96575710ec1ea289b2414a28d66a1ce1ad5ef72aacab53586961cfb1f4a35b7e3def9870d8d6bd5a1e8c09944c769fc6331a7d8170cb05ddc87fd3e6064d93110d8b8ea1e3aefff04198bc2e3701ad2b401ea017e54043a77f2bdecdec4b4d6ed2138f073ff49c5cf446bc7b506f680685da0ce0e051afaf13b939b200131723ed986e8a153c3da7a6a43a9fe14f7adac056b43a1e9f18c177a638a963", 0x1000}, {&(0x7f0000005640)="cb9aa9d876bd9ed676c8e7ab7ea4e6fec67e8670e7c893802efee42f4e70603fba3596b5b1a8149c43eaa52bc33cf8672c9d55b5d1d1", 0x36}, {&(0x7f0000005c80)="e3f1f59f469607ab18d2363cc7e205bc5d77260d333a76c168e3dacec40fc6967f2fdb76a6d7d901125438a1c5246c859c582824e0697223eae482a9c3cb706b09907dc49eb64bedc8eda19a84b15fd30bcdfdb07d4cb98e02de77379a16e7c12eac54a1331aacec615e8f345c6d4f743ce07e12318be21ca80f81849e7b0078d410a2df7c8b4f351637cdf128c53c07a87cd277bbe43b46ac6dbda0b457c50a63495af005311a9a6d6d664bc0462347cd3412777b69c80cce3d7f6c786858d976ce34375c58f516d99868a9d0f1a4961560169bc76604793ce22e97eaec7cabfa93a328f3c1e394e51654e67d7604b645edcf7b60c80d5fed2aaddbe5aa4e0f32d7e84b7dba51436133e44c04fb009bdb07068a36b2804bba18c581c54e11fb1bdaf4867ddb78d0b929b85837a25055dc48ea0ef55586fa6bcba4461484a9f3c781f5b3c6d1e68c24b5f34634ed363047b22b9b376d12aea77210512744b9297416717c2fc93eefd0b20bfca9aa8143cc2ff79f935120b8f45acf4a54fa56551c90eddb8edbe5ed7dcbb49980413e53208778d86113a11c41ca78f3a15d85444162bf5b", 0x1a4}, {&(0x7f0000001f00)="8026d143c9026fd6ff36780710e1f870227ad89d9db61b6c78a0eb", 0x1b}, {&(0x7f0000005680)="e92a19bae0e370a0810dc5b46e898a99c33fdf4bdc15fc23bf96f6825bc996783cecdb28492f09434d81a405cfea5bda5a2e6e3e67a7403827d28f315f3aad69a7239725fcc3a0a7481b3e6732502fa9abc52b267df4f9b5db7485d3f8ae06520e9438c19ff23f2d62fb645afeac717475098e8796d3260320b84194384fcc40713809612d299e4e78deba9217a1175c6814d2903abcac0754edf647e0326872dd34785ab2a6177b84b58332150332d98c4d13d113", 0xb5}], 0xa, &(0x7f0000005800)=[{0xc8, 0x107, 0xd3c00000, "44598631962dca3b11fa5e5ed4718c5943b44f5c32cf16dfebd093686b3ee6aafabec90879e12b0a851ca621b10a0b9e9b5324e0611dfccee31da05da47e948e8d8def62882581616d60efb6dc231b3f5e3dbbc4eb89601280291834b05bbad3efc447cdf3ca9da6eba36893f73348f21dc3059eb3220a2baf836b3186ced73e4593634c16a4b1e316eccfe6bfa3890fd2ef08e12822580638452127aa4a18dbf68bec96769a5421c7b4259f32187b4f20"}, {0x40, 0x10c, 0x2, "e907ecfb8f4cc89ee121a4787c0ec666100d339a653dc89413d212dbf64f50ce59624e8cf807093b8775bf76d01987"}, {0xe8, 0x111, 0x3, "590895c7a633f0c48a5123fd465f5e318eeca35a5d8be93502823c01bd253ad7e046418374c4fa7176f85e25c8cdc98c9ada76ba1a8ab1e3e346fe3d5e35dd68213a59d1432f7f51eae8d5a64873c9e27f3894c4b68f9b4444a3441315fe74b8f6095380469caf60171cde51d614ee64d887cd4ab8abed552d17885828a59619fc08a08098e142ae29fede61c554ffcd80b9df67a2d5919e6bfd9040221f61285cdc3a3113f16376be99a49c630a91cd0694a7f45f606902901c6d03c07835b062e7055db14579c4557e05433cc28b6db0ac52899319"}, {0x60, 0x88, 0x1, "36c3d79329fb27c49f419008b4b1057591e54366d86bf8dedbe6ed08f87fde4c29553c011f4e9d63e578ec6f0477b206a9d1c37a02ede05e822a057bc351c2a88b7ef1d574f7f9569c4d43"}, {0xa8, 0x104, 0x80000000, "37f0e271c67ea14398c0d137ceb030634a4c8d16f0e1f54b3d7ebd02bfd6bc6b62a2d49f2dc58464599092d8a45e7c2918fb6b54896d9b2f0be5c044657aa4fb84d1a476210625712133ef67b91a4b13589414c28217f1ae0ffb2813269d3e02f3b9359d79b4e93561eb7c87c3844233351cff8c1dcd1182ea4ddd3ea89202a83f9ad9d903d91fcf7c5766a7281e78951a5e"}], 0x2f8}}], 0x4, 0x1) [ 327.006728][T22596] loop3: detected capacity change from 0 to 32760 16:36:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x26, &(0x7f0000000180)="facccf15878de0ed9a074317e37e2352cf69e8d2c50b63f1750cc186d22d1ad74629c219489ae3f75321fe52ca9d4d918e81a1d076c8473b9d326cd47eea47020fe2cca462e8621b5cc50712fddd77763faf412a1dfaf3aa1a658d2c03caf0c7a522380e16da0b2d18e814a88ecaa154e6ab99e5eed4f7c5c614c10c4ff8b69c555e45edb5bb03849e21fc97803ee184c76c5edc0960253ade", 0x99) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) syz_open_dev$vcsu(&(0x7f0000000000), 0xffffffff, 0x2080) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r4 = dup(r0) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 327.059841][T22596] FAT-fs (loop3): Directory bread(block 32760) failed [ 327.075801][T22596] FAT-fs (loop3): Directory bread(block 32761) failed [ 327.088408][T22596] FAT-fs (loop3): Directory bread(block 32762) failed [ 327.099326][T22596] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:28 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b666f2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 327.107070][T22596] FAT-fs (loop3): Directory bread(block 32764) failed [ 327.125835][T22596] FAT-fs (loop3): Directory bread(block 32765) failed [ 327.134506][T22596] FAT-fs (loop3): Directory bread(block 32766) failed [ 327.142629][T22596] FAT-fs (loop3): Directory bread(block 32767) failed [ 327.150544][T22596] FAT-fs (loop3): Directory bread(block 32768) failed [ 327.158619][T22596] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="bb8a16fab0c7faacae2f9f44cdfbfbde5d98361c4ac3d70bdc03a819185ef1dbdbcfb8e45c3188bbbeab0125f3a298461086eec3eb65be814cee9d5173e03beb6292558fe8489a1b507bb2c82d90"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:28 executing program 2 (fault-call:7 fault-nth:9): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 327.364793][T22634] FAULT_INJECTION: forcing a failure. [ 327.364793][T22634] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 327.379957][T22634] CPU: 0 PID: 22634 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 327.392295][T22634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 327.402510][T22634] Call Trace: [ 327.405801][T22634] dump_stack+0x137/0x19d [ 327.410314][T22634] should_fail+0x23c/0x250 [ 327.414783][T22634] should_fail_usercopy+0x16/0x20 [ 327.419909][T22634] _copy_from_user+0x1c/0xd0 [ 327.424772][T22634] __copy_msghdr_from_user+0x44/0x350 [ 327.430280][T22634] ? import_iovec+0x69/0x80 [ 327.434946][T22634] __sys_sendmmsg+0x1f0/0x4b0 [ 327.439795][T22634] ? kstrtoull+0x30f/0x350 [ 327.444231][T22634] ? kstrtouint_from_user+0x104/0x130 [ 327.449815][T22634] ? fsnotify_perm+0x59/0x2e0 [ 327.454662][T22634] ? __fsnotify_parent+0x32f/0x430 [ 327.459786][T22634] ? get_pid_task+0x8b/0xc0 [ 327.464293][T22634] ? vfs_write+0x50c/0x770 [ 327.468717][T22634] ? __fget_light+0x21b/0x260 [ 327.473466][T22634] ? __cond_resched+0x11/0x40 [ 327.478237][T22634] ? fput+0x2d/0x130 [ 327.482140][T22634] ? ksys_write+0x157/0x180 [ 327.486655][T22634] __x64_sys_sendmmsg+0x53/0x60 [ 327.491557][T22634] do_syscall_64+0x4a/0x90 [ 327.495984][T22634] ? irqentry_exit_to_user_mode+0x5/0x20 [ 327.501687][T22634] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 327.507899][T22634] RIP: 0033:0x4665f9 [ 327.511804][T22634] 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 [ 327.531853][T22634] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 327.540845][T22634] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 327.548847][T22634] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 327.556982][T22634] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 16:36:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) r6 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r7 = dup(r6) shutdown(r7, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r7, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0xb8, 0x4, 0x8, 0x80, 0x0, 0x0, {0xc, 0x0, 0xa}, [@CTA_TIMEOUT_DATA={0x54, 0x4, 0x0, 0x1, @fccp=[@CTA_TIMEOUT_DCCP_CLOSING={0x8, 0x6, 0x1, 0x0, 0x9}, @CTA_TIMEOUT_DCCP_CLOSEREQ={0x8, 0x5, 0x1, 0x0, 0x1ff}, @CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0x10001}, @CTA_TIMEOUT_DCCP_OPEN={0x8, 0x4, 0x1, 0x0, 0xa5}, @CTA_TIMEOUT_DCCP_CLOSEREQ={0x8, 0x5, 0x1, 0x0, 0xb5}, @CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0x70}, @CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0x10000}, @CTA_TIMEOUT_DCCP_RESPOND={0x8, 0x2, 0x1, 0x0, 0x10000}, @CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_DCCP_RESPOND={0x8, 0x2, 0x1, 0x0, 0x8}]}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x21}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x84}, @CTA_TIMEOUT_DATA={0x2c, 0x4, 0x0, 0x1, @fccp=[@CTA_TIMEOUT_DCCP_TIMEWAIT={0x8, 0x7, 0x1, 0x0, 0xff}, @CTA_TIMEOUT_DCCP_REQUEST={0x8, 0x1, 0x1, 0x0, 0x7f}, @CTA_TIMEOUT_DCCP_OPEN={0x8, 0x4, 0x1, 0x0, 0xe7da}, @CTA_TIMEOUT_DCCP_TIMEWAIT={0x8, 0x7, 0x1, 0x0, 0xf99e}, @CTA_TIMEOUT_DCCP_OPEN={0x8, 0x4, 0x1, 0x0, 0xfff}]}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x15}]}, 0xb8}, 0x1, 0x0, 0x0, 0x41}, 0x44054) [ 327.565112][T22634] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 327.574903][T22634] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 327.591078][T22623] loop3: detected capacity change from 0 to 32760 [ 327.601385][T22608] loop4: detected capacity change from 0 to 264192 [ 327.611018][T22608] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 327.621372][T22623] FAT-fs (loop3): Directory bread(block 32760) failed [ 327.628402][T22623] FAT-fs (loop3): Directory bread(block 32761) failed [ 327.635325][T22623] FAT-fs (loop3): Directory bread(block 32762) failed [ 327.642504][T22623] FAT-fs (loop3): Directory bread(block 32763) failed [ 327.650064][T22623] FAT-fs (loop3): Directory bread(block 32764) failed [ 327.656957][T22623] FAT-fs (loop3): Directory bread(block 32765) failed 16:36:28 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66702e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x101, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0x29ff, 0x4) setsockopt$sock_int(r5, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) bind$inet6(r4, &(0x7f0000000200)={0xa, 0x4e23, 0x7, @dev={0xfe, 0x80, '\x00', 0x44}, 0x1b8ef879}, 0x1c) recvmmsg(r5, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r5, 0x29, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="736563757269747900000000000000000000000000000000000000000000000029000000c576cc8d86b9ecb09723eaba6676d4b2b8dcaa7732b3d60696c6943f6195d1ce6b6e2eb5905c0aa4b8e3374444128a33e4aa4a4012d669d338dbcb70a70dda3bfe5636e4"], &(0x7f0000000080)=0x4d) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7fe3, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 327.664178][T22623] FAT-fs (loop3): Directory bread(block 32766) failed [ 327.671375][T22623] FAT-fs (loop3): Directory bread(block 32767) failed [ 327.678843][T22623] FAT-fs (loop3): Directory bread(block 32768) failed [ 327.686968][T22623] FAT-fs (loop3): Directory bread(block 32769) failed [ 327.910398][T22664] loop3: detected capacity change from 0 to 32760 [ 327.923033][T22664] FAT-fs (loop3): Directory bread(block 32760) failed [ 327.930368][T22664] FAT-fs (loop3): Directory bread(block 32761) failed [ 327.937661][T22664] FAT-fs (loop3): Directory bread(block 32762) failed [ 327.944575][T22664] FAT-fs (loop3): Directory bread(block 32763) failed [ 327.951848][T22664] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x2c, 0xfffffffc, 0x7, 0x1, 0x0, 0xffffffffffffffff, 0x7e0}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xd4, r1, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x16}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x87c}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x2}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x5}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8}]}, @IPVS_CMD_ATTR_DEST={0x48, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x15a}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@loopback}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7ff}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}]}]}, 0xd4}, 0x1, 0x0, 0x0, 0x20004000}, 0x24000000) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 327.959027][T22664] FAT-fs (loop3): Directory bread(block 32765) failed [ 327.966080][T22664] FAT-fs (loop3): Directory bread(block 32766) failed [ 327.973316][T22664] FAT-fs (loop3): Directory bread(block 32767) failed [ 327.997179][T22664] FAT-fs (loop3): Directory bread(block 32768) failed [ 328.004059][T22657] loop4: detected capacity change from 0 to 264192 16:36:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7ff8, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:29 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66742e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 328.006623][T22664] FAT-fs (loop3): Directory bread(block 32769) failed [ 328.013649][T22657] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) r2 = fcntl$getown(r1, 0x9) ptrace$cont(0x1f, r2, 0x1, 0xfffffffffffffffa) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:29 executing program 2 (fault-call:7 fault-nth:10): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 328.254847][T22698] FAULT_INJECTION: forcing a failure. [ 328.254847][T22698] name failslab, interval 1, probability 0, space 0, times 0 [ 328.267541][T22698] CPU: 0 PID: 22698 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 328.277182][T22698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 328.287245][T22698] Call Trace: [ 328.290662][T22698] dump_stack+0x137/0x19d [ 328.295008][T22698] should_fail+0x23c/0x250 [ 328.299567][T22698] __should_failslab+0x81/0x90 [ 328.304565][T22698] should_failslab+0x5/0x20 [ 328.309167][T22698] kmem_cache_alloc_node+0x58/0x2b0 [ 328.314382][T22698] ? __alloc_skb+0xed/0x420 [ 328.319147][T22698] ? fib6_table_lookup+0x530/0x5e0 [ 328.324442][T22698] __alloc_skb+0xed/0x420 [ 328.329166][T22698] __ip6_append_data+0x17c2/0x21a0 [ 328.334298][T22698] ? ip6_pol_route_output+0x3b/0x50 [ 328.339638][T22698] ? fib6_rule_lookup+0x85/0x160 [ 328.344677][T22698] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 328.350609][T22698] ? ip6_setup_cork+0x826/0x8b0 [ 328.355451][T22698] ip6_append_data+0x17e/0x230 [ 328.360384][T22698] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 328.365870][T22698] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 328.371119][T22698] rawv6_sendmsg+0xe2a/0x1330 [ 328.375921][T22698] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 328.382094][T22698] ? selinux_socket_sendmsg+0x22/0x140 [ 328.387557][T22698] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 328.393712][T22698] inet_sendmsg+0x5f/0x80 [ 328.398091][T22698] ? inet_send_prepare+0x210/0x210 [ 328.403215][T22698] ____sys_sendmsg+0x360/0x4d0 [ 328.407978][T22698] ? import_iovec+0x69/0x80 [ 328.412514][T22698] __sys_sendmmsg+0x315/0x4b0 [ 328.417193][T22698] ? kstrtoull+0x30f/0x350 [ 328.421685][T22698] ? kstrtouint_from_user+0x104/0x130 [ 328.427313][T22698] ? timerqueue_add+0x16a/0x190 [ 328.432169][T22698] ? ktime_get+0x1b0/0x1e0 [ 328.436589][T22698] ? lapic_next_event+0x2d/0x40 [ 328.441584][T22698] ? clockevents_program_event+0x195/0x1e0 [ 328.447661][T22698] ? tick_program_event+0x78/0xc0 [ 328.452696][T22698] ? hrtimer_interrupt+0x9a4/0xaf0 [ 328.457913][T22698] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 328.463739][T22698] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 328.469956][T22698] __x64_sys_sendmmsg+0x53/0x60 [ 328.475169][T22698] do_syscall_64+0x4a/0x90 [ 328.479665][T22698] ? irqentry_exit_to_user_mode+0x5/0x20 [ 328.485399][T22698] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 328.491358][T22698] RIP: 0033:0x4665f9 [ 328.495354][T22698] 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 [ 328.515353][T22698] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 328.523782][T22698] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 328.531756][T22698] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 328.539747][T22698] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 328.547816][T22698] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 328.555796][T22698] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 328.587728][T22683] loop4: detected capacity change from 0 to 264192 16:36:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@gcm_128={{0x304}, "4127d3564298418f", "40b7eff338bd1e8229a463deba8db258", "5404df7c", "92bd9b0c9163460f"}, 0x28) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f000000af40)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="6906b0374bdab3f5b15843948797aa99ea45ef7b44d3f8ae01aa006bbf45807b7f2efa9b633f5eabd86149b5e38f0e4952f33b9a44b21c681fdb8bcc776cf18db4dec8b968a70e3ccf14cb07791f8c5ef6c60ca5b8d0c63d329cec844bc91748b86ef676e645a3f7f154b0848f14fe7b29bbdf6f2b18781329c485aa3dde518de73868789d22591faa98fc97147ff2966cc486cf4c3c42a9a2a6ccccd2e61ea39a13efdb6a4d542f", 0xa8}], 0x1, &(0x7f0000002040)=[{0x1010, 0x117, 0x95, "70b191f6d63a5e8c0f39ddf47d729365a09944ac485b6c84e11e6bf33423e4d15aaaff07b16e8e5f508c0aac38a688dd89f0d41fb365fc5d45f833b74d43599b753822444f003e84d3ede6e46273dc600d6ab4653b8a54619f458d2161ae82e87d6fc61fef26aafa2788fd940715603f7c8e3dc14249184eb07368825cbe6abf147af0d7d2e196539476b8129067e6fd8211c790d5c9d91e3a828dd4dcc646db430d3cef6e61e832ef1e0b441f1f539d3bf8883a66b85c8e5c5897057f6764837f0fa4440d9d98be39164791b7a63b4f7bfa8f0b83ca056d044951af2dab6e9be4517e88f0f69eb29877c9acd03f5a7d681b05de7e10b68d76c963f61a839426e404f106cf05c237d0ba7b947fe2f86a7a9542c0564d80015ba4698cb4a4a573d94d500bd47ca93f7c09b26fe577413844503c5ff55b47208ad193393d4db4fd27e77931fc06d98a6e41ab598d5c4f808a5de6404c4f86e1d99d0c73077be484f61a34d4644539495e8ddf1bc31ef0e555e45b70d23ee758559858cbf60e0d296c073a52d719ee87ad610b57648e4d2280fa43530dfe04ba7b563745beac4ff1022b2172745db182884033c420b6793c8d9c50d176060b821d350e8688f217019fe6f8f3faab39d70d8b523369bfc6105be05859279cace2102c52e1d669c2a46e56855c82f0bc9222e2110b17d5b9aa6bf81c86020f83fca95f836e64a10697b004088a294728fe46e4c0d9dd5f278b1738b57696e4043d608c99ebbf985b0b933e1aedfd359e0de9930ce129d7fec51d714ae720536f40ac409081bc21baebdaeb1c0931dc7aebbb9dc06fa38aa2e4c8e9fca83aec832e9b6749f0813f5cbf311b53bc7babdc961ab69189e59be0841e3bc77d30d0ca1a67c981133ea7f04b8f55eb0dde619d37e55f4591717fec96194127edb8d4773380e019589bbe29c35aa23f93534c82d7a7613a9ab99b0d5c5cb7915dfcc8be50c815629473a29ef6ab53bc40f82100330b1bc9159ce9329490dda73b3d13fae94b750daff1d47eda8a4bb82b3bbeef4059c93ee248bc6745b636e65b265c0ef614afb7edd15eb0fdb8a8e88be7eb42721ab4a3a28eb73f4190383f6e4286d68457ddea3f4041e3a69abc7cc2132ea23d54a71d5191fbe7d605234a9db702a3a3573b433a8c9772e2169cfa3adebe0608b775ed61c1169f2206dfc99b1ae86af0b51e94daf237b186e9baf0ccadfd2353e817fbc9d379aad65474dcaa0afbac373a8442462e8b0eb9d26e479bf9da1046241939668b80e0359cccb4e16826812809799882de267c147d937224f4925fe6752b3aa6b5ea3eb32041e38ce3da2d5c75b3d542159d1f0377918cf5a336121cdea73125b36487f4db06c38e7edf7956cc63e6c024a9129f9cca2f7e542b9ba74a56cd723d3ff6fed5ce9fc62a40786a97910efd8f97ae6a70d7a85ab8d7de96374774d7a44b9a3d9909795f91f36d60a7283b2c95a6b9de28892c3a197b5de30fa91053ff06513e87f316a35ec011b36aa788f3bb54a0562d8b80cd8e7395c58668465a0f4642dedb3323fd4a61bbb0673ae35103c8ae4f270f69f3e242e7b0d475f8713a1ac2c8be9e3087b1b23b83e08202bb612f843d156e62d9dfa90996cb46656c1e2c512c2b1c5668ef691abc87b49af587456bba20b8d5e6bde2113dc6c9e83c0d800a45fe7a3bad1077c1fa4dbf1bbce611aa70cf73fe5e37bf704812073dbbddf5213d3f3e0ebcc56d5079e65fbb70cda3af1749c613a2f01c175fb611f5583f11402ce0c3b8e852cc5f1b8863af6830670251a01461f212ac181fccd22bc7999cf40a210135a5237728a7ac99dce77942424591554972809226787c713ed815c83a4abbcfc4694d1364a9591d5802277de1dc8a3f1e52614e006a7ca989d1b02399568c13e7a62a9d6aa9753d5618b9bf43fb86c4bf0be88dd4d5650bdd7209420a3e88667dac79b9c63e8ebfb538b21ec05d853b6044b653ef8f2bfed393b749068a605f0c19dc834c60d10e80f104910f68c925573527f571d13174165c0c2768729aea54efcf27d3c65c5aa4db74be07f3ffef47e9aa33cba9114988ef3590e8fee5ac1d085ae4f7aacc554e6b46ecaff4ac86d90796d5b474921fc546f0add84be3fea77cc8724420d84f94d37ebb25bdc053e7ac7bb1b2d446c20a65526e1b229383a144cd3f098dd3a1144064b8a06b9cadf6d8dc3593064edebf8f4b01361d4c54e4c852fae9f3dc623162822867d715eb4d1995e8bbaf00278f96411e7cb6aa29054892dab998fb8aa619695e8d0a2e356ea07e0933a1f1e915fa6453fddd04002351fe55ee7cfea1377218c32132c7b4a19727d79dd6e89f12b43f045c47509bdfbf04c7065a36b3f18ee8579f3316e12c9a8d7148d3c918699037466feb9bec23a296e2a6d80c15c61924ba768f8104dd3732b6d8a83c54cbdff53687c5923076f89be5b6ab2b1305ea1fbacdfd6d4785fdb1637ac2f131c26c989818da1003eec971b0923c292d154d8c5b68f904b9e4655fdaaf0aeac08ba15489002438fb00f7243cacff94627ef076fcdfeb9691e2d8043d881c95115df23686f6dfaaaa6abc462caf7a65094e8c33fb1880e460f7d4e46a599f05d1bb7174c254479aced4a0e6f4044313af8fc0fd44701ccb0c1c17f5aafa866a27513fb55d69af0c63db9217a6b0e03acdd08f3da6998e324d72a4e325ce6aee3c794d3a530edd018c1eeeaa8c80f6f341a13a3121e1e7876eed410e05328203c085a2b182ae2b46fd875738f71bbe111f3122507b41f5af5bf70b2f6bb80be4e988d05c2ff9fef6feb057f0f8f46667f18d7efdb6940c01f3752c4c8b74e2a9ffa7bc3325452e5d7a606280fec34cd17223c6fda700e100683815bfe282c3b13f8a2274f4cd02e359a9b38d32a10c648e9cff605b7d00137fe5aa2befe6bd491d52b4815ffbc497b49a3cbcfbe85471e37da4dee57aa26684b20092fba142992b503e3a0b47fc7e8bdcc047298a32ee99a5392c9980149a827a505298c84a051e14e22f196603a06c50e957fe37cd287f67b6f856c9055d023cb7c8abacffbefa5d1c9074c4e5e31715c49fcc18abcd1f9ffb75a22a24c94fa6b3d7653c801e83d7e359add78b118db7801bc89e2d0da9d9ee003f8cdc61b59d06606b990ca7261a95764d5846f6d3acf5611ee7b6ac1c5ca0947d61c1b39796d82e8dcfdc0579a5cd835afde4a8e0b27af352e5ab969b8e8f14d3585b0f8a15eed3c9d18c643a025b0d6d929cce230acff865bb8ed97759afdceb834e07c190db6a65dadd60306e9136e7210f318978818fe29a12d14e07716e4e5d680b1cb14c9f37beda86344f153cf7c08aa5544d23b12437cb6faf79dc99a2054cb563f03c9af63375f27a3bfac22dbeb8109a7a9e8cff985dad840e8bdf0e04fc9583455427df1acddf85729e3cee3673afc7bf83e4772512080c869017a9f4a845daecfa2ef96c1d7c889113bdc9e9c5f29ef08ca8dca95030ad43d527cacaa3972da4ac2a154e09545fe98f4c6aef98403c47b5ac104cd4da78b6583c0fdc8b936877901b3088d5f3266996f3a25b634dd2864065af84c21da7b4d7ee644185539621c18025d5e86b1b3d4011c2ff9f5997e14de6ee87e2ac955d53d64f6342f7c52e3a3ab0709f776148b5ded6ea7a4db81880d45ecb41ceedaf6b47cbf42202a7b5c40d04c44311780b3b96b47dbae36c7f324b6383904ca9fa4dbc3cd9c0f3de6a0c0533e8e80bfad1eed066a5e8a55f167e6f3c0298048e7a9b563f2ed138f645a58e73bde17aff3890ebdad39bb130bf025010348cb05c295083b6919cf761c7517e86b9bf3d594bc09c5ea67234229a3323b92b5bb722c1bdad3dde84476dee43247126ae6e458f72ee8ecd6b10e817fcab62e37689bc15e1e5156f4c9b7cf41061580f0bce389447cc00f4bfa3a92d175d33db56f59221de391ec625b3f4865da6a230a245f58a0e85c6f052120b163c891e53e39245093e7f9e9f6055f79d41b97ffb2f09c72ad3a02e955915a4bb905822671dbbd402dc3340979d11e391460ea33bd1bb74bb32c545b09c03b521a917f2b05adf9f081f0eef108d45f85b52fc1df0e7ca4f0508ba4fd8a7e3fdae6271c0c1c26064a9aed954b5acaa353a81e3491a63c97220b183774f605bb077d48728858e2f8170a6df4843deb8627d5f390feabac0ff716548434137f045857876b552296eb735e463a1aa5cd5245f352a572f1ed5f21c84eb6bf6ee1fc20c7b42bdced3327dd16f81f28b63ee563d3fdcc52fc2fcfb5b51d01b891f135b00d987866b181854c8abf0c1a83a9a8fa45c10c95158de86a6dfa822e3b9c3a4802e394ff3605089cbb2d84f698880b7b74052d727a8427bd456a86e37e09d9cad4a510553d6a7bf2066e27dba29c28d34d6c0e1f85a43246af57f8ea3e5709724f7f592665978704ba99706ca03332476a1ceecdb1b751cdf19e20e8e69252645414184009d7d28a2db571e92cf6c1238e813e2603923a8198784c3ce0365c2b50fe0af8be95178dd677c789a5107107584d94b6c96073bbd065b5c03264b3795c8c2bda03764bb4d2ea1210434155b518aac5e9d5d233fa5064b088a4fbbeca3ce722df033ac508e72c4193d2fe464679aeeff9e48d36a0dbc4a548d3c93ae588e4f1052df1e254cde0761b78181dbac7e604045a8716315640a9734dc5d34c3c7163b24087aa044531d86a72a26b2e7a49f60fe61a6e0fbb941a6bb7a7198b362a2354eb065575db96b17bad35c92ac0ea36111220f3b06ed67d73c5dd2efa491099c37eeed6503a41345b356daf6f5cb992635ab4f037ed06f8759dc0f4961ffc022d06e617f5a5fb8826ee361c368fec13db30964a8fb430aed77a87328a3910b7a001b0d26854cc81c61e0e7f608c3b21b80475d0caaa2ad2c149e0728b98c7789a64b360f5accf56bea491fa68a91e6b2a46a8669c4087e7ac9e832c3bdc34b6d20fec2cced7e5b01b53485f66d86188c90b9a6cc0212ea137998e05c39efc3748ececa4311ed058d33469f110d929e39cb12df908b94224898a8c606542233b269b45fa7477906b5f30901bc6aed1f4559fafb972430be1474c6ec322d2a616d3431df774f7daccc09aad0aed78f28d1f84aacc0a92dd5f436ce2e5d6b34950e792977d7e7f7ae1012d7ed774cb55b5bf416759344acc6f7fe77fa5a252e1b8c8685341ab55720d810da93c689b4d7e7ca12e935d502cdef620c800e0dba0315145bc9840fdec0c4163935a8fe637304d54440781c04db6b02d2770cedfe561875f8b8a9b542a9773047c27dca887953a41c6715293dda84d40f6f64e8cb15e64f229329451c26104a36fa6aacd0a6aca644a6db5472422a041bf63a054e35a375e13284347e8a856581a855e0123b2f0b9509874a6c4908b47e7d34dacf4f3e702fce2cbf2db5267dae0318910081d1108df405ae93829005aff6a58bdc1b0f79064b8a0ae84afb43592b54cd1c2a00b5079ced3399d139099d58283d27a07ab11670f89eb18f8d75b7a9dadbcb75dbb7ea8c8c3cf28fe2ed700bb03f62f180636fb6b9e762326e212529e2fec48f1aee2d6530d3f6fddc53817247292ce926982f6a47ef411988c2bf9e2d1db01b15372397cf7176b6fd22e929da3a08ffaaf2c2a9441c304a8fc2dcc96cd787258cc4c4fc367a24c903543f91247d8aab49c1069bc274e1c0486836d3d762a909c9efb4ca8e6c50099db9be5e9efcb84aa6c7b46a2c281c8ea40aec"}, {0x38, 0x116, 0x1000, "6ca962e2589be17b41a4645340d73451d32507c5c082f4a9f79992353da77f0eaf72c0"}, {0x1010, 0xff, 0x4, "9437c58aa5642ba369abc91fd34d9df5fcc39423b564439090b8ce804aaeda38270580a8ae65badb616b8d90a7fc8cc1f927353cbefdfd0f7dde8f1792d40642a782ecef2d769e5ea84a7a5f07daeaa676a7350e57570c6032c44bcea4b5ae7fc30686232f4ad752fee17044ef1375c5365057f01c0a62b2bf943eaefb7ec72086c9d40f60758f9563f4c16756eef0e3274906bd36ee9bf313ab11f9dfb18d9bfddadde8061bd85571755bab3b71c442d02255e944e09266bf1d24b839d96d2c1420d7ee665c016fbc1fea082c86300488917682f8fffe55d0dfafa37da21fd05adce7e6ea73eb5bab40fde357cda22ec4ac44c1380ed3dba6d2163c20deae5b4ef2b5091a1e91828914e676aeaf54c6349953bbc5aab26147df8cfba408cb277a61443c7896767ebf9c4dd807951a2441dc84fddc88350a19d29b5cbd662a42e876d638544ffe7ee08d6c831c406788d3ac32e394b853b96e2151c5ea11c334a2b900606225733661e8cbe7bbd84e80b9cca3df4b6c7177cdaff8e13c8ec40452ac0801cbf8d5d78d767fca3b377056027339e0c09fd88015c76377213d502351496e2f9f35b22a0d01d8772ab2a88a77505b502f3047c27b0aa5c5f22bb2decb93e2f3166191ad7bf641bc88ab50232a370900c9a064011aafe2944d49b67b934a6d3feed08623e194a4abdaf7c7e9d4ae1c780b67fe96a46d4699a5ccae62772de217999ab8dca59686e1ca8c2eb8f907b013a716d7dc2951c951a2d6cbe36a3f8564bbc4621c1832b27ad8cbea77c79ecdee9f5aef11603bddf23d5bd5f25893b0a905a249b7fec2c935eff2a4d2c1f72648f9302c6c20b060c665a04afcc09836d748bf5bbd64374125128707c0f836dcb6c5a6b504ef3068169696107685397552450648d2e35a3f9fdec950be2c87e8c6ffc90753b61c8d119f417a18d9ef6267565efe80cb90266a520ce3c6ca8657c686ac96e5ee59d07d2dd8326c91fe738b9a078345a3ec4e95d968f0e82f2384fefd78135041b9a43c3b50cbd6ecfe466a765935c7f5db1738823e2cdec49908a42d89c49acff38d835d6892c5c3b1972393e4bc700c0018820a6a0f7f85cc1627f72b0177faca4fc0ba37b943d8d0f6166fa98594fc1459f5d7d3da5474e1c17e64ba1933fcc7d5301df79b4454ae85b7628bb69b525d1e34c0df89999f9c55e8b8d87eef8a14ffea149e4df2c4770040678bb2b58107270e75b9667f951354fc82fa21a29cf133e52ddeaf82213c73554c3b2575a03d0870abb0bb5252093751db7a1061a47eb6fd06080c383502bf3d15fd48e8e122a0aa5207c94dc40bd2f61faa176ca21d56117c16408580cbe7baebfae3f7cdba418b557c58ec3935ddbff80c7e50f59ccd8b249d6d429437244ff6d34fa1c6c184e073aca6ce4a26df060a4eda4b8f58523976d2617d2733c9a8dae0b4d29ca86bb73606f30a151e01c653dba6387ab1c60badbd49da1267bf2c8989d97c6d3c86d76b0b5be47be2d1bfb6d4aaa043dfa8a73e8e4f6e9fe221b04febdefbc7a173b027e5e06ff37027911f60215b0898f7c3016f4200c682b4ef8270b5238610f6c977435646fa748aa8563e67db064a58cae5419cd1bf1b7810c0e51739d54f6c0bb018567620ef2b12b03c4d85b07e2f46cb80a313e602b33cf424320e246eb3a6efaadace2f5b4bb96d4269689941e8054a9d038ae5fbe31ab67b677ca4e342699883d638bb5d82ac61a1fed32735d0d72266f2dd26ae8722c640df62aa353cab55745c9ac97dfe2318fe2606bd54d32421edc47fbeac8d366509cea5dbb6c3a54559992c047efa505570c5a32b6c2598906972840989a99cced7214a24c947a0739ea578fd9666bda59dd91a361278c12837e148e2c14d4719ec9c9f7b5a172ae56b6c1307a7864f3a1386adee5524d018baaaa3218a93ba75dcd02e5c201a012e10eec7cdddaaab1a84e7b0eed5d1b10130862f17f18afa52dcd264f06040309dbf9511b3809adccada181401ab7f8a034c5caa25a6a68e9e67d79fe3ceb2ef26551a43b03ceb6b157314bc232358c7443d9d9e45309bb24420f7eb70c04f5ebfb01d999d3af76515d71e036ed7c970474705f7752eb3cfe886169f1030a57c88ddb945e75e00639dd7a284e1613242b462ad919c89ba132060e608285dfe262beb3b898b91a3ade07d7571c331c740bb85df19f8ec39e54a3868935d6df87b14e856abb9e649a1a84d2716e7f1556b3de1e03ab021e65d90f53ea0dcbbf3ec6dce062b6ec1c85896f3372bf8ce948dfd46e99447d14f6030eee52256590d5bd60bc5bfc22351e7951c144be0232cc8be77eb012f8d093334f30055ec74ad3cbc5d150211e8b141cefd7c164398077fbeec2e35f3d430e9c8a8d5dfb5745ba66fe3bc501b4c37c6eebfc2df38da92b45e6856e1c5642b6edbcb969bcd19edcf0a9a839812d0d9f1f0acfcfe35c88a349f5c82dcb4154ab84a2d11f353dbe27a889ebe26e7a041640b360bc61d3f7671fc2cf19f479a9bf488cfe5c7f2950821ed8e31dcece84327568ac98049116348c32e7521846eac592848fa1954069a5fc391bd9a777a999a86490c8fc82e441ae106c67c5a410910e287afd24b239daae0997baab7ae45ff5bb7fbfcf5afdf15da324ec4d8fbf72d61659913e1bc73d9e79672ed124121a4d1f592118f7cf29dc54990ce496bbf1fbeb666381427c3a06664f0e898954aafd10e0e37686536d5749da5f7c35f30ca2e6b9df7705bc2edea2b0036dc7a246bfc4e56c435da4473611987dedaae06aca2bfee1f0052dbc1c44d3023be701046f2c37b85709ecbef0091ca9a899dca2ccdc311ec5f75f828f4356d355c4ef214926341129fd265e5c6e549e3cc8d2edfcbe2d6ef95d02f9dc7166fa1dc3205b0679d8c09ea4b5d4c5e8b2c770d879a87474e753940996f22f9e0c7135b7cd3c231474b68f11e76e2a7c98932c92a4982219de81cc06eaacdf89a4badda5aa5a7e7840b90337e66510d8d2b183471c2656042bf245af4d50a0115bbd9567ba9d8aad6d65c45a8fc2e5ec6b06ada4c276cdd3989f07e87f706861bf54ab5930d686ce6cd4d2a69930181479fa00a7ff2dba50fafebf25b51a4a47bc913b98cb7c6bd669695c504e9c033d3bf47072cdb5459e271ac1e42361b7f26d949012c969cc8b70ace422c1b9a39af4f60b1c8a3453af21868fa1ddb874c1593dc833adf992949d9548466f4b614236a610a8d37babd6842f786fa79d4c98336642f04541d9f8ec20ec928848e051df8350607a1e07cfe385923d81a68e7e2233f47e7798b34434cab01cbce0f7f7cbc7c28a5341eef423b9f44d398ff8166ef70d30a8e54b82c63065c37e0a7f9e93a9347764e2e76cc4bfe253b9f54e03e6a1700779918ef29c20935bd3c993976363f4702d4d220a4f02b62df08bfc01c6127e573e6aeb6e9c9511fc3a2d90d4c984f8cbfa3eff01cb81871c814739bfcf2564f507e4e93a10ca49bd1712bd6f240a10fb1b9182b5679785239ded056a6c1d28929d1ac49ecf3002810e0fb640ff522b5c04b55532fef1ff505cc82ff2998e8f5fc777453492a81cd30f34f24f20d573bb3040d04c6414aaf4754dfe2155947dc2ef83409132d78d1cb6ddaed5061101236b0f6dd8dadc261a5e948dc3641b6a5164d93a3f883a9f7eec81bf9b17daddd1213464e4530ab20faf3c345edb119ca1abac7813155da71a9b95fe5ca49bcfe02ea59378e1bf9d68bd4a7be688a16c64c27b6cb03d636498288fedf0db5789e9affe066656303a3a5e0367a008992bc1bc406196c0de149d9c2b0894a4f2a512ef5084b9f0689c0c9909a7358f973a931668a74fcacec96d8192101c61526c811b5de9153c5669870dc724191cc961cb88a64ef01b2be214e673d9707119b1eb096aee6d2dc71871f1766175a59aab6c229b83b207d198889064ec99ecaa367e8d71d8402341cdd1fd497caee06c7e3f379c2739b5c064f990788b2a25d6073b78252167abf4cbb08e7ed01c69a633ca9d379aee85befee7c4022f72b96f27e495c8886bc607dc6d27515318d8d00e7bcac3c90289ab41215b108e6b04fbca702d47730c428dbd4ea7e82e21b2e79c0532089e8f99de5215a19dac4b69e911e672da3b5045cfa0f64ea6fe1034cfd5f18253424b31065ce72b55fb3377cb237f13ab448550b52b5e1d8431678bb2235e083ae34afa562c0a0718983aeec41e9f85fdd57bffad228362cfa5f6cdd159e612aa508545cfb24d50a15e977d11499f18aaa09e02c159e2a0e2859f82ef70f055f4c98af24fb342af824b3afa9e56959b219d4f339efe29cfca14bbcf519f3e6376bbe90a7cfee4e4aab890b8f15789d0ba518ed14ae3f2d6a5e2f7374e68a4464cc3e097ae75d9b034cfcf6e94f2488ff26a99d0751f5bbff3f4b90138ceef6beafd1b03e2eaeba229a073ee5c9b3eccab102d1724afc66f5931d40f72beaa036de8a5e3cfaa742c56bd3442b41b0714afd1795bbfe8a0aa3f510066c43a86cfbd19b38ad54e8d77fe4215eb02a0f725e7479545f315fc135fb4d655147ccf1b9bbe59e2f7cfb6e40bd0d6034b9252039ba3c50a87ced95472ff20ec5b28d10ae2be02df64355b0350b0715e47cb09d42900a6c5700a1040c841573098d2f5df7a41616c176ee60da9772a8238025050daaeb9f39e5c5c4c46c7dad225317d0e4261581dfd0c7fcbefe6760e2bd2ba8c4c8be84f73f40cac08b3d55a1acce0202fba6cbac36fda76a0165410f939720f34b9f1b7b020774021aa656a1a0124d413a4726b790dafb09c9dd16337b75c61342b205cd1b4d8351ed880d06c9bc2daf3e4c5fd8c1e303efa7357aa06be36df34d5849aaf8028e2fc7326da868ea83eaf8e67385aa7bca2c9b21a7f9eb8c04f4818efcb674275eecb172af5f98e6bbaeef9c1309714711c91cab9c21f849a169e9800e7a04677af123d93bd9f50d45aa22b3da36c9d7076f0ce5909fe41abbb3632f3c2705a84020170f53124494d6d167441bd226725664bfbc9225417f691140f922697757c7a4f0102dcb5860a9b3425a9101fa86364e481b69ee0b4b77ad3be60f540707f3f61e6b4576801e554ecd1c1b7f1b154adfa9030e693a9d59ad0bdbd3e14a600cd0c4f993381e99f66d8cfac417b02c0099b6c94f3c0bf9c467162e8016992dd79d5585d22f2661ac31d2d35ad4bb69982fdbf818237f67c8d2c82b610e18ef4d621e1baa602baf48393257d231089406da2cbd1cbcccf1e9aa9495eec57a667a09782b3533e7e14bb4c631cc2b652e49f9f4ef58781385b06cb1c10f5d05d83ca4e75ca3c70c99807ff348bd0921472de6c468057c8a665743c1b76fd8c0d47afd801352d44850158c4f9cdc9010dd27244176bf7d22b6f34a4bbba34c31e7a852b2240ddaf1333825f7df299e65e69885b15045e7f1799a63f093020def8fcd664056e01c7b1bfaa28d69dd53a9b83dfffd334fc1261e61e5593a741b202021cff51c0d9c999895fec4229d49d0ab3aa3426c1d135e23a7a1592b34a9dc75f16d1763eca354dbdeeb7c970e51dd95ebd604b568905acf2675f056cb9915862a236c319ac4f28169c37993d8970bbf5a4fc75f2a3ef84ba393d84dd3d5397d962080835fbdce1a3224f1bb4d7ea0757043e78e5eb0a8aef58d67cbffe778e87f378201f621354034efb91199d04109c7e3da61fd0fab798cced73df3b50caf77f41931106d670d504f2a353c1a548b00161f270c3e61"}], 0x2058}}, {{&(0x7f00000002c0)=@tipc=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x3, 0x3}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000340)="24939c22a6", 0x5}, {&(0x7f0000000380)="06dfd7bb5eed2a3af53723bc17cac9cce4f7ffda4bd1f6c43737cf5dd2ca91e3fce9d8540f51469456fdf0c82a74", 0x2e}], 0x2, &(0x7f0000000640)=[{0xc0, 0x84, 0x5, "d6f8e68b14a197502bb47038767407d7e9fbea2d2e2f13c439898051f7eecb8819d28cec1558d18b0a41492be9afaf1df3910bd5e6af6066d4267b9bd5624c2f749f4d7422f7178f1e495b9749d7eeb92f8e9c6483023a164dead0bf6ab79381485272d1e6ac7712c5c9babe851155e0c761c1a0ba5110185a309a257588fd13fc1a1b1fb1c08f6be5ff85c229bef3b3bf25aa6ffb49128aa4b235eddd5f51b7e4e518fab780ce957941"}, {0x1010, 0x10d, 0x4, "b87f0168bec8ef6ae9dd154a17a3f6bdcaeed0e79922a116529fa413906a630f7a7633c59b24636ab4a04c7be47387a38aa15ff57fed9ea63e154dc31efaae5ba1c0240e1acacecf684a49483b84cdc13e8236c93605986234815329a2b52285f0fb391d027cf95829ef0e6bc77dfef81cbefd790490699dcd12e86e1682b0e095ce95d1893d910b52071095762d0526f606d02f5cf13317346df84af3973c9745ce32bbd28a666ff56c7e90125bc24641f9f3a82db0d6731345957ffde060c3ae7c984e177b314b185437cad01d2d5bb6407c34848bca5f17f7f2c08d90f2b22b711ade334529c3bb7562878c0df880a978e0330b2711f3bcf79275a99f32979a2cf0127d07a00404a2153a68d7c8ceefa1fe38eac0be109f29120404283dc7fed4b5b4c2fa20b0c1cb2b72ebcd5d191b2aee27decd35d1d2c2f19ba519b0a1f715a17514a7fadc078b5ae4de6a4eff13108bfda50ca0273346b02c2f9a49e2548134fbc7854a9e87c71e76cfa80e518bcfd2f57cefa7334d6012ca829147cbdd14bdd8c4d6862ed504e24640e01393dc7fa7e9e0da8325614ff7d8c0eb399fb46d8bb1bbe43382333817cf42d9225138dd1f5e6f43c3dce3fc44688cfc88f17554bd2d31ae01ce62deceae518acc761b8008a28f61a61afac8722b5cdbf3130a16a6505bff269fc16326675fda0515aa420138278edc729ba92e921629727c82e38f2d1edce77baa4f78dac81b711844123fb6db37c525165983dd9c2a77822000b9596985e633999c3d0f1f2048ee878d3f9bb348bd496fb57eeb98953d59622eb492da14ba1230237ad580be146721c5ab1bb76902eefcb48d66adc5e1077e147849c6957689044991c7d0265714d02568cd1e699b9c3d2bdaaee033b889c7bf956e19df5a5cd399dcf73e0935d16c3c093dc6637cc54422c80041ef3bb554008ec2b4afa9ec70aa97325c8dac7822ea37c2b6544767048761b985655f124c72fa21da689bedcbf1670be68af4a5af73cdc2bd9b4ccfe14b4de431026a6245b15191e0216cf9210a5ee8586101e91ada4603418f175b0dbaae1afe9c714ae4ddfed3c38dfdd2df1a3a40eed86fb375758cbddef450fac13fce75bb29de2095dc6157310d83de7a4d2453fbc9852dc39c343ee533e4fd2a8b5cca9f12d37360a26b72e1dc0c78bed23d0bf89015e6d24361c0baeb077709c2992375b355af9412d82822586e069112eef63d7594d1a87d4d630a84a515b3174e96f00ded55e886d92bc73e1a5d68699ec57c3e4cd4b4b5e7733b4fb12c1ec4358111eeaa2ce70eb21ee4c04084519f06a66b8fef4ec5dffd33ce54d6dd3220d7c7cca57001f956e6ff4701f3ce2e22fd316294b6eae21f677611819ce94edebbea9d2d56d1ba6d4b929843ca21d3c3928dc5449547e2ec9b316b6346ce4819e21ed49201b657a58c02e874114b932489f1f420eeaa27033b6d16866ae0cf2383c63d77cae50733a2bd6bdfc3b2d990ed20ff88a0faa09d7ff0b9d8277da7ec78802feedd8f436aed8f3e0cd3a66151f3bca5a5287db561da9301bd4fa722ec6453346a0d98ca61717f9ca167b1c7819d623ee6cc99c2d4c8b460e87d846014ef8b20b4f8b4d162d7b6e8f0b83fb1f0266db638fc75e328228c7385888a13e755365bba98af026948c188f661e250989ab63f2556ccf292296a88e6af3d38de05b46c4c966d633e29c4c944dddb27c4e8a7ed24ba412661230569e39e31fa09d1de641a1d7daa778d81566bdd6f832ad5f9f4d2ffc20ec4aa11f615090e449cc4d37c01f9ea4870ae4fe01550b779e04b3fac800a23a18f6842562fdb15d3f5de0f5653333a1c222416d6b27436d2372f6951311c7a58d5f56058b8aea4fe26751f226aebe5abf12e5f1126d1498705d5d1e131d8f76a8a6d2e1e5568e060106bf15916ef0c5bb3359e20fe8f2ec25c2d522ca41d830e561f4f74ec9c28f195f7598b1d066176232cf9c1e3c7f8d28468ea54a5e2bc5106a1bdeacceee3cb0ebbc67f89ab5c174f9a03697ffd465c50f24dc771a06af2632903ac8f6d6aa5eabc106995d5eadecaba4cc2f6ed404f27d44229001d3febb1a133486e5990f2755ad9b4db7aa2c8008deb438440069b99cf4e1db0eed13391ebc8d00898fc34b9ace6e89fffe7d1c1e38fd136995aad4a432f626b50bfc946a47ca4b7f383d850a718e51c810379878faf434afe0a38d02640a30c3d165984993698729cc2148e21cc97a703d7e7a3678ea322d9826790b43a63b8b1cdd146239ac358f41a626a24a964e3e7309df68c55a330a1fb05ea015f1147c1171096214c258bdf5f5245236acaf68925b6b1138a2f379f76b9dfb6f7e12b17a7fef513e5d1e8606ee44b0497d9323526263e95dfc9be735035becb606ba70761bef2e29bc1b9272033c1a327b7d5096bcc64e3c5a4134134eb434cfaf6352f97bea67e1b35407b4d553fb2f5f722b5efa2c368892401ae0a8119e31111b1515dcaea8d0170cb0e53eef0d02a08b55ff13a7c5273be31eae995ce6feb0c3e6bf17afa2b6b768073d139b2feaf7bf8d9b4fdf20a6dc082921a47c0f7953d9f5da8659c8cf893e17bf91309af8a5bc18ae88de606efa176e11fecea88159f976a119b92b55da3ac311e1e2b63303c5da2f93e809504b0130f6dfaaeaad0296f0788c00539e3857f4674f1e4f957b24581de3935adf7ff99c1b19681af749ce670e2faac116c43dddb9d9d2efed961cd10c2992d55250ba231e874ba1ce6c8b2299fb0946db435319fd360a0af24775bb46215f391039a51e7e97d6114cfcbd55817c1ebb357b2403c32cae39cd718fd96a6baeba03ffefc384dd1be2a079ad9de06f54380525612e57a193cdf639abd0d69ad65eef6806e126ba4e03d989ca8205254647fff032b9c8fd351dfd981e12849bc3547ed6263c1c3f80ef528b09938c5659e2653dc1a138490a29aac71b74125a8f388d07cd3e81792e357cc3b4a92be7979afd7f73a7216d898d070b59e7f3bd27e2186943d07de68615bc69c8c1c6c3fe2fc3abba396e7bda2c78fedab7380104fb57c2d84897e4517259d64f05bdb62d36b45699b5bd540b74e471c9fbe5885623bb48f1d60432d51696192139ae208bcc8187d00bd9353986381c9b0e2c7953dea11e5d62da5be6100c16b3872c5f93640b68e7ab03a2ea0cbdec554fa0fc8d576e28f51b7f51281da7e032fa4959ccdd072285f6b1d99d6560339cf0005458b224911c9621a38e49c4a0ba11ecc5b8f00afafa88e462c4708f56da613ecb638292412446088d31f4cd50eb178e7f03a507c2dddb11702ab03ec4a6588da88cd284a548b25949e73b3ab5dc2140c1035f4f89c8b27d607630e60829a3bcd3acbec6d09e22307e54884ddaf208ff935fee99707070e40916711d7bf75411a5f4950bdbc4ebedea8b538042f4b53d91d9d48485ea97d9d88f4a2805eeed8e9c268c20dbb4bbb48bfc8cdeddf86b159ea3ac0df61c03b7f6f9082a5bf340dd9629ec1782b8d6db741fe688df0d038a2cdce2070902b4a1e89b8b9b307ed16acfaa62d3f4f502b46bbde1568c53636f5bbd942b9c06bee5424105a3b4b13f13dc3f1f3db155947dfd7b6bc1eb5636fb199b240577bb19dc2bbe80813a5bf0433c0ec939b0097910ca74117d3cac5bdd5d76a8fdb654f772a6b6ff764d3a55732d2917a4e79662b83d52cb39ec6286b7e1d08207e5c3a053ed17dd64d696b2bc171fe2c7566aef6cbb745fbaa08a2ed9031bacbef99a572f758c42106bed76a4b2e7deb4bfac9cb074f868fc170f73ba6b9859c2dd7cfd34e804261a9bb7171fbcca56dc51c47c01080e0c1ddcaf1ad5262713fba472e6193e19039828b5ec184d70bc1541c699ea4e1ca561e32dca14dbc5ed97d1bc2752b5a088d5638645148f2824b4df41aa98f36ae551da362c8787f65ec97daab256cfd09253107838ebc58f78ed1d621ae1ba58d72ec4fe6f5fafa8b0971dbd2ed9b773a3785ce982a04ee84c3252da8565b24bcaa744c1884fd6900a32215b1d1c0ac7220dd28c5d586ab4e4d1f2d1c4589ac45eefa93783bf300a303a3ade483c4592b30ec6ec62db00940523147bf553e236dc8e1ef8737875172aedc1df5f42313bf3b68501c8fa4c85bdedd34f92d4517a49a30b737bf5b867ffa1929ace1ceb35272da26f9d1c373e1d0f1b8fc6371c134eebe6cd07d8131c19e0a51441ec8738e40447805bfe71e4fde489d6b3546dc656ee8a31b58f783c1a3c95c2aaa2f0bf2a1159473f600970c1c95cbd9a01ee0920dbda18c3d6fe63bcbaaf672b73184d92fb40c7c4c8be14272a7e295f4e534cbf605b7b9dd78f719d6f09112a01eac273331215cbf5899bc0335fe49892f99e0c82856073bf7d30ef4545078c7e014de6fb16162c47fa4973ff37241f78d9ec1dae5135ebb9060ed070e8a1b70699906813a0e85b6ffe5f47f18fcf5c35b7a164ae64fdd77c7634997cde3e48211272c816da1f3baf774e50eaf74ae019b652a92062e0ef2670f5837432dab2499b50e096dd60f6a92ec01cd7380552fb6fb66f038039277efcb93602d2cbd3b35ee9882572a9892ef805d3605b84810d50e6f3949e76696f1a2e93e78ee0f628e0afd6b2dc00d6787746e0d9d932732f9b69bb4120ccf1aaf863439f3659f282161413cc82e12880a145400e8f1b783381246b7faa5b9ceaffc21fdbad54329d5766d4e8263783eb484b96df25a2fb681e80245660dc2a97bb772391ff77474e3382736018ca7502d7a1f5be96efa08fe8f6afc13142adb44e4902e199f98adf596c4f3e269a11b1487efbede2f393616f70bf3d1200480b08aee655aeaea903b95b29c197e7ae2654c276fc5763940a6cdd1a0ce8626f124f718072360456fae0e8507bacc03959eb55c7764607335d0dea4099ce511036b35efa47b58041989e22b525eff3043812f1ec5a7ec81fc5ea2b77a71df6120e3622f3953fbad6b239549d88a65760a5e4c81c773711c557a33a42e23647f68ee066e88374a74f5e54b2875da0bde928d915625f2f0c910e9554f00a898ac93b9cbb35e512c107ff7c7528a2f0064a1ecfedb6a9a260b8a053ae455f19ebc6fc1762782ca1d045fc1748a18d9da04c34188d30805f99892557645e4d78dc917366846c9525c262c8cd7be1e088f61b5bd86573810af937ee2c08dcaaa9c461a122d5ee050f0d057e23d2b3d142ddf5c1a6d8e2464a4731a2a1b5edaf220b971b674417bbf3d3e1a55843c8302314ba595bb370b796458d30e70e96b1b198894f68bbd6b0180d0dccfd760de17229c10e85fb407a1711b5f949f2d11a23c76f8a7cac6eca98c6e92238a24251b659a5995c970dead02fc49d14e2850079958dd1ab684c5f41f96b50b893c120432cf1254efd4e1098c792bf04b3c61786d83cd5e21f18452af2bfeff82d8a72a402a9b141701b817993de68d66019b7296965544d63d5459aa899a9503a61115ff0643e43084c515f24ffd155d289c25a9f4b44975c1c66da421baf397b20e13e916d32c8a692ebb09df5e3ed38eb8c3c25e10b2df84120e54d868f44f0f102d23dbfb9ecb9b503a80a65240e583914bd7d75b138ca7ae1bd819575251525f669a70e7ecd5cf2aeaba463ca9bf814f982c0c8f8a26ea50aa12124d6ad263ccd4bd359c1ce64a9b9b3bb6e6d4dbca31fe1ba24d9bd6c40ff18c0257f4463b46901c1edc44ce398c62e3cd1560f42bf2ab4156be51add0933ff371ab585656e31c0a2ef693"}, {0x108, 0x10c, 0x3f, "16363a48449450390da5020e1c9e9b60a9b004fc7ce79970d3ac89a0b6fc49878c610efe435055b3c405607bd73f8b01e8a1f4a2c59db0c6750003cd3931c9769567f44a52b9bb0f8ae835483ed303a8043b8145a09ab4b636b50b1043975ba6c07dcf9fdfe9bb5bcb88d726905dbeb828644b0f8e491e381adedea3d9a500afea939d71c64e656d3edf68c6cbfe5d6b4f9a18e3e695ada7b46a6ecd98362aec30b1a74f329f228710e6d21468dd89dff9e2ca16e25ffa003d90f40ef89d0e691ad747c97ac69b8b6c929924ff18df5fde78bcba2afb28b465a62c7353202d67498ed450864af9c9a1fd229a9d782d23f6e7ec7a88b84af8"}, {0x98, 0x29, 0x100, "50e22f69f644233ef48da9fb94271e99fd4b35c1556c3aa13b2e40d7d7a258cfc3689025df66cf14c5dc17ae21e5f6d76e22fe57b00ed7aea328462459c6bbaa278a91cf5c2a0b8c094c35fc46a8bce41e34c24789b5d98185a04c702bd19aa33724ed64e234b58de8eac19cd15c92e7a097005598b1163d272bcf544e7da8214de3"}, {0x110, 0x101, 0x2, "b52d77cdf58b6457bd3bf5c5ee6723065f03e38da5ad0352c96e5e0580a64a130304dd31b9615a2b666f24a6a221a14c3d0a95a99af46d4fd8a685441d08cb324415761364cb001b32bed37fa89064b637398c4961d91601cdbdf97ec5b287c8d8317aaa20b035b30fdda7e11bec105a3086721264d9635c0be431527e0e962e3241bc0bcdec7e6a20dc18fe09258cc59ee1c2f55d0d3dc1c3ad6180dc82be5df6b3e726094fcb73f3f5c6c43fb8875905df37a3a80161f2c95b662e0586455153505a32d810aff924c3bebb1ee2444b3280f001786e6ecfed8bc3f51f2000f52130ce168ad095c0106bd56c8a31714efde05ad537f54bc55bf92dee7cb32d"}, {0x98, 0x6, 0x10000, "ad1313625167a977c987b09bee40f2843498f2102742e149842859643907d47ea19ddb4d0a91d3a3bc1a74bd26b43d96b40460dac9b0881a24f3b92c882eb7495eea1eb7b5c5e1863c62ca383ffb9a849e7d05fcb3514f1d72df0e81cb6b3c8b92b5ef9fb8797f80ad494237459ae2f110bfa5cc0a3cfb9c54725fd9a1edfff329"}, {0x100, 0x110, 0x7f, "fdba011817e8846b3e5b9bedf086c1a368ef20b4a10ae908ecca046d7103196c70158f633c6cdc7e41f15abf5cf2faf8b94876a7f07683eaf078d3aa15087aa53e4802b249c8ded8735119ed4cae30c33c272dfe2460f7d79879ff917f1bf67527df809b48a2e09333f3b8c8f8364cfbd332a8d116c3d8877fb1ee46f850cd0542d5508bf94810a8f9248e96fd49f824a4197309d4e4633cf9dc8580a815bd466ebd62678c5f771f6623ba44541aca55d8cb7bbee0d4b5294659a967079682ee3ca298934aa61e6de23caf7cc8c722f67af1607306a10c5cb734ddc220e2614a3aca410b39ff03a2bd57"}, {0xa8, 0x1, 0x2, "3161f20915d2a43749e0afb24772441131babfbcc67c8d7001d283aaa8d03aa9a97b9fbba5caa5fdc607878f60616ee66629d2c1396775241ea6b6294a18f7ab504dc60c04b304bf99bf4f05ddea9bf5b686a4b62bac84a09693739a8257470cd8d58e7cb9354677fb8a6ff3719da80a81e3beee8b7fa008e04b8ee96aeea3bf53cffce6736a9661c9592815573960ad585b142b"}], 0x15c0}}, {{&(0x7f0000000400)=@pppol2tpv3in6={0x18, 0x1, {0x0, r3, 0x0, 0x4, 0x4, 0x3, {0xa, 0x4e24, 0xa79b, @private2, 0x2}}}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000480)="ae4bb2be4faba6adf786165a06362d63b662e8ff25f86616c94e3e00b9061c851c681fb96bdfe6870a95756114cbafccca22dc4c738df50c2aa2922ff798f07668dd6990d12f2fe96f849d4db9f03a3a127f452d6eb8afa52ff00bc23d840c47d2f3cbebf323d605e14c40ba15be6756ec500c3c28b7501c580307a108761e72603c04d1138b832d37aa3036e356090f7d7055846f5ef45c40ccd7552336fdbc2dd8e291514a146becaab98fed110bf9", 0xb0}], 0x1, &(0x7f0000001c00)=[{0x40, 0x114, 0x3, "f254c452e15ecee05123dc4604a4aa84f9cfd14e883accb3d9384c16079442d772b43530550ddd6633f3"}, {0x48, 0x10c, 0xffffffc1, "e0718f7991e168b989f228869cb258f7d7d0bb49950c5c5badc0b832b6f120034949f4b755f1aaa5f1048025875a7b5c08fa"}, {0xa0, 0x0, 0x7fff, "258220f83e5ea671b92fa568e67922a3ed580a5361aa3571fc3c96fe2f7264a47f02231cd54e5652c14cc981b75d308c70a5a17459bb02e725e9845d666d920dbd0df62d23d9a89fa3f1f52462d5f5a20f95d15a1842266dd6acd85256cd25a7af49e2454542e9fd27bea7e5288db926408f2e18da9418e5967c52ea3d854b8d395178b873e72c26122e"}, {0x108, 0x29, 0x7fff, "3c52f1dc8cc3b2a3c930cbfac497d8c89271b1284b1b8c426cd1df81d88cafc6c8d03ddab9d2fc2428a1f3b6e8e716b11038f29f7439beb9301eec50f233408b5f044bfe1a534c519cf3ecb9a52f2ccf756ce54022056802257ff2b073b88789fa7edbd0abf670990b37c28aef32d0b74ebf8a1dd3d2a0f3a77ecf4f6eb9f6ebd2a732b221df09c69f71a9a7507b61ed56a2d8c3a4fbafddbd1662cfaecac9cdd46dadc883f7e46dbf198c959e078b230940e7def0a0e383d6b1c629ecddb42d6f1d00b7bda4f02cf8d1ee8222c66642e5b89ccd45c8c8beab8f388078112eb5c7874ae0aee11f3a0cfe53af47ddbe0a8524a8"}, {0x48, 0x118, 0x5289de60, "6de127ec1b61a4132f3f40adf6bf85f644f4fa52ab3612e0ce01df8547c40f73c2a8947f542a0ab3c1554ee0cde8f093a02561"}, {0xe0, 0x10e, 0x3fff8, "c8dfb17f3376b82f193e301e638ec837d276f16e179e32fbc2cd0ac90b72d41917693af1d6b78a5f4ca68aab049e918ec0b342602ba0ef191528bee3547d2a4d2ae390fe1954f155b0afc0fe3388cc3a61bba44a65a579f76980770cc5f6fab3fd86845c2e65cfde1aac18a3811ebe7f129ecd031d6cc83b7695907bd1dee6330469400d7aae0efc33e7212a3b5b9e284da520a31e12d0e529f8d683719cb4e2f433cb743a2c632a925c9c4e5f850889d41462663e50c77ca4f424a198c1f1ab0e2c3267ccc41d3624"}], 0x358}}, {{&(0x7f0000000580)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e23, @rand_addr=0x64010102}, 0x3, 0x0, 0x3, 0x2}}, 0x80, &(0x7f0000004400)=[{&(0x7f0000001f80)="2080a78c1ac2279e05b8d5bb93adfe0509d1629ec7f8c69fcabeee0dd9f7d98e8f9bc8683055ea90a5d789370a920ca35e97a23c4dad8321a88fdf37fa8df3510a508442158d141e1b7060adbab39a0a2694cdc4b8ca7bd4deaac387e304327d57b0a93f7834f9a4ff857446874491d2f5381702f2b43bea6e26fdbbbb", 0x7d}, {&(0x7f00000040c0)}, {&(0x7f0000004100)="cf02ff626f7347771c8296a57f55fc5bb9d935fcbfdc2e1ad77a315032451e998d30dea05c2d371432f20448a3f8839a72a00a8f11e6a941f5395ada906beddf62c39779f41f99c1207f093a34a6a0743e90cc92d44ec187fe6bbd930d5c5ae4be81d6b42940d2dc442c86859c2d00691b5be08acf845c044e45f8c636366b6ca5d5824df811da3064f71dd78f256da378c2a93bcbb08d5130604cf1986cbde29ccdd8dddc46ff9c6263e2e1822d4a77425458c59d865bab780d691bb84aa5209f7ace", 0xc3}, {&(0x7f0000004200)="cc17bef0d0530fcdcdd008be5ae1f277ac17dd4660c7d8bbb335cfbda0fa60b45437230916536e06221eccceb739edc96acf29824509dfef2277308f4b2a9a63381d232d8eb7aa60ad8af2e9a89369b1736b49a52fc927a0f6559b2ded38fa5c31f9486e2b2f2cae0b782c3f5d43f3b6ef23a3f67b03f1ee2c9c1804ae991368112f23c7ce30977149ce05f9b3f4ca802c4cfa6b03756cdf265f1573055b89cc6edde18a0528c2bbfd78c63d71dab6d2905c5ebc76f5dc6c1064b96479092c8607f1e6ce6d0f6827fa67bb44ffad009cc74a996de894126e5b6cd3d5a9c94037671ad42febdc8fc0e823ae7dd5886cc3e95f3a48abef840d35bb0ba953", 0xfd}, {&(0x7f0000004300)}, {&(0x7f0000004340)="4c6c06fcc784e51ac4227dfbed899167ad914d7390755aeacbe6f9e6aa4c68ab8a4565d1a91d51fcc88340c51ea361101be2a4e20acf8b4e22b847dfc553a2dabb8ee86777915ec5dd136dd329436f17b021dfc1fbe5f0a080fec6afda1120", 0x5f}, {&(0x7f00000043c0)="3af0bc6dbb0d66a9c217a420b9dc4da0a886dc584af161380242782b35abe7884ef829052e8ecd3f98083a65ccebffbfeb284c3418d1055b236811f848cf90", 0x3f}], 0x7}}, {{&(0x7f0000004480)=@qipcrtr={0x2a, 0x4, 0xfffffffe}, 0x80, &(0x7f0000004800)=[{&(0x7f0000004500)}, {&(0x7f0000004540)="a4ddce08ede6c34f62051aee60078205c3f48aefd5c7fc2b41a9fe7b56075c2a53bef4cc995de8caa2a81d3bb3e399fd9f687e1802bf668591c3f938e9a4a6a48532ffc93e9f2e8cc0cd481c85775016eb342202c83cadf85813a23c68332abb9d111a8ed61dee8884842173e133ed1d9306b2a974fb7dc8f87cddd28f8cba1ed5a56086c5bb05c4f2fc65d22c8212e0a7e856ce3b70cbaf44d747330d9731d893f2b16a9f410260e7", 0xa9}, {&(0x7f0000004600)="8fcbedaefa61f03e5bf2ef6786c417f5a4f13d78ae600a776bdb43c2f2a00fafa9fb2419a89b26cbad4854b8f1f0673d1aa135bedaf7dafc405788fa79b66a4bd6d726027999c5d4dc7d41edff5a3823c1bed60e26836a2069b12fb5824206e7785982ca07e7d185f7118ab9ca65f6081afd2087b35c08f30005ebc4f971406fc5240d55dd488874f9e65753ce1715fc6212f80c02fbf14a86dfa1f08bb985b536626be4165fe9d1599afdeb02", 0xad}, {&(0x7f00000046c0)="2cea30b590f560a909ba237c66687bca36cfef6eba4b11b65520b75b7119968fce4e06c3c75d47ea108ecfacb4d40c9ebab23a37f45d12237024f54d70e1817207e88dbb3326548d2ceed0171b4ad40eb7f2b2f5fb10ed9ef431a8aff13578c122e9b6b895f4489b8ac49d7aadec95c012f6ee05fcee26281acdec5ea597821a7e344a47d2f07bec1e4f231046d958dfcf786613d147ca043fb06f391c59786531c677a6003f499fe6fca33e2d394af4917dcc3cb8", 0xb5}, {&(0x7f0000004780)="40238d7c562bc9e33fc24ae303092a", 0xf}, {&(0x7f00000047c0)="bd7141195e200d488bedc74c644258cdf0eb83e59a8da4ddf513b101b09a6d42b6e86351e27e37424b437cc633", 0x2d}], 0x6, &(0x7f0000004880)=[{0x10, 0x107, 0x300}, {0x58, 0x89, 0x3, "2dae18ab143deb59048e544972674ba62b457549a97613606fae0df6426157bf6af32650c39fb1b61bb8fd06ea58fe79f056281ccad9e7282abe873c41e1ae500715"}], 0x68}}, {{&(0x7f0000004900)=@hci={0x1f, 0x0, 0x4}, 0x80, &(0x7f0000006000)=[{&(0x7f0000004980)="95f78abe254dcd15c3ab5d75ebe42091de5a0a6aaf9c9114f12f28beb65de9ff67e88d0c65770151f90582b26a454210573d4d0607311e757207f17ea592d6642a02442eefe5cef57a9dc25f06eb84e5801c66da73de64dcf37f2ad4d79204e5ae62a95779c1430765e5a148a59ae1c869a1ed317064cae06fad76d58c18ae30b5429b75a33c0d5171c7e7e79c", 0x8d}, {&(0x7f0000004a40)="baf7d2aaa0c08d8b14f7936a5fe841d6b5c6e725be08de37a351b20ee53b5ccadfd565d4a9f6e0e8d78ab52311916b91b971198bb65c6b744da21c90fc294a679f1af5634358ad456d1f53c480ebc08ab46cc56e2af01b0d8f6e50ff32d7ed554d90a689be0b3050689b18ccf5e4733e2a47c9a277a7fbd3cea70632ae4a66b44169", 0x82}, {&(0x7f0000004b00)="d787040921bd80e60fda6e02bfdb7d72972a4c481883b6eba52d011bb1bc9bc4582af64d0af221a79beef1028cb50e28f1e7d70b66508d08692f501116980541e5d4d3f269c3eb7ad3d7e28b189f8059a728abaee3fa16f327b5152c88ba8926f22756d8adafa68855091be4c21a536236dc71e1aff616bc", 0x78}, {&(0x7f0000004b80)="5dee8d90062009490a5a62f628bfe8ddd9e5c0b5e9630b708e1d22dc1a8da6b317ce2407320794cbfeefb6f467b22b474ec46ff27887ecf39ad83b4f90534853f40a5498c2f9a7aff113d5c6c1c961ff3362425d6d0465be0752872a7c9cd5217ad111d02bd9e00fb7aa53877039bc517ab275785b5105737d16b3c4e032cfcd43b89c1315dff3a2ff131d50dc255ec724ef76f96bda2e476ffc470d4485c19089babde268ca95a43c9f41a080c48c562bd939f8dda5067afd62aab6dd89541c2515350f0339f8319753040c2311f6c4479cd5bd520efa987f4fdeaecf9a65b53c96824e1ceabc1adad6a2b173", 0xed}, {&(0x7f0000004c80)="fdba9520002743215c5b601aebca65605831c9228481ac4e79d22d9ba892eee6f0a11d7c76d41684e7ccba68e1aca569f93fc033944e3ffff0b9f2fa6e1f735516c1259dc9760efab1a0385b8e497b95e93cf5e05743675ba111aec8683f83fd96907ff8d4cf4b1877d8fb7121224c1bf6050de21efb9079b59abde712be728ae762f6d0d90910836169b838c2cd039c27e0871e6e3b3addfd323ac5564cc3883f5d43536f815340441ca4197a278dfee11a53ba52191f9c67c2c0c8f9050f75fd4f29e7d283d724138d9f73776e1adae7d262f7040ef56e16162f9f9a51c87f64eeb8adb7fe0dc6d99e85b35789c5382e4bc64e95da1303b93cd0c5beaa0867751814f4e5473705325d8d8d56a1dd41cdb95659782a1e912c4f7c07b5dabc67ec0e40f2136b58b7b5c9603604d8e300fd88a65e614aa809edaab8343bb88f318299bf19dbbcf9ede2eacfe52124349fddd14a4c8ff1cde7a76146c1b097645f58038f581633b4480a97286a52242ce0ec23208518de195573d9ce243109ff2501b7baf745296b1f97d877d774b9718a590b6929d86dd50f72175e20ebee15526097d200a55b2fd5b53982ca189ea0b89293f5064d1631455419e265e3db26c0602377c1bfb8d726efeeec3d64cf268a470e2054c0b3938fcf661510ad34bf958d5c4abe4909817285c9da10d1691e0b380102cd8caaa00cdaf7ee61d9b651ea28a5443128c42182ff004a144a7f3a922232fa7cbf7beb74a573fe0d52e3f8091a07b234fe7fa51bf3d605599109f7e17d221e432b0c9df00ab9d68347fb9d2b9dd246f96d5be22758cc5888cfa06eccc704e7dc0498d7d4c4859b42c24740315a72f24a74d3122942077b328b16f7bd91212513d9c3812d1b3833d1fd400a1c820a9f975a2f6200222d42afd0d773f964c2eb4e4585285cd88ad2e5f7e70e884b7fa9339fe76786afab72ec696684ff8e567729440db6d1e66401ea099c9c3649128bcad6992fa81d4f8a038830f71dc56d0695bc50328dc0acd5fefbd7590ded3ddff95dd136f4f8889ed8ddb1d0e675147bb8fa83e67ea5bf8f305d95f25e687c54714fe0ebe4297e11688866b432057b5f974b47608944c0c9441a5af538e14b19cd0097a0fe0144e7757b6dbddfdc7dfeb642f4edbb3223759fab59895bd035cfd64138d2778e8f6d2d0d0d33cb766320dcd3815f9b6429911632d807e3e4dbf9cd233b9e0a315113f2e4a0880eebb1cc6a7592643f78be0f300c487ee4cbd113397f327a37f77b6e37a9e04108a5286901e1023850abda627d686008f59224dcc70b3e720b46a86ff30a2b87eb5a96cb39246dce0ee7f66c2384cdc6dc021dae8e5df855c1680ecf530e357c89596a97a4a8f0eea282ec73bc0d8856f9d480644bbf286fc965378449b86d62b3195767b76632e0a90c57a88ac6f303317d481520142a589cb8288aa7cefd4e84f15e82a28780253ffd0be4f444af2715567d3c1f4f236e507730fd2e1340e53c47019fda8093266f64175494aa3b034a3c263c47c0c36773850c344709c965c15cd2035c81e245ad6e7cf146e45ef85b71bb9549a0f5035e9caf3edc966c6a2a15df57b8480eaf437d305f66d5dcaaa3159ee5cbe91aae58167e18a03a0329fb07ea143e451d2284f0cdffb533460bdedaeb22d65cc429911c0362311ed62ccff97a00e05fe3133691e2ea323a4a5de15e4ce13f0c379611166228f8397c8b57fd28318851df2671fa9bdfcc941952fe93f901f1d40bf111d0c49b44938081bbbbc0cfaad0e8844853381d7b31c6f5ae32c28a079ecdb990547e4311f04bf29188f572592ecbfb3f01b91393436b3498977d28583bb729438f880f6c253bccec825c13f86f81b12ffc4d2ff8056d4ed27a26fbfdabb7881ff703ef32467b22785fb7df37cba7420d33143d91ddfb28ce3db044523c6cc66e2c7fe57aad9891fdd7d152e191017e481f65f358378ba54c752ead574fe90cb18865a6dbd493bc8621135427c0d7d5e07c8b1ec4f9c35ffa30d6c155771894b0145efb0dc266128242fbc8f557bb5f8ebaae1a950926b911abf347231cfded4588a4d4cfd2c35849922bb656d271760fd026923540b76156281061b1bacb161eec68d389add621f727fcfae3f40d5b9cec324104a49c7514df9887dbe943f4cbf0c32b28a7b8b15044fdfcae746ddca086c0a1c8dfb627f5af3783cf52838c644dd00d22c9c0f48e022f22d0482a5aab2f02451df47b35a16de7a8d220df4a17678196e76668206729e1de61308c619476a08db62649ada0c174d8f3612343fa35bdbb0c8e2c80192cbf53cbd362acc47a10742a29d4ade77a13f0a105ff51f6791d9306991dc8ec4e15092eeb765871c8dcfa5016d7def8ac5d5b15ea274b5bedb0d3288d5f84bbcd34324237bcc6032d05a4df6cbac2833dd74568eb5b1afc3df98bb1017450cff003ac9032cc416b75e70baaab7c666ee777f6a07181ca8c8ee9c6cc396ab368413c4fa7cedc4f07ebec1e06cfb9b4fce34ad357a71e9e78a04f645fdad06c6f8fe079e7befc7a85addbf566720599109c253d09e50b7ef303afb8db446a0d241de1bfd4ae78f587ff2d9da23b1bbf87870421f6db393b2a6fcb47d89d7636f1613d9179bba5279e4f85fcc7ae5b16522ab4e87c2fe91db513bab17e0118db359533ce06be5d6345b44851ff77c3c4179754188e83fda53b4c897d9966f6c130438e0c6022b62e4e43a8169973e7ef42124912b5e674955074b80f40cc38503db08b9526bc2d347f6f2a41b023b62dc16c11876faffe2bf28213805177fdb89a548fb9d66969a33a623051c33da6c1c5fe9e5bfc793e7ec9d01bc2df3d670287823c9fb67847624618acadc0909864e43e0292c7bf638d6465e6f9e16de23bf7f8ab3f2b1307ac5927bbe46e8694e11763d60395e5ab41022a82aac829cb4e2c3b537c107a5b1a4e1996e4f993a6c136357f927aa0c496e2efd3b64b785d12e68482e7150337d6275db1cfec75138b1689e9187abcaf7017627bada4805fab5b5027625cea0b8aa476b5829134280d8a6c1803208a4bc1b115c26a1abf6c51c646b92560b8dda8d43e91a672159b982e18ec602d3f6dce96cfda907c02944f1923f0ab424147080cf0026e358a79d911b2887ef64a00276a3c2b37d0dca4d05980bfdd5ad25bc2a503f73eaa2525e533ae4530bed5ba601c57f636eae005930fda07cc4672d1b047a6cb6cd9b71b60afe5dd5189dec3a24ff6ecd43b1f145331187145ca838566bb6a09c5659c306578cf3d132b862e04e952b36ce6e2d664d21b0f6635622617b6ea352c56448f3936a432f4ed9144e8a837df631e64460e037285276057f0cc82ce0dda86042d5af53057d98f33a2af7677c111aabce1821af602d0d77637341df257e11fa91a7048818e30476768fe8d532f90c7fc424d2b6b2cedb1987fd2c1deb364a6357ef3d8cb68b0019af308189f866a44e94c8cfa6ba9651bd2660c1d1bcca23ed818e77acd0c6dda2b5ffc1bc6a2806f4e65ae6e45808f3c54ad45dcb28e2aae93a1bc67ae994d605877970f2f8090a4a0e65629c1baa553750408a3c56e8faad2d047a558edbcb2bb082225ffb60b38110759103a7a030eb71243117a389df8f14dd5c0439fe1f5c8af78e9ceea5b3d6354caba0788147d952a68661aa476a98da39c6271760bdf74e0f0e7d2ac156abd4717bb7243e86c34f38b0155e4a0f3b6c82b4d06054ce6c3e4543168c7ee4768402453a17082ed96e0fbd7315b2f973f9ef9e5f1fa98b583b7395fa09d1f0aebf746ac9bfe9faaa382b718233828246dbe7982aafea68e762f61c19495fedd044765785bb27db338701b65c96f72df57756216e3842421cb427e6e99c870229e847438a1306957e5b50373d04934b5985cf01b8748a01987165e5b9e1da8ea1be4670321d3f9063e004cd6a0d6f3a64039156e1522e8e5c0439ad87d56ea913e22e96b96042ffefac31412276dec96b2ea180c98b9714e0ede7c803db2097a9dc1a7567f20fab3508b547be00c948163488778003847e938f546c05c508f56af20b377693dbd7eb1242796b23e85cc851ef6fd98c4cdc630d74382ed2a1fbf070afa43bf4bcfd06c2a9fbe3b2e2d8b78ceb8f491b59b091b9aca4e8a9e41126ea37114f55830fadc9a6e2495ccf3649a242deade8feb31ef8c2beef786568c6a7bc1eb08d25efd7e42b230cf6f1c030a5e3d96d03542b155e8e79226da1a2ec0da905918b45b9b58006071c67ae8193c0fccf5c7d177d1bfe44357a2611130f8e5875c4775fa399959d73d0e03c3de690fbd336bd1d594f94618ec5c0b1adcf2cd3381187a3eba4bcd61b6a41f94c2aa259cb77703de5b5df6dfdbb4a8dd3afc61595e8c28f5c6fb54bb2f0e68609c1b592855efcd80522be89a83fc71b13567ba714933a68bbcee41980c2fecfb6226f6c50c6426f07886d34a264cbe7797d4df2e31779cd284d973e9bebb8a22110cddca3de3a040987fe5136ea9966c90df4389c07ca53231338401e4f20048ceb60a05e28a0037a5dacc8140d0ab36b1acb2e0a02dc7fb20247b8d81d397790d5595c9c7f154b922e2d2741bf7beb785432fb2de065222d89151bf19ed567159cdbac08154b06ade53925f000ee585d31082bb67f4667c1a5377fc6790cb857eee7168325aee037069fa1b6cd30de0c826ce8719e6e9850d0515abe15bceeb725154e317053d9b09fdca3bfa7e144133471f5e3de7e15bc311616ab024e85e7596ec7ce0a62d417ddc5aaf594cb7527c81835d4a29e9d3be5378be3b59ef17f16e7d29866b1b8b4c0089191562197d3a8410625c109424ea3c9be5719438552982ecebc7eae9ebe16356f32670c404bfd2b4334a5ede549123d461f37b3e17d0d867bb89f9c38e6a2679455d358256f7ee69816f20487fe9ca0262347f5677bccfa2af7964fb8d2cf868fd7babf357811750d98813c025264c8191af4925492f53fc234393a25c3e735b9f49b72f69dffc3fceb5d984aa4678c1b6f4cd024a20f83e6d99f7df976ca67f66f4ede658f0fab05d7004b9eb81b31b2aeadbef11eb276364574e289adbf6eca8d2bc76fdac4ce1aefbcb61d8f4095d3b0175672d7d421314250f5fb21aa854b80c113619565a1e49c455a066dad7b397be5c1095bb8b3fb6c91bff7ecd046b641b4674cc09bea2fe4100a9d6d619613fbd34f7dc286020c7da5feef082e11b769a197173518adb4b78efe0afe7351e85018ed1611f19fb092317de317f7abd575d642c737f8a49b0ef2f85807dacbe86744930e47deeb475e69511c006bc1429aff3f6ed4b9bfdd42616377f67a0e126b906cd04645ee28ebd285359a40b60f03a46b6b62972dcbda0e8c6d38fc2743f9249fffe1fea022158b611298513fa0287a003b4f6d2d8de9b60f300bce73401398c67f4ae86c3784ec5bddccd54273622a99274541ad9426baa71012b2cb50596292ecfca660c6302ac353f2b87695e4ae7fb3a3d00fe7b098b8b7a0592a5bc48d897b408c8c350a4b25811cfd5f2206acb3dd8bb8912589cb2a10c83e3b04dc0e931e61e5ea1b9047e9cb3d3a1555cbed1762b2347be5eafbbbab201e34ccb9b8378e60a3e07bcf1a5305e8b41e578d2b9e14de3a37645330deb9d84f738f8b14d7b1de2fdb3d01c0abad18006c5d4e88dc76a688e5010867bbafcfca1a285bde848206f3887c5bf0f0118e3bd9307967d0a8dd618922cec9b7de57c786c536b785e868e902e65b6", 0x1000}, {&(0x7f0000005c80)="fa0907d27414a0f6ec896c7142a035fbf387752f81dd17c0839981524296ee1ff824e5afac2de3e90bff5f4b8b0feae328", 0x31}, {&(0x7f0000005cc0)="7f48f3c2c8513e1cd60e06af7587ccffbdc5920ecc0934c13d86577cb8ed3e5e2b4c321b327c6e9872e823f82085f899a92f3187afb82633545d9edac4ea00ddfc5add28001fee6aa6c44c7c03708b820936e6dd32ff0c9d84655791bd31dc56d125fef46d375ce36d0e6dd55b569c58ddd19cce412887cc12920c0b353fd9a4d4e24e9cd822593f61328bb8a2f05c533f261985dc85fcf5d0c6e091ebe1468209df6aefcb89562a70746b3dde18183d9f2e5c9aab4b84ffb4a0bfe84e0142959668df2aa7d122b644cbcdfd5f3ad0c9b898ecde11d841", 0xd7}, {&(0x7f0000005dc0)="e4f4ddb88f7b1ca5f91ee4a1ff530753613bb808b1252277ca635c816ea868791655bfd94b9eb57a324847ed8d1c74df688eee8840201d36fe1c35", 0x3b}, {&(0x7f0000005e00)="049ce29671eac75e49bcc3b2f8ce2b8d774fb0dc8fb2efc6fe2f0028ee0b5a09f865e9dfdf558632251123df0d733174f812396c2eec2023878fcf3142d9625a1518c678a8b97521ac3806b1433f630e4abaa58218268f263ecd5f3cf56cb2656ff98873670012e4317586a59704792c7f6ba3dbe1285f447011bb0a26eb7bf5f2023f0e9b523e1c3d710c37e37e3e00746d79b432413e04547f0a8e3789e705e52b276c212ae3b4c0181566d8b20775a4e5fe4a2a347a144e77b5c2cd1e1756c32f6951f59832821734b6cfdbc4a95e284f0d64fba28d7709e31062ac35", 0xde}, {&(0x7f0000005f00)="c24f5ddd5a8e6e0e6b983a9ce3462db86992f91253e1e21cc0070961da1a7ab8f1c4e4075bdcab997cbc8dad630ac5427bcddc9f79bc3c73eab3b03b64406d2ead4aa46405e170a316f084c2705d9da0e784e204c505335f09fa2fde6dbfbd84e3f662bb14c3a06c7a51978381f538681bc73bff74b833e73e46d2bb7800a095a1365d6f5784bb7370e892b86304244e92f1a9f85f99bc1362fd365ebd37cd891d4568c6e2055c9f4d3abb29155522ba3e7f437f27d54853234e3f37ef1cc366cbfe36e50f981029527478c5936d", 0xce}], 0xa, &(0x7f00000060c0)=[{0x68, 0x109, 0x8, "8f607f1a07b0f1348904d84ef79d148ee4275d78894ee80b4251ec72a830b99254d8ba792409e1f9464124965774d3dbeb025f23fa39ff2e75f5982e9d6a06438620e2face7752e1fb55e8784afbebaedb83905e4685"}], 0x68}}, {{&(0x7f0000006140)=@generic={0x21, "66ee809f012770aa952ef5d8e16c0897523bb748c18fe902ac152a04e86e7a4c053019c617b63c44bc4f64baad9152421d6c8a349ced72e4ebfc34e1d76a96863b925ffad44ab23925c6d302efabf13ea0e70578f0467ec6105e1d83eb7499d79e136cfd893872d1fe7f91bfce37410baa8f3230e0c38a7454e7068ceb6e"}, 0x80, &(0x7f00000072c0)=[{&(0x7f00000061c0)="6a3a80b627fcf548818059d5927e9afe667e0c4e175d7536d6dd898f69e577f9dc4e9cc66982d6a1b4360d027e5b088cfe85ab8cd25ce9494860b2a73b79601d4f7bc85d835e806e29e3b5689c1193d92ee69ebd133b8546791662020a65d208454e21a6205859aa5846b3d1def68e9687e0ccc27d15756a37efffbdb9ccf2da538dafd7e4bc525b3cc9fa5536920f4da9ef0f8c6b4d22a6ffbcf2cfb5cc05c1850a10edc65d3a84387080a917304c5ed22fa9b04f979e31817bb49ab31d37e7432661d27a40c8a7ce5d93f743ea4558a276a22751b3e10246eca25b2da3e15434263aeae2cbf2cfc199dbf95b47fcb00ce40e1a769704b2f1c8c9662078694cb614d6264688178872063d0502fe8ac4d88601bcb69cb52830c0c62b900a7e3b9408b46abd6ee231a947c61c48cce99c476f3f46bfc91b92b5173444603b93d6161ccb1353b56145e8959b6ed151cf82d78efa0bdcaa33c9c14d32f4a08c2d5640f9e5d4a322d3956fcc8adac89ed2271c9850a469dedb1b30b62c0a603f75a89e38d1004b81edc461d4048da2e02a6b63a275bb1a35a8c4036d828ca90e4c8971b2d009d3ad72b9fd738fcebab82c28bbbf0a3f63bcf56821a376c32f3812472c49828aaba580167c7c67637637ad952ec91585f152655deb54b8615d326be55ac9e64dbc80a8bae4b3f43aae685b2a15c30f3d97f8f5f6b7301327ff8c61c2c7c32152d7c6fbbe5f831b0c848d039ee8a386bb1242bdf85fdc9dc441955d849923393be17c70b717dbb105cc7710f72bdb867a7a1c8c651c1ee09dba5c38e6257fe111453f5bdb61ec593feef06dc3b6daa63f673abbee31561418035dc03abc58442208d1f3b5491b22c4723b8b93d44c47fc311959aa72f95bf3bf4097ae75b95fb926407f90523eb8aa6568cc742d49c4a45c35ca3625147b400702fe7ae62bfff9199ba3d1a8b8d61e9d3ce87a6f0f70e44458f3ebcf5f769a338cc07277dd652b97bd664eaed47454babdce9a27f90cffa0210fb7067c3a203068110123dda0f94143ada226e5a9eef46d7f14d46a55529adf26a776d682aa07b329e13426b1d59bd27c2e6637d92b574beb33f2717371e975f87c3a141ece29bb7446c44a7500fbdae98c56f3d4e1ae87eefffb3b4a8aeec37fb7a3ba37dea8aecc441d66c669466ceb4efef7173ce5b70c45cb349a58a849f14ca42a5379b7583c23d88d01ecc87fc32df56e5b17168d2198c1be14fabebdf923760f46b3cff1761f9c89b6056a134a03f13915a4bfa9dcdf1eb4001e8242d234a8868219e6f83fe291f95d1759be7ab3ccc0824c91d685d609e037dca44d64651edaad76abcb93287455e4130717ed63b7593a3f3805b3dd0bc781cf0973d89704dbded49430666dd2f8fa57818ee5718c0b0add015bd374a39999ba2fea07b10fa97253fd40f6f0c6a47428ff0c98241b05a43c6233dbe5a03f651592903b9ed1dcfb09636a92177c74fc1f166a8b74f9a1789405d651a30fdacf66526138d5e00e553213196c49c8e189070b967d636a98f5e54703d8e2082ca45d613b63a37e121f16c94679d409ec86711ea30851d0bf36d707bbf625c75e48132e8578220a93329dad7312babbfaf9f6772f7411fe2814132be0e8a2fa22043122f7796621d2d6d000f88f025fffc5455edd1d342101c5710953bcf6bd3838c45214adab09e1d886a95210412e4d0340ad9703ad80419f1fb1365f6874bc51162c60c1605c134cfa7fd0b428976a81a80f89042bd6bd86443d60a494b6979c568d4cc40b85084b11e0ffd6baa0a292b255d3bcaf6ae5c81090e5bb66003688b880f3f8688491a0d8c923a653c2066bfdd2f9dfea734531b6c73205b91189749d40252192f134c2a9fd16d87581b0d311a900035ebb89fd499f922e40b31d3423e7323ef33aed42fc9871e50d08b9023f30de6ac9db573e7762b4796b457c5d70e717204266ee8d60937c01bb6f3c5e44ee1811ce16de74e1249b730df60685e7b9f6e618cb3507bdc1f7240609c18b4a9e0e45785e390fbc870c3e5a37f9586d8f4f2ac15e747b7dc946779483be2500431542a21a65f8ef14cbebd1ff4348c2fda7bb79bdc7f46e112856fbf22bc1bc2a7763b39971b70ca35cb0d2dd978903eae2beacb158d76c3c7d42368d13aef51508ff91cb0854dce865d5df9bd87f3700ba38db89175b73db240e2fbbe44a8fd06e56afc1bed1d8dd7c00b11b44d67570ab90e3c5521ac5e62d9fd7b10be0f62b2696ae9dfb12c304d18b7b0e1a6b02fcb1b113072eddfb8a9583f5e527463330805659f9df2aa4307456854d6ece94d06b7d3ba6d661a1e1f4ccf6e0429c74da728c1ae4de839336e51f11953fa3b1a526eef2dd6b1187fb90e43cef800d907e375a51b0c11b4ec19ad92d32ae1eed8601b1c38b7d50d80201e14747bd6b761197a1fa81954c8238c06c3ef2cbd15386bc384c364d02a6622686a6ccf83ac0f172b8baa1d2db1f4ff9ca511df65ce4b3a3dd84857042b704335f0fd2a3dde7e10816e0ad77c9e1c0f973006ec6d8010ac3b40972a48efe2ef8a7042d9e182ccf0367b91c29370da93b8c82eb0cfb77f092cfb2c20eb950a992a5981b9cece5ff74d667a14c9658268bc1566e4e626e42f0311cb6e80cf3c3da8b2b1ea1cdc1d5b8601cf9cf3e6de145fc842c6ee0c62728e8daeb9ab7f4c7d6c8198cb86ba18daf55f081d78d28d3e7aedd7f55dfdc9afc057d4fa68780a90f5aa0c168514db2a985aa7cdab5b11a29d1985923a4f5c2bc2b943ef2bdb4c0a6a7e2e635ed4fccf0cb8c1bc9f4b28c7b6d27c4a52e528e32da07e90ef5dffe3a7bdb7b5110c06c988a4f2baa2e2641d6347cad51e0f3b7d78a84f0a98f9d177300d412a941fbf2f81b3cbe942ccac4428e96092a116c370cca755428f49327378df6be93c71c164c66ce6e6b93a2ca19caa648766016d48a7d248111984835ff367eaeadc825ee53466924791a5cad5964832fa5a0d7c8bd2087c078b9d3d569c14f6a1d4377764281fd240bc5f45899ba26039dd8cd7b0e93ea3355431a91ef74b76976feb1357dd8a999bc739571c887e35e622ddc4c1e931b439c9d735672be5fe8604b0a0331aba278616a8c51348a68ba2c6b4dfe64bd8dd859d63f479d1eb6c0a057d475181625746997ee29162cf451b5c9beba492c71637c6ad6a758724d69601909c51a4dbee66ca22cc41d4b101b1e03b6e65b8a68bb3c3129b7261224fdbbe15e2a11283b450bf75137f0a033823196c7fda3bca7b90f6d2fcba68ad55475a12303d8064b0aa0ab2d53937680c290e74dd84f999c1b7111f6c950c0969f823651888d451ff75c31e742005054750a917cc9ccd8cbd966311f900c6837260c8d82e0de9dceff8a5979cd48693015421e4e3a2a4bf3a2b30af4ed009de7c51bcaa7d1e2c8b0136a62ec561e7160c364edee44042f9ab8520d1c271660a3804b482c5122853467daf4c3fe17c92dae4ace8efb354d618b85552d67dc60a90a87ed41055f80b65d17c7b78443224a25a0667efd5df302bf2b5d5fc4f130b8adbc57576d0f3aad49f0a53ebd5536f1a3493db306ca979c646dec4c3b1ebe0c796c6bb55f6c05064370ee4b5388bf6c48a1b0a41b55a6672d03c0b7f7dfd38768708062b8c82fd770aec2f9ab39cd4e7a82c72f55dddfef5aff80a967cf6ff1d2d25054e6639ec4464a9853cdfecd6ee87f76ed29131235c886f9485b42d463fdb6068374e50896600631f6611ea372623878c48eaa53f2f6f41d81b15b3f27c3dc5f359aa1f8ba5f3656d40eb8a7e65d25329e324f0749c2acb397ec8c9c1f0e8c89dc418a6d5414d3afba768c9a9049212310ea71aa45ac21adca2cc067334af1c244d07d32726c5079aec621036346e2556850994ab30ba03259a6f9fa8bc123529bfcd5078dbf32c1ce274cd58f1bdb99a375002b7d4ae663fbb17cb51e51ee5440e4b16d0ffecefa3d80c5877838e5ba6a191df9dd6019b035e9723f7f0c9f7525bd317a1bd0c4f1e9ce24d3243d322f3aabe43a9354db8569521d8737af948c8d4aa39cc55bfc2b44c7b2e08b0fd58937af71cb590177744f79df22ca29c9dea1ff514e5741c0d83138fc755794937d0327318cc2a6cd36fd9cecf3f7e7035b7c9c95f65e93a221711527db01b7ab2a3785333d142c702d1f24cf4f46699477bb2b776efea6f393f5983de1112aa00853a81a5647ba45f23fc7dfc3c19dd6a303ef883fa9d0069b7a1295f07c766940fd6f1c71d525764567ae6409c87f118a264b184a5e1e6e8d8877185abeefaf1296a02c6fbfe0cc4fe8e588f055da6308eac6fb3593573eaa62137aa96368207d4f753113f89553fc611ae16e91002527c0c999d356f528d034780bbc6520731e7382b0343a462e24b6dbffdd81e194899d4ae5928383fa1943bf880f2a80ec479258e13f00334848676385be5af77b8be8a3b4780fcaefc3c7d8394b6a6bd96df9f6a6b87c5b0178cf100c83ddc814f635cb5609fc7068c7e136693a6e7aaf33b1597c84515d134c88408518aed407ff109b24f8835ec4c3fa1df13d37c6df81a0ce3dac3785a03bee376da0dec731247d38b0b1b74eec3c545e6b5125f9169a31ae437a369ded874cd552bdb458d59fdb9e67d7d00b7b4b531f554b66eeb1afbc7653620c0ad10579151438684a798b54210d8084928f87c57480193976fe74f25c7040e2b40509d7237aadf4552a654ecca8a47f480e01c3831d44b574558e7759134ddff72781772e73967e88730e1a48893ef36c07fd4c03b08ef85c7a38fe9e7563dc6ae7f5cac075a76119d42d2b44c5f13dcf2e85c92debfef73fb2e6a4069c92d8287a24ad3918b8580ae0fe2a2b71c189414deb46f4e430c10ff74ea21a05e95ed7f6d21afebda0e902063d7d54f642e04e8958133a201028845d3eae81677ef9fbd3143dd940bb6600a58081f21d95eef75dd174eaadc4347245344baec472578584e9d84052633829549237c6a5a10dd8bf5f9d73b154745f820d250fdb7c0340389b6f226e9cb4fa656ddb33e55208ff9dc79eb7f626630953cc336e77553bca84cf4fa43841b60f1a01637a9c1a10e84f801c6d14f6235e9628d46a3d7dc9f68d76af278ce6c4c6fe7cd98fa4716c4d84b0f9908931862d9b09af46b8491ec0bbf0e3d4f306695c6465fef9d309ba1b154a084569d90f819623a35d57be8691cc90a0ab9b7dfe1c6672af3ed9f38700f9af9db9f67dd9cb295481db5fab07b76503c646d165115698949988ac896d58f13a92a30de720d64a99955f93f6762897f0bb99f97a08a40f46e263fa7648e8bf9aed7625ab26406e9e7727aa99f1ef702de2806e8b8d48687b00a2b7c0e3c04d651f417ac0dde85c06ecb34bf6ff2025479f228c60287c5f93a849075edbc80332b96060a663937c063b19e01cd7a93b8cfe0b57d5ee942dd004e4202fa32706d92dbaf55e3acdaa4cb0a7f5d3b8fe709c566e2ac84ff8fe71c63c410d894541e1960573f3d47676baf22df2b17c3d53fec50dc8f17cffb9ef2bbdc73cdbae48806563ee2d7d68d056c16e3ab5bec024ec6d83f25e2f3ae6e4f04c01d60695928f13bdf051f154abdeccc38bb8eaaf8271dd114f74064cda439c0b1953180fb5b10777d5cac18c8e97320feb89f3544dbcfa074a6e00f50376dd5b50d1c6a4ad601da698f0baba8ab34c7ef5d29fc20d6cd4052f7eb5073f99cae9e834da3edab622c7b1309a85970a95068c1598da926764dce264c3", 0x1000}, {&(0x7f00000071c0)="5ae2f62b4488793982c032b4e486bb0d1510c7015aaedd400cfa1cc7a70814fef858afce14357ab076acd08b4733c9787ec95777b42710de197f1e2e878f5fe113554902ac775d0d0f07c29f28d2062380a1b8454dc2e1b10305a127ee39e352eed87ffab11904f1b5bc332cfbcfcced5ea2120206607e97259da4a53d986934d15d894b9d0d40405a827916bdc562bb4f2dc9cbcd940b42b7a0a3b418efd1856d7035f7056e607b016643d6a2a156898a54543813d4009886fa7e3e2625f18d910618a6a4089f560164e15af09619a6d33419d76292344d0cb9", 0xda}], 0x2, &(0x7f0000007300)=[{0x88, 0x6, 0x8, "ab25ca830949de5bc0752a95f0ec3f42a1fdf32cc28633193093428ff96d8a14240a72c4033a0d7dba39eed96c53db7934d27b3b3a58f3cd9d710f870fe91949cbb732a5430715a78b25a2f2a0be84635d30e4375dd4b0aec91a36893b37018c30209440fb17e4954b955e4c4823d1bffd2f"}, {0x10, 0x10f}, {0x1010, 0x107, 0x2, "6b3f1f6bcef457a3eca503fc0c9121c028a0d1d17ed1b5290c3aab521bfbdf72e7e41adcc630414a0ea996af854bc90ebb3629f7913b53110f76a2472a93782b8eaac4b26021b135586c2688c958bfd65b918146529130e65c5565fc7428fba7f77cb2fccbbbd666c9f50cd9f3c21094d77b09f3d50b206df522480bfc0b15ebb8fff8fd7ddf5c2d550a4fbc753f89552322f8cb8f7dadffa1f14918d2bdee4f15cb4c3f7ecb834ebb460e2c55e1c4f83e835b168abf9f11013c97db6a6bf6f4e2a71a1c66e226d2f7851dd0e7b05a4a47af71750dd7ccdf983b8524e215d2e26bbb44d0a74b2215ca68f10c03f904e03cbeef2d8c8a90d19c0a41be62504c71d7957bbf33895a43eb9201942e2b520ccf6937781b9c098d1e9c1cafcc98d9558aa01e9a29f686dd3aeb532b7049836ed1c9f77025c9dcb9a81bb99e7124739b15deb7cab0d68915f2c07aa7e95282b10fe1989c315ad2cb3a4a21e2bcf6538fa248ef245854989165f37a02a01a6593102c4e10851759e4a70a4f8e53097fd5f792ca37bda1d8b57937d9e8afb12305bc3d6d693275e5ca8dd10bb6ff4be22aacadad4d20c79181003a77449611e31440a25c525825708ced1247720eafd15b12e5578f2f622232454f4850ff017817211c99408de4b5bf44a2abe754f0fa39a607259b0afdc30c223a397951a49c05fc9c4e865fa0b9ac2aef7363d10633115ef7f7de06f8de6c4ad1ddbcfa9ca9403f75078a464373738cb64a3439713268b45b8eda6abb5a8ef07ccd01e62a6c890454bb5424642e87696a0be86c6c6067031d5f55bc6decae78a54b55075c41fb01c44a3fca45e4da0a8dd2de52ed0dedf12e4c679188febf713e462e74ddb77c2f731a6ef60e7da4cb114695fe7f8c4d782b081441c761678e3eb9d5d91c183b0c208a5b7210b3e82b1b7f037c27dcb2af80f0cd8ae4ab3e37b359d50fbf213dbc2ef3ffde50aeedd66536ec6c92b8db91f39f280e2e8b3981faec3b351e44a8d71bd82d9b50cf18548d5b445c15ec3116191a171fea120bca945f2027dd461d5b9ed3b419b8fd64fd6b520b363ff4b1d149dccc52e2ef75f2391cc94495ff7195b90d829ea60ae0a8e2ad4728f0918ce759916d6c6d156af8a98731e594bc791825d19cb1379bf3ca76a0af16b80cd844482462a0467af8f05b770ee1704c9d25f34aebe04c3e89b8b964ada553ce19917c837ec92588cf6d0c220109a4fadd5629a667039a161d5c8dee12c64d33411d4e0d43647cebb88f1e3cb7df81ee5e166f9b2dde1e80098348dd2afa4db72d19c4eb3a32fb25a6a8a5c26855fed9eb93481c22285dafe688599616cb634fc486ac524c5376e113e15167d706d226c907df03244067133343d1883f45b5f43b3ba25295cf7405484f2e760bf57f1aa86f84824c8d04b49fdcd54b5e6c0908f2cb09ebf47cab3afd9e75afe91c1a5334542e9c34f1c26edc873aac2a7815f11157ed493de4c0d94f2ff133ad49a107b2a8819a1f52222c5a0da391db21dfcd62813dc1dc9a7543bd2e03eff154b2be097492cf83035af2a4e764be48151482aa941dd151e4beb8895a95765e4a4e940e8e9807cac13c981486b7415c733c0dae39e50411235e280699298fd53c33d63795d8a331a8920455229b06a92340e8f17b76c5579acaccf8afcf9de4873b49b9f26403b67f16d630347b83155563eccb1ae0afadaa261d2124ce870af382df7e37a11a495bd11bac2427e66657931f9ef40ff444eba1cfa172fca6625b5df0015cc5fdc5a5825c3064cf31f232d232ca295f510d313842ec5336ab5b1e8e47c420be09ca442b981163d5611c7bd5f5e427f356aa637dfcf0d67375e148bcbec92d2f1ae48db4d82edd8b358fc236d21eccc398ba09642ef6ee6cc4b8b867fd290155f1db9498d94129800e263148649053505f2166f2cfe5dd032d02de14861864a2a06ff8ee9e616b07dd9e4fdcda7c671f067337d6a791bd0de826f12fb525d40a82b648bf52f37d3ad9a58d490b1a80b93b4378228bf5b09aa9e71a70dd0ee5c661a5a4d95384b2147d43385654db3576e2ccdb07e6433d567d8dba504043f5c148b348c14479af12e04e5727c4fccc45e47fc6478aabcb61dec6e745f2360e903cd2626cab52e94f27a1b0138b0ac5470030c0cb2805d6263787f10cbec5134581796be11ecb45ea4c77be6d52cd71730b5c41263f7962cbac68eea29efcc42b18961176b13fc25fb3ba973df8fa6b7fc4e95892fc285c54962b0fdddf41a34e1026bebe040bcc3acb30c1c15ac833ec496e86cf9678b6d86a2b40847db9beef8551e3d5cf5620892da518d026de05ade08430d13ece529eb42640568f83fd013e59966431b4354ee90a06bf92376295e61c2b8b7c80f66d2c2e584c5380ad4f3d3f9d6bc773596fe2befc9d1b722cb61845635d63ae1a2872c791cc64e2743c40a409741c6cfa7eb3f0c9c7fe7928f9d26c1270c7dea33ee71d812e5e5ad56f778c12ca9dac47d20b0206d0376eacd3e8d79c2f645b218733aedcf9cc7e6fc9fd804797fc5c80593c8deaddd8d8a6c2f32ca088024299cdf540fa9eeb8a6e8cbd672e5dd364a1493104fc0e40930cb86f0338e118233c69c20f18883e54c069446a6bb4c360f78d47c9fe41a708a1f45c415e01aa58417895e9bf08867b873cb78e9a1fe0f94d18f5e6013669a4ac149ae8cfdfc6a6ca956b7662d799530d1f926d3808ff1b59882e775d12755b4696bc48bec45b1f21f907a17204e8938c54707bb405cca50105935d76bcdda7d10d70a4316c51a4768671c0d383b57f15cc25113402becfb6f7c7c1a46c48cc027ab0787ab005d97ae3a5a41f7eecd284abb01b2b646445187ce475678d49de1311b3f0af9ec04e46f0ba2572e4df1c340e798cb0f0b317709fca6c0431d502f45196d9872dda39b3fde6f6dd2b21cd9aee753bede501b1557a1c4d67be9bb8d0530b83aeb9099fc680101949ee454f24488ad270e4330272630a7322a493049bc099053694ba99872f1538d6bc07ba4e226ec7227dcdf0428eef545611d6f7ef9399f8b5d99943c4fa80e488a0332dd0c4abac5f811f88067d5003b35ad104d2d209ea0035315b70f0b43d543c5419aa56bc7a06c2cf285aec2ac863cccc1c7fd6c3f74a4b7d837e6b30d4e2f4759b96565f547901c3712ea42c8a91fa61ba2df55156e372d0116d6b1e071833f045ce41d447ddac643a2863edab63b2b64f686ac7dba7a8e55ab345ab3cc2ba0ef72e5150505b761119bd29afb7c28e570bd24d54dde9139fce40e2665c386914493f34f59f4da39ad5b866eeb0bddca449c66c5a88acb5c3a5f03d989e7bc618712847e01e4e4b665071d18217e9815cf1220c1f2702d5405589a612e76def2202cd9940e09c32f13af3c3bc0016ae95ad7d414f0f4f25bf66bd37cee9f2429b4583acfac855883d3a8df5ff7df2c9333fe540c8e48d77a45cf2c88d698bf2af916d173c759fc39629e9b7bab27efc44f50e06981a7cb01b11a0efd6e9d1e948545836645d162b44cb9b7451310b4c9822b0313f2e343fa78e079a1b8f612a4d6fdac0638a5fe28e2a9a9be27b1a8e8e37dc8a89920c38cb86342f055faf4c4542a4d9e57ce0744ee65f47a321f99f61df049ff582bdac1b87a02eea833a780d6dd7f85e88dfa8e255c508a40bc8803516c4f0ad704f527d15b85d0b0e2eaaae28f5768886ec10fbdc22d4b2ff2bc4a42c82dc388fbc0e99ac412bf7f5fcc89d91009b99d018b6ecb0f45312171842f216546372c80e776ca438d9ba9a2b377b2f9cf37c3cf451d615e1da8436a88efb6b998f30a9815e2704bb9e0e486c37185888701238c8c17917c0fc3cb00d1ff64b52061c7209595c1e58ffef906e86b792187dceba9849a15da08f432dfba7e037e7f12f1936af6f09c61c58dad13f7969e75cdd9eaf54c8ae0b579dcfe9332e2041e3ab63bf903efe1b4ed937b86ea7398d98058f54dc6126735ff8682c7c69c51967d02fc75ef7cd52901c86156f3af83563f36f84811e4a2ccdb87b7d9c323b62284e41fbb0ba50c0e40fbd3eb9c6035898378a1cb48da679a5096fc0e4fa1793bc522f2ed26aae21cd1075b939bcd27ed32d9306cd2856d6f1e2ba8353d470df547983e4b7842c935baf4b812d8b314b4903c06ca84c240b27897776d081429cf77b28f2b8f6c652797800fcc0ff24b379ad7ff5e7ae98d63eb5f8cac9293a64a898150d091702bed2e4a99f3021c4e493e6b9a5fa944fe214ff063e043334d4678c1ddf58b05f956e79367097ed63e4e2b984a274eafdfec5994ba3057e5fa9b0406b1654b0ba7799c029c198c59c377e584a2656b928b5d5015733fc63b53f26b382406fee01154949c95274d1c1fc7dc4e65b0c299241a4c227d2ae91eb2a749228af2b0f25e4475c1aa5cb0b0cfbc5b2ae2489db54eca3602a4ccdf0a28de12a44c3e83ac2d57e05b9bc05279ef0783933a37db9caf5c5ef0a141b19c0717355ea402155c885c0741d3391c1ab693edd582bc70d4a34386678cbb6434f21f9ba5213e9be04811735b82225f976b9247d6838ed94189b0578a4c5a1ed8200eb096a8e8e94f0c4cd33b1c1675b29d6fd78b0cbfab90b56d1eafceb92477528575bf530119fcd299cae2a3eb933d02850a4816eb66d91391aa521c46b0286f3158b3ae3c978a59b0d0e0682bb5e07d0bce9092c906c70b7b349ce48b8e317a254f162a483741227a56570ddea8f7b330ee04bcbe2cd8e915977447132acb9b22b97fb95ca15f0ae997e94664c1779470713427c77da1b7c8217464dd4eb4df0a629723e6388f6a2c5da1898f4067e3b92717f20240eae22cee7313625ca4005c0a800919a4a0b5a114b04794f144e2465e2d96b5e6c82953e3bf2b965cd23d4b87fd909e618ce2e44f5a53192ba9ce85983d707a18f37aa8a87f59d1d3c8c330b53ac3aa39bb6e5ac7a32de81746b552d7f1038b6e56ae1a788b70595d73a7e50815d684f274c67051c6b2a77c392bf2b17c79d7c35abf4b31425fabffbcfc7a379963a657dc00bb11aa2e2c48fb6ffa094802192624ee35006d8cfacf6c2af68d1f71243932a439b5ce9fe697dc8aa890d965c39d3572626aca374111f63e3bf2bc0a37c4162fc0a8fe7db5f96919b6cb0396f7fc714b548e52299e5acc029877329972d3251b43dabd9df127023cb48f150c8f88b3ecba41d0d15fcaa46a4ef14b2ef0e2524f76b9739a507e6c6becaa7040cbb2d8bb01c391eb30a3a3ec3b78e92057b8350caf258e1bdc572c8e98666a462e43a05718f6f42722135477e139d46bf426365b5af4443fac5bb2c056c3ff729f36d917bd4b68f4df742e6dfab18c0328e7f6b2b55c4bb48c64040785ca8ac2475995c84ce7ee7226dc7e58b797d2bb15b81b7c2296c374af436b4f4450bb184ce7d19c58356df43cf4790a2090b230fb682271c1702c83f2ad6cdc028199cf1cc4fe9fb2d98477b46dfa520067e3da8fc07fcf3d551ea5da7e147b487419a77110e7a7da22c5452dee589a627a79303e8256222c34e68ddf8ec7c7d1291a0b9039dea04fd0cf391c32a1378bcaa96d33d0ab3e43114fbf8a578dd54843be094bd9cb77d6fb0096c52c099f256c53dce21abdb252fb09f6acb848246d6f90b09df9600d2e138a5b5a812626f12f9a407ebdaddca4ba80836799f70daef92be6acef086339de17a68c506c1edae6dd09174ffc7a2c6d92fde6145664cc285841f9e1015a966477e2115ea15"}, {0xc0, 0x105, 0x14, "7adc0aaf3f0f5084cc41932c424a1f0a54868069c047f14655208463c540b53461b83a9cbe221943d9f52063cea5ce075d1765541d418581eb1819b7ef1799c2bf3fd99ed038cd1cbadea8fcb007fb4baa5977a9ea2d1e7bfff5d1192c97440e18e295e52a3ba8c926663708b3289b1d14d4ba9ce54e0aa4e44c2de18560e60b5d0e8bd49d855307d0a69431da90d5880d17095b9d8045de5dd52099c10d568c6803e35c06a29035bd963561240a514a"}, {0x50, 0x0, 0x2, "314a3e7eba17b825ccdeaa6162c29d9329a681e859bd04e0bf4460efa282cc90f3e8f1cbd787814f8bc58c94b2798cbeffb0e4dbe48d3a19a0081eda"}], 0x11b8}}, {{&(0x7f00000084c0)=@tipc=@name={0x1e, 0x2, 0x1, {{0x0, 0x1}, 0x1}}, 0x80, &(0x7f0000008780)=[{&(0x7f0000008540)="10c72fa749db868d19cf0fb386d6ff3f1b39c2b1ff387bcf032ba39e1948d6e24bd159604bb9936117ce9e58ddb0c6eeaaf785759e866dffbb30862564174d637f783b956b261d3f453fe00d6beef6dfa24a7d0e97", 0x55}, {&(0x7f00000085c0)="88dd607338ee365eb87fa88e541fb5f0db48eaa17bc4feeafb703436290f1ea861513cb4acdb1cc3fb04d7a388072b7b3230ef5ebde3de1abdf06b509d3bed61a96b4e8c8a84ad35931ee2f9572572722e42729309c09b59b994d62635484a724bdbe239449b55f836ffa8470ed796e451627dbd14c99b", 0x77}, {&(0x7f0000008640)}, {&(0x7f0000008680)="57a2d543d942e97d1b52d1819b389a25df947b4f59be9be6df17e55e6b96a3c1bb40a7fdad57f64ee79503a48371ab0c010018f3607120fe77559bc0dfb7b6dae6bd00f6dfd6d1a03443d0d090398a54c611abae65710aebdbce5b01e9e26e0ab20112822db8b351d6e67881e73b4e1618", 0x71}, {&(0x7f0000008700)="973a35647468d22fc00b67d7b5452793ccc04aceb2e03c34c3cfe1d3d752b6d84118fc315a087938ada00c5cf9eebd4ef3ad3fbebd4980d61489eb2541a8e168a12ada84e4a9387dd9acd354900276258ba79848ea015a1ab2c1857c3480fb7a8b0133b7c52d775cfa55ebac80c1908703fd0e7858ca3f3d06", 0x79}], 0x5, &(0x7f0000008800)=[{0x100, 0x1, 0x1, "5cc8dd94da219ead1ef1686bd95a940e792d0c5f02097ead2f3e46bd9ff020ab878f17d19abe3030de0166e56ca59fdea81e9a9ce0e13f75585f237935a1af4a57a138ad182df55bbd1dd320b680ee1ad76751d39fa7a6bd4481466a9b5d35e7bd5d8f90e96e30ab9fe5c8057a28c52f595aa4d8bc760cfa0656160b8d4fb0727e0f4f29f1a626d5e1f029bcc2f842ca799a5f6855435d425ff7a37f4721cef1fc76f775ce194ea756e27be03145083c544b910eebc6f05a058bec4c8bf085abf3785c89277193406412eec68ff2d24828b1b96f17f971cf48b6069912863ecaa4a597c15822ffab09d9dafe3922"}, {0x88, 0x10d, 0x7, "9dd871a478d27742c6af723cebc6ca3f90a60c0e1392f28dea60a0811de24c19df4fe0c729bc39afcc69995cfc3df7e0569a8cd347239e563fa6711129bf31a25f2173f9ef2d41f9983cf4c0d2292bb1c133415cbdd0f6a780574a7fbbf0c3d9ac209a91347f1bbe5016d09844f74a7b01"}], 0x188}}, {{0x0, 0x0, &(0x7f0000009e40)=[{&(0x7f00000089c0)="076858952ab5c803acfbf8a464ec5940ab8dc4f0479978b6b3f7b3ad0c5a74e5b4170180fb36f3a63ec8416149ba3a4ddd8b595115423b005d393ecd74207c649ec28caf82c9952bf956bc5385cb0d13633d3d2e00189ec702dd33449f9d61d6fd2ddbb4aa9f406cb1bafc4c242a035ba577e9bd2046cc3f986214775167c5677bff677479943075b5844af1d730932a675c939611e5a3f91fbf9086b163351bf719db395d612c6faca731d1e793f7", 0xaf}, {&(0x7f0000008a80)="c40c73d6ade4c33f6af678", 0xb}, {&(0x7f0000008ac0)="94c97e2b1ed931bef35ae29bbf8b0c5015b239fc5cbea980c22a621e817247f880379efeab6d695781801c9af83287bf52705eec24a0599de2cb158c73ecc88d94ec5d75d2a2c2a479b948da63200961379680292fe9e5f9e2ad61de11098b38e8c92861d129d8ed0f131b2de3ad0abe3d564faf98282b4e635b9c6117c9a8542444dc2cf1bde9f944df7fa968d2566321fc521c99f1fa41cadf1ec2cdae913d6cbee216ea762498cd59f33ed1ef4ed4550c7d04a550c6164da1e3b80f1c", 0xbe}, {&(0x7f0000008b80)="3fd7511264a40f9e8f0593bf7236b763f1f6dc4392e3d8cb97ff2a231c38cf7fb3eea182d7d5feffababdc11a1e8e10f70756561cff56cd4be95f760da654063dcc433246d477c2d7a460408ff4ede623961408440d8dcc7cc35e1d5e17931360cb7c2a568201a1d9a9b079653e98abf30a9dae97238a8e8288d2bad8a2415a9b310df0906ed737c31acdcb530267859fe85ba721099a2fb14461c2187be5fa1de089153ef1a885903205bce3e4a85d025bde933fa5589af425577ebb4a3b13f94a0cf6a89ec05fa84f62e9596e467a53b157570e80865fb62a4af921e825dcc7a917cd262f4a63cc38482ae26ee3ccb31af2aaf622dd7908107009946d402eb568d783a99f704df8e032c734a6a4a582e90ed944d640248dc5d7ab43bd6d479f0a179a6d8bddd2e88eb85f630309c0dbce1eeb9209fd8db32f04b7a7278e50fea241f05a23ba627d10bb92264350ab74d99e57af0ace0df41f2976ccd67caddcaaddad4b5b58e6112bd0d11680ce08dc9a2c8a7496140d9ad214d6acc6fe1a39b6a073c16e2e4501af974bea5c64f206ec084b5b6ebb0b3e72724ecc9eeba41d82aa493a3ce8cfddeb005a72ed7d311dbda6450fc6fdcb2bb21a2ce1536cbbc6e2369569d52d60accdc4daa7373f6229d81c470c426ced11010691a5e24795303b1e717328d821f433d07d09b80b9f44ca3c165b75bd6549ea2958c3a5fd705f392815387503cebabafebaea30412593b0626a166e75a607bef1bf51c9f8e8f355a81ab7d47a9e2c885c54c0a9ef8d0cc0d3a6ba01a88bd4d4ab834876d9c5af0d3cc65deb96c32cf71c13bc847cdf28ceeca70cbb888480a891bd68f320a498f9eab491e004b70e4d5b109a284cbbbd4a6f06cb88d8126613ce12a4a388b947c6b25a07d4761ec858a32ef53ae7f511800cbd63183b6a2e6115a4e24e5292be4a2e4f2fd33182af9ec30243ba750f4a218aee46c80965933bf85e7205f0edfc89d80cc71178d774ec2b7f5b7a0f5fb66490ddb8e453bff97f78ad8ce881daa327d8acb5d38a3007decc69940d67e77d8bd23f7b1d5899665605f8f8efa2298fcdef6b0803fb4d975f970d3d7bf2ffcc3dcc67ca911007e40239a9f525543a6f90a70af8d6ce1df56a985b2d98345caa4aaca6ab3e3420c867717e4ce686a726249df9c5f47564c41d0f9df22c339ce0a1a822f93b649ee39cf0a0810cb32247f05296367d098174b37fd6640da8b38da7c32f9ae214827cd5e89ece077febb5c4d4dc92a95bb0911e732115ae64548756b25453f562393dcd004a56739bd697638066e11d8aa87aea034be832e9d76c5c91cd59fdd12591c9058fd8c05851aa17ded649afae1a81740d1eef401edd8829144c92eb2f13b989b2d8464994390656d8523be729655f90cb62f9e1ea88b6ab63241b60deb8a27a2d99088fb1857a27c50c6c63ed267476b078d66620bfd72602ff3205df270fb17c8860aa27b9e202c3363ce801ccc5b8ecd0d134977e127be7a35d55b3df2f0c0c4e4d753d6487b8cc2fdf7350286498e48b265885cb71624af96f8369cf4eed65c333ef9c92c618b6d0a80cfa1f59d257eae0c22246e2aa5a68f4ac2311307672d1905cf69c0935c27b041570310ad92aa948ad847cbc996b9eee3b3520954c91bba7ff641351b42d003feac88f2059e0ccdec352b4a5840a9d2269a20b511c976c4f08e782d1571123bd5ea4ef62fce9afa8257c059c192e9a5f11c2042e5f86a1b267f956943a831c2118f9e76c5cb8a8032e3eb5c913143b6a675157c67535ada15c84a8c2e4ea83074cf38e57657c71437d8efbb705161bc465c970626cc5228ed7542d49af22da00badd44033b30c7f26ff9ee1e72d08c1a9097fb3c4e5669b9630f3a95eb289d86d785bbadfb65a04bb55caaf059e8473d280cc68e6a81dd6ad872058960dd42fd6ac1012ee5fa934f26ef68c092807171b804ee11838c4d00350c81e789b5434fb2ca287bd8c19069c4b990d6b5dc6db9383638a88c57779fcf54baa14a83318363a0093d94da93e7db8c54c509e7164b9489ac2c210a61c981f59ab5082a411a3bfb16cec0e2fb79e7bc652aa486bc05c1e121b55b8ba7b7181131da70e5c143bad253129180ac4026bc80bd468ed701834237b47ca71f2b9f04d6195989f558f51fdc31c9b11de08b33f10554a24480e87295576cf555319bdf390385eb5fcb62705af46f7ba4729da4dc565dfbb5c52fce86ddc613771196a90034e6c51c7333f5f78c07a1505ba3ebc5d6091f340e55903835cb846e2ffd4ad6d2b56644ab2a5e713d3ee368438b88492b9c500f48dc91d0b29b6e6b3d66e0c16b93c8cd697384daa6fe546d7197a31f0dcf3d02a90381e92478271f0597294149a2d5bbe10960aad18d077dc0158ad61cec43f2b4fd22fef693580e83746e526d8bea8f2345b3d38e740beb33ebc8d8450f711eed4d4d3b8d419273586073b59afd1f8ac18602fbfae004d4554b94cdcb460fc40c88eb67afb44d289bb44a1e44da56cec1da026291953975e27e53aa6a13f6ac6efb0060e8d9260026c81e054816886f9325c7d582310c9d8aada16b4232104a718d769eaa8b113e1c7bf44906d97a1ccecf172ad3966e16a5504c722359223f83c49bbc6cc1a552bce04cbeaac09c168101e3e7adb23cc7ebbee8f1dbe8d12aaa74aac0ee0261623f97b8d1e84e7650ba2610950be36360db37550f443c2fd35e016eb1290d681dc080c248fa366cc3da3ecf3fd48a2862d46242199b21ea12e3fdcfef05536a7256322b0436ea3f416d860e41d4e136a73562ed3ee4edfd5c472823d5571ac10c10307db061fa52b0d1b765b9045ed20c4811f15a6b776ac8c307ceab7842679493b9f636184e779327ac82290c8a4824f428090f182bf092635b763e939c06f2f7d81908b2846500e85a01cf31dbd4afe7d33d48a9dec29e3174478d310de8c3a5abef7bec37f363f543e089202b276154d8fca19f95b08b901106cba78ab589b5aa3655dbbd4e7b349390dd861ddf95ede0e142135d051cfef3974b4493177e63bae7fc77c7489c9d2acf9f2069b6d40fe4740f3fd4043b8088acfe5b1f6a84f7844789f61958931753f8fab8da5dc3b1bc56a842197a7b197a77050b68f848601f4924def176853d327efd1df8bbae0dde7b469086f9881dff56b0ed434c740e163448c2bdab66cfcc02dac3bb7842a3c35f8b7faefd0bc463a08a312b6de7a371534afd41335bd223b290388fc027ba1e8003225c412c905a9b78cc6488cba9627a768af2ab13d8172f04a29f773aeec0b05e1823a3424e25858f10c45f3d006b98d835c95994243460327d35d23e0f4a79aac1ebfbffece0bb804d7d53b3259ee7418bf6647255a2739850e0f098080954a079c269ad6634f489a6bc2df66dfbe639689bbca832b6d9197c5130921c15163a3e9801ba1a13b97a1a4197c34ff43d8ad8a9e0d30a97b38094c9360fe543f67ae31848dc57b31055bc6e2d1ab40e6b0168de2ffb7d0d5214b74830d3f75901251da02c1109d8035d0f7f5afb45b6b0639516e7b3ae3e9462a440b427ab53158884e28109683e8d2bd83bc948d3660c59b1ec62d73a83938514599e4259f59afe7cd75417499202b7f393021659d522b6ed619daea29e9c7069f30bbe3e86a16f54885ef24c0bec861f73ab977b6c7112586ad48509b3ee99ede2d0a74f01c6045fa0921cabe2efe884d4da75e7f58081f9398f239c7f09b80a85a247eb3eae0f6d8c88c7cddbd1072467e3e87011120734ded34207780436558b5c05d9ab4490083b39fe1c8a441a275514e64dfb91026221fbf70e0a9ce9a541b2fc9c4ca5cd20892580e401535b0b4a52fbaa1b99d22821937d6fe88096739c040afb95507e5e7dfb1eff0448a6b7deb6a49eef5588ec564cc93bd97723b6b6536aefb9b5e037a942683c5b2cff720ec5ababf2ed0b91dd85a85d513945f6360f8af52a0e4e633c578c51a188aeee0c920e61a31a69ffe36c8159b89f20b0bf410ff4d52bc34dd6e9bbadf94f79b3b66709d472df741cffef1ebe5ee6b03187b64f5acae7f0c1557698e8aa3e1fc54bda7418a24cb34582fc64405e83187854fc949477f8a2ee3a561f7e37e7c61c93514bba55a5290218a060eefcd083a6ab92c2b9207f2a2ad82121679d0714fab4b85c7162737a5951cf5e228cccb14009931420b7a652ee6e21e8e7b98ada56f904d88b838e31b3850b8b3367a9b43bfbd25af4fecc139481def9b26472374291926206e1ceb91a1b162dd5d81dc4f7e870d2b9b5198410ee0066dcf54391755e79935f1d449e8a287c5cffefdbb1b8b80ebaff926dc023eaa9dd5b7db6e5a42340b399602b772c8337c489a3c64fe71ee0996762c8281a1c0476695d159ea01bba86b6a538b0da359a97ea325bf3ca67de126ce9fb5466adf9475d3b7abefc0ad089a55724a9dd243ca12c8c3f4279639e3469a390b99a99aa3606531686ab7a6b5669b72ee6048be908ae0aa841c918519fd26bb4f9b1610afc7ccb72eff742430e2f2a42c7950f5d3ad54626e507cb5c075e3766d32afb7e7b41127541862a7f8b09a1399f8c6d81ce57e16195600940e0073992ebbe4c4cd957047ede1c1fe4427c16f5f0e277c3e671b69ac7b2aea76c0d4b81d6e4441922a819e2352a0cdebede5ab78bb61ce50e6179eee8d3284b05e004ea6517bfb9605e533ae70c0ba3b8c6996485f1b76819c5ec042a81a83e4c48e9de89e517a226c8d24a8e1e9db37f78bceba48e56e5404fd080dc54f3769a407c95705a2c9dc6e31721ddf290137a0559f59d21ec4656a8867170f4fb85d5b3b3a587d634a08e52a52b1d5f1b61ffd7840d80ad072af3fea573c745ec7a603b958a7cbcfe378701fd846bf830222612a1dfc1f9907fb94b538bb477bd919dd9172b042d0ba845d51365fc30d24f64a9aafabc66175fcec9d42aed9682bf03f2f25427d9e28cfff64fb78e38c154fb35bc62a4f46ebd2bc637981579bee29d72fb3120d913993b7378cb958c6afb18de80c5db38b3924bbf74cb323ebd10ff6674ad95e9d7f5ccc7ec5435d1d800d6996e36adea234aecc7f80776d2de66a8a792ad0917d0b11a7e381356bc141a453e1792e8a4fb45780ee6a742768f607d2492310c928ebdc2358371f62ace96d5b7850b2f98d6799da6bed8ea96014b030c732a1977cbb9a1c46f7c25a445af1f35ef2ac21b0df93a2228f5023c3fa4c962afac27aca17d9441044413d2f0733115644654a2478611c96de14ed3d6428f100df6366ff2e7cce4c61277bf583746e4fdb0f82859acc4c21455df5fcf16a9083a649556005d6611d05ad65801e928cb21d868a3c2eb2b0aae9170968a512756faa61405ff5b29f749278f67bcbd01c7b5c2c620364e7e81aa6dc360d86259504563f0d6a72ee35e24b6516cae382a9090143a037ba65dbe3981c44f12b808002c49f4ea26fca1f136c62386b720e2bfad839f70ebc722c1190fc5f563801790bfee873cbe2dfd91e11bc14f453e4ed7dc2df719879d1f3c246c452e65d476da91ea22ef4236c7e0e195d4f649ba01ac71092bd0dfd58f8dd889fdddd281f7f904690fe9bd34c21c7ca703afffaf2d865e442a8e81f1bd74c1d09917499ab3bdaad4a081401e6938fb4be3dee74057d9159b2812b649905366370763352dfafa9a85872cd8d80f79fd21b4fac1cefe3d15cb019c70f44c0b95a790c2d27214be459e9556eb59fd289f1a99b0c8b063d936ccafb", 0x1000}, {&(0x7f0000009b80)="68d72fd9f4cf95a9628e2c9efc1c87c2381e7969ea5a04d1bf44af1ca082675f8b779025cd41bb23b2ce4c7fe2c807bacad65b7ba85941dfdb462c14e53a752c2d9895c4fd27954a3edf0ce5ca31a173aab9cbe8c30f07c5ea8569b174acef9dd625d235a8e603494b3756217df1f44550b805a4e1d2f3c6dd5114fc4462a3efecfe85878b35ce261a", 0x89}, {&(0x7f0000009c40)="10c81fa53b7a12f4601e817c00f9bfd1dfb2f3533b8b3bf2d83107cc3cfc75ae6b93c543740e6c80b57ae1f4248c8da7d76faddb52801d5d1f519fa5ccb033f12f3dc681dffcf9beb5d125453da255c909526130a286f0f6de4af9b219de94d67b31a1545504fb97a914613877904aa40ececfd135b09ddee600347c071df6d2c92ac42ad5c9ffabce784304f93d9eaf2497e9d4e37e7c6e66dcc59555668d047c", 0xa1}, {&(0x7f0000009d00)="7c9025f6a5ebd447d5cf55d6bb117bb764b3ee65e44e6bb74e86a86c74dbec14a1bf118c40c9f8b1c69a0b6ee82f18898d509501f64a349cc940c5761ce79a247f218ae8008c68ad534d7bf7583756d028e9d54a950d5374c9a2f0639fb42cc2035960bef3fe44fa20f27e90afcc3b4bb7cb77724a9920fa87ffe2329dc291cc714d4750e62c15f449ffdbe646e565b805bbd2be6713c14f9e422ebb9cfbdc2be96cdd6cc1baf2b96cdc42f0ff2d95bf5e689bd69bdef0a5d684325365dc9f82f76df72af5d83cd117", 0xc9}, {&(0x7f0000009e00)="bf9a4d78a1720e8c0c42bf9c1325da52b80fb56261e96fdbcc5a06b20e61cf77fe2ec3c960393a76df2157f3ada196117cb118e074b699cb1b82cba8", 0x3c}], 0x8, &(0x7f0000009ec0)=[{0x1010, 0x0, 0xffff, "202c2eb9aa4470b04d40555d8a716f55a94aba50a3b4cf6555ecd199055cd5725a3ff239088b70f150a807ba805bfb1cf4e1795c65f98346269c1047582abbaf1a7c9fcc5ec060f121a684647da3d7ec2ebbf5b7d69d14e15a5b991d5ee5884882d92dd849c15140e50482b43b81525e0a80f1b057df8d5f68f24482f036ea75612ca02058d73b2ab6710b5fb4905ada9fa0b33f731e3feac82a6ff468a290e10cfe057e52b91ed3d039705dfcf51d5af19f95551206592fda0d335fd05cfca579cd8cac8ccf84ddc1860df3c407ee37e428a0cdb2c265eb07e37f478e2d6cffd2624153ffb5c4afa3c55af7ef4704669495036a9f63dde1ba6764ac77151434e486fb8891d86de13f1e7d6fb446850584b077d3c8781442e6fede33438aa6ec5cc7408d19ce79f93a1feb7c687da0da6b97dea25da07445d5cf2576215c2091715b6e7dd90b524cc3b7c207ed43fe0384ead176886f3b1756d595e948cb0f8e3bb564622bb28a2982196c265d27dd3a0e1ce59bc178dadbce369a83ab86b6ee284b4568cc3e7ab1df8a7d2c827c9f97c9aea798798f2e0b539f4655f5c1e3cfa3419116df284a02ee228b2de767e78a01ff7d952d1ef46a8a9cb0e3a8951618e2f081c8f3d49726a127558345fc71f0ef78a873f371353de27c59cc5ad7c83dd626575c69ad9e91d574c0ec084920266cafa531522c4a830d0c603193ce38a93c18c856d07b0260d9275f8fa25052e54ce3a737482c25e682b22c0a7bf7062119aa8bc98bd72d77a3cf6dba009e9059fabe96b88c4791425a7459625b89d493880c2eef1e0eb855b98b68f091a327c8f82271154a66f56bcf9ac2f42aba501e30b3a47cbbf8208958ab321f5bb720b8d8f5050816fb17df1553b272823399377a0156ee27316a2b83d5f11bdfa6a2abcfa1a7ab615085a04ef0d1d5563e2cba14697b0658d98150b2d704c4f8ccae128b99f867b3f309a55d883fe91270af69642fd8c6567f5eda6e0d50ec64faf32099d4a0d9a780340018e5a945b92f72d21c8f99014b2e9cebafeddc0e5db5b167dd8966ca7aa99867bb4468298e992a2c25712ef7ea70ff1abd7e695d26b1282948d26eda5c29abdd6d0c872feb9ef5ccb3d88f3407cd09e76d90a5f0116a2eea4ab9773d8cf0c3355a2217fce76d9e63bc3b11966d51f73508b56c49aa5fef69288b77cd52fcf073bd1d37e006a5d80c4ff4aa03eeb747348a4c09763bafbfd5cfa7866cf5cf3a068737df76aa01a37d7f19831fd68ff551fe01cf1aef220e05cf58a3b38e9b773ffaa84b1277ff3713063e1f81b6b39d485711f7be195542b1a5e5df037594f1d72548c14c8f075ae9c8effb24193d1c8bbecaaf9d10efaabe864acb993e315a2d110990fb721be91c6bdf3c6d172132138a96112cc259c73b81c4271290793af08bf542d1cf418455a96f9f45f2c5ab878947714f9075232c2ca2075c16dfda89b76e6111f23dca0b19ca9a61aff44f4c04c38fcc2b5c8fe4455c4c83a63d0aeb63c65cffc8d9a70511a115e0eb2b8298a91b0e1f4507930a13616c64c2b7d5044169e60017e2092c82f0e14749555dca9b1cacd930598b24eff62bf22f139ec9e7b656856d41d1d8805a7112432347ded6f5f1e0153a5a9e3c16d10f6768d24fc657632ba3c4b69612fd47c2c247f130cb6299ddb69fc8303678546ae7ac1f6ce3190622796a73736549629afb961d4a8357671c04b0c033dfcdf7121f301c32de713c31d1aa2724c0dc38f2cba95cdd02022470a214c6b9be138b9dbe9cc280045b6c686bee14dba4fcca80ec12c9edc78fb93b9d7e540feea2d65239fb6a0910c93184c040df885b04685ddb74b94997075ac60ce65e64dfbaa442e1e3f46832ae0849fc9d2fac74de5d97b24328b9d93fd5b9b47941858e786c8f8a83933edc12459db96f34b87c415857d4c1d29282abc60db1400c52fff0cb3e70f432cad7224b987826253efd7f2a33c038fa0b598ca767ef9b2c1b92f798fd030758a100edf1d84db39d17d94eac3f605e9dda0433a10e8a932ddf2189cb9abfb3bbae4d0342a0828fab1724e07b42212fe1a9b9ec8f41d23840421aecb5576a369ca48163ce111da82e3f4c62edcda214821a33ae8b2b54dfb0f77d638fc78e42e856864e159c6fda28ccf7de9542505be51992fb1a86bdaea0b9c184ff4014dde9ef3589db4942f8671cfee9c7f090568728d3bf6642746afe65d2269ea78f35a2ca532803cde1f502ca431b27bb6413f77ffe43dbcba3c4d9b0719cf1ee11ec33b4af1c11a5fb39cfebf42ebd5e55350b1d854e62d613dd9c605a839d6e36af4b8901e4bdb84a7c4b251d9a517b33bf40378d66ef76f4080b6a9a4a02d170ca245ed2b68b6f4197a13dbca8d88329859f02bd0e0d36dfe1beb07846b26ef73563df44eb33b9f094c0afd003d114ef1c7d56cafadc73f90eb49b0e50d3aa56c0f9c8600f72fd83a311c09d8cfef97ab11473997343e34c78466b561e7255357464497297d92ff00a75c2f4c426520f7f72b4b9202bcc3b380a5e454c487dee70c8c833981d93f031210502231efbd632286c479ca5e0fa022b46eaf6fce621ac8865990ff038ec9b8fbe410b196950eb13a4cd7798a6e1a8aec0ddceb8e6582694fcdb6aac46bab79f7ead3c1ddd00dbd9fb436957af234f48bd8ecb81f75abf3f1be6b7d22216f265f765c3e178e3f0f8e2915baac99ea8e02ae0c1dc335f282772e596b0ec1424b48049f7e1b4149984fe9ea76f40e9831c2fb528386307bcc37c1502acc6a614993bf2d19d8730c9c8e68a0af8e5f9fde7bfa09b42410822e75479159255991f4cb21a398393e351cb525407776199afbfa4b835890100d35314618b4b9197ea8f1fb9035dd2b4d34f697c14a564c31ee9974bbf5fe605ca2dc0b7fcc0ae5ce7502f3ec08f6aaccf1981b5c3daefcc31733bf1b87a893273d6a9cf15aec389294278a9d7c39efba4c7bc13253b45179c920c22d1d2a7ac394299f3e31308800975a69e731009423d4027f7f5f069f55a716102ad7c32bbe9ca0e841fb39aa88a6b47a755bb114de1e712da4df9468d1457381e036a71ad85ba4b0a95298cbea1722446087d404756a726b6c16254b0edd4251c3ae6f2a1474d331ab04c6a79b86e115d73878d9812d949cb77d8bfa44374f4bf8f3fd4367b53c9ca47c3426144230559f2167501485a75bb688c875da58ae7fc1d0af35e08b09d09e077b8f83aed7c4c91b8b286a0d610236ec12b72559b08666c71540817b29354afcd95f883ceb99a1cd34f038321f8bb946fb9bc10825e7f126be62aa5987a9127c05e93def210c8efb1f53a46e7701c13f9fb3ccf9599961b2df81360ed3a53ed542b4f8d5f87d14923e1261fedfbb91eaf4f408a68baf2e7f0ff7a0a0673c01589e19a165f738421a85364e35611ab2900ad9dd3d1553da33bddbed6478121cb85e6e21cd39943376dbb5cc02a88c3a23b0a346d6250f3feeed567db52829162081c0b4f6c81623918e6ce7b42919c725f6fbac276fcdcde6ae24cd72ec0009d99efb1093adab8a00723c42f5de425741162ea426f03c63625759e29bb3f0c6c54a1ab1225d3dfded21e8de2064f457920613c1569a2a585f4c06f4a1ceb13d035683f0c908dd904f3a21ed0fd3d9e4d94c693e0436e55dc5edc71ead79a0e4de908d908c29d9802a64f37f5f8ec820889590d5283aa4651f1b1c98d5b48fb68a490e5ccef4e9cf4eee1cb62ca694ef85118493924ab47302f28ac54dfa4f77acc0b3691b9a67a81519ccf948cbb379a0556130e52502cffaadbc73b8d25275aed89d7df4c7b2c0141378185925ba65c109d837529f66a16df1af49f5a1d6bd7aabb14a91301c304083013a7024a7882ccfd767cb06e2edf6bd3d0988ac6b04f0c07fa250a1d5198f0b8c434ea080df9e42704094259de2211b5a97f7b68794e00d0035c66b50b43766ccc454f71006ec0048f7f38420dc5d17365da1621ff92e49a19aa26c7152c128dd24893e762ec8fd9abb4004f1c19d82a1e729ac884618ff60bb6e59c616c525f24cb6093039bd447ae63f0bfbaa2f60557e89301cdf9c18294faced03cff0478519f9d7fb7bd9416e580d455bb0e49f7f97ef61f191c8e4a9c18f3bfc71a7f32abcd4d9a396734881cb8f039b9e6677b41670e1de3f8f89834051f1a40ddf5e421aeabaa39205529596c78e2975afa55986ebfe548fb88602be2fcfa3f8ef70539e29b143c1a26eb467c6306e8b303823b191bc25f01636713d5f03590d732d0b726a936f0b0fda9dbcc7a48c08d76ae8e0cb50cd493dfc743d7a285914cde6e76d3073e0ab559353d65ac59b4fa19dd481fc8e0d4088acc54fb019a7c25ac9fefa86bb3935f019e5d8fa703a6800f5f6501089385fcdb40e3e68fb9f0243c9d597c56bf3d96c379387bb9abd286e2f189e00b6cff583c8059d336cf9e8cc183e85e37d97aee5afd98fe9d735530bf73c26e8ab14fed26d322760dae5aafb067c8f7bb946caee3212adf86489c26f6f11d83685be8226f0d91df55883c60359f71395390266d5206ebb8b0656c318fbe727df7a713ddb03af548bb14d7853bc6b763d80ede9a14d29a508d432b6eb6a45a1987928e08265c7c0023de87394fd216c7d5535d6558777566261d353ab2fa0b444cd090dd3ad5892847a74902c5f73321675c68e531623c6dcd0d9b7066d30dd0f17215b5706ede5166705dbd2b2d854b694162a1060049056a3079e8f97c37796f1c03a067fcc367adf99c9639d4934f0a168d6a24df4925406ddb02dae61cd4e4d00e3e66c6d69f31c5ef49f3af37d9510cdbc05dcb00921544956f00275efe80376b5e8874a8bec5b3a067bd92bc5656ed9ddec7d28823c52ac732d9ced962bf40f5fba4efd7107ce7b4ef861bbd7d176cf6bd6a1d70829e102a32658d88053b208ae8efe601ba88ec6571a9e15d0ffdae65a7f496bbc99e7622207c3444ad82f12a6de4b0ea8d0f555eaba16271a7b4c0f9c29142156c39ddc4efb5913925e5b94b56fe8c7c958166fa2a1fd4a9b7ef85f1e6069341020adf0144575e66f307b057f1465c4539670d9b93769fb6a8e52d8d3ca1b7eb42574e2361406647a10dc943c6081ad63a3bfa08acb8b0a2e1b060cd004942c93db06e861245c7e0485bdeaa6d3168b7ecabd1b9ba7050b92413ef856773a42c83f9e6bf09273cceffba2615658db2c6012c916a410eefcfcab113966dfce60450c26c33b0c72393c5eadbea781faab917dcb64f04d0334a3022fcd6b875dd6a91bc4f6e97e00ffbc9ea17c4333dc4f1a6513c9cecb64debc0deb50fe5e587e49e2edd1d24e56c50e8c04c9b8c7b170cc978f826d387442cff42ef9f0d8e0f8f70d5ac7b559cbee6da039ce369cf23226bf4753ef98f26cb8db50b269d5de9442dfbed988ae89151a05f0262a121fcdcfc17e2643d0a0fc13e02e54b6bc3e0acd27d937b5137d0b93d3b7336b4991db70f20df887233572e1cf46b2e9b3e7e80fc577035baa6c3f5eeb2403d08d5d36a11e5fa714c0a79e948a5c4c4dbd06ed585f946411f8d7e21ab9629a4f6d552f592f357a3eb36ad8738411dc71b66d6b73032a67963bd46693fe6b4b3fd69c04eb1495f036c845a729ddb77460f5769d0f984b8b829eaed082e01303a3c7f4c7d9c56ab98624617e84dd6c5d821fe3d5606ebe6ac9d13144c6bf7491497598e46aa51ce45dab6a1c2a6d65e2b625e033ad1f33f2b00a161a7eb3f37ea44fc661f0b588a"}, {0x50, 0x117, 0xfff, "a5c17c1fa8a486172b06ae3ff316845ea4cd19605f416b46a14e4ec5aa5637dcc67b733a02e1724ebd43302d532f1cad6ebc27dc3e1cb4a9786dfe3535c8f6"}], 0x1060}}], 0x9, 0x0) r4 = dup3(r3, r0, 0x80000) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) accept4(r1, &(0x7f0000000040)=@sco, &(0x7f0000000180)=0x80, 0x80800) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7ffb, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 328.607706][T22683] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20040808, &(0x7f00008d4fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 328.654966][T22696] loop3: detected capacity change from 0 to 32760 [ 328.676482][T22696] FAT-fs (loop3): Directory bread(block 32760) failed [ 328.688490][T22696] FAT-fs (loop3): Directory bread(block 32761) failed [ 328.697745][T22696] FAT-fs (loop3): Directory bread(block 32762) failed 16:36:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) ftruncate(r2, 0x1f) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040), 0x100) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280), 0x200000, 0x0) bind$inet6(r4, &(0x7f00000002c0)={0xa, 0x4e21, 0xffffffff, @empty, 0x2}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000003f80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1={0xff, 0x5}, r7}}}], 0x28}}], 0x2, 0x40008000) setsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000000180)={@mcast1, r7}, 0x14) [ 328.729161][T22696] FAT-fs (loop3): Directory bread(block 32763) failed [ 328.753165][T22696] FAT-fs (loop3): Directory bread(block 32764) failed [ 328.763679][T22696] FAT-fs (loop3): Directory bread(block 32765) failed 16:36:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_TDLS_MGMT(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x124, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x5, 0x2a, [@fast_bss_trans={0x37, 0x100, {0x0, 0x6, "0c66bd68413e17d520bbdca5a81bc90e", "3bccdf1ddf144f16cdf86af05ae8a9712f456c7768163e07544ecb078188ad97", "8109896c53261563bd3a01946be49b7789fc396f7f8dc608788d759fe20b4811", [{0x0, 0x25, "2a1bb72e58673cc18617111f20885913d46fc2723f593ea5f09f18668a86a60e76890f4c1b"}, {0x0, 0x10, "d55cf7e7a504c36517d15d9b238a326c"}, {0x0, 0x26, "9bc85577bd3d1935585d9d84314dec6946c00e063520f34680e4c4120bc48a38ddb4f6318f36"}, {0x0, 0x1e, "c4b2f089e7847b341063a69cf7d7313087d1e19947562c61ec2d1818ec84"}, {0x0, 0x1c, "49fd5b89daa0ee41f14f4feeb6006f2b74ea924cc2560ad9d26d7bed"}, {0x0, 0xd, "ce6630c10d39e3f9c651a9e687"}]}}]}]}, 0x124}}, 0x0) sendmsg$NL80211_CMD_SET_PMKSA(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0x30, r2, 0x20, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x8000, 0x80}}}}, [@NL80211_ATTR_PMK_LIFETIME={0x8, 0x11f, 0x9}, @NL80211_ATTR_PMK_LIFETIME={0x8, 0x11f, 0x4e631001}]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x40000) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r5 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r5, 0x2007ffc) r6 = dup(r4) bind$inet6(r4, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r7 = dup3(r6, r3, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r8 = openat$cgroup_ro(r6, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r8, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:29 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66752e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 328.779541][T22696] FAT-fs (loop3): Directory bread(block 32766) failed [ 328.803063][T22696] FAT-fs (loop3): Directory bread(block 32767) failed [ 328.810369][T22696] FAT-fs (loop3): Directory bread(block 32768) failed [ 328.819992][T22696] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x82) setsockopt$inet6_int(r2, 0x29, 0x12, &(0x7f0000000040)=0x9, 0x4) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r4 = dup(r3) shutdown(r4, 0x0) kcmp$KCMP_EPOLL_TFD(r0, r1, 0x7, r2, &(0x7f0000000080)={r4, 0xffffffffffffffff, 0x5}) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x0) ptrace$getenv(0x4201, r0, 0x9a, &(0x7f0000000000)) 16:36:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() ptrace(0xffffffffffffffff, r0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000000)={0x38, 0x6, 0x10000024, 0x10000, 0xa8, 0x8, 0xdd, 0x8, 0x2, 0x6}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="d5742e335b1dd48cd388b166bdedb470367582127a6eca68a0812998a83e8394df373014621b41d98dba6834f5dfe4cf5dd4fa8b95b876f0a37630be4e5c9cbea6a25bd9e70318dcd26f43c1d92a713641ad942cb6aed14d259d", 0x5a, 0x4004001, &(0x7f0000000180)={0xa, 0x4e22, 0x9d, @mcast2, 0x7}, 0x1c) r5 = dup(r4) shutdown(r5, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x18, &(0x7f0000000000), 0x4) r6 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:30 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x5, &(0x7f0000000080)) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r3 = dup(r2) shutdown(r3, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) r4 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="5e52c60b4eefcbd19c560d24b738680da7afb3d843c659e46418"], 0x38) sendmmsg(r4, &(0x7f0000000480), 0x2e9, 0x0) 16:36:30 executing program 2 (fault-call:7 fault-nth:11): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 328.994193][T22713] loop4: detected capacity change from 0 to 264192 [ 329.005853][T22713] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:30 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7ffc, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 329.121325][T22760] FAULT_INJECTION: forcing a failure. [ 329.121325][T22760] name failslab, interval 1, probability 0, space 0, times 0 [ 329.134531][T22760] CPU: 1 PID: 22760 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 329.142954][T22760] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 329.153106][T22760] Call Trace: [ 329.156398][T22760] dump_stack+0x137/0x19d [ 329.161049][T22760] should_fail+0x23c/0x250 [ 329.165838][T22760] __should_failslab+0x81/0x90 [ 329.170634][T22760] should_failslab+0x5/0x20 [ 329.175630][T22760] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 329.181542][T22760] ? __kmalloc_node_track_caller+0x30/0x40 [ 329.187952][T22760] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 329.194503][T22760] __kmalloc_node_track_caller+0x30/0x40 [ 329.200392][T22760] ? __ip6_append_data+0x17c2/0x21a0 [ 329.206239][T22760] __alloc_skb+0x187/0x420 [ 329.211029][T22760] __ip6_append_data+0x17c2/0x21a0 [ 329.216239][T22760] ? ip6_pol_route_output+0x3b/0x50 [ 329.222025][T22760] ? fib6_rule_lookup+0x85/0x160 [ 329.227284][T22760] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 329.233304][T22760] ? ip6_setup_cork+0x826/0x8b0 [ 329.238426][T22760] ip6_append_data+0x17e/0x230 [ 329.243903][T22760] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 329.249815][T22760] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 329.256166][T22760] rawv6_sendmsg+0xe2a/0x1330 [ 329.261418][T22760] ? rmqueue_pcplist+0x152/0x190 [ 329.266534][T22760] inet_sendmsg+0x5f/0x80 [ 329.271218][T22760] ? inet_send_prepare+0x210/0x210 [ 329.276716][T22760] ____sys_sendmsg+0x360/0x4d0 [ 329.282011][T22760] ? import_iovec+0x69/0x80 [ 329.286728][T22760] __sys_sendmmsg+0x315/0x4b0 [ 329.291673][T22760] ? kstrtoull+0x30f/0x350 [ 329.296366][T22760] ? kstrtouint_from_user+0x104/0x130 [ 329.302027][T22760] ? do_anonymous_page+0x411/0x8b0 [ 329.308216][T22760] ? fsnotify_perm+0x59/0x2e0 [ 329.313577][T22760] ? __fsnotify_parent+0x32f/0x430 [ 329.319168][T22760] ? get_pid_task+0x8b/0xc0 [ 329.325130][T22760] ? vfs_write+0x50c/0x770 [ 329.329774][T22760] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 329.336515][T22760] ? kernfs_path_from_node+0x4b/0x60 [ 329.342349][T22760] ? __fget_light+0x21b/0x260 [ 329.347031][T22760] ? __cond_resched+0x11/0x40 [ 329.351924][T22760] ? fput+0x2d/0x130 [ 329.355827][T22760] ? ksys_write+0x157/0x180 [ 329.360706][T22760] __x64_sys_sendmmsg+0x53/0x60 [ 329.365940][T22760] do_syscall_64+0x4a/0x90 16:36:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x2) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r6 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r6, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r6, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r6, 0x1, 0x10, &(0x7f0000000140)=0x10003ff, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r6, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, r2], 0x6) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e26, @multicast2}, 0x10) [ 329.370447][T22760] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 329.376767][T22760] RIP: 0033:0x4665f9 [ 329.381029][T22760] 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 [ 329.396273][T22763] loop4: detected capacity change from 0 to 264192 [ 329.402021][T22760] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:30 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7ffd, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 329.412988][T22763] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 329.417833][T22760] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 329.417849][T22760] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 329.417859][T22760] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 329.417875][T22760] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 329.417885][T22760] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 329.430602][T22749] loop3: detected capacity change from 0 to 32760 [ 329.492640][T22749] FAT-fs (loop3): Directory bread(block 32760) failed [ 329.502789][T22749] FAT-fs (loop3): Directory bread(block 32761) failed [ 329.526180][T22749] FAT-fs (loop3): Directory bread(block 32762) failed [ 329.543543][T22749] FAT-fs (loop3): Directory bread(block 32763) failed [ 329.550704][T22749] FAT-fs (loop3): Directory bread(block 32764) failed [ 329.558248][T22749] FAT-fs (loop3): Directory bread(block 32765) failed [ 329.565388][T22749] FAT-fs (loop3): Directory bread(block 32766) failed [ 329.585892][T22749] FAT-fs (loop3): Directory bread(block 32767) failed 16:36:30 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66782e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 329.600458][T22749] FAT-fs (loop3): Directory bread(block 32768) failed [ 329.614726][T22749] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:30 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x7ffe, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 329.718010][T22779] loop4: detected capacity change from 0 to 264192 [ 329.726768][T22779] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.pending_reads\x00', 0x8140, 0xa2) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000140)=""/74, 0x4a}], 0x3, 0x7, 0x1) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:31 executing program 2 (fault-call:7 fault-nth:12): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 329.889325][T22794] loop3: detected capacity change from 0 to 32760 [ 329.914852][T22794] FAT-fs (loop3): Directory bread(block 32760) failed [ 329.930420][T22794] FAT-fs (loop3): Directory bread(block 32761) failed 16:36:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x0, 0x21, 0xffff, 0x9, 0x4, 0x5, 0x0, 0xf302, 0x2}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0xe45}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 329.946723][T22794] FAT-fs (loop3): Directory bread(block 32762) failed [ 329.972559][T22794] FAT-fs (loop3): Directory bread(block 32763) failed [ 329.999062][T22807] FAULT_INJECTION: forcing a failure. [ 329.999062][T22807] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 330.012382][T22807] CPU: 0 PID: 22807 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 330.020910][T22807] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 330.031107][T22807] Call Trace: [ 330.034396][T22807] dump_stack+0x137/0x19d [ 330.038830][T22807] should_fail+0x23c/0x250 [ 330.043271][T22807] should_fail_usercopy+0x16/0x20 [ 330.048303][T22807] _copy_from_user+0x1c/0xd0 [ 330.053224][T22807] __copy_msghdr_from_user+0x44/0x350 [ 330.058762][T22807] ? import_iovec+0x69/0x80 [ 330.063298][T22807] __sys_sendmmsg+0x1f0/0x4b0 [ 330.068062][T22807] ? timerqueue_add+0x16a/0x190 [ 330.072990][T22807] ? ktime_get+0x1b0/0x1e0 [ 330.077563][T22807] ? lapic_next_event+0x2d/0x40 [ 330.082511][T22807] ? clockevents_program_event+0x195/0x1e0 [ 330.088421][T22807] ? tick_program_event+0x78/0xc0 [ 330.093458][T22807] ? hrtimer_interrupt+0x9a4/0xaf0 [ 330.098593][T22807] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 330.104823][T22807] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 330.110714][T22794] FAT-fs (loop3): Directory bread(block 32764) failed [ 330.111036][T22807] __x64_sys_sendmmsg+0x53/0x60 [ 330.123272][T22807] do_syscall_64+0x4a/0x90 [ 330.125435][T22794] FAT-fs (loop3): Directory bread(block 32765) failed [ 330.127692][T22807] ? irqentry_exit_to_user_mode+0x5/0x20 [ 330.127719][T22807] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 330.136668][T22794] FAT-fs (loop3): Directory bread(block 32766) failed [ 330.140258][T22807] RIP: 0033:0x4665f9 [ 330.140277][T22807] 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 [ 330.150725][T22794] FAT-fs (loop3): Directory bread(block 32767) failed [ 330.153340][T22807] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 [ 330.163819][T22794] FAT-fs (loop3): Directory bread(block 32768) failed 16:36:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="dd0d2d3eca4b22d3d50801df350ded9a80958bbd93fd7b1bbb03a01cf3447a1c77838e7c3c748aa17c59feeda6e8ff048c"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:31 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b667a2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 330.177046][T22807] ORIG_RAX: 0000000000000133 [ 330.177059][T22807] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 330.177072][T22807] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 330.177083][T22807] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 330.177093][T22807] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 330.196969][T22794] FAT-fs (loop3): Directory bread(block 32769) failed [ 330.201415][T22807] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 330.293629][T22790] loop4: detected capacity change from 0 to 264192 [ 330.312010][T22790] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8002, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:31 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x1b, &(0x7f0000000040)=0x4, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:31 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x0, 0x40) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) socket$inet6(0xa, 0x80003, 0x7) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) r5 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r5, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r5, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}, 0x800000}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f0000000000)={0x0, 0x1, r5, 0x3}) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e25, @rand_addr=0x64010100}, 0x10) [ 330.514792][T22824] loop3: detected capacity change from 0 to 32760 [ 330.538262][T22824] FAT-fs (loop3): Directory bread(block 32760) failed [ 330.558841][T22824] FAT-fs (loop3): Directory bread(block 32761) failed [ 330.574345][T22824] FAT-fs (loop3): Directory bread(block 32762) failed [ 330.588710][T22824] FAT-fs (loop3): Directory bread(block 32763) failed [ 330.602797][T22824] FAT-fs (loop3): Directory bread(block 32764) failed [ 330.617995][T22824] FAT-fs (loop3): Directory bread(block 32765) failed [ 330.631757][T22824] FAT-fs (loop3): Directory bread(block 32766) failed [ 330.645833][T22824] FAT-fs (loop3): Directory bread(block 32767) failed [ 330.659903][T22824] FAT-fs (loop3): Directory bread(block 32768) failed 16:36:31 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66730a666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:31 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() ptrace(0x10, r0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) r2 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r3 = dup(r2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f00000003c0)=""/250, 0xfa}], 0x3, 0x2, 0x100) shutdown(r3, 0x0) wait4(r0, &(0x7f0000000080), 0x40000000, &(0x7f00000004c0)) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x1f, 0x20, 0x1, 0x9, 0x0, 0xc8, 0x4095, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff, 0x1ff}, 0x20, 0x759, 0x9, 0x0, 0xfff, 0x4, 0x6, 0x0, 0x80000000, 0x0, 0x7fffffff}, r0, 0xffffffffffffffff, r3, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 330.673997][T22824] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:31 executing program 2 (fault-call:7 fault-nth:13): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 330.845974][T22831] loop4: detected capacity change from 0 to 264192 [ 330.854941][T22831] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 330.869038][T22864] FAULT_INJECTION: forcing a failure. [ 330.869038][T22864] name failslab, interval 1, probability 0, space 0, times 0 [ 330.882064][T22864] CPU: 0 PID: 22864 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 330.890490][T22864] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 330.900953][T22864] Call Trace: [ 330.904549][T22864] dump_stack+0x137/0x19d [ 330.908894][T22864] should_fail+0x23c/0x250 [ 330.913476][T22864] __should_failslab+0x81/0x90 [ 330.919234][T22864] should_failslab+0x5/0x20 [ 330.923759][T22864] kmem_cache_alloc_node+0x58/0x2b0 [ 330.928961][T22864] ? fib6_table_lookup+0x21b/0x5e0 [ 330.934111][T22864] ? __alloc_skb+0xed/0x420 [ 330.938633][T22864] ? fib6_table_lookup+0x530/0x5e0 16:36:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) bind$inet6(r2, &(0x7f00000001c0)={0xa, 0x4e20, 0x0, @mcast2, 0xf4}, 0x1c) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r5, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r5, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) bind$inet6(r5, &(0x7f0000000180)={0xa, 0x4e21, 0x100, @empty, 0x5}, 0x1c) r6 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 330.943855][T22864] __alloc_skb+0xed/0x420 [ 330.948343][T22864] __ip6_append_data+0x17c2/0x21a0 [ 330.953638][T22864] ? ip6_route_output_flags+0x91/0x140 [ 330.959355][T22864] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 330.965060][T22864] ? ip6_setup_cork+0x826/0x8b0 [ 330.970076][T22864] ip6_append_data+0x17e/0x230 [ 330.974918][T22864] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 330.980054][T22864] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 330.985336][T22864] rawv6_sendmsg+0xe2a/0x1330 [ 330.990096][T22864] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 330.996793][T22864] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 331.002666][T22864] inet_sendmsg+0x5f/0x80 [ 331.007092][T22864] ? inet_send_prepare+0x210/0x210 [ 331.012534][T22864] ____sys_sendmsg+0x360/0x4d0 [ 331.017476][T22864] ? import_iovec+0x69/0x80 [ 331.022272][T22864] __sys_sendmmsg+0x315/0x4b0 [ 331.027110][T22864] ? kstrtoull+0x30f/0x350 [ 331.031663][T22864] ? kstrtouint_from_user+0x104/0x130 [ 331.037033][T22864] ? fsnotify_perm+0x59/0x2e0 [ 331.041719][T22864] ? __fsnotify_parent+0x32f/0x430 [ 331.047160][T22864] ? get_pid_task+0x8b/0xc0 [ 331.051731][T22864] ? vfs_write+0x50c/0x770 [ 331.056160][T22864] ? hrtimer_interrupt+0x9a4/0xaf0 [ 331.061382][T22864] ? __fget_light+0x21b/0x260 [ 331.066074][T22864] ? __cond_resched+0x11/0x40 [ 331.070753][T22864] ? fput+0x2d/0x130 [ 331.074906][T22864] ? ksys_write+0x157/0x180 [ 331.079413][T22864] __x64_sys_sendmmsg+0x53/0x60 [ 331.084403][T22864] do_syscall_64+0x4a/0x90 [ 331.089006][T22864] ? irqentry_exit_to_user_mode+0x5/0x20 [ 331.094721][T22864] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 331.100774][T22864] RIP: 0033:0x4665f9 [ 331.104669][T22864] 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 [ 331.124330][T22864] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 331.132992][T22864] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 331.141131][T22864] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 331.149557][T22864] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 331.159392][T22864] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 331.168450][T22864] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:32 executing program 5: connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}, 0x6}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x3, 0x1a841) ioctl$BTRFS_IOC_ADD_DEV(0xffffffffffffffff, 0x5000940a, &(0x7f0000000780)={{r0}, "55ac26a34925c1525309c8a1393702adf8096a5ebf80f4b5e4ed745a2aa4d19a55bc4c12544c73a1353a9201a9da8093f0f61a839bbce9d6d0903e9038dec6a85a3bb8ead3e76a511eb0bd73ef83ec3b37dd55218a0e38b275bcb586632047486df3b6cad1645d1038ee71b1b1f16c0a54788e373079c0d4f768247324c0fea68cb681dad59fd9a3066e29d9a02795152c11da7eee871b115f81f96089366ef2e343197f4f3e2daeb04c0aa2e0902f1975848c01846416db4b26c738dff14fc74edb4bf6bfe332b256fdf131af1d28aa689229590468c4f273dfd977f2599c79d19532a3905a0d55cad3c472d53baa29f22a40688963c4ffd193f8a60b255f4cb240a24910a4ce4c3e9498b277832f3569332a0a5e330da97acb82dbd07b0975bb1850d881c481a00541e1245d0fa1514ac73982af6d1804488a269cca1d2377bed7190e4b228736eafa28c3216d5ce1987bf816ab0192aaae1a3ddcd9fc19f84c2b0405c54fbd77a083d662a89353e59abcb3c69e299cdd48c96c966e8304fd8f776fca1379ff2abcdbf8f8bcf250be36d28b9ba9c1b1dedc27ea90e2409d2395e875f635573d885d19abe87c0833772884f3824d1ccb2910276a1e1e79794a9848ae732a8ce349cebd37ff468f936b80554d49a4ea17545ba281cea5f9496dbd33f49523f4d768bcda693dab8d8a7f60057d4167cb656c896ce46b8df187536cc0ea2b4008d6091ee58e6518410b6abc3d8051cde9830d0556a8d6a24f6a577eb9600b5a52a275e382ec01a7a68b71894992b59718cd6b70466fa74ef8e67eba468335eedcfc12ee0590725f7a352daa77a804170a4f088e45f5fa7b0815b18dbf1f423b6c53e5b476bb7713dca91202b78ac486b905a26514dd01067a2ea8a1e6cf071311cbd117dbcb1670ef17f5f3a9fa0b86fc50cfbbfa6b31d6839aaafaefbd5f831412d08f999bd914ce7cd500eb0a00046d0ab34512a00f08c450a06ade4fc5e6ab2c041781d91b0f8b84cec22680dfeceb61dbb1f3315cbf44351f21022f23e97d8e1ec3857b21f63b0f767e97b1e21d3e0536e9b53af2741a806dc37a84cc7f957a16b8940ec4fcbc0afcd7f9c16e9056e3212fe51d6d5667085a4608343f34ff9bd90af78857f4cafad2e9a81265731e441555bcfadf5a43205c06bcec2310a46e983f35b844e2f922d8a9fbaf0c98b3dccea6e7ac9c98bfc6e86d4dc1b9a8e5578e9d26f86d7dab3d7fe4b7c97d754916ceb037518cf21d51652b538f0c88075a0ae346393b11a8cb7970db697e752b16145b3e7795339466d6cc0db8462e0e323acae4be8c9e33643325f205686016bfc1eacd7675d52ec7c90005f1cf4fc2e5aa361b7448a25ca9eb5d1da5edef828975cd8418479f1488134532f19359ec151db6a9ebed4f10036cf2ac9ed9e49b5b6b46ae165e62935ea55ef48ee63a5ac76250959eb7fba791a8f2b7fcd2e94bbe8a3d22b22d3e7607a344866cecfb749fb1df67e463fdead289af9351d82a4b54f77b8bc62d503d37b705de3d35594b8600efbefaa66ce4c3816184fd54ee7610f80524a04535694c8f999426ef146ebcfbb3344cc4dea3298325ee9e8ea22cf25ce545fd9abde802bc3844c324cf17bef9519d38f9337e8edbaebd0926245673ca5052ee8833f82786c0f310585b713e0419ecb0d71069c2114d7511cf507d16c180c0de3995b4e4f2f3453440d4b4fb7337a64489517f40c9808bc9778955644bbf141d7bc2d1044ad12c25b8ffbb54a150989b8837b7097cbd403e7790a9bbd11721dac271eabafd5cb00c21eef66beb05e1872a2cde685f9069f49354450d0c75f0a4a67b4b48fb86427ce37e1650d60c163dc2b8c344cac9c56659d75c4f50a510c3a4a8330af38bdfb63b55b869187cf7acbc6860b3b64fb7c15a745e8270b62ab16ec0ec5286fbe6517de9688cc98d14e89d023f6624885b02b745f890ece1d0a2a32be6fd6f8b592dd28e3d05fd536d9cf164b7baec644baa3742142c14b64b7c933c54da95989ae11acb93eeb3ff0997d08156d0d1816fffa80c373fe4ebc6884996d651305e0f2ebab4a70cb3e7782d5ce4d233c8aabdc2aa89ea82acab893237a7a3e46b1d0f97517fe3604892f94f2e238e4a74253bab9ae315cfafdfc82ecf1d9e8dd68976876c86c2e485b5d5ae79f6d51de0f061196d37adb855b87b565d59f4a76965823844563af04428ea3947032437a6192b2f6c65078b1d5b245eddd641d78afcba59bf45ed7905f991fe12b4ac9ffda029b99bd6b123afc692560f4fc70512aade9efcb53bc1d20554e2ac165294443df8b83ac9a7f2caeb3f42271309e2abaaf447fe2ce5aa6f53c6349f8efe70ac03dd31571ee3348189199aed2f9c6fc0cba2810383c9151cd2b1f2e978ffd53c1996efd090dc8cf4d7a04fcc3acde56a65a85f1416c833f319388a67ecbf5a771efd9dd0e7a704f1f9e512ea44e78f6c0d6de191c148e4d44ae48365b5367f93292636bca8f3adb19b808183264b140b683593060c211ae99c909f3e39dfafdb4b9b45d8e99c846446930f432ddac7112525a2ee213321f0fcfd04a7dc99be27f42ff9c199bb86af584565fb18076f08d33ee42f27b9a8dcb6f6ac9694e0bd94cb3a32e96901be9126d4546ffc6faafcaeac4ba792419c28914ebd83edb827957b9e72f341c24836c3aafb5df85f4d1b86badb3650197efee12902faea57d3ac70104e1f5a7b354f80166bddd398f2fb8cba19861088fbb17935d5034de252bf788dfcf562053acb46841fb3d6cb86d1236a14d8381da51909c03d520ca0f16dc56860a50ca6b514c3bcdbb64dea2fe5d04bcf2c0eeda5575e95d777a1ffd4f4b8b7a524a5ee5c9a1fc678bfba90cb172e0a40014f97a6adba325102d9f71c957a67dea03d4c0606af25d936158b0f0eea7956fa7ff5506cdd73eff41661a372cee7cf2cd9a4e0cc7a2e34ac4bc105db378c8179a4f90319a9a7738989637c95447ed9c745f76988a5e5c5c93422b6470a52a6b8ac4d867467d44d4a451a4f9b5dc71a83544a9755a3e8ab167795228c18b4e3c82e32077020fcf1fe822f056747b626413edc37d9234006d83cc1e1d067c9d0930cd4812fe07e292089739693254555ef383338c243cf4525cb52f5fd9d1689b23124d83f20283136056b10c3c9dba4dd802be890594be8505bef4b9c620c668c8ab71609daf75c69b4be9733c302a3ee0f436e2e71f982061411bfa09639bb28eeba0a2f4b12b0f0bf8fcde5ae1ddad1dddc8b7e4d0aff8cd0bf61813dda7cf569703f203e398cc6f66f022d0b884a3da284e74951f05d33dba5ceb0dfaf799175bd782ab0fd94eae2ca542f026d48296d52ab9f992a2b99d49d6ee4cad884e5e960e006184524fea9e3fd01e3502a905530b2cd0776187a240d2b75c0ffb53bb6753a9352a89088b035bc17bc11757c83b4e25fb586f80a06f238d8a52be64efbe6b8eecfcfd69bb9f956ad0b99b23994cb66a80334ee268f336f444070ece731d45cc910015232ddf2e8719c0f09cb74795a9bea1c862a955387967ea512f5f6fe2acab95b46d2a72f9bbcadb02cc108bf06962046d42f02a6b923eddc89b3760bf5e86447fdd0e967d0372d932f1d2e288651b46bc586bb4561f04fc2f513ef83f5943e8a5c0b2dc22c27e99d7f899c1e8502dd1aefdab12555d379dbb4592a47dc45de2868ff32b099866885d41f7fd15898f028bd4e7aade2833a436f98c013ff66d2eb2d0591f033e94ca978c131f0668f2bf27b3a89b8f1e87b394aaa86a59c8f40f76b2edcc77ffa5d902b8ee09742b4c28755db49b611f4a33d8b1a7687cd8b07290f816d83877d567ef32c45646e5ed395990bbe6f4161ffb2525f871b3fcd7c517e3340dfcfcc0b5af44032c92a00b1bc18cac7ff7f00257fd737fe7be97b98db1a095a9abace4da5e650d12dd74d0ac0348294890003857d44389689efe71549665ea2993adf6843cbc1e7afcd39b8a96cc822df656d4eb74560420668a779e5a1caf2cb092bcbf49f753fd8134ee026dbb8fb785e8f33502a0940b22760fa3984a498485918d61dc9c49d99754d3f612f7c10f2502fc024aec2da8a01a3aba1197cde479390a015154c744c924c70d277fdc4f27271c3c89ee1327011a5c9b7b971aa8be6fc70c677ec2e6deeee7f9e2a46d3aa785fa9d622a04c59c1f2b2577137a59ee51361eb66f86c222767b532c3e41fdb685255da64dd8c256b87a3f89342eebb7124b22a42a78f39e8474495cca3416c5490ccc195aab66c5d7da94244c8ff84163b129bfc5bece0db9f0290e521fb93735ff934f3e1378a1ba71de15ced7beb370b9c38b7d804fc31f31c036ff59211dd7a4f552bfd964378de3a0bdc4abb0b50017d5883bad99ca252c3000f371d796288d0ddea967469a2cda926f983e897340c3f5f1132c9474947a6cf69874b526c47f45fd040cf9282da943c3118e3e12a7dc3ef42dcea60dbb50f7028d5c24037e252962804cf69e0d1d7ccdda4c0f0195c0e43523a00b873eebfb8926a97ff5f5fd7241fa2340ab3cd16e79e5df76d31e0e47ef5a172a4f2b21b6fa5ece587211f56d084260c6c88f953e33754d553c4b4fbce9c95cef3b596791f321dfbe0a3ed5efcd4c94c2cc8293eafc3a86ac166b120f84f7641f8211f04fe1d8e7e1078ba789db673e2ba6be2c9111252a48310c9deed613846a6e9ef3cb7ec1a5dbd4d36bdee973ef444c9ae449b37b0d461dee9d444965dc7c0442a9a52d5a34a3a0c768154908136c3183a2dde0a6ad1d747b02db62ebbc44bb7ad8edda88e0ce89aba8a8398a8bbb92e5e910c2d0b208531d58ac021b8ef9dcb3a83000454f7494e7835085084e25208559bb13b1aa1cc6b03d7f20c67dde3b8c0f8b284d91d1f7f4dac384c92ed28186d28445d2ab3f018357ca1e8bd3ca958f22f4564af50479df1059240cf2b74489d5335ec84337818c2346b1df8729eb9f8cbcae1fb4747c4887d9aafcf05df997e4e3291dca9e1dd14b3d5e903373b1a48c769f69652e320108843999cd003ebd4767635c22c6424daa6df962295092121158cf6312e0cd566a442caed5eb12d8ce7cffadbd6cfe1ff6000962777dc8c0d43113e791c29f1aaaa6aef4cc9243eed6cdf1bd52860761e117daf7c6211621aca13ff06fd453741e520976546e0f3d48eebcb247a43f336f3415c9da4ecac4a620102c01dfeff812ab5beb8fb687b06465f4bc05f474acbd0b8c22a2185a4cb55abe8589404543be1c18880d17fb161e7f2356c70522bbfadbe6b16d93770bf3c91cba87c1f380c954de1b850be84ec2e605e48907ac560e1476e2a30062a570d7b0aafc46b5b6a585d70ed62537090c4a96fa1ec61a4d3cbcfd4b08879ce5937e09d28db0841b539d3781d0eea09303066c7ed0483c4048e7de40b40c2b507431c621a4a4e837aab2a06a28f1d0374044de1cb85f3c1d13441d899e11447a7ac19edf5bc7abc3ffb35c9e2534006cabc06b9a93a82da12a2fae03145eb4442eb8a6d99e6a11befbcc7f19236cdf42c2cdc65a4890d0e162f4659dd0b2fcf2f8c7b0528e1c77ab1258a8050e16d9bf1e69ab1d622fbe8d3c5c01285793f9316581b0395fb6bbdcb20603af8ed39bfd1aa6015ba30dcb481f10f7d4dcc882c3f3f8f8042540a0db643466626d0089501cc6a9dec2dadf4c2cdb605d1551bf907ed33b45591def2fa6832cb517d395cc6094896ab7b2f6e325d64c54dd11a1468"}) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x1ff}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x7, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = gettid() ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f00000001c0)) tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) rt_tgsigqueueinfo(r1, r2, 0x2e, &(0x7f0000000100)={0x35, 0x20, 0x7}) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f00000001c0)=ANY=[], 0x38) sendmmsg(0xffffffffffffffff, &(0x7f0000000480), 0x2e9, 0x0) [ 331.201730][T22865] loop3: detected capacity change from 0 to 32760 [ 331.213085][T22865] FAT-fs (loop3): Directory bread(block 32760) failed [ 331.222914][T22865] FAT-fs (loop3): Directory bread(block 32761) failed [ 331.233335][T22865] FAT-fs (loop3): Directory bread(block 32762) failed [ 331.241272][T22865] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:32 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b667325666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() getrlimit(0x9, &(0x7f0000000140)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x1, 0x9, 0x20007, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x0) getrlimit(0x7, &(0x7f0000000080)) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}, 0x0, 0xffffffffffffffdf, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x0, 0x10000000, 0x1ff, 0x200, 0x7, 0x4, 0x9, 0x5, 0x100}, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x80, @mcast2, 0x6}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) sched_setattr(r0, &(0x7f0000000100)={0x38, 0x6, 0x40, 0x3, 0xb56, 0x2, 0x8, 0x4, 0x9, 0x400}, 0x0) 16:36:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8003, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 331.249245][T22865] FAT-fs (loop3): Directory bread(block 32764) failed [ 331.257774][T22865] FAT-fs (loop3): Directory bread(block 32765) failed [ 331.266596][T22865] FAT-fs (loop3): Directory bread(block 32766) failed [ 331.274556][T22865] FAT-fs (loop3): Directory bread(block 32767) failed [ 331.281702][T22865] FAT-fs (loop3): Directory bread(block 32768) failed [ 331.288809][T22865] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x640400, 0x0) fallocate(r4, 0x6, 0x4, 0x10001) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = ioctl$TIOCGPTPEER(r4, 0x5441, 0x8) ftruncate(r5, 0x8000) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000000)="bfe51ee0b956106e9d631fa4d660bceaef26585a674985375c8e3e276551d2535b86c96d69155eb5b754b2dc4fbf6efc438efa69799ff8211ed1e7ab4d4f4e25b4418baf6e4ff7efcf9bfcbe755be15ff4c060c98360deaacc6d4f5ea29a86104acf7a729127b1b71867690aa69020e7ece423f49b0f587180aa55c942f3db4dd0c4d953f8c6d6ae5b6f5a20b6e82a06cfd54defed625523ec0191db7a12756e75dd8ebad447d03944539ebf67573ffcb87ebaf4fd7779ebea5a99322a8844da", 0xc0, 0x0, &(0x7f0000000180)={0x2, 0x4e20, @broadcast}, 0x10) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 331.519855][T22896] loop3: detected capacity change from 0 to 32760 [ 331.530960][T22896] FAT-fs (loop3): Directory bread(block 32760) failed [ 331.537990][T22896] FAT-fs (loop3): Directory bread(block 32761) failed [ 331.544949][T22896] FAT-fs (loop3): Directory bread(block 32762) failed [ 331.559335][T22896] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe4, r1, 0x300, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8, 0x1, 0x63}, @val={0x8}, @void}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "cd5d2868f707594eb5f11e8effce31e4d9aa89eb7f3280d7"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}], @NL80211_ATTR_IFNAME={0x14, 0x4, 'ipvlan1\x00'}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'geneve0\x00'}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0x1c, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "651bf5be24125fc76babd6df166426d66ce544fe04f509f7"}], @NL80211_ATTR_IFNAME={0x14, 0x4, 'erspan0\x00'}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'veth0_to_batadv\x00'}]}, 0xe4}, 0x1, 0x0, 0x0, 0x200088c0}, 0x4000004) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r4, 0x2007ffc) r5 = dup(r3) bind$inet6(r3, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = dup3(r5, r2, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r5, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:32 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732d666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:32 executing program 2 (fault-call:7 fault-nth:14): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e23, 0x5, @local, 0x8001}, 0x1c) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:32 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0xf39, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000, 0x6}, 0x5a, 0x0, 0x0, 0x8, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r2, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000600)=[{{0x0, 0x0, &(0x7f00000000c0)}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r3, @ANYRESOCT, @ANYRES16], 0x28}}, {{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000002c0)="5bf721be0bf96c32322c08c26f1fcd4a3ab1ad766e581eb3bc18ee8f0d17a2fe19c1f3bcc75292bd6eb89cff364aebd3b1de77e76f02375c4c5316315b130faae5522cb3fa59b96b8be70ff733eabdcd6d208a642f6d3ee095ecdf5a344402c8c280870acd4d1ce7d02fe815b6647f60136b895ddde85f0b4903596028cd14b0a9dc70b8b69201b9d0207a7f5be8d16ccf8c780fa7af63a3dd73162addf976bd51067d45887fec40587df1f02f1335d0388b98", 0xb3}, {&(0x7f00000004c0)="36674ce7519d074cb55dde3b85bd3e63fc28037d86d7b87bcc9a691d1d9a9c5cc902f6524f47cc1d8131c8cb354b505af6b505f7574d29dcef577ecda4ccf85f2ef068b6bb2d457df5783ac37de3da8ee1c3200e9cdbb9c617c59755fd326a3646fbed77230cba9eb2eaa84bd9b132e76fdb1603824b9e4712e7156c4051037ec1d6565d855f4aca5d191af6d4afc24ba898b0b856c17f9a80a075108c", 0x9d}], 0x2, &(0x7f0000000780)}}], 0x3, 0x40008000) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000200)={r3, 0x1, 0x6, @local}, 0x10) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x9) r5 = gettid() tkill(r5, 0x1e) ptrace$cont(0x18, r5, 0x0, 0x0) mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='efivarfs\x00', 0x84, &(0x7f00000001c0)='{[\x00') rt_tgsigqueueinfo(r4, r0, 0x1f, &(0x7f0000000380)={0x16, 0x7}) [ 331.568188][T22896] FAT-fs (loop3): Directory bread(block 32764) failed [ 331.575127][T22896] FAT-fs (loop3): Directory bread(block 32765) failed [ 331.582196][T22896] FAT-fs (loop3): Directory bread(block 32766) failed [ 331.589223][T22896] FAT-fs (loop3): Directory bread(block 32767) failed [ 331.596313][T22896] FAT-fs (loop3): Directory bread(block 32768) failed [ 331.609022][T22896] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) r6 = dup3(r5, r1, 0x80000) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20, 0xc915, @local, 0x2}, 0x1c) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 331.737581][T22923] FAULT_INJECTION: forcing a failure. [ 331.737581][T22923] name failslab, interval 1, probability 0, space 0, times 0 [ 331.750363][T22923] CPU: 1 PID: 22923 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 331.758941][T22923] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 331.768992][T22923] Call Trace: [ 331.772276][T22923] dump_stack+0x137/0x19d [ 331.776704][T22923] should_fail+0x23c/0x250 [ 331.781125][T22923] __should_failslab+0x81/0x90 [ 331.785887][T22923] should_failslab+0x5/0x20 [ 331.790415][T22923] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 331.796145][T22923] ? __kmalloc_node_track_caller+0x30/0x40 [ 331.801968][T22923] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 331.807426][T22923] __kmalloc_node_track_caller+0x30/0x40 [ 331.813053][T22923] ? __ip6_append_data+0x17c2/0x21a0 [ 331.818392][T22923] __alloc_skb+0x187/0x420 [ 331.822835][T22923] __ip6_append_data+0x17c2/0x21a0 [ 331.828034][T22923] ? ip6_pol_route_output+0x3b/0x50 [ 331.833236][T22923] ? fib6_rule_lookup+0x85/0x160 [ 331.838185][T22923] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 331.843731][T22923] ? ip6_setup_cork+0x826/0x8b0 [ 331.847363][T22927] loop3: detected capacity change from 0 to 32760 [ 331.848618][T22923] ip6_append_data+0x17e/0x230 [ 331.848640][T22923] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 331.864904][T22923] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 331.865386][T22927] FAT-fs (loop3): Directory bread(block 32760) failed [ 331.870066][T22923] rawv6_sendmsg+0xe2a/0x1330 [ 331.870100][T22923] ? rmqueue_pcplist+0x152/0x190 [ 331.870118][T22923] inet_sendmsg+0x5f/0x80 [ 331.877067][T22927] FAT-fs (loop3): Directory bread(block 32761) failed [ 331.881518][T22923] ? inet_send_prepare+0x210/0x210 [ 331.887749][T22927] FAT-fs (loop3): Directory bread(block 32762) failed [ 331.890765][T22923] ____sys_sendmsg+0x360/0x4d0 [ 331.890789][T22923] ? import_iovec+0x69/0x80 [ 331.898263][T22927] FAT-fs (loop3): Directory bread(block 32763) failed [ 331.902718][T22923] __sys_sendmmsg+0x315/0x4b0 [ 331.902740][T22923] ? kstrtoull+0x30f/0x350 [ 331.912873][T22927] FAT-fs (loop3): Directory bread(block 32764) failed [ 331.914237][T22923] ? kstrtouint_from_user+0x104/0x130 [ 331.914264][T22923] ? do_anonymous_page+0x411/0x8b0 [ 331.919395][T22927] FAT-fs (loop3): Directory bread(block 32765) failed [ 331.925476][T22923] ? fsnotify_perm+0x59/0x2e0 [ 331.925497][T22923] ? __fsnotify_parent+0x32f/0x430 [ 331.930789][T22927] FAT-fs (loop3): Directory bread(block 32766) failed [ 331.934581][T22923] ? get_pid_task+0x8b/0xc0 [ 331.934602][T22923] ? vfs_write+0x50c/0x770 [ 331.941990][T22927] FAT-fs (loop3): Directory bread(block 32767) failed [ 331.946692][T22923] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 331.946719][T22923] ? kernfs_path_from_node+0x4b/0x60 [ 331.946736][T22923] ? __fget_light+0x21b/0x260 [ 331.946754][T22923] ? __cond_resched+0x11/0x40 [ 331.952705][T22927] FAT-fs (loop3): Directory bread(block 32768) failed [ 331.958572][T22923] ? fput+0x2d/0x130 [ 331.958591][T22923] ? ksys_write+0x157/0x180 [ 331.958612][T22923] __x64_sys_sendmmsg+0x53/0x60 [ 331.958630][T22923] do_syscall_64+0x4a/0x90 [ 331.966304][T22927] FAT-fs (loop3): Directory bread(block 32769) failed [ 331.970537][T22923] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 331.970591][T22923] RIP: 0033:0x4665f9 [ 331.988730][T22892] loop4: detected capacity change from 0 to 264192 [ 331.992930][T22923] 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 [ 332.017277][T22892] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:33 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732f666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1430c2, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x3) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f0000003f00)=[{{&(0x7f0000000180)=@generic={0x11, "d58ccd82c2518de044962e9e02fef459f9cf8b8e0d169ca32c51f11fb7b3e9c6e4791e02bc2c35bb0a79799d7471a5e658d526b5ad215fc3a7cba64e3e6ab8087bcd5acc46cbe28e1a322d55dd5213e87c82a1f01a528ff98ac7abe06d56634bd4f5ec0e7e95054062c192674e0c19a615dac0db972988aeb2d3a07e5102"}, 0x80, &(0x7f0000000480)=[{&(0x7f0000000200)="6cecb6791011dbdba79d97901c78025649f70f187ae50a71cc19be73389c081d456aaf5126d54fd0b1c5aeb81e11b5ce4f7d42ff13408a64c016513c00a6831bf7a553621bd861186e67383d21337390ab13260ecb0e9935b0eb0a592cc0ff6c7bc1723c9abd04e2e83062b3c6d1025ff8a4b5b827527dd932f5c6a33a8a873bc7a31492db24fdef2d701e3733223d83d5db10077efed295fcd0e6d79ee3e54fbe0ee45a9373bbea298a93d1434e0767eb9d117c510e93d87b60d1de320c507d9eb9fd98b29543a8cc953ed5cb37056e8e893f642b6d6b0f7807aa9c742412a0e9f2c1c16a8fc81f6909d371", 0xec}, {&(0x7f0000000300)="074cd6ea41dc1f7925b93dbaf25da519cfcad3f1c5adc4e02b1e523689dca0490337a42607694a8b6a5df5acc01af8936e4e699679293d9b71f85a18a37bc25564c649193698a6c72e67ecdd09be971d14b2858d346b5b7fdfadecb1326e749884e7151b33126e3b2548da655a3537577fadf92f686fdf76ce4c886e28d44d3079083027a3f86cecc73673c75740cc1e01dd9e64e31208a2eeb168d94f8b1406d02bd8a7adf6b41b911d350041011b15c928b7cab7466f0172568ae6e99102c3e13d8df2db435fa4076e511bc849051faf8c15c6a4f5d3b3ee8bd8a9f7b82846a6dacd1200eb55264d82366b37ab58058731df161fa8c29b", 0xf8}, {&(0x7f0000000400)="fb049644afa0ae008f65eebc81e8d61cf39a56d229fbc4780ca64b5599169a2ae3a14a32cbce7dec32b56c786b2e6a880b3e04aafb164a0387b5229c78e147af09953c9c998389a0f99004f1e87cdf4fbe637870af64e25c4e599859382e7c7305841e9958f9acdc0d3be73ffbfe30b09707089c6004", 0x76}], 0x3}}, {{&(0x7f00000004c0)=@pppoe={0x18, 0x0, {0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1e}, 'ip6tnl0\x00'}}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000540)="e80afca6c4dd6b76e3b7824d78473c9d8de42ce569f69a6e7f209e77249d6c620503a5d9f60f30fd767f3ac38557cc89f85572217474abc1dd4fc595c6dfa5b25d60", 0x42}, {&(0x7f0000000640)="916e3ea2b0ca8c9847428c37d105e2994b64185442cdeef672ade5e3527ce38240630e49ee60ee24e84553bea16d9f59e8dcda6342e7951e7b5898daf84e9ae87b936daf935b22d9aaa6ab726aee37e95d3a1498d6f55db5de2d14776b0916ad9ab06a887a84e54ab02137c4a85ed7750a19899f8967b2228dabf0e8f24c7db94e3d82764a626420cd115285b2c0186d7078fb3acd9e2a78127ff26c3765622a376823cd9ea2bb00c7", 0xa9}, {&(0x7f0000000700)="663973a852a098a998a6f876d058a6d96f9f857a66a6dc0a0d373be8e9eb4a9d00ae77691a4131c0fcee1af44075a3896bedeb7d860a4df30c5509d3a47c1a4eb736134e8e941713825818fdc17d1464", 0x50}, {&(0x7f0000000780)="59cbf459ba0db735743daef13bcc89b960da0a766ec953c2f9840f78fffe2945afb84d42b7b925e0f698615f4ebda107f888108fe7f19b56a2407a6289bee26fba6fb204922df92e0520edae23c0e1e09cab5dd0fba26f9e827db114fd8e32373c080dc62a5e7aea3168cdb9ed2063c23ef4418a389b7b703a71fda46d2fe0092f7a914a69b6a91075be97bd67e4f7e2c169efec8305af5020a1b5e76f794d16eb966c3c734773", 0xa7}], 0x4, &(0x7f00000040c0)=ANY=[], 0xc8}}, {{&(0x7f0000000940)=@nfc={0x27, 0x0, 0xfffffffc, 0x7}, 0x80, &(0x7f0000001c00)=[{&(0x7f00000009c0)="e502a103", 0x4}, {&(0x7f0000000a00)="89a0597fc5bc45dbce3af20b55f58d504cc88bcd5771b5b67fdf5d55d79f7fde2789fac64d28525db1367425ab041268a428c8ad26a0852666874a45608f6094e59ebe55a3ba7d00331b48382c087403e3705640df9a93a160be2a5e97607adf67bd083e23eb7d5a74d2976013b9f12c3ace99f31fdb2a7df11a44ecf84d55cbbc4903b3e9f2130459679250473d9e5d9a34c895217db094", 0x98}, {&(0x7f0000000ac0)="86c476774e07a0ee9b101d97abafdc68d8fd11ea1c0b0b0d7fd9ab074a17611947961ad8b75f04eefa7d491e9806e627ab409819c06fe6e22b832ed068a33922d8c0eb9d0b8d38fdbc9c0d1798c134647c8058cad488288bf53c09e80f472083d0e4d91a2ed84309be3d9c6fad71fc6d1330ea7c14ee2be0d3e14e7a284a89a9a40fe723877f51e8787b7b3196971b8abb25d341ef7caa06acdb4ab78495ed3f81ecd5638c53d691966613c0e9e8a47b8bcf982adc041f0fbcf911e95d0a6296da8396bf1e13582eedfd477f8a8422281a4b1a652a30875fbe259264ca715f69039d87006516bae0c20d", 0xea}, {&(0x7f0000000bc0)="2d8710", 0x3}, {&(0x7f0000000c00)="4da9daf0b5f9898b4fb842780bfb3ae36deb262f237a35765fb5707770d4b64179148934705466a97afbd197f4e6fd8c2041a37f397b72f03bf7569b3799fec01b21f4a9d490a7472eddd8b695bab1f73ad7b8ab61866b78feb1ec83218e42d7b755103dfe7d5499458ae65800b56aaf49e1a1925ead919935cca1846aaa9c462f4b7856a60425a08f06458825f39a3f0c31369c9aaa459a495b7f2eefda346340e6478dfcbbc38a830520092574bba69970f6626e1095c14d2950188f60e3f5cdb0fdb0b5df47727dc4ceeb467f164830b37c5d9fd4783fedb897fc6eebcf10e70be69e26865eb2fdfe69e177ffbacbf98db32a4eace778ef1500e5841408b0f0a58ddf6707629263918a78cc71d9349c3347994558b4068c82d38ab03804afe7515b7c6f0314c818bf749bd608353021e0d29272933fe303eece69f708a0efb95a103c7258579c6e2d119a8830e7538cd86af75dbd83ba4b88456a07ddf74f54d50c804182041b0c530dd709e604b925bff5ffd80e9aeb44f4664e31fdc655cb54edae12375999e44c2ebbcb01c475fe8f506750244e443996ec6c33658bb3ff7c1818c71dd81602ed95a106b0c6d16ecd1e444a98c8db22453a8586a6cc857a22998257ab1a7dd0954ad4e87439fe24a5f4076ff37bb61feec13cfe776a935d1fdf5d308123f368374141a17ed3f297665dce17a10190499519f39d9cd2fbba7538bad629f79ffc85033f6670ea6b3c437c1e75ce1b227c4b3506049c0a0310a15357553f6a9d6496e5696533cec3cdfaaa8a696c4b94539de19cb621239a5a516832519826a4ae754e376c948fa054cf14f0fe7f9582a09cb422e55b3835fd66c81ff1e649d2728e00506642c0653a7a0430fb76f963d07dcb7eabbf277eceaef465533fb814e7168b5b352f8ae6966ed4262a842895903be86555c9c1e097f23824f7f76c7d21114d8226e45cc68bb8287a9f3295d6c7ef70b63049877e267f0b1dc29e310d65089e3a3af15515671bb5f730e945504a7219b47f85bb684a9cfc9b0c94930abd6477e62f99b677c493bb7907761b6c4ee766311cd5e113d9def3598adb2b8495699e3f6858426b6cb0d8a6ca6ceb44c84d9d93a04a65b81c3af431fdbd4198e74b367c851be53bb78dfef22cce7f5756fc9353553443b5cfb399d010c71f4892bc7e589b70ec1c280d7cb6df391116baaf5ad34c75448046e2af7cf76112f8132b148194bf8fd56844000e78a5ecd5554619b0886af1a7b696f77433103f12234519a186e1f0485ea14167f99223bc03b57f8364d51f4341a6ab467f812196c2a2d570963c1d4eb801ea95e27bb2b805677c545f1e34b19c973969fca34ea22ad5c6799c3402ac3d1b7ee42c5c8a7602cc56d0380046216a54c9c72e8a82299d782de4b544fbb9f89a044cbf5ad8cda1a9d1aa4cbb4cb6f3ddac8297e08c1e5ae3896ce1e2a650e1f8233ef252b64dcacfee25e634ddbd8e05322f52e5e9bbd912228607da488a5d1042632479746087a88735f3efae435a96eb2f734fc1e78f983d34d22927db1b2c82b071115768deacb01bf56e6ca69160c752e0d6d80d9bbeefc14436e081c3c201254b12838e444931181d9ec39f76bb9c554ee343516c3ab07ee4572ebea2612060e17ea492af05e1cfc2a97c4a99c7d392001f37d13152edec18f47674135697aac61403c13276c4bbcbce721ab48121dc7b2b4e244606b8e29620836e2ca0c834e0f6071e20f5537239c4b2d15a3281d123e471718c8d288cffc2e7dd8f3e7bf44b561f126485de82ad762492ac30bffc442bd7fadeef2cf88fa982d86e1c574bb52db7540dca9ab9b56861cdcfec15e5dd23601c55680a28163c4a44d843fd63199736332df2c7a10bc243922659ab4ef8b88431c5fe8eb7cea96772d71610f2a68fbc0fcff5c95a09b43c00ba0f850c8b9c96edd27dec187438dad9566a0792bfcb1ba15b38518f0baaeefdbcb8f3ffe28cab6ad97bc5b73303da7a2d75aec824cd3b994d008e05b3270cfe723b31302800c7364f2e5e7d40afc6a458157db2cc1135f1818c2539615d74bc57c2d38f0bd80c16ed47f7597b5aa4da5fb58f9a826801a36b60b6414d88c83a052315fb4420092a633997da53290d11729c997b6446a175270c118c611f0528843b85fa756dede1b53af574bfcbc5dd9497c5a277f6e3dd625b438b16c35a1e6fa78654ef03cfe229d34437eeb8159fe94dd04142679a62e9ac3842295d5db599a20a2bed9bc0d4ac5bd77ce5067c3b2d2ba66ba9d08525db96a9da721b5f5a508398a7d332ad16f35962ab3db0041ef8dd4e775f42ea60bdc1a2d24d51f568df89995978a887f5b47dbe596a54344c0dfe1b187857ed331361b0b8a7e246341118a52118e5b5cb328b34602edb03282af5eca3427f68a6e3ff4a53ebac55570520685d89a41fd0af714d697042df377f58e71ea28f6750601e6015f83efa1a96fb0bdd7ec5b96edd1bde9a987c476a9c2584f67ae9b3b92f45095a84cf74a6d8462f999a9b18d2c715f82980d893197f1ce54b0e782f1f587af6c14331e57a5eb57341cdc51b2ae31a3ddaab9a3287bf38dc674af622f0d87d457dfba08a70d16b1ff425b4d927f011383805103aedf3149656820cae245a8add85f30a99296bec27ea9680cb6414078e3984f4f3cd77a7cf4ed48a86bae18d1218149e7ed30a0ec32b9bc05f3fc9c7eab80e9796ceabdcedb2f0afdcb5e77b1eca1cade65ba6b94d13d0fc88b231a1187f610e551d4a220b4bb1d5f585c0fce53e146bdbbd38b0027740d86d3b23cf18be8cc686acc10db32729a4467a09010159135f3f9bef7358caab4df941cb25d69318d2b9279044c42fabb95f066f6b2092c2a57abaa6ce56acf6421f02e78dc249094a74ccbc55f9fbabd08d9a5eed4e5986f495eadb52abf1231a8f1c664fd3711be70b452fee50f5a9cf68868a9a5b8a6374d537aad43421875420862a6f5799a708b1fd0c6be6843bc72a0133019e99580b39bf28780e0bc36fed635f50fe9c50b8e72dc0318e9ee17a5e2dbf5893a5fdde126375fefbbe51a46db08d25c400d0293d6821db4f0692362248eb020a13156b4c3070b608da4eb1838810bef704d198e913864d24f6e455226449db7c8b9ac069a5a1e3c9de7d5eece8de23a722ef1889d49b862862ba2a392afcc5a16510812e65365b662bd0b099faf7c85b6bad48ac4c9a0b8bd02199800da27bde7e765f07cb3f3566dd1461849191a3cc4f6dc5cda5af9271992b5fe9030232e1aef65ea27aec25b382a0caa13d0bac57bf9b662c1443c3714e808b6af03bc665cbaf1502a2413acccebb633e46a16934f407aade715d2ecaae0a3a0d50cb33c9dc691baf8a433b0581205399f2162b2a1f72eb24b9db0ec41d84f28f45de551141cd363246e334735c64fca44148fc333f3f2f65d29b516546b57394452dd3a3c0a15a990fd341d075ba6b5d125a233a102450594044070c8ae6fcd5dd12ee43eb0e6ac254ffad38bb77b0b9376bd715007f8e8ee14c71319e690418cd75f03bbcc16eec94e35eb1c422196902f2e67eb0fda750da41230e57dbad6581761693771893a35306e81f5bcdaa4bb2aebbfb408ccb7d52ed4b8017b209e6458e77e2e0ba49830656b20ab171999a0cd21af16d757c0b6487a04ddc27e644ab3e0c056b1eda011c879b8d1d9b7acc3615115a7d9d693d92e7066978881b6aadb2c2fbf7998164853fb4dbc1f12a3df5de8e7cd326dde76ce03c37b051aeeef8df6484b11407d6000b87ffe738140ef695b1c62c28d97b6135332a1c2ccc822fdba48796b3156710a6cf72ed9ad6f9beb4856d4ac95358a67ab9c60b3ce46d9014f9bd921b5e1081b95313d0fad460352e118b94a3f69782868e4c1935d6de7890fe7d12df92f203df482f8342d6b4a6f33af10be6fed60e70326444fb44625504fdf9931c4ad7c0914afd5d085f3576406e1a641002a629a02adf04b1f00e958e2b469500f6701e35b629fd769ff2c568359ad2f9441e1e8c7e14c4dcabc496d2748002efa3e141c0eecc1e8cc1e13c739977b2b3cb279c28126cafb61c876eb2f48fd1dda4347cc74ee37ed90cadfb517e1168bd67261417b14d0720db2d3f28bf3d7231c958d49293bfd77af3ebf9a437242017411b19c37dd68073a30449bdfa7d76422a7cbc9b0202e6806a13239810988e419187c43f717e7c28a826c5f17e61d66678dd9be1803ae75ed6d783bb3e182f7e4017ec8f7d7198c2891a3e8a3f5258cad63d7bb7f9ebb015da172675c43dbd4145648e55458ee5f6d71be27a96fa92667f0ea94f40a81fb05857bd793f0e1ee4758b1cc89ed4e45ade3c4864845929cfd256a6d7d8e656b46b277a6da32cc6248fd7bd8f675492028e6c68b6a3f25b40e6d8017d3e4337de45aeb67c50257ea93f7e2364cf45a7cbf242585306119046561e2d85476e3a5902cf362aad341c9c5af621c747669688c0523b73345fcbb2406d7cc62162bfa0bbe7005a192db2ee3c2ddf74df70e6bebf9e2905a9a242fa195da2b5509a72fa3fd91a5b18781bdf7fbd63c2057a8a01ea18c5e693083210a517c7791a3270a7659d04536e5188b44de5bdd819308c954dceb6e840f02d37544023738f65a9acd180b0f0516c7b32453772aee116177d9809f3cbfd5bf1d2a9560b5ec83229bbf096d067e7e1c4e5be258963164be4041de96bb637d2297cf4f7456fdc6ecfb9ba136b59ef18fd1f6755dd3523f21c2c93e4b879eab60b591693b705bfea9769b6345fa3a7afd85a17f44833e2833e7c419bb2b476e341c88100106d612c4d06016883c66e6b2192ec80be58644b202a68975e61704335120d792cd8f145dc357a85bb710d06590fd05efafbdbe63f6a6452b974da1c1c56d07eedcd40fefda7a0fc12c37d5c550e22b685b52100518e82ae8b0eebe956bf13fc84b2a6835497aee66944f7fcc59a36ba2e78c621534bd4a4c6c491e083510c22775197f1ab7f804673ed0c60076e526e03a0490fd84cb01b3dab6dc7afa6ae02d375b1c7968290bca104638b9c83596d957cdc455bd1e1b5884fc9be473dc35a07099dfdaabadba0a5aacf67516a94e086c2e0743159d3f99daaac48e3d35ce20cd620d307f644ba597cb7a7f850bea5e8fc93a4e16e8498aff69e3a165868c14488db013497d3fe15f2c294c8b7549dc8ae4246862b4349cc071f973af4e99357973fbb008b52e204028d3767c4eaca08942d84476aa2e23b5f6368473fe8d1db393f13c584181bcf0a9a58c55bd4f3e2bc13e7c9efeaf85019d40da2ac2c503bcd245c59535eb8d838420785b0b635c4cc183c0b15e9e9599da4c3ae0508b38150db86c20e33d4fedff143cfc07fec9657c17eb06b1ea94c1c904f5b20ccf523543bbb091825cb76552488a62e6312c5d9ef3bc9819b55a2350c969b429a21e7b0ae4decc06fe609f6a152729522803221392a92f7899288e59afc9ea5aab7541528892102d984e9ef17277a280bcf91eeed3850a000388556d8a87aa1a6c903b12fbd60d205550097d86220d57ef1245ad3c00651803fb54cc5ec11bcae990da51c11ff403faea3bc201db6a149c6c97a895be7936f0b5ceeb899907e57a1cfc87fc4edfe9f0286e30e3cc25f343005bdbd7d8f0720cbcf45eddb21475ce56044e860eeca586ebebe84f5a08f2ceba99f184487c2ebbc1a497b771a9229e30db511f472869aa45a67a4fdd27f6402af5c371af12660ed49d9fb0d999f3e6cba", 0x1000}], 0x5, &(0x7f0000001c80)=[{0x68, 0x1, 0x7e9800, "8d4a8cc6b0d9623e7a48ba2be7c46b5c44d37767049a9931d130d2fcc899add20199c16535aa9ad725a37fb79ad1ca12e5a9123dfc809546a16bf014ae589e2501d5d21e162f56b6c6ce292bde4442b684bbe05c"}, {0x10, 0x115, 0x8}, {0x38, 0x11f, 0xfffffff7, "e984b31656a59c355bed194e6bd33add594f0403f01383569dea4d91512c4dc9881396b0ea"}, {0x10, 0x104, 0x2}, {0x18, 0x114, 0x8, "35be92dab5"}, {0x98, 0x114, 0x7d23, "e85a19cfd9a4efbea881e33c045c32773b3a595f1569d603becfec3dbb51403cee6ffd9f0a412ff7e331c1696e922129cdbf1fae1149b84a41d71c9289ce121fcfa1aee0a9459ee91c69c42affefefb3dca86859bc61c0a23e5ce0d739867d1974339410cd9564159cdea7e5226c4ef29249c251c8bc891910e4a2c237e63702945a"}, {0x108, 0x6, 0x9, "313cf0b8347e7f055636fed7497f7eb6c5f5f6edf42de34bfe289183451bc8b4c26362a734ece97504747b0b848151bc015df14b84773b51445723cc70777f2cfbe214458b229e315164d32060bb1051901827f2cd20cd3238c797e6d0863dfa131c45d28da2c54296a2ba81847fec72420ef1cab0b589b0cbe0b8e196fb0c603350ecfd0b4342ad3fe500de7741116294a52cfbf6002857ff17efba12fa924b71eb56fdf96cff04bfd51175e5bf5208c553f365122eadea067f0776ce3777abbf7477b238132870cc655fe86594835754e2fda5c5d11beef461bb28463b2f5f3b3c35da508f24ba71badf3d11aa7746248f272548"}], 0x278}}, {{&(0x7f0000001f00)=@l2tp6={0xa, 0x0, 0x1ff, @local, 0x8, 0x1}, 0x80, &(0x7f0000002240)=[{&(0x7f0000001f80)="2019005c147851f76c5bd198081bb050b38e8ea3bff6c7", 0x17}, {&(0x7f0000001fc0)="d22c5b6bbf486c5c352dba1a96fcb300f4105226ed42d0afb58f70854d0d6f5b867a823645a857da2657fb0fde7f8df3a1bc02d5", 0x34}, {&(0x7f0000002000)="cd5e07e858af0fbac66c613bf025212a9a1707290b1da735bc8c3f359ad5910f7769dfe4fe205ceaa93908e59aec20e489eed64b9c956ffa086d1475272b6186d5448f6857339aee4e1013d8388fbe6be9a538bdea816209f594a4509b53c7ed", 0x60}, {&(0x7f0000002080)="ef81bbdfff2bf5e6cc8d2101ce42f75f0c51e20215bb24076949d087b4865a38e01e313058cb657af73278eab07b7823494d2e2efca0b2c36fd313e6d945b9f5e468ff805c71436b2aae89cbefaca9601d06024e007e9592606ff8260610cddd047dd10e582dfd0ff5e9f2e9d730a703d753069439144a6e0a0250e2b5ba4fc7767d6b5fb83d1905f4f5e9242908b249e99f9f48aa04c7", 0x97}, {&(0x7f0000002140)="2b77e548925bd57b1435b58bcaea3b818cadd956ba5235cba4ae374c49b27d03a4e7848c424cf41380211bb0c810c18757d7ee00c3ee571f4f65b40d75a98065c6e803f9cf7af9e9cde6d3cd28cdd08578bc79adc711af368a6c628635e1991632a3dbb0bb32da822d1704c47718233c0d95d5deb5964d793187bfb70c8be2d9ed5452bb4002a24fff22e7169a9b497bab652de081503808763148478578758a7dead60779728f4851ee040e169782c1dcd939cdaacb24925205ff64e811a2a25a483f665ee2734677ceb45f66fb26e4c64c0803b692af206cc6701455444b", 0xdf}], 0x5, &(0x7f00000022c0)=[{0x28, 0xb, 0x8, "82afba840a6b8e5b7ef521fb72a880f64c90e5a4a7d3"}, {0xe8, 0x114, 0x1, "3f3b67fa7a48fc6f54e20a79a51d3c4c1044babafd668a10332210c11a37aec92887a48f3374a52cbec03a88f7e0c50d1ec32a50ca89d7685bda758a2ba2b769d98ad7b4b06a5f454532cfe370d1bf375c3df2b8e53df82a62d39103acb3f8cd1c0d3fbe99946dd51c30f8bff225cffad2de41918b9f37befa2a542a0fc375dc323a716feaa86ca26480585b5db00449e9d37c40365d11ab5be399b26632d689c9c420659a4ddf715130f44bb59fc4a4298b37c66b3456488d8ad867d044f76c7ad2623b96b1e150c491d58e1bc505c5b423"}, {0x40, 0x29, 0xffffffff, "2c6822bb2bd2c4001867ee969b4ebb5b8601052e581ba2116ddd5bfd8ab45ce2a0a6fc5d5ec3a924a535caae8d9619"}, {0x60, 0x115, 0x6, "91a9692d7984a76e1f01cb9381307ad1e9c9703c15b51020d3f3303aee79d313eed7c38815e1d70c3df366568526469e0c1ee7a560c6ad2e644330452ae97c0e0d7d917c81647476a6bce9803facf9"}], 0x1b0}}, {{0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000002480)="c5330ad0bc1cd02e15b8e3d3892aa5a23f57ebb7fdcbadbb8b746d1e92c85322fa953b3155df02831f2032d805eab53af473e3a8249a8fae1bb98b28af1f5ab1d5a2406b5fa879b6b2137f6630093d802e8f8c18f7e4cb3969ba33782fa32474b14bf05c9a5b54b3749e2812980c164e03d8f4aee6002410bf9d97af30192e995f830b06a2ef66f7f656531d67527eadf05eb5cf416c8d3a8fe8883b91bb6486da40", 0xa2}, {&(0x7f0000002540)="0013f173c9916ba5df04d1e13d0528fbb57adbfdcfdcc7e0c3bb899206f0e391deaa2c9a170cf641ab01e912ec26a382adb44559082e92e3f8befabd62cd59ced80bfd584db81f9da50b7866b27f6da0ab2bbf73e6ec63ef870b219fa1c087ea76a37da53609f23c56d4b6d973fd325861ac04a2bae5a293c4b29d8205650a7b271c784562ddc8f907527fc4b2ff15bc2d94b2ee7e66770bd4d2260cb3aa3fe6175274ec13e4eefc40230765ce705c", 0xaf}], 0x2, &(0x7f0000002640)=[{0xb8, 0x3a, 0x1, "fd895ff7397657d9a1782da384ce3437262722970bcb3e5ce0418d92f16774fe0821de8162415b6ed048f392c9cb95cc350cd5cbc2550044d5c8a54e5b9e334cb403df5a7832f86ee53115c56a2334cbd2ad23bf123ca9a2541a55fd7b6d5148a54dffd39ae5cf21befbe7dfe2a07db9bf6f129fbcb06f2cb27efa8cddf9bc4498ee2cd2dac95656c7e5898f6eac1bdc5d08cab62c9cb522fd8283ce2b3b24355f8828dd83"}, {0x110, 0x119, 0xa62, "46f063924f26d7b5a8bc651bd993748f425871d1ac42bee36ffbaf9e67182cf317424601587e2efd8be4098755369a825a67296656ff6eab2d2b0198e3e93b709e2d7949cd7ccc2ff273c53ccb088791b5872aa5f401cb46bf0bf5f7a6c9ca73577d02998fea5f8eb94678482b5ce8e1b1457811115c15f9f9f813ed7ba1370da06c7d45790714c33cf8ae8bdcccc2d9cdfac326b29bb2a25e61b9eaded47fbb2e477f13c6b048ca66b36114c9712a3d533400f7aaa56db96d2b010e7cff00c4c5110205b3a6c680d0e54d0b8bea1bfa6730985f15583fde027745f3f4875b854ab8cac91d0f7eb4692762d2fc1c623b8784de585f13ce698a"}], 0x1c8}}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000002840)="b9f152a0feaa93eb046e627e64627e76ee9cc89e17d7a92e06478bb4241697f542e811317ccf058f77020da0bb17cecaab60b7ed71c0cb641a607b6c14a9f5d85b0a45ddcce4fc35779d6a81d64fbc5c38a3f78f264e6f36b2d2863777d94d0ded9c30ae461d3a64a80fb91247766b7cc98914ab964b7d69c606c41a4a6e370f9321975dcb86fe6ffae7f63937f5e16fa869190be358", 0x96}, {&(0x7f0000002900)="5fd22177bc82c94c38c533397d8c3c2bcf01e5881f16faa7dec5534a5222918957f9a5c988c77a4b1bd59741531975b5ac00f5cda349340d9991d35706f87c8e251e41eb3ed79f1ed9c2a9cb57843d70f4c8e16827bf5909a909cb0773c063990966a2d02445c2b03a5a1fc32781d1c951693bf9065f5305cc900e506dd74669fefa407721a717651a6ea3676e2d711490d6f9613ff3f4fe0d9e3dcd31f20311fbd038dbdf4c2d53d43e3b04704d8edcb02d986da37202981e5dc4d5a1dc73564900e4ee6016b6a2290689df4c2625df6e37a2110b4edd50460d015b88dc1dd4a4bf577a5fa25e930ccf1503147a7af5aa0f4c708109ba6afa4afeb3ca", 0xfd}, {&(0x7f0000002a00)="25e88e1c2030510ed6e363d95f25f41970240fec7f44137ed3636a283a49d3fc36c4f88c52e9895224e15ee235b2b04acfcf42d02570a92b9194e6a99d68126faebfee716edb56d57917d64d5f1abcb886d4aa1db801b16c199de85b6609269cd1aeb3c03ca67b8850291d91b8bb8bca4d6b7a6c424e8316e43a52ca68953a3ff55278b7f806241916cf95c2f73357164f4b05cb623ca27e95b3ceb8bf", 0x9d}], 0x3, &(0x7f0000002b00)=[{0xe8, 0x1, 0x29111bae, "685bddb0a66c395ea335f84187b5d8b2979a173eb618340ab63f01392cf4eabe5b6e688ce0e1b9c764466dd704536bc81d61887b2c6d6b235bb8a80191c5617789d160185420e1447a6e482a4ebf4bfa41d5cf7994db701624f6655965c5afd717e2af006b4608a7beded87c69f4056509b14996d7c6a0a89ce93a8c31afaf82a988639ff1e2b5480c6ff7ceb31366d077aa609e78b70eea1ab0083403cbc3ee5f6da70d63f966e7f6e352de84c0ef85fb2f1286181b8ba84b679f824ee9324cd765e7a335f69eb737d2d7364e5a4ea37370b34945e3c3f2"}, {0xf0, 0x103, 0x80000000, "4be63fea1f1c002d14beaaea279bbb73c17c35903744a2015a7b403e7e253dfd1e013c6d3df1ae41a4234882dfdb1b404ab0d3db2fc77abaf2c210f875bf1be90707826f03bc9f543ff985f90fc946aef6dfdcf93f86ed843c1ec20e2f8c8ef98fbd4365859aac9d009e639f45bbc3632950f119205abb767e22fd86feb1225d5545080984c76968f2832373acb9bf2356b546ec951ff48f1f93fa8f4456d76e7646fe42baa83817dd77bcb0dd3265807396a20dc36c125561c0e27bd38c24db9423c65b5b9bbac39ffd15c1a22a6150ab88e2f5031614a4ed5aa3535e5b"}, {0x28, 0x19c, 0x9, "aebaa06bbb974389bc6188723bac85a92264"}, {0x1010, 0x10a, 0x100, "25190ef54ef9a62d5c8ef856038dd5803786b6772c4850e0aeef46536e7319289ae52f6499efb0ef2e7a9829c9f44c66139797a60b971c4e477116fdd0d6fc62c2de545628fc5afb27fcc3c36d55c81abc06fd9dc5452ae2c4a1c28f03d1d190c7ef399b6d1b920e536d3625dcb876cbfa226c6ad062ae944e189c432c57d5952116efd9768a4fbf488501955ddc427fe21546a005107dab3303f6f8e28a5b18f0cdd104dce16a59fb62aac9dd3fef46813d4ab9a054da1d7b0c966014acba2350a206b9b70439ea51c1f420884ed52da4522acc97b42fa0d3dc937e98f2c0ad04a8f12ccd4031dd84d057dc63b0a4f624d9b1a09d55b4c7063a577074ef43b357e6479b1ba2ffcdb6cb8e77a8ab1b923fcc2771eeb4e19d11af6c7c16f213d0b0490cce92b8f19c474e71943da0c0f08e8188645a38a6e7c205b1e6831897bfd7c7e0dc89ce8950517b2db19cbc527808a5bc9f3d67e77917282ad7821840f0b6777abe1afad6612767a31d0b441050b505ec589daa89d0ff01afda48253a56a71663b61aa33edd5cc9d38e053c4f4a543dfff7e1f8fa537ce8da408fe2d6514828c43c7fe109bc3121883216a4998aa47fc761c12047eff4a8ffab6840de340245a1730a926dfb77368215831233b8d473005cfebf0ebeb2bb29e6a3abc282e664758182dea0c5bfc76bb21193820403dc176872cb83eb85bce8355420608128895924363f627733188fb930566a163f7bc2dbbee2fd5b68718e2e75be6dbebda11dd2f9d0aae4b4265359d7ba46722c0550ac57d2538766f20172b68a3d36023c3c28d015cfea707e673a59bfc51d68f92b74f13cd54caac55915ddcf8f7891169a0b99e49544070f7e2d65579878766defa7076bda84516dba1291256daa35e56986484d99b84b982b79cf958b4eee3ebc6e4e36f1864f72c7a464029e1129a89327f43bf3215040ab489657fd935745c68982a9c4cd5ef4b08b04e8346179de1a347d542e9a5c2acedc63df0cd9576faf71d6b926bb141379ae6c58a755cec44c76e64e7f5744b45186c3e52ba5972c047a91ff89d3c8b6bf4d3d6cab72d1d5e1f34add257f4e3086c5744467e2bf7343fa78115dde84ca79a465eb7abbb9463579e0f8cc4f1c5d91177d4bec1110e76db48629717dc148a4eb4c97684a1a1e311eed88b0d757becf64225a80610fb3ddda7e84dcd524c8efdb299c721c04b0944716f1098b18393c02c0f962cf45b88889c07a81a7f3748c9520792849c1833b815ff90721d2c202f8b35215fb2bbe49c3beee355bbefc7faf9167556216cf1b463dd88743027c246360b77aa6b7e648d18fdcb40b4a7a182d60d747b30ad204e083590beb340212bcd01439ea666636b8de07252e9c0b0517019e36b4efba26ca1514978285e7a27febbca3fc92cebc2e6ee1a2fb3f1ff4e069993773cd5c69835c9abcbbf450e9d6f1d7f750f19837a21391cc1a274edbee065279692861e74e8ce60cd41406dffdb699a34f2fb9a23339efb67f0b464335c33fcdd3768569f09227ee31452dfab57fce9b6c273286a4e97074359340f3248583dca9eb69d81319e1fc10eeb4811f3294b3b298c68c5229144c72fda667b2c12db72070628b825a6a5f36cd46cd635066eb544e12309254b3806e13d435b882f089183868e71ad98ed9a6da2536d86e5684bd5c42430d83122432085b920133f0300cbd52f1e1b52520bc1ac8a87d85f94fbe21f9790c4b5dde5d58ef14a4e23dbe6fcfd0ed7e0578bf70c6c784d4ac8ced24f3ab297401069be6f54c8b068189cecda426f5b1696203f33bea678b37662d8eb994e5ec2d20681ab0a5dbedbf2638712e0ccdb4f7412c2944f52a3fce132cd0d9d7d2bd07b3a220e88eb54c565eee72147b2f8982b846fa335ccc061beee465007a00faef1cfab6e7057a38222b416d410825d0810ff0c3661a066868ec659c1c2f64512476bf80da6858e70aac4f6cf8cd3f6d4af66468cf8ebee4fdad3fc707de1712abcbe8207e71321afbb8b106737f301d1b048ad82de2395713035199cc1542669eb664fd6eca005f75e072896ef1895aff8d9e3c6c455d52fb96c075c546dbb25b36cc1330a65ec9f7ae4211415c7bd805537fb0205ae7c7f6f739ea2d1893ac6d3ad47d6c4577153b01ef03f30ef2664c88499d6319b0ecbefb3085b3edf7858d1d6d4d6d5318c7637f1a3760bd746845390c9c1dc362ac02f9109fd765c4acbb1c6fc8344a0c2bdd04c71b8bffa2e7d29e3627088a0da008fa5a8141d0aa9e6a25b48519283c35a05262b2c16afe5c95abd8ef06d0dc6c0f197b320678ab38614e29171142080cbbe1568efd047df137314bd487b9660f81aefb7e269a01785c01756fae13c48124cb81b54d71ceaa399afd2e4d7927b1e99724d939f9241a8e903a1e182106bedaf0ad3c03a4295c479bc653b1efe932f329930a4ffb43b36e4bff9be3d4f71e80b2b631d750c9361cba6d9a5afe0aae2fe303902472efd08b86c2938555136ab78010715215336d3a46e0aea3a31ee56cc0bf4c45361c757871bb52f8f51be4ddee08eed7a5ceadaaadda881616d19dc0b23e3b31dacac0c62397648c316744e9c068df6fc4e4ca247b8d3690b91eb8b8cb28bac7b474a3ee6d842b7394918f2ad6c7ffa8368113016d18f07081b3739ccee11b46a6562c7dfdc68895e2be9c93488baa3fd32da37a8e776e0d3b81d61fe7b22f66d0c184a4d95233633d05bc6d6f210ffa56238431a2fca8cb7b1adf70093081304d6cbec63450e434c8b14adc2a0466e25ec9a52a7e53a1381e896faa408cc96b67f64ed3071ca0bb0ad7f4de43958bd88f688ea9d3b4cf2aa2b8f4ccbf7abe0fef63750105dbeb0c8c180666e1ea7610558f0bd5165eef76beac276e0919dc87957bd1239e444f78a30294c6de492e3dcf901b0216ae27975648177b9d63cd35b3572ae477c10a2f74dfc94c03c48097adb2d01446d4b7bf74f95e3c23aa96f803705104f8f9f97b07cf5abaa8ce1bc9b91ac12c380ae74524804f8b5b5b7beca0bc0f306ebb8643884817f3b60542d9bb0f9c65899ae34bf78ec095a3e7620f037fe8bfea56acb819665fdae7023d2e08b89422da015abe71de0eb7c7f162e0a4f48ea9e52816d007b1bb31d2bbf2eb2faa01699f2457b51035c164585d0ade8d972bf3539564e3412b445000ce8acde9582d7f1edca459211958a3dac2bc25d908c5901e4263e2ee23ddbf4d75c830de999c0fff342964343e029d8bba236f346f1d9b103576107d7c87171b461c81b0f1c36de9f1f53f62d6f6bd59e999298182ff6701b292fb8e75c8ca32ce3b1efee974e551111b0839220fac4f94e8f2877d3e56d6d95a0cd3deb1de4c94fdab2b70ab98e5a79c9c9aed3b1a79f41452e52e9332e78b03dd61085e3e934a3320bb4d67bd0af6d19c152609c932f1371ca47bd6c0fcee2615b33c7880fd835727f3cda3644c20e766d7d21f2a03a1caf2a2aba702a60675ef4f0009e47fc6999961b7f6fbc1d59897847b4d8912ee0299415b28ff2f27b93a73acc80aef029dde0b3112b96bc2a3a064174b2b0330355a8f6dfd07d2523fe15fde86c8c5e9bc12495d39688cc70edffcce93e6f0cea6169c9c60d160e368f2167e1b2ca2f19c8239da9a9beeb16e9599ec27c7a4e4b28477fec4cb8989adff1657b53a53e4c22992102bd31cd0dc34b483428844f1de2a8273eb7ac13c1ea8214089f096c6a53d81925355b4c54f18b8fa4cbbf8291c9227fd934adc3520409f2eb41a64a731e3e30031a9e00f225a267883fba2617fe778e531df7e1526457cde730d8db289e5ce74901c95b4ae9a0f11799b2b937b5a9845d29c5d469cef35318dc7f91f6a830d63d8df0c8e4c996f9f8b6440fab3395670e865b6481921e09b6f038f54c8bda8dec1b29a1373b1c934416cf25212a05df4f1fc10177abc06c3f2322e415e3d12248fd8082d10b1bf6d964eb927c96107d7071f90a3971691b7ff66a2e2bad5c09d06fff5b7997827d8e2738aadd02a1965ceee315394afc0de3d28962eb29bdda57ee3a82de3cf186efb8ffc0f0a9b3157a04a1580b3cb5792438ffe0c21bdc41e82eaaeeaa152e623dd14aaba35d9ad9f2e638a2bd6cc954012670115abcc84eb6a7d3cd174821796ec0d04fdd1b366e367335b730bb1cfee42b5cade807dd0eccb83f19a1d5f688b8bc2a175a410630dca66f5efc08179c0f0c530293ea7ca43ddb843fae336dd714b06bb0d7150b2a096bf6a106cada2cede1eae741b6e86bd2ef35c88e42f48ea65a1f5c6716c397e9ebea1c12827ed41b53fef4979056e01583e1cf87e518f26eef5d4f83301e9b92636de7e1c60b1c852151552c12b19fdd3c9f5293a1c91df401255a47cfc30e99d3627aef20d25f0e2d275278bdb5b2b1f3ab0d4f3f8c70b0a4058cb894208daac5036e70f42ae9f36c079b92254f96bbf2d11245faf99eb78345ea422bd5924efe2ce17dcb7d001507f06473c6fb4473b1d14f9c06fb8bd07b74cb49a23cb49b6f406e9d18adaccd03ff2c62763c391b6840438a7c034117787a6a90802f0bc668cbf0f433fa0f27c228846b326a3b6637e2c4408797cc67ce9ef4cbc66a45e8eb9ed633a8365918bafaeedf15550e44a77cf8d6a922625c980802d5b9354b89cac0982cd610ebbf7f2537eac3fe0c99a33724f5c373966dde1d26ba4124a419eb684b8e7b3821cede7153f7c4065c19933c42b178cff3c2d9210c88b179c02628a110f4b1bb801e3cf671d6224daf29c37499b5fbb41675dd52487c8e9d04c272f512b91fabcba3d3881b7099b6698b2b57e4698cfb044edefe8431a292b018b50d0a93af16698521b171879e35b6024e49a678f048fb375db2dd67155d483356c70a8a8804ef5e59ee6ff5077c8492c5e21eab8eaf9d55ccc4ffd6258bb64dccc04b703ff5278a17594c866cd2173a61577616129627d0627dcbe2060c5d119eda902119eb98f2e7eff9b1941510fdbca8b61e65119519f8fad80a15739b817a6eada3e3a8168db945e00ab2b80203b8d4727e236ed997e9968f88e0f4daa30902332d1d5f8292c0d0b11126f5628f9e1b068efc525ce23a8f4878f2ee0fc81044330d9ba5add5bdb062c3712d5caf5be12f53e93051da2d896d8899ba378b03df971c24dfcf7a64c1e9e8d37eb298a4428cf7d2120aab01231b4b9f2558cce91349aa64a97025a0342a96e3327ffca807a0bc5ccd0a7aba7bf9314aacdf8964b938c75b5f57285eb02b8b2cc81f4bde64164a1708c58363d6a6f425952759a6246312d678a3095d58671515bc47b91edf163669ceacbac001ab785c0f11056752c5418312bb3fd0d6e182ed5a701ee2ee76a71c95bc1467b3299bee58a0803e2b35decc11eea919156d4e364e8f03c1bde919a734cf8f0823d67029ce8e6acfb9d8a66822869bb07e01b1e31c6b0295cd52bac4d9c74131c5ac777b6cde4e1e745ebeb5456b17ed296e5dce0122b735091aec2ffe0245edb0962bf8cca7277fe40e0574c4ffd10f656421869653eac238d55a9fbb4d9d878b7c3b1d87889e00ffd1083003e0d91c551adf51fb4eec093bd4c27a686c5956acbcdc10a358989db8fc5267eceb37713c421b7ef9d6930dfe7f347b71c5247aa73cba28218a9230f11d35e5d2aca91b7f5730ba9f1052b19a9df00ddab771f7d19a09a7d5d4fcb62962b54cd353de6c418949be02015f5f0dcbc59a8e5a18e2ae3df6e0358dd6e5fd68febbfbf40602c7a8310"}, {0xa8, 0x118, 0x3, "7ab7e08fb82d9fc9c5bc40d2e191ecebed6e844aa434230f8efc235cfeb4c9ff2e9197c5017be403df9ed35ee6c965dccaf212b77408c9c6a9ae6d492c3c05a6f5412b53373c16982ad15e2ad0e84468bcb9bddbb48e3fac0500be25221644e5cd9679efe552661495cecf565e2ba125e0e7e38aca320700726a9077ecd5a9ce62b6864ce1dcd61b35f203c496068184e2a19b9603df"}], 0x12b8}}, {{&(0x7f0000003dc0)=@l2tp6={0xa, 0x0, 0x5, @dev={0xfe, 0x80, '\x00', 0x19}, 0x7}, 0x80, &(0x7f0000003ec0)=[{&(0x7f0000003e40)="00028daca3ee4bdf8ef47f08dadcc26cae666036bf975fb3502998df067a622787d4c17d27d0456d5cf82575e1e4a6572d3f68d9b761897d52714e1a6a8c91e395aceff715c3afc377", 0x49}], 0x1}}], 0x7, 0x4004010) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendfile(r6, r1, &(0x7f0000000080)=0x1, 0x7) r7 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 332.020435][T22923] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 332.097111][T22923] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 332.105181][T22923] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 332.113147][T22923] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 332.121103][T22923] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 332.129103][T22923] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r2 = dup(r1) shutdown(r2, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2e01, 0x40) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8004, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) getrlimit(0x5, &(0x7f0000000000)) 16:36:33 executing program 2 (fault-call:7 fault-nth:15): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 332.553450][T22956] loop3: detected capacity change from 0 to 32760 [ 332.569977][T22956] FAT-fs (loop3): Directory bread(block 32760) failed [ 332.577182][T22956] FAT-fs (loop3): Directory bread(block 32761) failed [ 332.584329][T22956] FAT-fs (loop3): Directory bread(block 32762) failed [ 332.592070][T22956] FAT-fs (loop3): Directory bread(block 32763) failed [ 332.599457][T22956] FAT-fs (loop3): Directory bread(block 32764) failed [ 332.606845][T22956] FAT-fs (loop3): Directory bread(block 32765) failed [ 332.613876][T22956] FAT-fs (loop3): Directory bread(block 32766) failed [ 332.624619][T22968] FAULT_INJECTION: forcing a failure. [ 332.624619][T22968] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 332.637782][T22968] CPU: 0 PID: 22968 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 332.646185][T22968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 332.656229][T22968] Call Trace: [ 332.659492][T22968] dump_stack+0x137/0x19d [ 332.663825][T22968] should_fail+0x23c/0x250 [ 332.668242][T22968] should_fail_usercopy+0x16/0x20 [ 332.673273][T22968] _copy_from_user+0x1c/0xd0 [ 332.674544][T22956] FAT-fs (loop3): Directory bread(block 32767) failed [ 332.677857][T22968] __copy_msghdr_from_user+0x44/0x350 [ 332.677880][T22968] ? import_iovec+0x69/0x80 [ 332.684703][T22956] FAT-fs (loop3): Directory bread(block 32768) failed 16:36:33 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b667344666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 332.689970][T22968] __sys_sendmmsg+0x1f0/0x4b0 [ 332.690007][T22968] ? kstrtoull+0x30f/0x350 [ 332.696052][T22956] FAT-fs (loop3): Directory bread(block 32769) failed [ 332.701236][T22968] ? kstrtouint_from_user+0x104/0x130 [ 332.701272][T22968] ? fsnotify_perm+0x59/0x2e0 [ 332.727046][T22968] ? __fsnotify_parent+0x32f/0x430 [ 332.732212][T22968] ? get_pid_task+0x8b/0xc0 [ 332.733318][T22957] loop4: detected capacity change from 0 to 264192 [ 332.736708][T22968] ? vfs_write+0x50c/0x770 [ 332.747638][T22968] ? hrtimer_interrupt+0x9a4/0xaf0 [ 332.748552][T22957] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 332.752740][T22968] ? __fget_light+0x21b/0x260 [ 332.752764][T22968] ? __cond_resched+0x11/0x40 [ 332.770101][T22968] ? fput+0x2d/0x130 [ 332.773991][T22968] ? ksys_write+0x157/0x180 [ 332.778552][T22968] __x64_sys_sendmmsg+0x53/0x60 [ 332.783428][T22968] do_syscall_64+0x4a/0x90 [ 332.788224][T22968] ? irqentry_exit_to_user_mode+0x5/0x20 [ 332.793904][T22968] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 332.799777][T22968] RIP: 0033:0x4665f9 [ 332.803649][T22968] 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 [ 332.823341][T22968] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 332.831810][T22968] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 332.840035][T22968] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 332.847991][T22968] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 332.855941][T22968] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 332.863891][T22968] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8005, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:34 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400080, 0x30) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x1, 0x0, 0x8}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) fcntl$setlease(r1, 0x400, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="a457ee008730999000e43a93537369d80bfb30a6f3e9223a3698820794d679a1ac8b7a300cad607da63ad74be885fe0a67761017d08639f3b65102000000b92faef842aa00000000000000000000000000000000c9ff0a7999f4f6cb6ee38ddabc50ff6283613d9295176d46f08abe01ba55713f60a3d88c901c8566e9ba4a42c52eaa5ee363031338a499fd5c90456b55c7dd4bf343d111f93f31422c6251368c8d26226390d05a5def272375f252e0b2684bec8322924a2372d7a326e26282f3ef4ab5f45fdd781d32568d0ccaebc6d507bb9cce8514b21e243ce7e4bcfac381f7183838beff25ba30bbbefc3b5efdb49812e8d837791c812033198e51132cfc215a4bad954859479e7fe7c985fea0acc24cb2c301d0557daa045b9ff9"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfeffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback, 0x20000}, 0x1c) r2 = gettid() tkill(r2, 0x1e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x80830, 0xffffffffffffffff, 0x95d08000) ptrace$cont(0x18, r2, 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000080), 0x53c0, 0x20000) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x0, 0x7, 0x0, 0x16, 0x0, 0x200, 0x10008, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100, 0x1, @perf_bp, 0x2078, 0x2, 0x1a, 0x1, 0x40, 0x2, 0xc41e, 0x0, 0x0, 0x0, 0x7}, r2, 0x3, r3, 0x1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 333.080036][T22981] loop3: detected capacity change from 0 to 32760 [ 333.092624][T22981] FAT-fs (loop3): Directory bread(block 32760) failed [ 333.099478][T22981] FAT-fs (loop3): Directory bread(block 32761) failed [ 333.106347][T22981] FAT-fs (loop3): Directory bread(block 32762) failed [ 333.113298][T22981] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:34 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x3f) r2 = socket$inet(0x2, 0x6, 0x74ad4a10) setsockopt$inet_mreqn(r2, 0x0, 0x20, &(0x7f0000000000)={@empty, @broadcast}, 0xc) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:34 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e0a6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:34 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) fsetxattr$security_selinux(r3, &(0x7f0000000000), &(0x7f0000000040)='system_u:object_r:dbusd_exec_t:s0\x00', 0x22, 0x2) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 333.120742][T22981] FAT-fs (loop3): Directory bread(block 32764) failed [ 333.147219][T22981] FAT-fs (loop3): Directory bread(block 32765) failed [ 333.154281][T22981] FAT-fs (loop3): Directory bread(block 32766) failed [ 333.161133][T22981] FAT-fs (loop3): Directory bread(block 32767) failed [ 333.167988][T22981] FAT-fs (loop3): Directory bread(block 32768) failed [ 333.175067][T22981] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x5, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0x9, 0x1, {0x100, 0x3ff}, {0x8001, 0x7ab4}, @period={0x5a, 0x1f, 0x1, 0x200, 0x4c, {0x0, 0x0, 0x400, 0x7}, 0x6, &(0x7f0000000000)=[0x5f1, 0xdc4, 0x0, 0x0, 0x991f, 0x7f]}}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:34 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r6 = dup(r5) shutdown(r6, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 333.228732][ T25] audit: type=1400 audit(1620059794.329:3138): avc: denied { relabelto } for pid=23006 comm="syz-executor.1" name="TCPv6" dev="sockfs" ino=52586 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:dbusd_exec_t:s0 tclass=tcp_socket permissive=1 16:36:34 executing program 2 (fault-call:7 fault-nth:16): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 333.497647][T23026] FAULT_INJECTION: forcing a failure. [ 333.497647][T23026] name failslab, interval 1, probability 0, space 0, times 0 [ 333.510285][T23026] CPU: 1 PID: 23026 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 333.518877][T23026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 333.528918][T23026] Call Trace: [ 333.532193][T23026] dump_stack+0x137/0x19d [ 333.536518][T23026] should_fail+0x23c/0x250 [ 333.540938][T23026] __should_failslab+0x81/0x90 [ 333.545691][T23026] should_failslab+0x5/0x20 [ 333.550208][T23026] kmem_cache_alloc_node+0x58/0x2b0 [ 333.555404][T23026] ? fib6_table_lookup+0x21b/0x5e0 [ 333.560520][T23026] ? __alloc_skb+0xed/0x420 [ 333.565032][T23026] ? fib6_table_lookup+0x530/0x5e0 [ 333.570143][T23026] __alloc_skb+0xed/0x420 [ 333.574467][T23026] __ip6_append_data+0x17c2/0x21a0 [ 333.576559][T22985] loop4: detected capacity change from 0 to 264192 [ 333.579574][T23026] ? ip6_pol_route_output+0x3b/0x50 [ 333.591326][T23026] ? fib6_rule_lookup+0x85/0x160 [ 333.592831][T22985] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 333.596267][T23026] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 333.596314][T23026] ? ip6_setup_cork+0x826/0x8b0 [ 333.604587][T23023] loop3: detected capacity change from 0 to 32760 [ 333.609882][T23026] ip6_append_data+0x17e/0x230 [ 333.609986][T23026] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 333.623020][T23023] FAT-fs (loop3): Directory bread(block 32760) failed [ 333.625984][T23026] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 333.626013][T23026] rawv6_sendmsg+0xe2a/0x1330 [ 333.631331][T23023] FAT-fs (loop3): Directory bread(block 32761) failed [ 333.637848][T23026] ? rmqueue_pcplist+0x152/0x190 [ 333.637873][T23026] inet_sendmsg+0x5f/0x80 [ 333.637893][T23026] ? inet_send_prepare+0x210/0x210 [ 333.644777][T23023] FAT-fs (loop3): Directory bread(block 32762) failed [ 333.647651][T23026] ____sys_sendmsg+0x360/0x4d0 [ 333.647675][T23026] ? import_iovec+0x69/0x80 [ 333.647693][T23026] __sys_sendmmsg+0x315/0x4b0 [ 333.647710][T23026] ? kstrtoull+0x30f/0x350 [ 333.655977][T23023] FAT-fs (loop3): Directory bread(block 32763) failed [ 333.659369][T23026] ? kstrtouint_from_user+0x104/0x130 [ 333.659395][T23026] ? do_anonymous_page+0x411/0x8b0 [ 333.659419][T23026] ? fsnotify_perm+0x59/0x2e0 [ 333.664989][T23023] FAT-fs (loop3): Directory bread(block 32764) failed [ 333.668922][T23026] ? __fsnotify_parent+0x32f/0x430 [ 333.668949][T23026] ? get_pid_task+0x8b/0xc0 [ 333.677143][T23023] FAT-fs (loop3): Directory bread(block 32765) failed [ 333.680961][T23026] ? vfs_write+0x50c/0x770 [ 333.680984][T23026] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 333.681007][T23026] ? kernfs_path_from_node+0x4b/0x60 [ 333.685845][T23023] FAT-fs (loop3): Directory bread(block 32766) failed [ 333.690326][T23026] ? __fget_light+0x21b/0x260 [ 333.690349][T23026] ? __cond_resched+0x11/0x40 [ 333.696405][T23023] FAT-fs (loop3): Directory bread(block 32767) failed [ 333.701522][T23026] ? fput+0x2d/0x130 [ 333.701543][T23026] ? ksys_write+0x157/0x180 [ 333.707227][T23023] FAT-fs (loop3): Directory bread(block 32768) failed [ 333.712037][T23026] __x64_sys_sendmmsg+0x53/0x60 [ 333.712078][T23026] do_syscall_64+0x4a/0x90 [ 333.712095][T23026] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 333.718428][T23023] FAT-fs (loop3): Directory bread(block 32769) failed [ 333.723483][T23026] RIP: 0033:0x4665f9 [ 333.723499][T23026] 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 [ 333.723515][T23026] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:35 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e226174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 333.847692][T23026] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 333.855648][T23026] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 333.863602][T23026] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 333.871831][T23026] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 333.879822][T23026] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8006, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x80}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="757575fe967131c95bc6ec16d1bab3716da28beacdcf3ceacad576c9a55f975961ee74c01313226bc061ce08"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) tkill(r2, 0xc) [ 334.116577][T23051] loop3: detected capacity change from 0 to 32760 [ 334.127853][T23051] FAT-fs (loop3): Directory bread(block 32760) failed [ 334.134809][T23051] FAT-fs (loop3): Directory bread(block 32761) failed [ 334.142121][T23051] FAT-fs (loop3): Directory bread(block 32762) failed [ 334.149564][T23051] FAT-fs (loop3): Directory bread(block 32763) failed [ 334.157879][T23051] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:35 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e256174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:35 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() tkill(0x0, 0x1e) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$peeksig(0x4209, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5}, &(0x7f00000002c0)=[{}, {}, {}, {}, {}]) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x1, 0x18, 0xa8f6, 0x4, 0x1f, 0x8, 0x2, 0xffff8001, 0x8000000}, 0x0) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) sched_setattr(r2, &(0x7f0000000080)={0x38, 0x6, 0x10000020, 0x2, 0x87, 0xff, 0x1, 0xfffffffffffff801, 0x1, 0x40}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0xff, 0x0, 0xfd, 0x0, 0x0, 0x50d, 0x414c8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r3, &(0x7f0000000140), 0x0, 0x0) 16:36:35 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000)={0x0, 0x0, 0x3f, 0xfff, 0x3}, 0x14) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 334.164795][T23051] FAT-fs (loop3): Directory bread(block 32765) failed [ 334.172224][T23051] FAT-fs (loop3): Directory bread(block 32766) failed [ 334.179449][T23051] FAT-fs (loop3): Directory bread(block 32767) failed [ 334.186629][T23051] FAT-fs (loop3): Directory bread(block 32768) failed [ 334.193731][T23051] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:35 executing program 2 (fault-call:7 fault-nth:17): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:35 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x10, 0xffffffffffffffff, 0x967e2000) prlimit64(0x0, 0xe, &(0x7f0000000080)={0x3, 0x20000100}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000000)={0x38, 0x5, 0x10000034, 0x4, 0x2, 0x1, 0x7, 0xffffffffffffff9c, 0xaa, 0x6}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8100) sendmmsg(r2, &(0x7f0000000a80)=[{{&(0x7f00000003c0)=@ethernet={0x6, @broadcast}, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000440)="9cd96c5ca1ea478cbd8270f75b9c93c319dd01fb50f1078d2a2da197e900d9fb9da163e1f2dc9d36c3a5630c089f98da6f40156c636329bcacce7c6a419eb0eee5af5ea6785f87dce288c7ab5c0f8da04db3d7d464c222ef4f724912023b9a5b0e0ab6bd4dfcff8bfaf3d13da1738c0dbc0fc5a12e365e86af3df24628d690c55cbb748f8d754f2fe2ee3ef07848357bc273371a0b58dfe06b02deeb0449ea34183b1fe1bd5bbb6fba5e0544bc36a3573b4732", 0xb3}, {&(0x7f0000000500)="c4f58a10a213805b705731324787aa5f24e9b9180f36f609d8855c296b67c21d99c8c750da4eaf0fe8d232482ed726a5d92a842694889625c0a7e3b6da8944137e5b8d1cb394ead05719c7cc2cd12e4c3c96b25042683bce7686bb427875c7363f9b1a091d8696d2e0e34bc93865db7e7ceeca0095b07f727fcc60830f210c043dd2e121c731b8f78bba67828bc9d48d9c5226593e61e02a26c37979f1613f5b566203d840757bd832f6c2e729743e8b128e2e1bb6d48244f1e820ee997dad305a4a1fab6c8713f70fe5aef5e90d5d8246d5fcd552b902a069a9c9318bfe98f452e19c6d85", 0xe5}, {&(0x7f0000000600)="a8a4e51adac8fdf1807c256523a48dc003d4555e53c8c3123897fb5a01255dda0e882ecc64b7c0dc26eea959904259573444c7e4af9923992e87ab42a1bdbc38dff59d353e7ab253300e60c8c9e55bcc3a494254c46c8a", 0x57}, {&(0x7f0000000780)="46c05c8577571d833c025ef8ba8b32dcc1fded1478a83ea806d3e3093dcc235aa5a0004756e01dffed3c691e10c95a577a61f473fbc8e8c5f43dbb36db3b26584f97ef0f508bbb06c31f6afb6d28924c7f5a2e37df6269faad1d8f4b133de921ef3dee8740c0ddc39de5d6934c86e813e574d09b120f9b4bd3c3e37a6546183dbbcfb3a0d55b408f8984cf8c594a671ef082b87427acd27f26c4624c70", 0x9d}, {&(0x7f0000000840)="a378409357b28e4f5928d7045d20d0356a6419e158cef8f658bdee3f8b20e0d0ee6f7826df281c12de0b1ca1c5c39d328bcc98a399e9e7ca98f46e92ee1e62d62c9ba0b818ea1d91ff3b733d0e72c91075ea331906f2b4a269d44f4ad392349c103eb4cd2e45005284613682c7467186fc4b0519bb1bae59cb6fb60cdd7f80bced63106e6fe9ff6fdb4d5b8e6962b5dd72b4d6f7512f657a2859a42b3ba99222a755afa382e49b1a0e2215e2dbb466aa7fe320863411329ebd9ea9af0eec83206932ef1808377b31c6d9efbd984fd49b7132a52a55b7469905165a9ec98b22031d02fa666ef2f2e6150b29bff9e234e33d5180", 0xf3}, {&(0x7f0000000680)="28a01298a6db91971d4940b8b4706cb2663901b18d36d90dd9654de2d920be7e7607c94a8a1760b483d40daada94b98ac4badd81322dca9eae0feba543fa6bd0103c007788c9d2200dbcdef754ac9aa9cf96c081", 0x54}, {&(0x7f0000000940)="34f35fac7e55a2588293e7c28b390b316154667efb", 0x15}, {&(0x7f0000000980)="af969abc439d4d3c540e590134e2428e321a55b1d72af99400dd6de1fe7162f3caa3dd262f2676e8046e2a167da56ac5a42ec6538ae77e2797e9602014729330312403b067d4577f6cb8f2eb703a0a6fbc2dde6fd28f9fe4a752ac6bdb6898dd52956fa11b97643a40c9451d564768c047", 0x71}], 0x8}}], 0x1, 0x404c004) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:35 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r2 = dup(r1) shutdown(r2, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x1, &(0x7f0000000000)=0x64, 0x4) r3 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) clock_gettime(0x0, &(0x7f0000001fc0)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000003100)=[{{&(0x7f0000000040)=@rc={0x1f, @none}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000180)=""/127, 0x7f}], 0x1, 0x0, 0x38}, 0x40}, {{&(0x7f00000003c0)=@ieee802154, 0x80, &(0x7f0000000240)=[{&(0x7f0000000440)=""/215, 0xd7}], 0x1, &(0x7f0000000740)=""/4096, 0x1000}, 0x9e5}, {{&(0x7f0000000540)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000340)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/231, 0xe7}], 0x2, &(0x7f00000005c0)}}, {{0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000640)=""/180, 0xb4}, {&(0x7f0000001840)=""/193, 0xc1}, {&(0x7f0000001940)=""/45, 0x2d}, {&(0x7f0000001980)=""/60, 0x3c}, {&(0x7f00000019c0)=""/220, 0xdc}], 0x5, &(0x7f0000001b40)=""/8, 0x8}, 0x2}, {{&(0x7f0000001b80)=@ax25={{0x3, @null}, [@rose, @null, @null, @rose, @netrom, @netrom, @default, @bcast]}, 0x80, &(0x7f0000003300)=[{&(0x7f0000001c00)=""/124, 0x7c}, {&(0x7f0000001c80)=""/157, 0x9d}, {&(0x7f0000001d40)=""/130, 0x82}, {&(0x7f0000001e00)=""/61, 0x3d}, {&(0x7f0000001e40)=""/234, 0xea}, {&(0x7f0000003280)=""/105, 0x69}], 0x6, &(0x7f0000003040)=""/162, 0xa2}, 0x9}], 0x5, 0x43, &(0x7f0000003240)={r5, r6+10000000}) ftruncate(r4, 0x2007ffc) r7 = dup(r3) bind$inet6(r3, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) socket$inet6(0xa, 0x6, 0x8) r8 = dup3(r7, r0, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x5, &(0x7f0000000100)=0x400007e, 0x4) r9 = openat$cgroup_ro(r7, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r9, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 334.375258][T23076] FAULT_INJECTION: forcing a failure. [ 334.375258][T23076] name failslab, interval 1, probability 0, space 0, times 0 [ 334.387899][T23076] CPU: 1 PID: 23076 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 334.396322][T23076] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 334.406377][T23076] Call Trace: [ 334.409651][T23076] dump_stack+0x137/0x19d [ 334.413983][T23076] should_fail+0x23c/0x250 [ 334.418419][T23076] __should_failslab+0x81/0x90 [ 334.423321][T23076] should_failslab+0x5/0x20 [ 334.426334][T23045] loop4: detected capacity change from 0 to 264192 [ 334.427903][T23076] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 334.427930][T23076] ? __kmalloc_node_track_caller+0x30/0x40 [ 334.437315][T23045] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 334.440124][T23076] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 334.440151][T23076] __kmalloc_node_track_caller+0x30/0x40 [ 334.456486][T23075] loop3: detected capacity change from 0 to 32760 [ 334.459323][T23076] ? __ip6_append_data+0x17c2/0x21a0 [ 334.469818][T23075] FAT-fs (loop3): Directory bread(block 32760) failed [ 334.471351][T23076] __alloc_skb+0x187/0x420 [ 334.476858][T23075] FAT-fs (loop3): Directory bread(block 32761) failed [ 334.483382][T23076] __ip6_append_data+0x17c2/0x21a0 [ 334.488231][T23075] FAT-fs (loop3): Directory bread(block 32762) failed [ 334.494538][T23076] ? ip6_pol_route_output+0x3b/0x50 [ 334.494625][T23076] ? fib6_rule_lookup+0x85/0x160 [ 334.500188][T23075] FAT-fs (loop3): Directory bread(block 32763) failed [ 334.506400][T23076] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 334.512082][T23075] FAT-fs (loop3): Directory bread(block 32764) failed [ 334.516530][T23076] ? ip6_setup_cork+0x826/0x8b0 [ 334.516551][T23076] ip6_append_data+0x17e/0x230 [ 334.523709][T23075] FAT-fs (loop3): Directory bread(block 32765) failed [ 334.528922][T23076] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 334.528976][T23076] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 334.536395][T23075] FAT-fs (loop3): Directory bread(block 32766) failed [ 334.540710][T23076] rawv6_sendmsg+0xe2a/0x1330 16:36:35 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e2c6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 334.545632][T23075] FAT-fs (loop3): Directory bread(block 32767) failed [ 334.552205][T23076] inet_sendmsg+0x5f/0x80 [ 334.552231][T23076] ? inet_send_prepare+0x210/0x210 [ 334.552252][T23076] ____sys_sendmsg+0x360/0x4d0 [ 334.552269][T23076] ? import_iovec+0x69/0x80 [ 334.557830][T23075] FAT-fs (loop3): Directory bread(block 32768) failed [ 334.562435][T23076] __sys_sendmmsg+0x315/0x4b0 [ 334.562457][T23076] ? kstrtoull+0x30f/0x350 [ 334.569733][T23075] FAT-fs (loop3): Directory bread(block 32769) failed [ 334.573879][T23076] ? kstrtouint_from_user+0x104/0x130 [ 334.627272][T23076] ? do_anonymous_page+0x411/0x8b0 [ 334.632386][T23076] ? fsnotify_perm+0x59/0x2e0 [ 334.637076][T23076] ? __fsnotify_parent+0x32f/0x430 [ 334.642177][T23076] ? get_pid_task+0x8b/0xc0 [ 334.646804][T23076] ? vfs_write+0x50c/0x770 [ 334.651224][T23076] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 334.657371][T23076] ? kernfs_path_from_node+0x4b/0x60 [ 334.662639][T23076] ? __fget_light+0x21b/0x260 [ 334.667299][T23076] ? __cond_resched+0x11/0x40 [ 334.671976][T23076] ? fput+0x2d/0x130 [ 334.675889][T23076] ? ksys_write+0x157/0x180 [ 334.680460][T23076] __x64_sys_sendmmsg+0x53/0x60 [ 334.685290][T23076] do_syscall_64+0x4a/0x90 [ 334.689753][T23076] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 334.695681][T23076] RIP: 0033:0x4665f9 [ 334.699555][T23076] 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 [ 334.719153][T23076] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 334.727560][T23076] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 334.735572][T23076] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 334.743552][T23076] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 334.751605][T23076] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 334.759616][T23076] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8007, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) prlimit64(r1, 0x8, &(0x7f0000000000)={0x1000, 0x1f}, &(0x7f0000000080)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = fcntl$getown(r2, 0x9) r4 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r5 = dup(r4) shutdown(r5, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x2, 0x9, 0x8b, 0x90, 0x0, 0x1f, 0x80000, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x5, @perf_config_ext={0x4, 0x9}, 0x10000, 0x0, 0x7, 0x9, 0x5, 0x8, 0xf800, 0x0, 0x0, 0x0, 0x87}, r3, 0x3, r5, 0x8) r6 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="08eb5b45806cbe72beb3000077af3508ae41579699362cfeeb8f6f2b7b7f841658c6c2078ca5087cb08b746269d606b4c658e79be7d1447d76389c022ecc013c99f408aa98fbaa1e38"], 0x38) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0x0) 16:36:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x9, 0x7fff}) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 334.905946][T23094] loop3: detected capacity change from 0 to 32760 [ 334.919705][T23094] FAT-fs (loop3): Directory bread(block 32760) failed [ 334.926577][T23094] FAT-fs (loop3): Directory bread(block 32761) failed [ 334.933450][T23094] FAT-fs (loop3): Directory bread(block 32762) failed [ 334.940444][T23094] FAT-fs (loop3): Directory bread(block 32763) failed [ 334.947307][T23094] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:36 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e2e6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 334.954170][T23094] FAT-fs (loop3): Directory bread(block 32765) failed [ 334.961174][T23094] FAT-fs (loop3): Directory bread(block 32766) failed [ 334.968039][T23094] FAT-fs (loop3): Directory bread(block 32767) failed [ 334.974896][T23094] FAT-fs (loop3): Directory bread(block 32768) failed [ 334.981843][T23094] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @initdev={0xfe, 0x88, '\x00', 0x7, 0x0}}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:36 executing program 2 (fault-call:7 fault-nth:18): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) getrlimit(0x6, &(0x7f0000000000)) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 335.266365][T23100] loop4: detected capacity change from 0 to 264192 [ 335.276869][T23130] FAULT_INJECTION: forcing a failure. [ 335.276869][T23130] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 335.289934][T23130] CPU: 1 PID: 23130 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 335.298348][T23130] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.308433][T23130] Call Trace: [ 335.311738][T23130] dump_stack+0x137/0x19d [ 335.316079][T23130] should_fail+0x23c/0x250 [ 335.320539][T23130] should_fail_usercopy+0x16/0x20 [ 335.325721][T23130] _copy_from_user+0x1c/0xd0 [ 335.330315][T23130] __copy_msghdr_from_user+0x44/0x350 [ 335.335765][T23130] ? import_iovec+0x69/0x80 [ 335.340269][T23130] __sys_sendmmsg+0x1f0/0x4b0 [ 335.344991][T23130] ? kstrtoull+0x30f/0x350 [ 335.349405][T23130] ? kstrtouint_from_user+0x104/0x130 [ 335.354802][T23130] ? do_anonymous_page+0x411/0x8b0 [ 335.359917][T23130] ? fsnotify_perm+0x59/0x2e0 [ 335.364588][T23130] ? __fsnotify_parent+0x32f/0x430 [ 335.369715][T23130] ? get_pid_task+0x8b/0xc0 [ 335.374210][T23130] ? vfs_write+0x50c/0x770 [ 335.378714][T23130] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 335.384869][T23130] ? kernfs_path_from_node+0x4b/0x60 [ 335.390259][T23130] ? __fget_light+0x21b/0x260 [ 335.394936][T23130] ? __cond_resched+0x11/0x40 [ 335.399770][T23130] ? fput+0x2d/0x130 [ 335.403678][T23130] ? ksys_write+0x157/0x180 [ 335.408372][T23130] __x64_sys_sendmmsg+0x53/0x60 [ 335.413224][T23130] do_syscall_64+0x4a/0x90 [ 335.417648][T23130] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 335.423590][T23130] RIP: 0033:0x4665f9 [ 335.427481][T23130] 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 [ 335.447200][T23130] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 335.453167][T23100] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) open(&(0x7f0000000040)='./bus\x00', 0x88040, 0x22) r4 = socket$inet6(0xa, 0x800, 0x1) sendto$inet6(r4, &(0x7f0000000180)="02fb12d85ba9b8c4ab231d8518e41e89efd86f13e206b2459b3f09e171572ae1c5fb6775c1c5ac53be97e086bcf0df8792d405765152b99523efdfacbb802bb93771140884fd10e1a73d36d31abf55fd13d049d4534052503c28b956562c9bf27e3e779cb4847cfde41d79f6fdaecadbfad8de6b2603f5f4c28fbb4a1433f9751a88397b44aee3f9d6f7e035a343ccea3336d8827242783dfc8cf73b6fd65983f387a6b0643f79eee1bb018fcf98fe878ce2b0c4bb584a2253fd7c8a82fb38f79111186ae099594b96c5f1049ff13cfda8ab5deeeae3522a6330e34cabb3fa1d676a54da9544b055901090c102f2903a40f520", 0xf3, 0x1, &(0x7f0000000000)={0xa, 0x4e23, 0x4, @mcast1, 0x10001}, 0x1c) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) sendto$inet(r0, &(0x7f0000000280)="ca2850426e69bc3501b5cf88df85526f71ebbd41752b689893ef2b40a22018fd836d849bf54640757f29c546e9fa7e106ef62516b562d7bf643cd439bfed95705844b1c94e63ddb13e2ca5faf23b0ec793d53f9127c9c506985a2cf05db300", 0x5f, 0x0, &(0x7f0000000080)={0x2, 0x4e22, @remote}, 0x10) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 335.455603][T23130] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 335.455620][T23130] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 335.455632][T23130] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 335.487582][T23130] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 335.495555][T23130] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 335.523586][T23123] loop3: detected capacity change from 0 to 32760 [ 335.542586][T23123] FAT-fs (loop3): Directory bread(block 32760) failed [ 335.566428][T23123] FAT-fs (loop3): Directory bread(block 32761) failed 16:36:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = socket$inet6(0xa, 0xa, 0x2) bind$inet6(r4, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r5, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 335.580405][T23123] FAT-fs (loop3): Directory bread(block 32762) failed [ 335.602725][T23123] FAT-fs (loop3): Directory bread(block 32763) failed [ 335.610196][T23123] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:36 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e2f6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 335.625422][T23123] FAT-fs (loop3): Directory bread(block 32765) failed [ 335.648930][T23123] FAT-fs (loop3): Directory bread(block 32766) failed [ 335.664762][T23123] FAT-fs (loop3): Directory bread(block 32767) failed [ 335.671774][T23123] FAT-fs (loop3): Directory bread(block 32768) failed 16:36:36 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8008, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r0) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x7, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 335.679305][T23123] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0xfffffff7) r2 = open(&(0x7f0000002000)='./bus\x00', 0x307842, 0x80) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000000)=""/117, 0x75}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/177, 0xb1}], 0x6, 0x7, 0x4) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) close(r5) 16:36:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000002f00)={'ip6gre0\x00', &(0x7f0000002e80)={'syztnl0\x00', 0x0, 0x2f, 0x0, 0x20, 0xd89, 0x1d, @local, @mcast2, 0x700, 0x40, 0x0, 0x80000000}}) r3 = dup(r2) sendmmsg(r2, &(0x7f0000004e40)=[{{&(0x7f0000000100)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)-generic\x00'}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000180)="7a7d96eefe86d905388df9707d5b349a9e96ec0a83abbd69a91005b44a896fc2627c85074955c571577803168acaab6db0f0b5fdf56ea24c28036be679a9abaf9458cfeeabbf1592b370f9169776c903e0d64efd0fdf98ec609b9d249c6b1a2454bdab8991d6e311d40bc8497d88b6afd704f27a2c0ae77ea0d8460669a1f2f86983bfd078fac63dc83e28d07641a4d64aef67f1f6c6f9fc879ec0cf8edb593befc3d770b0137c82fa9ec12549b0a0", 0xaf}, {&(0x7f00000002c0)="7214638bb2a4d306ee3f9eef074498a7cc3575eeeadae2836cc38fc074b45d4985a6e22cc5138c454c143c255b797f7bf29c38c05470b142d4a2556f1697391817c026c71729dbed3c954d2331bdaaa31b38f92dbbcd9da53f0aea08caa0b779e76ef6e7560dccbc6ce8ffa3dd0c51323c52bb1928cd502988054a376b2f7d08f9c3db3a1d47bb7ce9e2d63881617c775d67aa882394f127380438f961f3b5bb1cc9958fec7452e17a6f5b0ee963cc8dd65cfe4dff04803baeab90e852932a", 0xbf}, {&(0x7f0000000380)="277b51195b402a9759b767adf1e40978b3ac2dccd5c67c13d4e34d330e2a7c25446acf329804dfd0c85f3c2d11fbc154f8cc1d371010cb4c3c52ff007af4bd3ea1b523ad5521b8f23a67685ea6326d8f596a4dfec6375425d5e8c4a236badd1afc7f4841991a6feb53ffd8502a7c2b9617729c242757d8e1", 0x78}, {&(0x7f0000000000)="19888b857c8431526ce9fb07305e0c5fdb5d040c593353d3186574ecf6e489", 0x1f}], 0x4, &(0x7f0000000780)=[{0x1010, 0x1, 0x7f, "a0d5c07ac490e2cd6350df74c1a89f8e41fe13e9c520b9ab3a475c69e673cff11709a4d02637e9b565718ab1bcf502289ccfb55254ae5c9056ca98f53c912ecc29a8dc704baa1b4f6e9525024b52f7ca8fa888fab8975907bcb7a91485eff93400abb510af70b0ceeceda9915e56b4610425179ea7e1fee655f956cf41acf6bd7f92e18cde1928e459fd82a2911a764792621c0460f8d03491b87dd3ad3568b8577654be257d4f1485c7f7b91e6b367af016406298ac999a40e8edd60c3dbec6c8e12d25f68a5614c3bc117fc1eae52df7d52340916e225c116e24c2e72766bc6fdf0edc5ffc368f01b44c0baa2051e1ff07fa9ad0186fe5e6f7a61e53b38be5ebcd0e73c2edbb188d13f5011fe8f365bb553309006b730e9377dc24c0d5e5c4eaba7d8edb61587a00abf89e3e88c83e08ae42bce8e75eb1cd8f4d77ed514326595979586e8da8894b24683d35467b3797ca605657b9a102a67c61e16e33519aa89bfaba360b53732f8907d39c8b3a309f2f28bd0a734cebeb34a8257b402dece365a18ffb0f8c870ae9ea7d0845e5ef1f73479da8a8afb7d1ce50641c00768430f52fa9dabcf71e349539b98259c6510beba0bc259da5cb669e2238e3b6c4ede29d08246b105f46c70dbeb4532012a113fcf058a21bcec1e4f554165e92b2446924e71e01e666ee7a487e358e3464b8bc705a029a9e9decb2ae096ec39c5ab8495dad2c076072da33e4bddd72798974a98e04c851dce93b61cfac0f710b3bf23e0c7faf359683e5abb89e34fca1ec89e30342091458e689cc6c94f3a66fe6d59ee30c46c9421ab184e5f4c263e335cc9c264f319e9830e19dc9d78ca1da8d1c0c584525e63987045385f0228a0ec29299bb85bfdaf0b68dba8bf3ed466b7d513944004ef5f329b15d75e5641b7e69cabc98b8f63d589fe351a3df260e37120f97fbe39347c3f71d4cf6d09bb614ca052db9efe84133c3b3d5dda9bea87b8ec6fcc0fc502cd66b91b80f30818f9817c912fa3baf066af7b5401ddcff614add9134f588ce71caff28bf6798e630d5d944a786294717d21bf8a7f71b2c6af6edbc2f102e7f80eab322b4aa6728daf9174bce8abf46d8a1fab3c321bbc91b31405155d7b4fa53a8f1acf8724e6efa563833c8624c111d57f39453cf7a865c625d5c69f2e0a2054be7e73d19773f13f750e6dd987edc5f392700a82b034775efc9219aaa99121f5ab0bef493cbf675954049713f61459059481a7b30a9b0f86fd3ad4d174a6121326bb638b22a31760faa85ff7c01e93653a4f640aaedd3b65ea4c32336f02683e6e2ea07bae0146d8a6eaadaf8523a4ce8c69e9aaed83fcf07af73a1277326f394a7f33dddb04649e3ab2ef6247e06c478c157c56035abc2bc84fb2fb48937be93f1029f2a9ae5454639fd047c9231772082d1f70fcbb4e6a75a0a3ad73003030ef04f8de0b09e863047f8a8d0cd541d25b519c1d7e24ade9fe7fae8d7ae2b5738e7c1c082d50eea2dd3534e452f56152269d6a24d88ad00ad9ba258af804df784466dddd20509bac11a1acdc3f47b40a2389a9547883adc6eb09a438ac5863cd2135be5650875c0ff6372b09e73eaee0995118da1a23c01b1887f56f0ef97dc143ef3d21a64a651e5f9b7b090205fb907bc3823cda6d1a15de548690cc3ca2b500429db356c51b7ec2a40e973678fbeb4c77fb4de4782effba67a021f1d3874d4ed19248ad1634e929a482f26e64e17aa22617f30caf7b1c734e573f67373f9ed2a1ecdabc5502a2b864193e7abc7905e7643a57f51a91c5855d1f9e810daf56e3ecec7c8ab82c9b0ac88c32abf7137c7c1c52c379e591915f644b8a420fa2a89b76d29f15871e2f668f9f42486b5954eed27de9d823659c8bf0749d614a121154a293d3a33b983d9f2422881f79820137ced64f9ff6f00a87d4a2bfb437565f3c5ec44fd6f6234f3b97f2403d19d273785d77ca02f24a60051b84a6498c692e0b58d83dc0f9d933ae450e1a2020ceecfa992c34da0c009af4262a9913225aba1eef9519a0cb9c9f143c2e1e7e823035251ac54de7ce240800ec4eb828587e96e72bc127fd5bc18304418ba6465ae92bcef6949cd3bcad3213fe8607a88078082615a14a96240075c4c346274e0a9c69ee46ac9bb7e7baeceeeaa77840d2fad72497efd8694bf338a0330c94b225dc2bb0dd87d9f077a8978244daf3651b305debbfea3dd7de83cc543ed6936abe573ebe17dce5e9d1a2e67f197ae7d5c454887508d527982c87c92c5c484db078bc2a3e6413809ef1960dee32c1a5884fba610620acd1597869f48a0261af84f619a1a0d87c327484d021ceea256d32f28d60ff8465951af195179549ffe7abbaee8fcb658da0b8a0f4a2edc3c0062f0fa91343c8664c8575b8124ca0f269e0c72c8e33c8440dad5e828798b874da66d25f517ae36125d543de1a3f3be635e6d73907f7fff5db5bcd76ea0af9b09a9fb42c2d0b0c183ae748db0ccd8f07880d9410f3cba8428ba7b039eeca5b640263f0bfacbc7bfa0350c3667d90fd81dde14cce375f1fd5d440883bada05054fe7839731b0d531634e02560d24c153749684685e27403a2f6dd42fb071aab6e4ddaaa5d29d0aaf2893aec746b5a8847f5945eca4becaf60ca4229e20d264beac95b5fcfa0172ae09e38bb8ca0c66a657dacabcc368d68e416c6fb19b958c59ca3bf27aeb518836781c992b436a15e2c7dc88c477c337d7e3dc8808e111819e75121bdcc43325f3930dc50de83c7105bdf8fa100d0d22a18064375703ff6ef50b691372668ed08081b03c0adce1f8b08a1e44955c7aee2ad64181fb3e335b3d23fc250053460c03db6c52501153f1913e0bb6ea116b62740f236f7d3cf22f8182aba685e3fd360c1e357444f4e1ae869d2849425e4b771c9e1c184cb6759efa5ba266fe3a5631047d320121b3fff3bf6ab595165420191fff9f19d6774c0c21cdfd9e05ebbf8255e491aedb8bfda50d2ac4877043b708d36aa70f5d96356020088c89f35fed3dc77ca063562923022e09cff278b807d9ef4d115e1531ee5a16dda88ecf9b7e67796bbf55ab76de82f69076206565ccce57941637c8923502c4602422d04bc850895066a4049ba6d506797d9ede80ab755dfc822625ebcb688b5e42f3a1216f18efb617ead7a0a42588ee5bcaad8d731593a8c9fd3f26cb844e83b9471aa455c0487c855bd37593d25ab7deaa0dfc099ee60e667b9c7eee8ff2f42e05471f4ef2c73d677ff1a1070255208e1d6f681f8277e6f31d9cbe8068fb2d0b4e3e5a0c818a79f35afaf0a9340158c816f67dba558eb9390a6fc2639afc6866f757e604e29cce732cc9a24f3c85a2a73fad42a644ab105f944cc730b3e53369cf813c0b76a80977dd7736a50d7dff1c596c6850eb9a0c85231d312e2952158d6623288e383d3e50676b39f342cfac6111ecf7dcb896e740ef051c219466d33a1bf3036f7cf7eb43dd7d7e3bb9811ea510c68f16be5d2e7304c4d7ff65819b2f7a99dff2597e41883bf0325272c06528ffb609f7fd5a5c26c9856c2dfef0c3e1d5b6ff15a98eb041f541a93cad4b2b0b7ebfdedb2ca424048d3ce4f731486dd3ba6f4122fd31f4d47364d8f0f34deaee3f125541ef722b75be82f00ffc0dbf330184fd38a0042723fefa7eb630f31a71a0aab9483658cbfaee992d4ce757fd7dc86a3c89bd31fb0b891cc2b3f5d8071e5108c34979f2c03df169bcd2d1be30492c22ab78b362e084a4882e76b7510e7cac2dcdb42715c521c494edd59f6820651a94c2995468cd0da6d71d24ed9407aaa3ba4342ae38dc5826deb746140fcc4b67fcac7a319c27961c7a02c22ebf2a5aab5faa0b43e79efaa174b3de5bc20ea79970b4ccdd3afd92ca2ee8da2d6e508da833a0b9e2a7909f9d6cdf8d684f68f3f89a3471716919b2d13f63ef238e66e3473b83cd6d3ea4e70a8776ac000e6f4edcca872e657c0ac80829e3b9feabc50bb13b1ab680fab41af95f2f417b5190dd8f61816d31a68a164c5f271697ea688ae18ef712cc48cd256224c50205b3ad618b45ff7a91b2de27cd642cffa69f35a88bc574db70cc9777a8080a52a5e9070d657057b511b6593f2e9270be28f14d4eb895412eef9956fe2162099671e45c5cbb06394f3ea0081f1bb43d21d6f731375b984e18280ea2d77d683bb72156fafe028abf26df7cab0921c92ef4cbb7b70bf9a9a3f02541fcbbe3e4abb6a76129fadce76a21b34c5e7c72d819c05c5bdf671401c09f66e9bf21b0fb5d112c42fcb7b1d1c1d9f621f8f80ad75f215c15b079e0ef76ed0758aa08b8ee60f856f7c982d74aabffc45882826588c3302e1eb480156be0468c93f00f8de028493a99db40a4912d7435c182ef0b2bb1a101e1798f9499587fc78ecc539bb98c25065bcc3e40e0a4a1a17d8ac3660c60734e31bf2b2169212c1eb5b66c64b15b5e471373f018cde7720c64a00bdb81f9fda090d8471fbbb246273d2b18c21fa26dcbe7254ed2b5cee13217bd54f89f19398a8c55fd07754f70a70a9bf7b848002578d475f9a198210c4a24192cf33f1c318f29744c07c5d439189fba9c72dd9c00b3fb00e42ea522565305c6a044115a6207b6ded627a99b9236786e22105fadb8297cc0fafbd69b150834f766f8cd204ba533eda072f5137011d3791fd7c21d7431296018768c69a88a2fefc683bbb18eb8815175e18155eee6635324f619661ff23cc64df0ca38bd808925ba3d75ba56b88b278373454a101cc661205ceab819f16ad5712ac90acae9e1409e92ffa9b0b46d3f1379c3ad11df4565944addb86082bd7f9bf5a89886a8297dbf95486b590a0d1f242b3283676cc07e9a6a0ac2744f316e67a8a128e4edb2537877e9363a57347207ddc9c89a2a003c1f78bea21eed37eee04307efe0238531685be548a7c4ae7c01bf157392d9e29bc235fd92c21a9736dabd5e7ae5ef71dfe82fe29cc4f20149b8796fd312f0aa03e7034da8cc4664139add61f8da333e9889d64e8084b05ab41b924aefc423aa0b74cf348442a1a032f02a311bf2ecbddc9be905b7e82ce8355ac2197d8fe986ebd2aa2e7158f0e27b2d5d4ca3093b44dfc5fc0fdac27ad1a4da4fb1699fa740aad5b59a86e698b442d954351f413114be6cf7bc0b152ea1e3b561a0b7122393e9f88df3f7ffa77ef0165d24c3726a62c7cb1c0e0de77f373e9507d6ee241a98380aa0bd91a5f3e54ec3b659a7b928efb08ac51cacc456c9c002010120ef72ba05ee31040f3d952373b2e7816a6918b4c3a32cd932f050ac630f4a64340e95daf1951ab74490ba379e94cea6887ff67aed76432efb3252f2de55956fa5a2231b89a208d14f68ac18501c6e47510529adfffc871c8732589b621b0f2cd19fe4ce3551d2d773f958265455b3b45639e83dd7ffb4eb65146b16ec3ab5fe6a3492a65a4e7985066ae42dcc6300e46fd094b0272fe30590780fcfb8a2d7f8dfd982a967f024aac7033f3bcba0b1eac772d39fa7a3a3d6e52c1a8654b4ce68a53114aa33952e14303c3f8fba5a41cb494141125a6db33e81b080f9f3d298b213a9d5bd86bde4822e002345842e5f3f936fad405376805a1349311b69c2090069c37f8a0f0c747e359d2f2b3bebcc0ccb09d1b35898eedab4c4aad537ec7595934aaf7d480d80e539b5aed04858b7e2eadc37139987dd85104e9ed95ccac7520df4407514588106a24b64c05a86f6be5392547693018c3e0ca79d1e1f2de537e27c0566cd78bb2a3b746946"}, {0xa8, 0x110, 0x1, "361a7e38a7d527136b2746301c83ff0cfd46ae80aba1f0a9992fe45aa5728f8a311549f86b2de645d3d3f7607b97982b7d8bd1d7dd22699504cfd212181a323e3ea52e785ef3565eeaa1aeea1ddf1376d8271887cd4d767fe6ea5a92eff1461c9be5fd5d2475ea7c73be5a32c82ce4059b25977292fc27501f3cbc4eeeb48283ccbe45a8d2c720d4dfc9df3bb058160811"}, {0x58, 0x1, 0x7, "9bd73ef607c87f94643f12e09c8c831eef9dbaace68be6da5c429bec94113807fdad7648651c8eccb9ecec65502ea6070475701e3a446f2b0434ec9d12246f0c36e4"}, {0xd8, 0x109, 0x9, "5c8717aec54c5965c5059b7ba1cb10d006af50a0fa30c809f951ed1b8b21cc55c709570da2ce17ab52487baa39704669f6b9f3a73caa09fa433af879017389f786193ed207762f14985b817df610bc49548d25d9210d7a941f4704be2a733f3e79c2d56fb7e14e6b0415b29e869eb2490a1241db9728f4dec7623d3b839db9872b7e511eed384940bfa2a150e18af1d9ea61e38feee3f05cc80a2c9ea6424b9fff49fe163ef755a5a72d94c185e39e67d1bea73bb3da57fbb9dff7335c335328c2259d"}, {0x110, 0x112, 0x5, "6d2267d5c45f01f82760240d965b56356d844724e2dcba33332ce84a8ef0fe711bc590c216b545c9e69e9458b85c1f9daea7138e328bc0f3fd7359aacbfa244f108f6853217f79a5f253a0ba5f267702fc469c429b4f7779d689df8aa3c95c6a250daaf43445b6689e89d859c94813cd113148c7e8e7b2bf627b49dd43ddc1ce10ee446cd1267e0a31a0d667291a1430e92f8c70a1de87daf24f4a83792770efe56178ceca94cd18e0a21f94eb465bc6c5b5325871f71a2800db0d10bee7258d63205b63acc45fc8d472d4ec9abc0f7137acbd58430a867b1bd954dc037bc9abe0a3ce1c112e582993e44c5b0d20783afc52726d915892eece"}, {0xc0, 0xff, 0x0, "80304a488c286e0a1956e149de75e1e1c2088d8ce6fdc385bc7f29577e868cc10372d1913db600ea2df360b81f45fa8e6ffec70d5bd1f7a5d605b7d0135ba6d055290ac9b6fbc5f3ee0f0b0c05ec9c138642be3a258b7d397b17a2c163970e7fa33f48c6c0dff218ab438fb5c1ba54b4b1f9aab5d5a2e3f8045dfe35b1e035a154feccd8b299d6a914d65802852a9705f2321e80e3cf363c5209f52be53798802d6ad2a790d4433d650f9af4"}, {0x80, 0x10e, 0x4, "281dcacd5c8dc5bc7fa8d9951c00156b3bd4871131711c147c5f2e6a22f474602ff352e2ab7859c6c4d2967951851b9b62dd120677bb0725a2793dd3f27dc42ea996eae2abd2c2450e934d04ba4d70b530111c7b1bba31d55161cb6e6993894bca105bfbe1d222c8d6c470"}, {0x108, 0x100, 0x100, "7dcf8bd741692737e4e394acb2d7ff1ff104a2ca22d91e0914b1efd932380af9d681442bac6f169ddb17bfafc203047a275471d8e643b66185b08ad0d66dd82fe8de326280fa7bf9ecc73da69c4201d0874a17ca673e739b73373bb1607d9be458f3c3d4e0bfc0d626f281740efba8131592ea2771abc3723770f09c7980f8282bd3db1b7ce24c7d1ab3cee02e6b041ad361e4ecca28024a024381e712e0299ef7054790c148db6390b4181865d3ff810b58e93054e92c251537971d6df6db628952357475012b776ae5e657397767a1689d7143d1a10b5d664e3d82313e729877776705451fe24d4cc340cf03a0a91d5231b40e8fce"}, {0x20, 0x11, 0x5, "cf862f087b376698c1"}], 0x1560}}, {{&(0x7f0000000400)=@pppol2tpv3={0x18, 0x1, {0x0, r3, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x0, 0x3, 0x2, 0x2}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000480)="7264713322b5c7ecddf5a86ddadce2dc0982027475f5fb3e0ce63116900be27a5b08167a65722ab4250a6c0afa2dec5ebca9e1a433123832fad7f43107546247cb15ba1591759a4593190e40683190f78b2949eddeaa76bb9c19e091801b0094af28192ce6abd04fef71eb073e3be48f36ab771a6443a22b70325f1270e42dbf6e8713dd9780fda42efb47dfe5489109d4985a455d9afa743a39c8ef7067592a18114b1b4ed4cdfc5b518aa11298db12fb097f9f471c9200bba74af5f12e3d1e902123e3dd7d1a778683180bdebe032f171f51fc2246344e89204a520175bdbd9ab15f1f3083439297ef739856906518cea21da95a005201fb9f15", 0xfb}, {&(0x7f0000001d00)="3392f81289bf8f835dc264b11c214d9fed570a06b275ee6f257c1def122389940eb72d6b4e70de097e47091c422df7632eab511f79c765e25ad9bc152dcfcc6e236a2e4780220e5a491c168f84a7080674534b6de0ddefb07eaff682f24079732b6678cf55f65cf54852d35bc9a395859528e92101ff709c0d56ff7942c175166acc6d680df815e03d8ff3add9fb5571b5b40a85527a1c0a1b71dc69ada85c812ceafd986c3b051d702067bbaed7eb187a6ebc0338bcc71246046d4cee03220ac107e6d625fc829499adb48a887860f648117f740eed0bdfc81dbb086b2beb075cfb355fb01245fda9c403a138af2501f6c81683e1b4085da958ca2f0ce18f31f3ee6a031692aa8578bde7e1f64f63d2fb9c3069565b609be1c410a2344d5fc03764cf710cf795d1bd72405dbf16c433b260e9e279dd3f0f717a68c0c75a384a6dfe318128f5ffcc7b1cdca109ccfb39c4bdb619e486bca215644e553051d21a02e6b7bca10392b69d5ca49ff0cc1d5b4f34e97a44caec5834543805715aaf77fff031ff9b66719a5133606c843cef627526754e0d400a4d123767e7dfe14fb7b880cac49be4efb64faf8aeaaa16daec78b71446854be67bd90c3a484d2ef2ebad2a97d6301e689861367659542c3f0799f7b35df08a3f25bf0adf149cf85d8db6b7999252a56d0984f61902e750737d1131938fa50dac3f72e3fecb91a8177e2c0eda619f3088d55a04a955d11e7a6b44eef8eaa35dae3d86346531d6e87da1f08bbd534d33d87b13684829ad120b63ef4f84206e2e3dc91f46928bb0c08b81f04c114901aa6182a20969db581dea9d623ca04e2a82f552ce77bcf18d74262fccbccf3fd9740a1a657a166a777ef0c0720ced69329073b833bb4bb7c27a612b127da037eb23d46a9f3d717a3269bddd225110aac70049cc730d498e3b50ab12cca36ef6711c9b546a29c6eb8fe7e7c40a03eeaaa18b956e6546327d2b23890553f087693de2402ecdac6804ebe2b38714964c98d5a0bb76ee61b0b81aca43a9d30660c055066a7cb5b3b8b910f26a1242c03cec0d6eb0897a6060c6ab43d2a0680ec900cbaa2b1c60d99faca27cc192ede912131e6642cfdac8519758f4283b722ac41ee626f148ea3abeedaa37dfc6b36f00cb415912a198ce70b354991a685e24ae3533b32be68e22e8cb3ad5c2814a07d0f3fd09080ada6d3975bde84ede8ccd40b7e1d5086e0fb558b240f04722cbfc25259a3a10ecde751c4bb7d73e2825427ef960c761302a74180acd87ad138bfc5f19152a3246e507fd38d46bb32bdc54d3399fc6cdc5e84faf525a37896fd082bd527c2dbeb1b9b87ff73d6102eaaac1c090ae344233cb0ae5234a497ed93a3d6bcc34293a758206b1d95e9a59b3774596e7ff463a0ca94fcd34f50a2cb8d049556d0160537db41c9a979a5fa922930d85d8d1fc250039044b0bdd86304a577c554e4bb12504299a22ecda95686ebd84bf423186ffa4065021a6c498fbc2322587b5a8264bb152ca4e5be507c5957d4c025271ae629698b1d05803c7162b99f2b45343dff39ec98cee79745254ee9024686f2486de620f84c20b94375393cc84b8e3158f128ea274e72f9bbe9137ae8850735973b52354269ec95dc33b2e78a963ec279e908177bcffc9cb58089e609d4560c376acd54f4ee35655bf0816677ca3fdbb95189b3ca5413cc78166562b9fc196c78748232bcf22f6762e2274f6972bf22021ec75ee16c1a89dab749157db7456ef0894dab2f381e3421c787c0588f05de84813ae1af2dd0984a01df85c3e3fc6899db4bda67a082a7e8223b42681b82763666b8b466b81772f668c843bdfe592308ce0f3b1919f0ece8e1c7c05091d94e2edfcee05b6093c700841cfc892e6ddbb13a200640a835e4d4f190855ba390fc12138dcf7f8787c9cd6677f3a62f27ffe6efc5378683991f635e541d7a23786d66656b82b611c1bffbd72c6bd91a29e0a07d7fcc9606191667a8544a7ae5491cc6b144df1c5d9f363782b9a5327df96a053841ea460883a9e8ed953a53091436acc81874289c4a03ea49d94e3a73484d3c40328509457822c0ea4315351c55bd1d7732699471ad9ceb45647b775908cb9825216e907218f2f4abe008db6f48980224e79e1b02c564ef54755d1d8c18f24b50efcfeca4538410e0fed7b1991bcf4484e6d752571458c806cce76e612665ba59936952c8eccc0ad3fc7c1a6ac19bc6b0162f9626bfda9284194c29bf11cdb1dfaa63dd3ebfe469cc112181e00e83d0f90561dffa21dbef772ac15db920a0ce62171e142045502cd20bffb8fb13e31237326ee9a5514265ea4a2c597e4690cd50a5c094c07e1b3fb7fa4ec45474bc455b82ac618bb47992c0f0291a901c6402e01acffc11dddba7aa4c48c077b227693f14eab93dafc8cf37d6a770d9fb5c9482f910b049459d792376a199b8b4914e553a59c38c4f341be4652baa3c41ece86fac84d3811789c09e3cff11a62b82a4a03cad3e8d0ede737e81e9ed317b8002df89ec8c5078115570bafd274d57d253d514aa140060dbaa7653b8c3cb058443c6c793d971ce774aef56366a1d93287471b884d57d42c77353f97a236fd9c225145b4567a46ad1a22a5461cb2f9d964eecc15981bdd709f63951d5058e48a85f2cc37d1252a20a0e2ab982ecd02f670777168dd63b933bb8e515c9fe122e2ca111724b78da823a243dbaaace22bc75709c41013128977e9f4ca4837d322035e67561d354a770997b23465bccab9c2e7780af8a5773eb9b322f9de267f87799172e769b7e424d0327234550caf94751c1f015af3281f94164a59f5fcbc3a9550ece21d05fec92b6dc603ed010f349089e3d4eb8d272b74f1c8a436f6d0b0020cae69a82a5b226f7bc18b8e4f2f16828482b53a278d664626b3ecef5606f9a9412865a2dff9c2331b5ed9b88c5298812fb86206c15771ea9ccaf5acd8f62d93b5d95e058f6ee603763636cd4e96bf7ebe70ca276583d095a36277761ede421d8f72eacadfdd531e7faf501037e215d8d2d35f425d436bb6a10cb1217f40335d9c0aae07946c2f7ae0fb5513024bfadf4dcc741087228b514be4d79d459dff06e551af01e4fe11cf14ab07e36637bb6012efbe741dd7683500095f49404fd4c5a909eaec3ba9cc4086d4e2f46ed8bdb99d0498d5040cf84b2fd714faecf119a14b277c0aa7fa09d28f96ef453a4307ffeb0916a935c14562577dc9949602d574bf8b90d3adab05e6ee958c303e71f22696fdfc143b0458af62f82b039ceee5e0cab314c03fbbe63ed85e1e058be24f0d8e95ce02daa3ec04f261b1935c507067082a80b03ed2d00ef48099e6c63aaf58ddb9a431ee5f5bce3b5f55d4a0664fc0abb70e93ec6c04e6edaf1149ebf45b675ae1bd8b0be6ea0ec6e4eadd4de83a59143f4c9dd9792adf64977017c35873bba5b892fb5f6898a6af2092f749ffe81c309280cb8bced0a573f02af4503e7764f5b166481cc16fb133aac8573b4bc14052de268f9947f80818aba28e174346453d1b71c74ff4dd88cfd83082d591ba88cab4295063ad2f9a8e0a81c1dd17b970aa0f378f1c3072f3c759df26185d46666642274cf3accadd158ce2865e4fc5bcedca84364aeb64b909e774b3afc6ea84997d67b4f960d58a21964d38b230640100cc0e07e95f4ffc8832531ac2c6779ff971b2d400a4cf59caf54eb2a291e1fa4adc160ed76a47c1d698b790b6773dbb064661ce8d11ced690c6eea404b7e8d44360f1352053b32b9ad99f684fe49d9d90c0849c84cd1a066c9f9d772fe5696a1177450df44b64c7aa5a43490ef1eb299504bd2269466c0edde5ede08e097da68dfbb9e54e5c637407eb6749d2925c07d7e07c462570e0ee6084ba003a51239413b22083d205fe9a15cacc21ce4ba1e34feb2306337e6fbd8424eb33ced07007543fc5b173eeff7b7e66a8c75edc1e9ec25a111c8e2e00879ecf3d455ed4bd585525b644235be2cae674d623d633156fc6d7b6bfdf172ceb8decdce28b6d7f878932536cc0f1ac04623691392accd1b0297dd6b502f331de9377778d5dc9c563a9101be795460626d79389e5b57806a086daafc3b9dd51365762c9f601a99ed3b9035b9dd3e6c030cfbbc98a93ea98b287572131f106918c89b9df2a4a9ff22c325ec25e4071d10c681e33fac7a04c7295922884e0c559594744400a84bd49c9e23935ab81c515a86e32ba8e47ddca295d9b8ea652534351231934523e2dfab7e9946b872d107ea6d24b6208e875aa38d4604ffafdfde5623185e1907a4206469be2e6826fcc251ede161c3433b6eda199d50a507f4494736ca95bf805d640135029a22dddfddf3431672679911f140f377cb4508c1c64fb758903ed661c78528a389f05b4bc9ffcc3be6eb27446f54a3bb282b619ef8c3b0fe3f76e51e33d7cc0610cf3e675e7f938729d90eaa42f2ca5d05c0e9460231bb2ba19e8357b35f36a0a11faaf1e965b1ecb1679bceb2d385121b754fea870e2c71cf47cbaf7ec997e965f0b90400319bedcd3a1f1c13feb9ee433c3020fcb9c01b7d0d68ba99b974eaba0ffef27872ff2ffd5f782c1794f104407c3bd509ca56f5cd7bf462fb10d8a4fd1aef9057ede2bc2818437dcca8b776d30f0554717eb4670c292ed52dfbcb0196d444561c590bc75cfef81666b9b4a590450c9dbdb0204cbf7aa3eb15d7a9c53bb58ade3b89b5ed3f32d8b62dd17f3cc70c89ebdeb40b8ec6761cab4b428c1580087558ab679c542abd23807ffc83dad3ed383237a2321aef23c82e54d4a890064f6a5186b0ba1b7aa564b6f8100d6d17d9b21e6fc85c876b8fc64a7fd85515b15806a772a0a9088ddef1c4aeafbcb20caf011dc092448faaea2e63c73b66aa58d7746aaacd21858561e498ca81516554b62fec11f9691366a316bb625e8fbb9ccc8090935a2308b9d864e91492171fe6f59dc415ede92bbf5d6a1219533536be1dba97d806b6139e76aa9dee23965ab80c3b48a9108970aedcb242909fdea3acb706127548009796a8a323ac4754ed89e4e099fbb0cd5fd8053adca2f4ed580058615de844934be593e8808dbbb162af90dacf034dbb59326325b8519c6ac5f549dd91c64be8b1af450d675ed88881153fd843bede8ffa6d225143e4e9bab2430ad9fa942593a3de325f26f86e71f9451e33a398bd7b5fcb0b02c8c83d22978ff5a99011a2eedefef491b79b7340106aba29ccf72a0939376440c949d74336a267eadb0d8cce2b6ad22e8dc87af69ed5ba767d2e6bbb610c7a70187086876224831d7e5bb58092fc654d69be3cab958c761282d25e85c4974d2018384b42c82f81e77739d7ca9a935b2c2ce59e7540bc0e0831a60488855b6a261957761cfc5b71004b8a44fe46bacdf8d6415a7e11dfdce802cc35637d94ff633ced11320efd88e7690cfad0caaf40215261a3f92dd44c2d6b183f4a60c7ea06e3a15650ae8d8f2132ace5f9e36185e0e26109134dc50aae5f007aa2f4eace2a2b6329da2f655985f49ccaa5dce96538c80da99f4b074f9897aab462432e821d74fea233adaedfec6f2d5eaaba92a3b120aa3779f99409d188542d31b5450b9fed0a1798d018d012d534838e33f65ae4c0c5ddb22713daaa228d4f97bd5f32f08352611b0cde300c0d2de8873606612168387de39f3be6a18d46b84cec12b2bfcd3203426ced832d85337b6713a39901deb7e4fd4f7730afb8197e577574b1cee3585c38ce282078b2fed78a0de74ff", 0x1000}, {&(0x7f0000000580)="8db61b27b5d2234e35854e9d1895b24c1060aee607d7b6cff3e1d55f9d877df042118f49b5cfd46e626801809623ab5a6dab73b8ee3f571ce52d8e76277e50747b118bab8d7ca532666a8c013c871723faccff4db1d13971112399d8df1c662b807641445f381a56a1a7dd22441ebbceaf1af93689d80dc4e0057e71712ab20a004d33e799effbce8a7dd1db85c12cd150d6f33719ba7d43ceee10a4272eec59298ae0fe123d1a3b47df", 0xaa}, {&(0x7f0000000640)="ed9ba809ff531fdd53e4810e375ffbe59f8e1d45a501b11d3a4baa93852311929e9a56b157394d576c32035874be0b47a4b308213ad27074014bf4cb4ae87f4625bb60b2bafb7521bbd34e7a9c247a33f876e4efb1e889ead971eba38867857687377220b0ff4dff9b8e7c58644ca373b3797d0568280f0f34fc", 0x7a}], 0x4, &(0x7f0000002d00)=[{0xc0, 0x10d, 0x5, "c0286d50180b9db342647d93ae786c543b08a09fa43be330d8bcf6b14440c89caf4521f517d1166b8ea09dbf0518cacdcede958fa9eb738f0caeed7a4b704ecfbaef07c7624c9ce0386b38fb608c5fbb0c3b5c026bec831edfab3f1815e82625fbc4be5a6dc0952feaacd1be052d279d1c0ac227731c9bf347dd6089fc1fe0795e5b09c49916750af1fac7359cb9744ca857fe2aa6411f81d23589b15720920078100f35553caf5e239d4211f54a"}, {0x88, 0x110, 0x9, "0a17452d9523c8d49dc84a83d70baf96cc5383968324f7a5174a8fcdca4f8f5482691f8795bd94e949bdb7f95e04ef7a9cfa0e15ac136f6965d406124b1a9078a046d3ada3d4415be7626cb2106677e6c54ca05c06143914a942bf52c87056b9a278ea411f91fb73df6bf5184083afe35ee26784675f68"}], 0x148}}, {{&(0x7f0000002f40)=@phonet={0x23, 0x8e, 0x6, 0x2}, 0x80, &(0x7f0000003180)=[{&(0x7f0000002fc0)="25b61cdf2f25b290ab84408aff8b082cef73de99b32717351f506e92e8e882b191e3207cf42f51eca6f6716fb77522da11b80492628d702a8468fb8c96d643d5f8fccc9e04294a75f31186652d966fb12395674b7e821581183650bf6de561c6d698d85f870925d71c544ff5e87544b65c335638fcf8e6be0b81ad521601895bcf7d9039eeecea8ab2185ddaf2071ae54d505799a1a808266a9654883566ad6719fd50edbbc70ae2e27abef31747c20d06a222d9c7c726ac3123bbbcf6968a7a2c0ddf7775cd180f978177731e132880559b04fc7c13293a6794e163fbf23d43fac3950ef5db65507254c1d4e555d248b705e525bebe9c0129fd2854524e", 0xfe}, {&(0x7f00000030c0)="b93f15f60957722460a72903af51fc3981b887cbb343923ceb9d567225b003f0adcd4b5a485602e1f10f73bf0f869e", 0x2f}, {&(0x7f0000003100)="93988f2298c907806d8e97", 0xb}, {&(0x7f0000003140)="1b7d9da8d89761254b9d97450a23ec2cf72673df24ab1caa7dc3dd85c097e7c233cbbd872ee0391f5b48450a04bcc8a2849ff70c4c81", 0x36}], 0x4, &(0x7f00000031c0)=[{0x40, 0xff, 0x5, "43ac8fb2118f1830770ea6a1a65f4b5a897d406df3d1a0f29886f064a30549b59d9022a52079ab009ca4d0133c20"}, {0x60, 0x109, 0x81, "a2aa70725533403fadecf8d180c1d030aa34bceb5fa7e7cc87ba8882c29604198707eb4bb42b7f2cf7881ccf1948c36370ac168f1a1075640a6691ceb48bc82db3300b52adad8d237079c3"}, {0x60, 0xb1a23f5c2a42f413, 0xfffffffe, "6091c3e8802e5ee1c25ba6c6f706da53a4e7d192451c1a0e04b1be9a783ae8f6f4372656a08e0a3246d2e980abf2d7a0f9e8c5e914e292c00deec3ee2d340848a348d6569892b556a1eb07c268"}], 0x100}}, {{0x0, 0x0, &(0x7f0000003480)=[{&(0x7f0000003300)="7ee49f6300898ded312e8cb54dacc20193275d38282660d139593b8b5b9a823919bcb3d7131a0c1bae06bbe39f9d73fd4f84d3f2347e7936ce89073814fa0b50c838b3123bdc703819e6fd6aa6ac147f97a52c225cfe78ac11d70b0effddc7ab522c26fdb96ea62497c35a8b7ab14c254e94d15639d3e55db49e1fffd45842e556ec8852611e71574eaf70cb8aaa667cd5d87f46ede14f531a284af12c1aef3e551dcab500d846842449ba857eba8d04983d92d3d3ddce5e246226c853e8648e40fbaa69c676a3bfa1b83549", 0xcc}, {&(0x7f0000003400)="f6c76eaa6c8d63c585a3ef4b83a0fbd95ce5143c90332f6e273bcfb811065938febcf36c54b720b518c69d7f3041c95cd0a10adc24f1423e41", 0x39}, {&(0x7f0000003440)="90dd3428ec27c73ba145f29801ad41b52b71a0b7569a234af6", 0x19}], 0x3}}, {{&(0x7f00000034c0)=@rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0xad}, 0x80, &(0x7f0000003600)=[{&(0x7f0000003540)="c4e6dd7430f09db14257bc8e20eefa47c6c8d7f618ec319624b6431da2c60d2b4b0c8be4275c12bf7f5cc5c221ed8da694f5eeffbcd80e4886d69ca56afc32dafda7afccd53f490b74d7f53b8f84a2d9a2f883e70f2d72daca71f3f3808307abba028321182a6fa309b11a72caf5619f70237e94cbb7aed258085454f4ee426a1a35ec64c54c5b56a065623de92eb39f9da90d6cf232", 0x96}], 0x1, &(0x7f0000003640)=[{0x80, 0x1, 0x5, "2b7911feed66a60d8715c450058a3000eee3f01bfc5d2257462166be937ca978802fc8aba12604170f9bcc91d38d4450d068bde64ce8053980c26d34c406ba3243e24aa5f6b03279e829ab20a8c70df6282d7d3dd418267852a8e8b5aa3c0035c4831422ec22a6d194c172"}, {0x1010, 0x11, 0x4, "b904c0497ba7489b1445ad775a1976bf8456e4d0d3ef72d02cdf34e91c4f827290b9b6004d7d870fe0aeb1a2d6d0f31b6434dd5789099aa5d74d2c82bf09bec3424260fc74a37fad296a3036f94a0ae313e358f15d27301c2a52a8af447428e84f1b892681cad3294ac250a592852554f7efcbafe06fa08e9069c9bebbff2041b35503823cbe87f684f39696bf5450f7edde9bf3cfb38cc6df0722eb7266f24e4181ce577842df4043e04ecaa4e4c96280816c12cca0214b9815e60a5403a679ff4a673ed7eeb5f661cd40fa392f33890c89be6ec997846ebace28ddb070ad6b7c5421c56cc9a7f905ac2232b861adacfb53f53163ae41eea8f9f3a1193b34d805e94451c5033ca7290e255a931ac9d1ca33eddada58db70883b0de8189f0b0ec0319799fb44902926c6027fdf1f7e2840f08afebc0ef49e30c29f05b7d42facbfc4ed07ff999f5e8bb4c15c735cbb001afed180eb6eea4576016149232be02e995600fab76b527b29b636cf0c5633a84415ddab140e70671e38c10c7da0ceab2b939535ab124a9e363f359efd040a9418a9909307df9729ee08daa5c4322f1a69e0d11c77d75f47c962283b15e10afc005cf3984cdae14f64c275198153b6216ad5d661010e0a3b81847aac56af5946df6288516d8b8d529f6e3a322dbfc4c3758f8de75129fab6b925f9a2eeaf5e141189db3789bccf312a059a0523d35e0ace539a17972242be97207a236ac5dc5bdd1cf9df1e57d6c9eb7ade8d187967b1d704b3b0470f1ce22bba7fef32be96bc413a1ac0451bed57371cef30fc1df4974fb94233e671b9309f65872319dac052529159ae794af30c790a24eae306e57405da484c28330afe8a2379bb6299eb64857d26d4e92a3c7f5a5e9f531f8ec9c461fa162a289c1e5115d0db98dc71bb32df09ea1e3f45b821eb62c2f5a8bcc74dd679a50436868cc1941f3fd4efce1542fec1d22f43a7f3899a71126cb03dc95a178983756220032b11b467079fa6a8ae113584b6d1a29d9ba54a4335ab77f10d9ce3e5c40ff48211463605f9877db7b2a111825d9bddf0d9bddc116c08e1fd9f95dfe1547a68fd131278d03feaed35de8c3b6566b7b96edbd37d2bce26113edba5455ad0cdd34d37972b7518bc4c03733a95727d47cb7ed7b054972f5fe029121063ff868aec15f3035a4fa792a9c9f0eb45eaa6e1285f612a9306a15f4eb2c53c97e21fb2b6f21c1b9e64b704acd7b0a7f3b422a503a49239970c915b6da8ab961c172219795462465cdd7f739eb709b4ecf9d3391c3b4e13b5d6926c0c1d7bf7cc10eab8dfa443d6acbf365163bce24ba7fa917320cc03c3f6686200d0fdaf99ffbb8a9a96221d40d1411ec3e4e60e6ff5349883d3872264d3c1e5a86e51d341a66b30c91b40d3dadae94039b60b09b62d76eca3a71e701a20dbc92cb6982093732ef934fa25b93ce517264d13defefb89782d2f5bb761d587925192a00ea0b4639c6674c2f4ef604e2a827e80581e3e2d96c75c5b26eda6d15ea2d8810f7902c87dc4a7418137fdaaf686dfbdf53a9bec9b89435a1e3ff99e5f737bf0b49843855d82c824e6f682a5b671663ba990e1357700768880de96fa2c7c316c5daeb45ba3fc31c2e6d04cb9873f50f22ae9e5b0dc5c3e07d18b7f358dda9c673506c2f71fe045f24ddbb39bd9f06c2c5e700c507b8a35abec1d4dfa96a23c37d8c2bd94f422c47d1f57263cb2cbfceb35822dbfd3a5b4d6167d7bdf2560ac8ca84809861f5d34a1249df33f6b9d5764a131dc2cc5ab75813d2b369dcf91fc0103e1835c31ac733069b29059f5cb9841f897e265a271a12884c02b4e52c764176df6877ffeda4d3287c9163d8e31f83a4f20d638196d09115e9939a383d5f96f8df40123f2a6bbde6d6c23abcbe5208f34b18a852618a1981b3f130e16ff68dd5d8a197c4115f1406d30b8c9dd4a60b1cf41d3a9ec153c36ffba74ad73dc82a5174fd53b0645d4c4bf17090b12e9c835e0984427d8eac8b0999724e4e9e72079043a4de436674953fad4e5cfdd1f846658214cad9e0108a454786eba3c383f1ff29b07ef702d4027c707bcb2b29b4e14e880b571b69926690f58ef33ce0e39a496cb9e44e2ed1f08395cda585f98fe63955d340259597970f03853cad2d8a974df98feed167d8a19c513d7f5d321f4b9e34f897eeda5cd3f342ca9f8bbf59b95f191969eef3d08c346c4916c6c15ac4a26ddebbb1781aed555eb9cd72337a04a0e90c74268e38949e5397422e4bd8c04794421770f964ed94f878dfe75f79bb9b0c724b87f5a13c75257242b34641247db591491aa7070a9a242b74a1a70eb6f5183a4701061d7302560089f2ff25ddac3557d6c0362a0fbb166e868aeeb6ad8aee261c1eb802b49e797411b6ac8a515b49f27e86d79c16793f3724542591038fe9ca7a9306725ef9bd61d252ba274e9afd3d07ef0e7b5c0055e01e82fe408acc29cdb586ee85b0d395b1176721e00638d7c7c7ba120f4f094b8926732fc00346a585554e39e4cc74ca3d42dbb3f0508e5ebe979774c287637130e6e971059cd7ba0e37da0b222ec965b685bc3b8e1d0181e516a44a4141e41c1a4b6cd19a154922f630b194c23d373482b08757a9b417beabd8cedde65c6741cd644b3e0be8fe5fda1532482c7b78cdfe083ca0d399450932dc72a208398877da677f3997c803d62d8126cf8a3f872b980467c13ab3a8f28bcbede197336ca5f038b742862eacec4797012bf410d68d511b34dce7b9f8a396887d98d184788fba5581ad3a502a0cd1c68fd5fba2e974bbd508fa30adf7ad24593be6c9d25a910849102ae478b38850fd7c3c4ab75d80f6a14d2f819e84507c4b4423698f4a45e40fa5e9297049edb61b3e3ea74efc57a876f87b6625855b606f355eb43a040bb5e1065fa5ff7a4edda59a7b874f07df3c6c10ae624414d31129a16c71c3244858e3669fd5c779cb663335763ac4e7b1b1a034fcb7d37b2c732bc6593bc140cc713fee01fef7ad979d8d40978f82ada4c11aa66a89aa2df6f7b8ff8f1c2fbe335d89c7865a32a26e6311d0433e4c95d19ea138c9fe3a25e291eef941bcef8e40f90a37d1c5db9ca566a25a16763586f3f82e748012ddc2ff03c880661989095f6d487abe9872b66aef1e7e2ed546a9fad26dabc2d1a815bb45fc6d86e095d714f95d7c07a125c631e4256f5969dc385b1b0b4845f880be1b6f1123a64c05ddbc07819ff3cd0c7cba7c8af346e807f8be579aac303a74ba4c5c3cf2da45107e337bfcac997ef61f5fc5f375b7adadf775de08ab3dae30fca746bca415c79794f7fdcf5a51293e7de288a808371d4568e56fc01546960eaf4183204534b5440070e824d004fffe790071b155ab15a09b8e0f4ce3de528d465c3f24f2032ee2f3ee8bba9bac0751643c3ec1c411bdd58564b919c545936bb49785075c11952258b01cfb72c2ef376d2c234373bb8ef41400f18051e195dd8a487e35703062dd774468436c8079113d9d143600bcd18257076799e94e47ed7be93761c076685dce84524197338ae58e434c7ccbf7b667c16f29612eb6bb5a2841fdc217068cc6823893c24dde64a57cf5a2604d17b712832ed74c5e77adc5a00332ea23d4cb6097b313d947e69054819c02dc02ee7d3e953a0884f6dd37769343a901da4f9a083effbefe238fa661c94da4c2f8fecd25189ba93afedbefad9eea3dccdb71b6679b4ce515a93ec6dfec555cc15efc73b19ba8f7d090463a8549d96fb70019e519bc416f15ac89cdcccc1401d990894236c2304a9c590de02c347565d02e35e4d22dee582fa99b1d1d272adaca7d96e67ce40a5051f82a966a63e057f99cbf8ccfb09540ef8240d9337517c5ceccffc31072486f1eade63aa708255603c51cdc9fb5b4812f204380fa5bef0b07b4feb30e2f5d258b1b857db0d8102235be88d744a8ba696142e48247ff9ef457e88d3c03ca8a57185260ac279470ce32d656a0c071e077420af6fa64209f21a118f92b755b6a10cfac299ea61fc7987062e38444539e97848ca8030da88769185b342bc25359fb07342c10647d286ec86944f4aae1201d393ecbe86c580b652113b379bf25e2e79155d3b3812c38824f9ba40cf1e517a5946a1f3c49d51fcce56ebdc7dc9f9a4a0a434acaca7412d0b5ef6810e72ec00fa4fd824c5e0ebd1d7e074b8b4dc79dae6d764f99bc6eba4b2fff32dae6edcc3f2056e8290f6ae591ada4b250184dcfd224cde4ce2f8fb44cc7c1fbe2b70f0e02fabaa5479ed346e71a2572f261f47ece5674b3af3581d0f667294a211bbe4c58985e0acceadcfb63a5f14d7cfb55aa3acb42d8c20c907dc464985b6ab35822cdb3a8db71d9c4b8b6deffa7e907c7d98a509042e4765d67f0e2178156e9f9bdbbb803271f1ce95c346478295b45b38cffb63b47f22b5fa659701ed7faae0ae72c48d5a8c18d6a2f98bbe0105787d9b87c7ba0ec81886f8af588f5df24016249cc3f77e638352d2f14953e18e2a23bed9cac71a185df8d8e21a724f8b606dc4e887d99f9ac940818d5d9a4bc9d3972c7fafe70dd2fdb383c89e8efcdb3169aacb3579c4d2f8601bb7baa1c72e4769fd59ccf76917d72e8da9ca1c789cc1c59bcd57ebe8bb19a43918ded410422b4f749aa5c08aad17c14392715500a5510404cae77e181d0c6605c9b63fe0fc705161eae40c2f46520cb24e500558e0d3d909689cd1c2c0c4724563c91645b6bdcfbc7317ba9d37289ff1abc7bebdc479ebc5908aa94113d3055587fa5e0da8f86471f48d73d70e7e73d1b91f2ed4f6df3f01cee32aabd9ff1ca43fe320d4aebb528520f8eb971d0660e28626f1290d0d978410a7772ab40a227912c1e8221448f6b83097859068c580cb5af8778b26d4630c372195474bf2e66f6967cdb40cb1950d755cc99ba5e29cc76e13f1ea9577e599ff139ba594987e6ad6dadac598cd909723e092b5fce4bbe940b075e2974d98e457a06dea2db5292b5b00b5f8f565ba6a3b728c9895625ad24477d5561fb5174f6fe97ee4508e03931a73e60eb581cbdfeba14b78b4e3f80bb7c9aa6d8f6a4c1454f0538fc03c0066cd289b2b5a65afd62bb47a1ea5b9bfb711e0e8d47026aeafec1fc20f16255c0e634d1feee3e3c1d8aaf7d6e3356bf015bbf98f011e63dd29fb796d20a6bb4d290c193405a4ab39e3ae8211b6cca207f8eb8868d680e43e7f615a85a2b5b951ec4f75216fb98a8a2f2919aba57119e1a1883439fe90b4e3d273b0caf682375b4412a17b0c3f810c33079ad6156a00ec4b076b554d5fed6007d202b655b47b8495522c14f76212136d60ba2163be1a912dc26637cd05aef12d5b1b5ef6384eb7ad329492030cba0c72af1ebb8548268d0b45ce504158622aa2f115112761d5e4e730dfc29f29b7e197ff56f750e10411cc32a96fc13f1e2b961464651e7015ffafc55891d9b4f968a6e14b596b66eecaaa30eaa038ec20007d2e179d36374af2d896e6f12bffc09b4855aca96f26d869ee80b84ec440e8e88bbf2810f3f09c71baccfbda8b716fc5c70e08a9b373b26e9c7a127115d97db4a27f7f45d27a3fe76bc202cd1f9450a0b2961cf7bdca54abfcb30e33e5e9a4501ab9d35bbf79776f689ce641e1f7f525d75fe788d875f5091464407671ec7f83da173145af1486a52b2f28400409b27280ffbd9ad35c145e0bbc44552204fa962314d8e4d56ee094a4efab884c15fc6721c4e1abc7bbb91a11a6aa1fb8d770c64394446606782e96f772"}, {0xc0, 0x10a, 0x1, "b709fe9d52fa22c958160f50e1aa9afc8be95f6ee8a60d6e078fd0b64f76a71962022cfe3f603b3b28274dddbf464f3687208f1a26abe6e2959da78a3cf0bbaf3298911c374f6b3c10e0170f0a32d390fafd2a6b846166c603460bc7d32d0ba0c5d7e9a72983766869f6bd8419b7619769f074183cc4153ecb7a8954e056fa9eea8b39f6f94babd73e4542008cd2582b0ee326630e4ad2fc17c9aa7dfb118fb7912b6a8c2b622ce75f45d41f2051cc07"}, {0x30, 0x0, 0x9, "2662315d28e811511c7f91b498fec0e84731d4da855f4f8dad00ad80dd"}, {0x68, 0x110, 0x6, "ef4f821cd828a91900f8cedad28ed72dff16fd2cb321b75f39e4a3cedd6a59d007647a9e63c860e34a52f541a2b51064328e93ef7f0f192c6a2a7db19bcbfebba67b8d314fdeda73b680fd116ad59d52b1bad930d4f2"}, {0x18, 0x0, 0x4, "d57f"}, {0xd8, 0x10a, 0x0, "4a7c5201e210087d794d16120b66c7c2ae0e61292472fe0ff69d2dd127062272a1dc38932911dad7986d8215501c625f63666410ccfe57ba1e4926644d2bec7b0783f7f331d5357e128cdf3cd6d6fee18b55387cc852e64d15e3c699973dffb2363c242283a82d9c2458263cb859cf0a9b2d29fa807be1025e99289fad1f99d2c8e2b1a3fa62513887429382b7931089fac8f0d1432aa438aab4bcb4c39db4fea9e293997ff7ce5fb71f021a09a00e26d02ec25a674d23082b616d2993a3dfbcbeba0023196e57ad"}], 0x12d8}}, {{0x0, 0x0, &(0x7f0000004dc0)=[{&(0x7f0000004940)="95bdd3f5fe3c896c7990995034d5321e26014d918980a16c9c3a1f7cdcd82aef6f1da2c2f2169d580bcbcb80dbf3ab16b8aa7753d244094dae44a60d7378591b296768493702b9eb0ea5cf736fe06a217518a358a95eb50ed16cf79caa9bd9b6d6d8c1188352f52c3dd8", 0x6a}, {&(0x7f00000049c0)="bd3d776a401eaab59b98ed8d72e1ca3008faebd276b8f73ea626ca6751b661f81b4db7ee0eebbd29c976c57c52d177498d9ddd48c7866447c5e75b91d4c5a8cf8fa5af165424538fc06370eff93f23ae666b28a8edb21edd4f8d869c4731d3ed6ac0fdd51015cc211ce026510746f487b9cb8c4831f9ba714b2aaa615a8b1a4bea7a4f752e4722faca88fb0f411e59f9b344b0c942ee1ce3e9356a8ad73e4542c463b4b1c792ad7b", 0xa8}, {&(0x7f0000004a80)="1a7a3e1a2ee7e4e0ad50c28b5207d691bb1e57f8a586", 0x16}, {&(0x7f0000004ac0)="3ef87451ca449d6f08f87fa19253e5fa5b7955bd2b1411b228e209d6d45ba46d1ea80aff4867eb79a2954e83880dd54bf3ca3f24a7195c895f9e477a850f9037d4ea2bee20a5a6e61709ebece60521ab29cefcad8a1a469b28d2d6c65844f2b41cf30af920b72e47e09fcd74038115799c1d4de74e3b74d472efff497194bf4feaa3bef771d6c2322a4247bd1fac080e7aba89645cbebb2b0e436588fc9157a4af70aa120e25c205aed41010c441bfde61664e48e96ec67366ea0d8e1ef6ca3f7e6e1dddf5f3574785b3b2560443495a115b701d7b4569fe6edb46f8a7d3de8291249fbfdd4b86a3", 0xe8}, {&(0x7f0000004bc0)="c7f958743dac8f837fbe88304fc42efacef18598de56325624d2fea5f0733e5912af270052b96cbacfb81767a59a6a66a8343632a2b9167a78d79a6cbe42d2a8ada23ef1614114a74788b5e07c12f3c923b5a734d7998454bfc614b597a8dc7b1fa5757fadda97dd428b79b072b297e5df98fdbdcb227da041b6d7c88a4136454f20736d5a1c662a0db20bc6d316540eaddf25f72e1cf5c6ab9d5c0de1cc0f9a9b22276a9811022611ed9d139b4923ea04fb9716492d257024fc494c2d0dd8736e82e864ce5ca7af5138d88d14bb10cd2c5d", 0xd2}, {&(0x7f0000004cc0)="ca1e8f17beafeb1845de349b2bfc3e91c5e3b5e2c550842c0d2d8341fcb35a9e7e64eb3181ec34633d9189ac64d07bcb35b002ee4d63e8ced5e5073d87f62d845378b19f5fe5d93796b9b5b3997ecdcad711a4a14e7c60ff7b8d8a448cfe9c2e99dc678457b327a9c4f36419ede4007490d5f963ae412543fd87146d1157f0b8f3ee8f05d39fcf5abb2c21b1079554849925d75b9657d0d4eea0810111d15dbda64ee8a78629e9b96b313877327df71945773bcb55c789f16d4b0c1aaac4e18b03276573749e85696865d897bb", 0xcd}], 0x6}}], 0x6, 0x10) 16:36:37 executing program 2 (fault-call:7 fault-nth:19): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:37 executing program 0: r0 = getpgrp(0xffffffffffffffff) prlimit64(r0, 0xe, &(0x7f0000000280)={0x800, 0x101}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e24, 0x7, @loopback, 0x2}, 0x1c) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 336.070036][T23157] loop4: detected capacity change from 0 to 264192 [ 336.092933][T23157] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:37 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8009, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 336.126467][T23168] loop3: detected capacity change from 0 to 32760 [ 336.142042][T23168] FAT-fs (loop3): Directory bread(block 32760) failed [ 336.152588][T23168] FAT-fs (loop3): Directory bread(block 32761) failed [ 336.160194][T23168] FAT-fs (loop3): Directory bread(block 32762) failed [ 336.169586][T23168] FAT-fs (loop3): Directory bread(block 32763) failed [ 336.177420][T23168] FAT-fs (loop3): Directory bread(block 32764) failed [ 336.184751][T23194] FAULT_INJECTION: forcing a failure. [ 336.184751][T23194] name failslab, interval 1, probability 0, space 0, times 0 [ 336.197492][T23194] CPU: 1 PID: 23194 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 336.205943][T23194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 336.216087][T23194] Call Trace: [ 336.219364][T23194] dump_stack+0x137/0x19d [ 336.223724][T23194] should_fail+0x23c/0x250 [ 336.228342][T23194] __should_failslab+0x81/0x90 [ 336.233122][T23194] should_failslab+0x5/0x20 [ 336.237672][T23194] kmem_cache_alloc_node+0x58/0x2b0 [ 336.242881][T23194] ? fib6_table_lookup+0x21b/0x5e0 [ 336.248124][T23194] ? __alloc_skb+0xed/0x420 [ 336.252655][T23194] ? fib6_table_lookup+0x530/0x5e0 [ 336.257912][T23194] __alloc_skb+0xed/0x420 [ 336.262424][T23194] __ip6_append_data+0x17c2/0x21a0 [ 336.267531][T23194] ? ip6_pol_route_output+0x3b/0x50 [ 336.272843][T23194] ? fib6_rule_lookup+0x85/0x160 [ 336.277791][T23194] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 336.283333][T23194] ? ip6_setup_cork+0x826/0x8b0 [ 336.288188][T23194] ip6_append_data+0x17e/0x230 [ 336.293056][T23194] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 336.298236][T23194] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 336.303378][T23194] rawv6_sendmsg+0xe2a/0x1330 [ 336.308061][T23194] ? rmqueue_pcplist+0x152/0x190 [ 336.313036][T23194] inet_sendmsg+0x5f/0x80 [ 336.317410][T23194] ? inet_send_prepare+0x210/0x210 [ 336.322528][T23194] ____sys_sendmsg+0x360/0x4d0 [ 336.327290][T23194] ? import_iovec+0x69/0x80 [ 336.331887][T23194] __sys_sendmmsg+0x315/0x4b0 [ 336.336571][T23194] ? kstrtoull+0x30f/0x350 [ 336.341083][T23194] ? kstrtouint_from_user+0x104/0x130 [ 336.346670][T23194] ? do_anonymous_page+0x411/0x8b0 [ 336.351790][T23194] ? fsnotify_perm+0x59/0x2e0 [ 336.356644][T23194] ? __fsnotify_parent+0x32f/0x430 [ 336.362198][T23194] ? get_pid_task+0x8b/0xc0 [ 336.364516][T23168] FAT-fs (loop3): Directory bread(block 32765) failed [ 336.366889][T23194] ? vfs_write+0x50c/0x770 [ 336.378542][T23168] FAT-fs (loop3): Directory bread(block 32766) failed [ 336.379399][T23194] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 336.386536][T23168] FAT-fs (loop3): Directory bread(block 32767) failed [ 336.392820][T23194] ? kernfs_path_from_node+0x4b/0x60 [ 336.392846][T23194] ? __fget_light+0x21b/0x260 [ 336.400466][T23168] FAT-fs (loop3): Directory bread(block 32768) failed [ 336.405395][T23194] ? __cond_resched+0x11/0x40 [ 336.405416][T23194] ? fput+0x2d/0x130 16:36:37 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e660a74000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 336.405430][T23194] ? ksys_write+0x157/0x180 [ 336.410457][T23168] FAT-fs (loop3): Directory bread(block 32769) failed [ 336.418597][T23194] __x64_sys_sendmmsg+0x53/0x60 [ 336.418618][T23194] do_syscall_64+0x4a/0x90 [ 336.418638][T23194] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 336.461706][T23194] RIP: 0033:0x4665f9 [ 336.465728][T23194] 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 [ 336.485514][T23194] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 336.493929][T23194] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 336.501904][T23194] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 336.509929][T23194] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 336.517891][T23194] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 16:36:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) socket$inet6(0xa, 0x2, 0x10000) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 336.525845][T23194] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x2, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000, 0x40010, 0xffffffffffffffff, 0x8535b000) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x19, &(0x7f0000000040)=0x1, 0x4) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x1000, @loopback}, 0x1c) dup3(r3, r0, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r5 = dup(r4) shutdown(r5, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x4, &(0x7f0000000000)=0x6f, 0xffffffffffffff45) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:37 executing program 5: sendmsg$TIPC_NL_SOCK_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000780)=ANY=[@ANYBLOB="2c91ac8bda33f99423d1c5f0dc16ff9504a600", @ANYRES16=0x0, @ANYBLOB="00032cbd7000fddbdf25060000004c0003800800020007000000080002000180000008000300040000000800010000000000080003000500000008000200000000000800020009000000080002001f00000008000100ff0f0000540009800800020002000000080001000500000008000200ff010000080002000100000008000100ff7fffff080002007f00000008000100200000000800010008000000080002000400000008000200faffffff580007800800020003000000080001000700000008000100b77ceac80c000400f6000000000000000c00040081000000000000000c00040007000000000000000c00030000000000f01f00000c00040004000000000000001400058007000100696200000800010075647000540006800400020008000100090000004400040067636d28616573290000000000000000000000000000000000000000000000001c000000bc2cb8e641cb924194f60c4f94d37e05ad31f1a32da5a013308c1eda440006803e00040067636d28616573290000000000000000000000000000000000000000000000001600000013f94f50a340aaf5253feaa0eff2b62c15168773cac8000030000580070001006962000008000100657468001c00028008000300ff7f000008000200030000000800020000000000180101802c0004001400010002004e21e000000200000000000000001400020002004e20ac141410000000000000000034000280080004000500000008000200080000000800010004000000080003003f000000080002000100000008000300400000002400028008000400000000000800040001000000080004000100000008000400eedaffff0d0001007564703a73797a320000000014000280080004000700000008000400ffffffff08000300000000002c0002800800030008000000080003000800000008000200060000000800010016000000080001001600000038000400200001000a004e2100000000ff010000000000000000000000000001240000001400020002004e240a0101000000000000000000180104801c000780080003009400000008000200a8de000008000200ffff00004c00078008000300ba0000000800020000000080080001000b00000008000400ffff0000080001000100000008000200020000000800040006000000080001001a00000008000200060000002c0007800800010019000000080003002f00000008000300400000000800020018000000080001001900000034000780080001001d000000080002000080000008000300ff0f0000080001000300000008000200ff01000008000300090000000900010073797a31000000002c000780080004000180000008000400f40800000800020004000000080004000100000008000300090000001300010062726f6164636173742d6c696e6b00001400038008000100ffffffff0800020003000000"], 0x42c}, 0x1, 0x0, 0x0, 0x40084}, 0x40000) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x10, 0x1f, 0x3, 0x5, 0x3424, 0xc8b6, 0xc4, 0x2}, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="2911231729611da0bfedce8423d1d96cae651fb02fbff01266c29faa6fee28551b985d32888d3eef8c0b6f4c1ce0837b918e48fa332e95296039d75f7f7dc1660636c18a14a8cec8e864bdb76b88d208cd27ab4532c03f1fd0b9e7ed7353dbd03a36c2c13563f7a6a111c1b0c3a33a5f14506ca3e04acd9a825c2c5c95c7c5cb22cc00"/140], 0x38) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000480)=""/163, 0xa3}], 0x7, 0x6, 0x18000) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 336.772227][T23213] loop3: detected capacity change from 0 to 32760 [ 336.786856][T23213] FAT-fs (loop3): Directory bread(block 32760) failed [ 336.793905][T23213] FAT-fs (loop3): Directory bread(block 32761) failed [ 336.805614][T23213] FAT-fs (loop3): Directory bread(block 32762) failed [ 336.812704][T23213] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x100000, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:38 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e21, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:38 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e662274000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 336.819918][T23213] FAT-fs (loop3): Directory bread(block 32764) failed [ 336.827118][T23213] FAT-fs (loop3): Directory bread(block 32765) failed [ 336.833917][T23213] FAT-fs (loop3): Directory bread(block 32766) failed [ 336.838399][T23201] loop4: detected capacity change from 0 to 264192 [ 336.846570][T23213] FAT-fs (loop3): Directory bread(block 32767) failed [ 336.851005][T23201] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 336.865862][T23213] FAT-fs (loop3): Directory bread(block 32768) failed 16:36:38 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 336.873408][T23213] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:38 executing program 2 (fault-call:7 fault-nth:20): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:38 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x800a, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:38 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000040)=@add_del={0x2, &(0x7f0000000000)='bond_slave_1\x00'}) r3 = dup(r1) bind$inet6(r3, &(0x7f0000000600)={0xa, 0x4e22, 0x40204, @dev={0xfe, 0x80, '\x00', 0x38}}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000008, &(0x7f00000001c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) write(0xffffffffffffffff, &(0x7f00000003c0)="d852c96003cbff1fa2f96109e5e57a74df64538934fb42fcbdd6f47d2cfd0544b7efa08be4b99a178aab5380dd85bc93bd6eb19db966e34423aa197bf9246da5f923c083aabf3fead93dddc0f0975b057fb96d2edb6a65f99a5c54d167e6f29ee111f90ec31f5d93be572fd0fd9e64d9714ffaabf22c18a4a17b533499a8b89bf7eabb64cbca94667fe3e7f37434354473b061a2554db17dfaee28773fcf38286ef5ff81fca1c7aa5311a617ccf6efaaad600fca995820b6f4856605f5cd03dc2c01a9f2d8e7490e82cebd9d17de4bb1e2074fa7fe11", 0xd6) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r7 = dup(r6) shutdown(r7, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x17, &(0x7f0000000080)=0x8, 0x4) setsockopt$sock_int(r1, 0x1, 0x2c, &(0x7f0000000180)=0xffff0000, 0x4) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:38 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000001f80)=[{{&(0x7f0000000100)=@isdn={0x22, 0x7, 0x80, 0x8, 0x3}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000000)="393ffe3f966c7b586d28f65a23ce7253552897d7", 0x14}], 0x1, &(0x7f00000002c0)=[{0xa8, 0x1bcc4ee690b18fee, 0x101, "bfca97dc8c4369a5ee57aa82296d1d25fdc9795ac26aaa44f861ce78f0bc3232683a79a10a4bda953cd194c215954bdb9ac5b735be54e2352e01c7c8f5f1f1a75f4b532d7885e5d38dd700b2a8e9b308c9319f3e68506f0fb140a55557e5552e4ef870f424b38cac60df572774e3bbfdb6a82ec4b752c0b6bad060384c8f3f981d2e136aca2b71eedf8e7b9a6f15fa478af214b4f8da"}, {0x78, 0x114, 0x10001, "9bb395e2f06d1889692ca20088434cd09386f9cb4e0672ed474e95f0495ea0fb4866bfd12736462a473da862c04be56a4343b5de963beca4a780f57aa8c619bb5fd1596d7e4c723268ac947932827fb7f406d82ebea72aa7e85aa8802dbb7579b10cd12bcaed9a"}, {0xa8, 0x1, 0x8000, "160823837089d84dc71c2c11a20c73c5927ae7446fe9984a10caef11608e253cb31b7155bdd360d84a88ab87191b598d41e8c9f7b93bd3f9564657265a7ec89f271c7f8fd1754deefdf70d09fd14e2cc9b6ac5c1886a9fea57c3c20f4c6ad2e8ef5769d28f06ce107951e614344e998a5b80860a44b7de60e379a0b931a0a69afc50749e4763d219dcceed32fb2d1f23b407a8e19999"}], 0x1c8}}, {{&(0x7f0000000180)=@in6={0xa, 0x4e23, 0x33a, @local, 0x5}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000200)="aad00b1cd074d8509bc29a1275447133885c0db55eb3a5cd455eb0f6e039720c977d60bee6ad7b15b62c41461b308e27c8690cefc67cb0b85dd026eda789d9ae", 0x40}, {&(0x7f0000000780)="bba489ce6aaff65eb1e3cced6d6ddeda3a16714e3813171e80b091cfebeda0a1446d224b30a3860bb0e825ca71f314a91573ccad844fc92fa7cc0a7da9dc11cb798b46b32d722082732cc8ae7412d5d99149d2fffced0522bd370a0b08cd0bd63a549ebb0c22f4d68358d64c77df63268f015b5c1d8a2cfd88ee741ec384933b67521b635c55ecaccb690cee6c91ae88d20dadd0518bd8eb0c5f192b7fcfdd4c9ef90cbccde4971fd239967093c4b8e887eef1beedf35c06a68bf5e71e94d83f655b95b122e080769068ce4e07f765a06b551d0418e9b8f0ad7d4070e22167ea8850cec9a014cf51c4aad8133d7d5d8799720368dcdf7094dcfab0127f94e0f3761b687c38fbaaa0b974a05527b44cc04609397a18c94ff2a617a39d14a4b4082277bed30f84f88262c465706527da4549c5639cf4f6bd426b81419248bd654711c10845e006cf8024aea5383c5106b9b3d334c7e1e8e7993480fdf37862ad0d7342391eaed2906fc7e9cd21132b507b6012a166d8383497e3f71d69c75e24d210284c6b260c9b8c8bae2a283934da510fc82a65ec07dc05c725f74dd7368968c3a5060316a9b2326ad4fe4147fe5eafc1ece809b4dbee9434b40631db5885415326d94881b003a8707973e43e87676845346c0f0308f5b4c429f22acf8d01a9584ab5017db9a2e99153173cc056bfae4e5b6aaa978d47cb7ee4ce8d1be55ff620720ac975ea150764108c988adfa2141344824b46065d4db8b6bbe1fff8c06991bae28a15da636267eb88d72670b16967d61d8c196d34ee629b377107e287982bf74078522038035d9b10695bb2c9550d8d71c0a3b02cbc27ad8853130e4fc15d3ca29e76d846987d006d6b60573ce723e5917231c6f1111f59b9b90fb4cd95e9835ed2095e44e47f09c18f5cdc083946dcd5d0bbef3c4359962bd4054bff53dd567c58d70c8a50328fd36b60ac0f1ab296a503f11ccb6f6974df060e53d599045fa7f42ca9b171ec0b017e103e7f1543ae82f6d3adae8c96e5983768d2c3ceba6098c964f0b4c11ed1185fbc7e16d4b7051a068c56a5af48aa7f970b9ea25ea85a17378f2ead1a0514546151d4cee6e51131f8bcd1f0bc9359f7aa2c621e086fa9f6a42cc77cedb68704c2d864992bbeaebffb74cdca11dfa85b6bf88e5b39b9359fbda1e8bff9993aaf75ef6469210b2f5f1d58c3b414fe0eae8ffd3ba54071760aaabc4d51e631c802b00860ce96cb97b6ba68c6caedb0209e820f14605f5fe2b9a0f62a4853d685c91ee1e9f9165b4c2053c9c6a1af66c19c0a4cc22319fa4e22b6d68a7060f2ffcf68250b04b227111d5d41bfa6bed02f824bcd0eb9835debb553d5818b93593795f3325fce36aca6c57f2d604095690a75c8dd3411903d8f1aa9026e3a3a3ac10ed26b4223d396e5c584d140f67be6151fef9545e6da79bd0931b03e880f8346ebc7966a4d644a9163cb127dc2e1cf0c452fbad615210cbe5ab3a9c07a6135073e353194cb643cdcb8f9ad227c4117a8b1d450d90ef17573af3db416b65c65f7e41bc2b83da99423e0364be8b33ddd67c7ca5a4f5b8a9415f8d5076ecb19258aa7396fa04fb984f3c251b0199b0a9ceca902a8c8c95f50ae22cb95cc2832d938f7c4f2c07ec7357d6fd20e2b19aaef0df7d1016882250d9cc5737301caff4b762af7bd161831a76c0ec5670347980e7a52e27675cd62efc9b09435875823bf3e9ae3a30af6dd69ee5ee619c793abec12f0a5a7fff4b8b90a78cfde7245c09f2a99d2a5e56e576c1260d5993eb293d06696131d6a960029123d9d915b91280ab981809ba56098711ec0fa4e7caef283634df91a6b0451c3f1869074c4efafedd08a566d39eb59d08fb42d61574c1146ce3ea608f56285c5d5a51cea61e39b122f076e5266aec5f6907a3c9359c5ff06e48ef0b96516e504ac5b6f65f903b85231c8199f2935409cc50eb5a7f82a5e731c34d49c8ea9bf627a98ef192d065191a1ae816741f4880e10a9969860dd08da34a4f0524efa38fdd43a10bbcd24b2e59e83e7366b8a8d546db91e362816c90efa052833625689a8b116ca13b8e97860102a5b42450b98faa584185a007508445dc0aaf8036956bf228e5511611b6931b631d18ea0154f04d95d41968022ab813b35e695c8ff68a58fc9365f099fa492a0cebb1f221dbd1147707e5d381a62578d054e8f5528bd842672967cda0f072919568058e9a2b0f78971b3f1b55a58b96299688b7ec929e8ea39b79c9b9187d354a0a9e92bc8f96b8a5a765de0ddcab0321f9db339412783ffc22b7b1c684946f1ac245b07c9617768786eec28dad2c5986082efb44a42fef778b77522596065b152666867f2e59b1a744512956e1efa4375ff5b76336afcbd4d5eac4fbc42ffbf5066a98ff88e5cde0b86f96f0b0119ad69dd3692f61ea34d42c18c02423b53b53374c9821bda7d6b03c7e4afc285640a13d2230ca55c471c7119e482334e403c21b36a77cb9fd32ef49d802a0c0a772988323a11c623ebca4cd143617f6d21ac32f2fcadfaa6d5b454303aa7a1ad1ee5824530ec840c87c1dba606b55cd9a0f271a959853291abe30d8c5d0f86fc1a1abefe7f4da15cba705850263775f98353343f4df9d6363c48bfd2f64f2f62ed6968be14802cf20ca828ebd2ee08e88331b2ba4213d1b24644fa11a7290eecad93ebc6905f598d53fdf8ec33dcd7c8a34feecebcdb0d1ad2b325d90fc233a02ea3585a5ccbedb7bb40375ea6f530814e02b1c8650a3c29fa77fae1b7724ec2278daf0acbbf75fc3bb84d707ffc285e33e2c608066cd293e4b102eab9b760b557888acf0272417e55155a1cf4eb005426138c7b141795b46cf0b20a79c18a0d83e42d740264b0c9730e3faf6aa4dcf1a9fa10bf9ec59f1a90a5e883fa5a2a8d6727d565545237a358eb7f68e8231f02be4940c58b3c857eb20bda35a67cbda037619d6aacc3dbf2b43a381eee7878b7b34bec4d9e959da63618b2efd048e2f735b839c9084d617bc5057f1fdc95f3c202bc2487e0323d3e397c278524ed506076898041106bd056d8b9db76ebb6313806031344af330f5116c4b0eaa28d34912a3db7794d8604f6050b6ac175a04907f5cf4d428624c4584215b7943e84bfe1b36d9f6401a631c029bda275fd20bc94b4d3b20a119421ec64b3273a985aceedf69465b5bd51aed18a5d69780c1317c667aaeff236f558dd99c95a6cb26309fb979c12e8f148819171ba4e5e5935048accd34bd604faf30ca77e94381e76a6f69e13d8475194e34268d36675863d957e429b9c9fe8702db40e5cb36417aba9840dd21c64d23198cc9a2425beb7d9cafddd581408e27862af21a8d7b848fa83f0e03b7e275f64b9897183eaf5504fb504a467aa367602f436301a35b9c77e4312a784025574653fc5ff14232e3a80c6f153e732dac743fd7c39e545398572b34c52c4019392518fcac16f15d6211787b7e55e7c057323bc403fc5de6011a40337705d8d62c2b216d0016b008983476c43136528e178d359780524cf499f0c0d69289f9a42696b2174e95ca05a166f22723ce5622291cb6c8184af37793a40b34669bf044bbe24ac131ed0280162e3e457fd486478f22e727c086c9b06d1a8f72c177cde16967af62fc5f4ee143446d4d9d8641cdfb32327c8f46bbd202ce6f2ed07cd6a9e112aef82c96878a84f18ffd0989a4d317c67e505bc4c2e9e8042e74ee20acd166c9242d5bd6158425d24ec2ceaf1fa1cecfe7f492e5907e54f7bdd1d2b79cdff88aea54c22b0821edde681025ce84a8e92f9e3f2d1da49c9aaf721fd52f052df9da336b1b6720333b2fe2966973f12a0292ff7c6e2745ee61f030ebc6f1e288452d49f8146bee4bbf6046705f495e56e9400f1504d29f02477d3a8e2cc94a7384d492a3131e09abb00d144136d3ce44a7579bc38399a4742e84a014daff45fafa896c2718cef71ac198447a816b7028b70827cef28d565678522c497c49cad661f24ee9b3aaae199278d3cab00ca87f0abb7675be2ec2f876e0333cb6d3e1ada3062f5b2255ee3c93344ac5a97f6c0a1946a07884c24d52b0b5913966cab823e79fdf857c00bab88d485ccb4222ee0d211609fea54519976b8031a8a40c3384bb1d041e81c94cf8d22e5fa20b8c718b670b662b3a8d61499c9866b8ed4784d1cbf2ac57e16f69801a375f5fe5666f83457ff52575a8d2a4b2d35ee0aa115667105e2b86849cd69af36d508b2241a559f87460bd09b7b78ac3939170f8af6eb59d3d4c6f06470582ba53dc4fbcafe6e6e7b4ac56317761a1f2db31d97d86fcf769b05437ea74e7168596f02e6ac2cf9d2d365d701366b5082511dbbb806a319c53e87537e5a295fe8aef265d8fded7e253a789cf3bf09f481a534f7644b9b0cf05bcd2b51b8824645f6917670b0d060aba59de37a615cd71e09e68b161a9c427ec5407d26597426370ef0b010dfd124756deb7a01c35c127d30ccb2e4310045764c088f64de4365cebd8dddf3ef5ca2eb6fd9983653dab5fc7315d301ed23662ae160392c1c217e64b1c956032821a9c984a53082cb449518448bc4d808247d65c69ad40fb8b2cf88701962d9fc9c325370852ce6c250b3b92a13f2332cf21ade4d2d932e801e995592ba3c73f7d4847d53b7c697caae3a0323c63b16ec1cdd0b11b1fc7cd61aaacc1e571ab4d6ea0ff8a693cb26f20634906b682c7105d4b14ca772e61dc01b264687b822af4dec11adc52fd7a1a74a4ed6bc56d4326ca525cc6e64aaced45ac4f452ea4864a030e5826a180664ebffc52f90f8de26640f7f0941680e7069d309f1a2518fa1cd1c28b2014230a6fbbedcab5ad38875ad8c3743995b87b4aba5f5390a6c78b2afb8f0f12db36372510ecad4d1f1594a320936d34e658bbd9436a3e840206f6bf8adc4fb94e9e88650f24c8abdc460c3afab6022c67cfcf08d77cc6a9e113fe606e9f68ec6668428605229888c8ba4a29c34e8e423b16d487b91ddd59f2533abfb45a98a94afe13c0495b763dcfd4910eb45f144a81835dc8e63afde7918c4927de451350a6409560a0066d8020c61bcca3d5c15db5efb14f35cb56a66731b508c5a733892b242829838c760809fc7aca63945e5818b203b120076f31480529f30db14a11634c8c145ee79f2a86f8120d370a68088ad96adb35d671f9f92de8a525ee1536e186945dbba555a0e5e099645e6e1663954c18acf5ba78a9dbfab85622cb271bc364f47bea0269b6e02d1c44ebba94bbe59041bf59853c1654761091a93b5dc7031dfed1a6c55adcfcb3689073a2c8a3b120f42fb762a5a7a6dd53f94d320cd0e417dc04da0f4fd3650f570e64c5f429656ca636cc620e616697e94ff3f2058bebce7c022308d51ea722620cf626f8aeacedbfe5e83f9682c32017131950e75e9d99a0121237cf4693df1cdb6fb4a18cfdf73c208da89d6f265e65d58fd90cd9b0745be65a616e07e58a74743a638c06626e1c3a1328e5a1bbc12bf812bb6989c4823ebea4d0399b950973ebc0ee6265213b19edcefbb9849c324580be3694c1353d389b4e7eed387cb04e35f03aa88c6553629600201dd13300e57825794a79510f669d51e3263e172f1182b88f821d5660524a183957985b66672f4333e1363c5bdf01bbac7e3b9446dc6199a9cf7447fa149c0235df7ff5f6d04a52fec2dcd6cb80b00d722842d02e383cccc16ba2995f6296642d9ff6aae03a428d73d8df6fac81b71369bf2d86fb3b19e35126ebd4a7a7c", 0x1000}], 0x2, &(0x7f00000004c0)=[{0x68, 0x115, 0xde, "2cf0aa0db62d8cf6b01c92b8d5f2e6c92878ee8d1a05a923f7b6ac8a117e5308d414316215619608829241e1b47e0850c150427cb505b104a38cec31cc704762e65858966a5864cdfe04736f5fb1d124b14e9a2b"}, {0x80, 0x108, 0x200, "bb9f42c7bda4aa7fef9668f844ab0f68c7e569525447a31c903dd23c3d3b08d8cf622763827cdaddb490c73c1632b54c09694b1246e4331122f33f290f559e274a121b753de807d739e29ab4c6c0fa73714d82da667597cfc025faed0a10aec47c04167e6c5508f5b2"}, {0x10, 0x110, 0x8}], 0xf8}}, {{&(0x7f00000005c0)=@l2tp6={0xa, 0x0, 0x20, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x400, 0x3}, 0x80, &(0x7f0000000680)=[{&(0x7f0000001780)="445311839f9d3794e84c74e89aa8e3e559fa1e991682154fa31a05882402cc8a833d60c61670a717c86debc46afb190a4315ef206748b7749b3418797fe02a07c1b29aa07066c973f2dd9467282cd2d306fc761b9a4c45c06952c1c29d59d6fe9412e858384cd345d4ca8e95b9a24b99106e2513d0fd1e72952819b9238a08d8ec2635944bf0cdcd6efc4ad0adeeea60377693a3631ccc7901f0827e3e8e9a5ee04760d85e55a036566ce4cb967b72cd30d9657c23073c0339ceb3bf010d60e21d4be7c81a948327583b5562327a", 0xce}, {&(0x7f0000001880)="cf83b35f46d8257f05f3919c646077097f2e2b3679f8cba6990b433235f1b3cea89f1339f69c7e385e0664fe68ad67849fe586c1a4eb31787ba8b045a7009268e04b550340e7f8b84644734707ac88154528ec05cf8e1626c69e338a078598569af7895b0c9a0d59a26d55736da042e181a3e51b2f6428aa3626f0e83292c83cd42157eaeae3c1390bac06c1054ba0676400eaefee78366b7608ee4f930af3914ce7db3f02754b3362e4933edd9a01459a7fa467d8d233a4f83e7b502b0d9b19cedbb49c", 0xc4}, {&(0x7f0000000640)="10ebb25082b192774c684303eac50225d1975adae30b8d9ed14fa612a9", 0x1d}, {&(0x7f0000001980)="d081e8954a799195db74caf0d88cc2db46018c586a80fcf64a169093d7835b6991ab909c054f0ab900010cbebc37153a4de2876f6c7a18f03f459560e183826116b8dfef774458e4f3f8b8f5b16140af99ae9cef6bd6a28f023966a581341538b352e21e481568258c56eb5b04c7bdeb0f36b29a7b3cba9710ab6caa7bfc57f5be8886e20c134e3517946de90238c1639a38ea6e90e6bf0114047d8adf31ed18eda237602a6100d61c4e57c1f5227fcb0eadf346aea4eaa49b86fe166d053e1c5070fe2df11c1e8d31f112fe4ce6193db91f274f8f57e7de1735bbe6ed1e4c6d68bc71bd5b7b32cf4eb36e4b1a660f", 0xef}, {&(0x7f0000001a80)="52da7c54859873c384dd4f30866c77925af733ba0a21b1baa8de5e7dc8dbba5f16a2389512a20301879beef7ff57045fbaafe37258e91d80aadc84a551ca65db7c3d8befaf422f93a470db89b0172acf61c6fe06d9f9389f1df4b682bad8cefa84766be91188bd5974dbfcee657a7d4c6e9dfcccb8bfdbe9018139045b6e7409b41498c3432cf50f094aa2dced3cf102c74ffedcb4c3173ed7a22374c7fe8ec9cbb918fec7", 0xa5}, {&(0x7f0000001b40)="a8a6df9eb6fac2a09ce9d73e4d43a0f98a3e2fca62669396527d082af369b768a45b01dd1a371152203b4e5b2d00eac47304e5fb1c64e2efa4893476b47428297a6e0be6f473e026749abd2f9ac85fba1ad6165147f7a38fad5af0ee446fa46f0b5835fe2748afa8ab13dfc7f5edfd73ad73ccc767f1e38080aa8b3eae9c6d9996e7e1d3c8fc3e9ff3557fd396583d82a5ee73c02aa35042da0bdaf00e72b7f834477836c361b5172bffef1e66fcaa72978f36deae82", 0xb6}, {&(0x7f0000001c00)="45d28ba5aa48dfb2c777bd718a5ab790ceeffc7fedfc88494d68bec9ab7b0aa5d81ef9c203d56b7dd904956eec1a04a5ba64a37c442d02cec682b8163a1f787234c917cdf309ac9fb926a5d5ddb76eb943fd70e2ba1496ab5a08204e4fa95f8f08c079ce507d079f0c72450315b975b49b92705080bfa2c3a822bfc9296ec4ec9c7808f33dab566eee003df0daec69d1b19c83accb0995127da6cd4a8eabcb9505817c31afccdd45fa", 0xa9}], 0x7, &(0x7f0000001cc0)=[{0x40, 0x110, 0xfff, "017ab5c935f6a3ee5ab8ca6b9173fb8a1a790ae4b762e1ad71c6a9cbdf8d8097e2cefa11821b66ee82ac66b2ad8df869"}, {0x98, 0x10d, 0x1, "0cc05c2626444fad87dabf0607f2a75374b7dabf2e50e6c0bc4a2614097dddffddad5665f1be10453f992cea7159c964029f82ee842337446716ce0b36b9884a76e2e0838047017f555fd3c7974231a914e5acd8d172aa4f33cf410a803e713aa210059327a1553be07ea4d83ce4242c0ff8a0148971a8486d9acc9c17fd8cd47838a93a7f88"}, {0x70, 0x10b, 0x1, "d69d4590c9ed668410fcba2c3613eb792ccc0a7b83f99262c73b7fa4b822eaaf639f8a82b13cf11c5dc70d2f47b56c43cfc0d2a8571b74c56a6afdcaec58f802af5a7cc9615732de95ecdb8817df3db6e5ca5555e6ff6f16956fc6a7066b"}, {0x80, 0x3a, 0x200, "f1a89001abb2472f1268a7cf7fe354b8d1220d1cf024ca7b64cb317f7a4dd5d08a67b21bd16f4961b44d6da21dae27ae2da695b3081bad791beffcd89fe30d3bd8cbddc6d99dfa5adc05937397f86f0a6610e541947959e99ad9b8c7c03743b715ebf396314f10108f1e6f61a8"}, {0xf0, 0x88, 0x7, "4d59e445ef1813ad6bd85b690bd421acfcf5295dd6d967111815d642ef1b85977c0e15b7588d6e7ebacf7dc428eff0db1bca475f8f701e9a4a1b339f6add03461fd6b71a3c1f3838a5f3ed5dfb205a921eb4212e0b44116aad716dbf4f75e5121f3dd948638dbac97f24737f87eb685330191f8d097af1a8bf5aa075b45746a92376abc4d5ffad06705b3079b808659547278a1a85956f145118bd3d958227e3f6fcefada2d7844d8851ad11e5d8e2ea2b3960fc33f92f170ac62e560cd39cdadbd5afd7871b2892df100f53077ab1e78d079b87dfa799f58f573eb9607340"}], 0x2b8}}], 0x3, 0x0) [ 337.037211][T23256] FAULT_INJECTION: forcing a failure. [ 337.037211][T23256] name failslab, interval 1, probability 0, space 0, times 0 [ 337.049879][T23256] CPU: 1 PID: 23256 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 337.058328][T23256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 337.068427][T23256] Call Trace: [ 337.071709][T23256] dump_stack+0x137/0x19d [ 337.076151][T23256] should_fail+0x23c/0x250 [ 337.080736][T23256] __should_failslab+0x81/0x90 [ 337.085540][T23256] should_failslab+0x5/0x20 [ 337.090245][T23256] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 337.099531][T23256] ? __kmalloc_node_track_caller+0x30/0x40 [ 337.105351][T23256] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 337.110811][T23256] __kmalloc_node_track_caller+0x30/0x40 [ 337.116436][T23256] ? __ip6_append_data+0x17c2/0x21a0 [ 337.121711][T23256] __alloc_skb+0x187/0x420 [ 337.126169][T23256] __ip6_append_data+0x17c2/0x21a0 [ 337.131277][T23256] ? ip6_pol_route_output+0x3b/0x50 [ 337.136531][T23256] ? fib6_rule_lookup+0x85/0x160 [ 337.141198][T23254] loop3: detected capacity change from 0 to 32760 [ 337.141804][T23256] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 337.153742][T23256] ? ip6_setup_cork+0x826/0x8b0 [ 337.155441][T23254] FAT-fs (loop3): Directory bread(block 32760) failed [ 337.158614][T23256] ip6_append_data+0x17e/0x230 [ 337.158639][T23256] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 337.165526][T23254] FAT-fs (loop3): Directory bread(block 32761) failed [ 337.170159][T23256] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 337.170199][T23256] rawv6_sendmsg+0xe2a/0x1330 [ 337.175383][T23254] FAT-fs (loop3): Directory bread(block 32762) failed [ 337.182039][T23256] ? rmqueue_pcplist+0x152/0x190 [ 337.182066][T23256] inet_sendmsg+0x5f/0x80 [ 337.182087][T23256] ? inet_send_prepare+0x210/0x210 [ 337.187311][T23254] FAT-fs (loop3): Directory bread(block 32763) failed [ 337.191850][T23256] ____sys_sendmsg+0x360/0x4d0 [ 337.191872][T23256] ? import_iovec+0x69/0x80 [ 337.198679][T23254] FAT-fs (loop3): Directory bread(block 32764) failed [ 337.203516][T23256] __sys_sendmmsg+0x315/0x4b0 [ 337.203536][T23256] ? kstrtoull+0x30f/0x350 [ 337.207904][T23254] FAT-fs (loop3): Directory bread(block 32765) failed [ 337.212921][T23256] ? kstrtouint_from_user+0x104/0x130 [ 337.212944][T23256] ? do_anonymous_page+0x411/0x8b0 [ 337.219761][T23254] FAT-fs (loop3): Directory bread(block 32766) failed [ 337.224427][T23256] ? fsnotify_perm+0x59/0x2e0 [ 337.224484][T23256] ? __fsnotify_parent+0x32f/0x430 [ 337.229138][T23254] FAT-fs (loop3): Directory bread(block 32767) failed [ 337.235710][T23256] ? get_pid_task+0x8b/0xc0 [ 337.235736][T23256] ? vfs_write+0x50c/0x770 [ 337.240598][T23254] FAT-fs (loop3): Directory bread(block 32768) failed [ 337.244810][T23256] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 337.244837][T23256] ? kernfs_path_from_node+0x4b/0x60 [ 337.251780][T23254] FAT-fs (loop3): Directory bread(block 32769) failed [ 337.256910][T23256] ? __fget_light+0x21b/0x260 [ 337.324064][T23256] ? __cond_resched+0x11/0x40 [ 337.328743][T23256] ? fput+0x2d/0x130 [ 337.332760][T23256] ? ksys_write+0x157/0x180 [ 337.337272][T23256] __x64_sys_sendmmsg+0x53/0x60 [ 337.342124][T23256] do_syscall_64+0x4a/0x90 [ 337.346540][T23256] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 337.352455][T23256] RIP: 0033:0x4665f9 [ 337.356348][T23256] 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 [ 337.375947][T23256] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:38 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e662574000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 337.384368][T23256] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 337.392337][T23256] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 337.401270][T23256] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 337.409276][T23256] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 337.417244][T23256] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:38 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto$inet6(r2, &(0x7f0000000000)="97cc170aa5a99c57cb19e60c666bbbbcaea84954e89966a2faf48c34d471c47740c7f83ebc2498ba514079b7878383706b570b69b77da3d3b618522de25c87d5f45dc25dbfaa91a17a6a274c1f25137fcc90613473353e195b41148700368d7392c7585b691d4b5f033954162f6e63995fd9c5859c8ee67fc5241d74af94fdeb9093a909f7b7a5751c90b9aef693859c325fc582fa917ac6dcfa47d4a2550c13bb1a514e7d7c078684b2a04ced4aa4", 0xaf, 0x4000084, &(0x7f0000000180)={0xa, 0x4e22, 0x20, @private1, 0x1000}, 0x1c) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) prlimit64(0x0, 0xf, &(0x7f0000000100)={0x3, 0xe0}, &(0x7f0000000140)) r0 = gettid() tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) prlimit64(r0, 0x0, &(0x7f0000000000)={0x2, 0x4}, &(0x7f0000000080)) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x20, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="892566ebad34d4999ae45e0aca75128af7bf49285cc7a49544f9b57dabbde6e6205e0aaafa1dfb429712bcb21b4983ef98ba53e586ed65edcb696d9f55e80b1427e84452a4880500926fbb13479c8a00842a51a34605edd611bacc955f6c56d0eb4649ad1f92740ef4c81a95499ab5aa1f5fb7adf250338e77df4de57e2369d252197100"/146], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000180)={0x6, 0x7, 'syz1\x00'}, &(0x7f00000002c0)=0x28) [ 337.569779][T23262] loop4: detected capacity change from 0 to 264192 [ 337.598251][T23262] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000000)={0x21, 0x37, 0x1, {0x1, 0x2ed, 0x1, r0, 0x3, '\'\x1b#'}}, 0x21) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="f126e43eb7e9402b273345ff7788381caca023e52b814bf90127205e1e93c640c60cea61d81a5d70d86c860f2c32f589f2cd250b3c10af3e4bf9a34c957ae8e6fd0a8f3decd683a13428ef3245ba3f1f3247bb307b84d673faaebada6db1d23ab1d64b5379913430840835d675c3557e423ead9a0a3e6e1fc8d12f46bbab13ff58d5c738f954c0fbd34e7bbfd2f0e95a738813fe25d24e94e4499503fd94cde4f1bc6d697d25521eb8fb5bde2af7f535ebd6d63cd33bed916441e72212a456c99d59446e321aff11f62d0313cc936ccd3378f40069d1dd988a7328f933a59934c1f2aa1174530695a148071ed45f6b15b270ecec85576aed1030f873beb06c8200"/268], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 337.679567][T23278] loop3: detected capacity change from 0 to 32760 [ 337.694642][T23278] FAT-fs (loop3): Directory bread(block 32760) failed [ 337.718441][T23278] FAT-fs (loop3): Directory bread(block 32761) failed 16:36:38 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x800b, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 337.749829][T23278] FAT-fs (loop3): Directory bread(block 32762) failed [ 337.759971][T23278] FAT-fs (loop3): Directory bread(block 32763) failed [ 337.766820][T23278] FAT-fs (loop3): Directory bread(block 32764) failed [ 337.773721][T23278] FAT-fs (loop3): Directory bread(block 32765) failed [ 337.780775][T23278] FAT-fs (loop3): Directory bread(block 32766) failed [ 337.787697][T23278] FAT-fs (loop3): Directory bread(block 32767) failed 16:36:38 executing program 2 (fault-call:7 fault-nth:21): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 337.795345][T23278] FAT-fs (loop3): Directory bread(block 32768) failed [ 337.802204][T23278] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x105980, 0x1e4) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000480)={0x7dffffff, 0x0, 0x401, 0x7, 0x3}, 0x14) r2 = socket$inet6(0xa, 0x400000000001, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r4, 0x2007ffc) r5 = dup(r2) fcntl$F_GET_FILE_RW_HINT(r4, 0x40d, &(0x7f00000004c0)) r6 = syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x5b326683, 0x3, &(0x7f00000002c0)=[{&(0x7f0000000180)="0f805ee88bb10af0999fa82e99125ce34d4394e82da90bdadf6f9cebf73514e75a65a690e97c368a4c6043287e974078941d520d84444dfec6e9ba68be927973980ff06814c71e6f64dd774742a72d5e8cb9b5ff12fd737b6ce9a514595a879c4a8a542b79960d50315731088d9ba2ea7bae105c24db7f93dc3c2bbbeb543f6773c7e04244", 0x85, 0x1}, {&(0x7f0000000240)="68287cd2206145845a8d4a96a0a3e7dd5483879238c4a6cfae880a08ab7000b860fee06276421af92c77fe95db870d987aa27b25b473a66b0e03b7f7186966bc39424e08d66264abdf767c16a92b4b0e5d7b97e04f96ed900cdd3075c03c91bc664b1642", 0x64, 0xfd43}, {&(0x7f0000000080)="13f48e2d51ce70cdb14f3273fadbcd46a943efb11064aeb0ee9e7f6b4de1c48458091f60dea79afa79937328d72527d469c41f22bd46fd9ac193b748b5a8c4fb", 0x40, 0x9}], 0x880, &(0x7f0000000340)=ANY=[@ANYBLOB='io.stat\x00,{,#{,N\'$),io.stat\x00,io.stat\x00,io.stat\x00,io.stat\x00,io.stat\x00,),euid=', @ANYRESDEC=0xee00, @ANYBLOB="2c73f4ce0232cd38e3e26f6f723c2c6f626a5f74797065287b5c2c66736d616769633d3078303030303030303030303030303030372c00"]) lseek(r6, 0x76e0000000000000, 0x1) bind$inet6(r2, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(r3, &(0x7f0000000400)={0xa, 0x4e24, 0x9, @empty, 0x81}, 0x1c) r7 = dup3(r5, r0, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r8 = openat$cgroup_ro(r5, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r8, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x9) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:39 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e662c74000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000000)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}, &(0x7f0000000040)=0x10) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x5, 0x4000009) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 338.015818][T23308] FAULT_INJECTION: forcing a failure. [ 338.015818][T23308] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 338.028917][T23308] CPU: 1 PID: 23308 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 338.037441][T23308] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 338.047487][T23308] Call Trace: [ 338.050775][T23308] dump_stack+0x137/0x19d [ 338.055108][T23308] should_fail+0x23c/0x250 [ 338.059610][T23308] should_fail_usercopy+0x16/0x20 [ 338.064643][T23308] _copy_from_user+0x1c/0xd0 [ 338.069360][T23308] __copy_msghdr_from_user+0x44/0x350 [ 338.074783][T23308] ? import_iovec+0x69/0x80 [ 338.079288][T23308] __sys_sendmmsg+0x1f0/0x4b0 [ 338.083970][T23308] ? kstrtoull+0x30f/0x350 [ 338.088385][T23308] ? kstrtouint_from_user+0x104/0x130 [ 338.093867][T23308] ? do_anonymous_page+0x411/0x8b0 [ 338.098981][T23308] ? fsnotify_perm+0x59/0x2e0 [ 338.103661][T23308] ? __fsnotify_parent+0x32f/0x430 [ 338.108977][T23308] ? get_pid_task+0x8b/0xc0 [ 338.113484][T23308] ? vfs_write+0x50c/0x770 [ 338.118006][T23308] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 338.124232][T23308] ? kernfs_path_from_node+0x4b/0x60 [ 338.129527][T23308] ? __fget_light+0x21b/0x260 [ 338.134211][T23308] ? __cond_resched+0x11/0x40 [ 338.138932][T23308] ? fput+0x2d/0x130 [ 338.142844][T23308] ? ksys_write+0x157/0x180 [ 338.147349][T23308] __x64_sys_sendmmsg+0x53/0x60 [ 338.152291][T23308] do_syscall_64+0x4a/0x90 [ 338.156751][T23308] entry_SYSCALL_64_after_hwframe+0x44/0xae 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) socket$inet6(0xa, 0x5, 0x4) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 338.162720][T23308] RIP: 0033:0x4665f9 [ 338.166701][T23308] 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 [ 338.180352][T23305] loop4: detected capacity change from 0 to 264192 [ 338.186306][T23308] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 338.186328][T23308] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 16:36:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x800c, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 338.186339][T23308] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 338.186350][T23308] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 338.194913][T23305] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 338.201669][T23308] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 338.201685][T23308] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, &(0x7f0000000100)={0x0, 0x0, 0x20000}, 0x20) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 338.391792][T23331] loop3: detected capacity change from 0 to 32760 [ 338.406508][T23331] FAT-fs (loop3): Directory bread(block 32760) failed [ 338.420575][T23331] FAT-fs (loop3): Directory bread(block 32761) failed 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) dup3(r3, r0, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r4, 0x8004f50e, &(0x7f0000000040)) r5 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) ioctl$TCFLSH(r2, 0x540b, 0x0) r6 = dup(r5) shutdown(r6, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/48, 0x30, 0x20, &(0x7f0000000180)={0xa, 0x4e22, 0x6, @remote, 0x96}, 0x1c) setsockopt$inet_tcp_int(r6, 0x6, 0x22, &(0x7f0000000000)=0x81, 0x4) r7 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:39 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666474000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 338.436044][T23331] FAT-fs (loop3): Directory bread(block 32762) failed [ 338.443456][T23331] FAT-fs (loop3): Directory bread(block 32763) failed [ 338.452557][T23331] FAT-fs (loop3): Directory bread(block 32764) failed [ 338.461224][T23331] FAT-fs (loop3): Directory bread(block 32765) failed [ 338.468175][T23331] FAT-fs (loop3): Directory bread(block 32766) failed [ 338.475059][T23331] FAT-fs (loop3): Directory bread(block 32767) failed [ 338.481921][T23331] FAT-fs (loop3): Directory bread(block 32768) failed [ 338.488904][T23331] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = socket$inet6_icmp(0xa, 0x2, 0x3a) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x80}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x40, 0x104, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffff001f89"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 338.606238][T23355] loop3: detected capacity change from 0 to 32760 [ 338.617916][T23355] FAT-fs (loop3): Directory bread(block 32760) failed [ 338.625019][T23355] FAT-fs (loop3): Directory bread(block 32761) failed [ 338.632573][T23355] FAT-fs (loop3): Directory bread(block 32762) failed [ 338.647384][T23355] FAT-fs (loop3): Directory bread(block 32763) failed 16:36:39 executing program 2 (fault-call:7 fault-nth:22): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00000001c0)={0xa, 0x4e24, 0xffffffff, @loopback, 0x5}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 338.654530][T23355] FAT-fs (loop3): Directory bread(block 32764) failed [ 338.662130][T23355] FAT-fs (loop3): Directory bread(block 32765) failed [ 338.669523][T23355] FAT-fs (loop3): Directory bread(block 32766) failed [ 338.677115][T23355] FAT-fs (loop3): Directory bread(block 32767) failed [ 338.684156][T23355] FAT-fs (loop3): Directory bread(block 32768) failed [ 338.703221][T23355] FAT-fs (loop3): Directory bread(block 32769) failed [ 338.738140][T23337] loop4: detected capacity change from 0 to 264192 [ 338.760500][T23337] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:39 executing program 0: r0 = gettid() tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) prlimit64(r0, 0x2, &(0x7f0000000280)={0x9, 0x101}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x200, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:39 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666104000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x800d, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 338.784088][T23382] FAULT_INJECTION: forcing a failure. [ 338.784088][T23382] name failslab, interval 1, probability 0, space 0, times 0 [ 338.797317][T23382] CPU: 1 PID: 23382 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 338.805852][T23382] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 338.815994][T23382] Call Trace: [ 338.819272][T23382] dump_stack+0x137/0x19d [ 338.823604][T23382] should_fail+0x23c/0x250 [ 338.828026][T23382] __should_failslab+0x81/0x90 [ 338.832794][T23382] should_failslab+0x5/0x20 [ 338.837331][T23382] kmem_cache_alloc_node+0x58/0x2b0 [ 338.842564][T23382] ? fib6_table_lookup+0x21b/0x5e0 [ 338.847744][T23382] ? __alloc_skb+0xed/0x420 [ 338.852346][T23382] ? fib6_table_lookup+0x530/0x5e0 [ 338.857519][T23382] __alloc_skb+0xed/0x420 [ 338.861975][T23382] __ip6_append_data+0x17c2/0x21a0 [ 338.867533][T23382] ? ip6_pol_route_output+0x3b/0x50 [ 338.872757][T23382] ? fib6_rule_lookup+0x85/0x160 [ 338.878820][T23382] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 16:36:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getrlimit(0xb, &(0x7f0000000080)) creat(&(0x7f0000000000)='./file0\x00', 0x2c) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x4, 0x80, 0x0, 0x0, 0x80, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xa1, 0x7}, 0x8, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfbffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x6, 0x6) socket$inet6(0xa, 0x800, 0x1f) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 338.884807][T23382] ? ip6_setup_cork+0x826/0x8b0 [ 338.889775][T23382] ip6_append_data+0x17e/0x230 [ 338.894700][T23382] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 338.899946][T23382] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 338.905270][T23382] rawv6_sendmsg+0xe2a/0x1330 [ 338.909955][T23382] ? rmqueue_pcplist+0x152/0x190 [ 338.915716][T23382] inet_sendmsg+0x5f/0x80 [ 338.920055][T23382] ? inet_send_prepare+0x210/0x210 [ 338.925289][T23382] ____sys_sendmsg+0x360/0x4d0 [ 338.930141][T23382] ? import_iovec+0x69/0x80 [ 338.934826][T23382] __sys_sendmmsg+0x315/0x4b0 [ 338.939612][T23382] ? kstrtoull+0x30f/0x350 [ 338.944451][T23382] ? kstrtouint_from_user+0x104/0x130 [ 338.949920][T23382] ? do_anonymous_page+0x411/0x8b0 [ 338.955249][T23382] ? fsnotify_perm+0x59/0x2e0 [ 338.959936][T23382] ? __fsnotify_parent+0x32f/0x430 [ 338.965226][T23382] ? get_pid_task+0x8b/0xc0 [ 338.969984][T23382] ? vfs_write+0x50c/0x770 [ 338.974412][T23382] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 338.982426][T23382] ? kernfs_path_from_node+0x4b/0x60 [ 338.987773][T23382] ? __fget_light+0x21b/0x260 [ 338.992450][T23382] ? __cond_resched+0x11/0x40 [ 338.997285][T23382] ? fput+0x2d/0x130 [ 339.001858][T23382] ? ksys_write+0x157/0x180 [ 339.007194][T23382] __x64_sys_sendmmsg+0x53/0x60 [ 339.012202][T23382] do_syscall_64+0x4a/0x90 [ 339.016719][T23382] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 339.023938][T23382] RIP: 0033:0x4665f9 [ 339.027847][T23382] 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 [ 339.050047][T23382] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 339.058943][T23382] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 339.069274][T23382] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 339.077317][T23382] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 339.085360][T23382] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 339.095926][T23382] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:40 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffc) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) r3 = dup(r2) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x100, 0x41, @private1}, 0x4e) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x1, @mcast2}, 0x1c) r5 = dup3(r3, 0xffffffffffffffff, 0x80000) setsockopt$inet_tcp_int(r5, 0x6, 0x8, &(0x7f0000000100)=0x1, 0x11) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 339.378914][T23395] loop3: detected capacity change from 0 to 32760 [ 339.397077][T23390] loop4: detected capacity change from 0 to 264192 [ 339.403752][T23395] FAT-fs (loop3): Directory bread(block 32760) failed [ 339.405435][T23390] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:40 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x800e, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 339.423588][T23395] FAT-fs (loop3): Directory bread(block 32761) failed [ 339.432271][T23395] FAT-fs (loop3): Directory bread(block 32762) failed [ 339.439648][T23395] FAT-fs (loop3): Directory bread(block 32763) failed [ 339.460907][T23395] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:40 executing program 2 (fault-call:7 fault-nth:23): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:40 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666105000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 339.472197][T23395] FAT-fs (loop3): Directory bread(block 32765) failed [ 339.480672][T23395] FAT-fs (loop3): Directory bread(block 32766) failed [ 339.487912][T23395] FAT-fs (loop3): Directory bread(block 32767) failed [ 339.494838][T23395] FAT-fs (loop3): Directory bread(block 32768) failed [ 339.519181][T23395] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:40 executing program 5: semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000780)=""/4096) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 339.646609][T23428] FAULT_INJECTION: forcing a failure. [ 339.646609][T23428] name failslab, interval 1, probability 0, space 0, times 0 [ 339.661334][T23428] CPU: 0 PID: 23428 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 339.669918][T23428] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 339.681215][T23428] Call Trace: [ 339.684548][T23428] dump_stack+0x137/0x19d [ 339.688864][T23428] should_fail+0x23c/0x250 [ 339.693559][T23428] __should_failslab+0x81/0x90 [ 339.698400][T23428] should_failslab+0x5/0x20 [ 339.704702][T23428] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 339.710422][T23428] ? __kmalloc_node_track_caller+0x30/0x40 [ 339.716491][T23428] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 339.721972][T23428] __kmalloc_node_track_caller+0x30/0x40 [ 339.727624][T23428] ? __ip6_append_data+0x17c2/0x21a0 [ 339.733053][T23428] __alloc_skb+0x187/0x420 [ 339.737733][T23428] __ip6_append_data+0x17c2/0x21a0 [ 339.743277][T23428] ? ip6_setup_cork+0x29/0x8b0 [ 339.748204][T23428] ? ip6_setup_cork+0x826/0x8b0 [ 339.753049][T23428] ip6_append_data+0x17e/0x230 [ 339.757882][T23428] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 339.763798][T23428] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 339.769706][T23428] rawv6_sendmsg+0xe2a/0x1330 [ 339.774401][T23428] ? perf_output_begin_forward+0x606/0x720 [ 339.780303][T23428] ? rmqueue_pcplist+0x152/0x190 [ 339.785263][T23428] ? __perf_event_header__init_id+0x28b/0x2d0 [ 339.791007][T23417] loop4: detected capacity change from 0 to 264192 [ 339.791442][T23428] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 339.800504][T23417] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 339.803724][T23428] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 339.803758][T23428] inet_sendmsg+0x5f/0x80 [ 339.821959][T23428] ? inet_send_prepare+0x210/0x210 [ 339.827054][T23428] ____sys_sendmsg+0x360/0x4d0 [ 339.831806][T23428] ? import_iovec+0x69/0x80 [ 339.836286][T23428] __sys_sendmmsg+0x315/0x4b0 [ 339.840939][T23428] ? kstrtoull+0x30f/0x350 [ 339.845345][T23428] ? kstrtouint_from_user+0x104/0x130 [ 339.850717][T23428] ? timerqueue_add+0x16a/0x190 [ 339.855564][T23428] ? ktime_get+0x1b0/0x1e0 [ 339.859958][T23428] ? lapic_next_event+0x2d/0x40 [ 339.864802][T23428] ? clockevents_program_event+0x195/0x1e0 [ 339.870598][T23428] ? tick_program_event+0x78/0xc0 [ 339.875655][T23428] ? hrtimer_interrupt+0x9a4/0xaf0 [ 339.880822][T23428] __x64_sys_sendmmsg+0x53/0x60 [ 339.885651][T23428] do_syscall_64+0x4a/0x90 [ 339.890135][T23428] ? irqentry_exit_to_user_mode+0x5/0x20 [ 339.895840][T23428] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 339.901743][T23428] RIP: 0033:0x4665f9 [ 339.905627][T23428] 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 [ 339.925341][T23428] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 339.933730][T23428] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 339.941677][T23428] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 339.949627][T23428] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 339.957596][T23428] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 339.967457][T23428] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) r2 = getpid() sched_setattr(r2, &(0x7f0000000000)={0x38, 0x3, 0x0, 0x4, 0x3f, 0x9, 0x6, 0x0, 0xf3d, 0x2}, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) sched_setattr(r3, &(0x7f0000000080)={0x38, 0x6, 0x10000052, 0x1, 0x8, 0x7, 0x3, 0xffffffffb9cdeef2, 0x3, 0x8}, 0x0) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 340.088900][T23432] loop3: detected capacity change from 0 to 32760 16:36:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000000)=0x1, 0x4) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x65, &(0x7f0000000000)=0xe6, 0x4) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 340.211437][T23432] FAT-fs (loop3): Directory bread(block 32760) failed [ 340.218521][T23432] FAT-fs (loop3): Directory bread(block 32761) failed [ 340.225761][T23432] FAT-fs (loop3): Directory bread(block 32762) failed [ 340.233776][T23432] FAT-fs (loop3): Directory bread(block 32763) failed [ 340.242143][T23432] FAT-fs (loop3): Directory bread(block 32764) failed [ 340.249661][T23432] FAT-fs (loop3): Directory bread(block 32765) failed 16:36:41 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x800f, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:41 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666106000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 340.258885][T23432] FAT-fs (loop3): Directory bread(block 32766) failed [ 340.265814][T23432] FAT-fs (loop3): Directory bread(block 32767) failed [ 340.275739][T23432] FAT-fs (loop3): Directory bread(block 32768) failed [ 340.289850][T23432] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:41 executing program 2 (fault-call:7 fault-nth:24): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 340.494913][T23477] FAULT_INJECTION: forcing a failure. [ 340.494913][T23477] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 340.508011][T23477] CPU: 1 PID: 23477 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 340.516760][T23477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 340.526823][T23477] Call Trace: [ 340.530101][T23477] dump_stack+0x137/0x19d [ 340.534434][T23477] should_fail+0x23c/0x250 [ 340.538843][T23477] should_fail_usercopy+0x16/0x20 [ 340.543903][T23477] _copy_from_user+0x1c/0xd0 [ 340.548501][T23477] __copy_msghdr_from_user+0x44/0x350 [ 340.553881][T23477] ? import_iovec+0x69/0x80 [ 340.558385][T23477] __sys_sendmmsg+0x1f0/0x4b0 [ 340.563140][T23477] ? kstrtoull+0x30f/0x350 [ 340.567633][T23477] ? kstrtouint_from_user+0x104/0x130 [ 340.573007][T23477] ? do_anonymous_page+0x411/0x8b0 [ 340.578120][T23477] ? fsnotify_perm+0x59/0x2e0 [ 340.582852][T23477] ? __fsnotify_parent+0x32f/0x430 [ 340.587961][T23477] ? get_pid_task+0x8b/0xc0 [ 340.592480][T23477] ? vfs_write+0x50c/0x770 [ 340.596906][T23477] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 340.603078][T23477] ? kernfs_path_from_node+0x4b/0x60 [ 340.608372][T23477] ? __fget_light+0x21b/0x260 [ 340.613068][T23477] ? __cond_resched+0x11/0x40 [ 340.617890][T23477] ? fput+0x2d/0x130 [ 340.621776][T23477] ? ksys_write+0x157/0x180 [ 340.626275][T23477] __x64_sys_sendmmsg+0x53/0x60 [ 340.631110][T23477] do_syscall_64+0x4a/0x90 [ 340.635525][T23477] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 340.641414][T23477] RIP: 0033:0x4665f9 16:36:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) r4 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r4, &(0x7f0000000180)={0xa, 0x4e24, 0xfffffffe, @private1={0xfc, 0x1, '\x00', 0x1}}, 0x1c) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r4, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r4, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r4, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) setsockopt$sock_int(r4, 0x1, 0x1, &(0x7f0000000000)=0x4, 0x4) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @private2}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = dup(r1) r7 = openat$cgroup_ro(r6, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x5, 0x4) socket$inet6(0xa, 0x3, 0x9) socket$inet6(0xa, 0xa, 0xffffff00) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) open(&(0x7f00000001c0)='./bus\x00', 0x210180, 0x1) setxattr$trusted_overlay_opaque(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x1) r4 = dup3(r3, r0, 0x0) write$P9_RATTACH(r4, &(0x7f0000000180)={0x14, 0x69, 0x1, {0x10, 0x4, 0x3}}, 0x14) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x14, &(0x7f0000000100)={r1, r2/1000+60000}, 0x10) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x3, 0x6) getpid() connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) creat(&(0x7f0000000000)='./file0\x00', 0x120) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) [ 340.645302][T23477] 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 [ 340.664907][T23477] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 340.673315][T23477] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 340.681283][T23477] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 16:36:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x363042, 0x0) sendto$inet6(r2, &(0x7f0000000000)="71f45409f084366dfa0664894434f8", 0xf, 0x0, &(0x7f0000000040)={0xa, 0x4e21, 0x588, @empty, 0x3f}, 0x1c) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 340.689260][T23477] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 340.697238][T23477] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 340.705225][T23477] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r3, &(0x7f0000001880)="f9bb4adc807c384020295f474003b2f57e8005d3431d7618aa1dd501c57b08aab87b8b02e1a8800151e77001b15b12b5a43c280c713acb438c4b7b54322e69a8a2b822412cdb31adfc6622327459abcdba6a3a78e947037dd65c388d3f8dee49179edb3916850c6632c71147da99f02bcc9fd76e0000ec007d8190a3337dd9bbfb78bd20fd222dda5d9b31e8603219793d150ab562f488825733e85093b7bd1b145b448853523a09e0cebe37b34c2b64460c0757773d781ce69fec29393de8ee374282dd237ee148dd3c335aa11dc549085d6d3e7b4c2988b558509c7a3f429d4528663a9671d16de5dadc691369c59ee6483b45e2f01dbe73ae7b2439438a6e326c46e9aedb00"/279, 0x117, 0x804, &(0x7f0000000580)={0xa, 0x4e24, 0x8, @mcast1, 0x1ff}, 0x1c) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r3, 0x6, 0x23, &(0x7f00000005c0)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}, &(0x7f00000019c0)=0x10) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000d40)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010000000000000000000c00000018000180140002005e3178539cd44f4b700000000000000018000380140003800c000180080001000000080004000100"], 0x44}}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x1c, r6, 0x0, 0x70bd25, 0x25dfdbff, {}, [@ETHTOOL_A_LINKINFO_PHYADDR={0x5, 0x3, 0x7}]}, 0x1c}}, 0x40000) r7 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r2, 0x89f6, &(0x7f0000000400)={'ip6_vti0\x00', &(0x7f0000000380)={'syztnl1\x00', 0x0, 0x0, 0x6, 0x0, 0x9, 0xa, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast2, 0x7, 0x7800, 0x0, 0x5}}) sendmsg$inet6(r2, &(0x7f0000000440)={&(0x7f0000000000)={0xa, 0x4e23, 0x1, @empty}, 0x1c, &(0x7f0000000300)=[{&(0x7f0000000040)="d022c17d19e14a26c95042ae1e0a9560cf06204354396d803ffcae3259e7a6b68368a18e5b0b52a73fd8a305fd2419cafaa7c0e15f57f09750af600029fbcceca7fd405ba5da63709bfc0e9f94662e", 0x4f}, {&(0x7f0000000180)="c568274ab3b497d4f404d2e88ad1d2d88577055a367409d1b12c808be7b66caec479738a651d2f85d139e84d15839c7365d2328b8f6e54f049d36bbe9b29067eeae5310de574eb53e899be3c6fb58d24e2903067de4e5291b51e4a0c113a682b4464ef96e33d33843f42eac90cbd4d19b110826b669142d2034611b797a0068033", 0x81}, {&(0x7f0000000640)="cba8242b789366ebb3665ff7e61ffd93bc6bcb126515c1f8601a30716bb19cdac89239bbfa3ab60db6400c895429258e33a091541018319cc6080acbde44a2b3bf9e6cb06afd0377dd3a6b8ed1d6cb1d58a575eedd949f3f7b8a985b6e7641a1c1419360da6c3e68429a86f1a6f9e00a95bd71da1a6a05df1a7088781cc62349b05067c6cf820da2ed6017221531aaede3ad130f700cc68ec38920f317c90189d34a15b8ac61b1c26473e8f7043452fc85a1fd497d6f0843c5305b7ad0e51c38dfba83ea7900857d2b1538d6b69b30deca3d0e713e14fdb36056b65c09788af457a53d0b75cd0e5f872d027f4df9c39bb18b0406a7fe59687a2a7a1c82b9b690a7dd01d0c5eb6a2ab1aac003c49baa16d4722d4328e23ebd48648e449a273323f0d7c3c6bee9dfc98c6e949c6254301f26ceacfd8e804cb9dea9921bfb497d2f7fb8d7ff4f177dbae1fb0094e2c877cc5bce1587763bf8c9d78c58d823a87a16cbf439622965705431d15afd3e036314611fbb99f329b50c48a366b253c50635c784969706ff60452fea9349f635a76d7079a1a975ed8ca302bc673766696b176d22aac142c9f46c4547f1c28172d554311222b8bea985cb8c5e1ba9d9638b4394d6505d49a66ad5306d2e9bd576bf7fa97ab7918a0e66b31bf597fd3edde5e4936112037510fc8885332f3cd30fd3c0696076ee38f558f615f4dbc7f9c18329b9e110d63f8f4c6eec169de0efb44445fffbcd4aa330aa0654b829abe9f5a98f8abfc516dde71eae72d68970d5cb8e1171436879e409f5f004f49ad90052ea135d5a52ec3f784a59762bc3442c7db5e4c0c18ada4560ce145be77b3433577b427580f98d1add26ab2f37833ef7203c368297079f77eb5ed16e6142c6aedbde2ba69bdbb5d4aa376c4c542dbbdb79543ad658d8a6b0389b264d3ab6728d99e8660bdc2a0ca678656add6e4b380e3187c3bde3108756e10970f7dda26038c3149795c472fd25fc11c8661350c2a2ba6e210006b06ac84f858545b8e64b61f8bf70cf1041861398b154143218ac2fe9cac991a77182103c9fc011a6264606d498a70b7e19234fe9b7bc6afdecdffb4cbd09cab62a8d4648d3129f47906ec50ced230082e6474a28add51b8c8edf4719d474cc9931032adb9a7f05283292e95fbfe5b7ae4fdd47f3687d1d0674e7d2c4ee9c9f6160f9ea98e1c483f04845fee20e5cc2c1914fc6b08b80bf1cea3fd0dd6d50b5a2c4226f599a6f0fbe7b1d662b442c0e465dc68857b4ea3f03fda51adefb05f95398693621631516df70280459a8d3f2ad5728bd2df37c214ece983a056544352064a1479e423cf736466fe1884853b8f7453aedc7353b4152dae0649cd776b6515e6627db095a6bccc5a387a9ef35a5969db7692894b470d902dc80096630ea71bab774a03bb3117b6a7e169b0138ec3b68b34c04a9e4070368a8b9dc29cab92e37d8ccd5b4441b86a6c543878f52df1a147434b11e037fcee366e4858b969eb8147156b1dcc9cbb389cdbc2dfe67d6df9da614276320b2346506a2bc2028462d9d87d39fea7e71f9cd6ea856eda77eaf38a0893706cdda20d138fa42280d58900b358070b6df38e8c7d3357a6cf8107bb8a1098e080c46992e50e9f43db57076bf42cf7d48b9dfd9dcfdf705f2585f4b3fd7e2807bda41d9249ca5b93e68947d889d888c424e649c8201f0b648dbc42fad7e7f6e4a72737b753e8f1dbecaeac096bd264b98a39c841888bb42c77e11920733115e4756af9988a11ddce3c68e7e3d4def054fe2ef274b8f766970710c147d602fda0b19225db378b09e5ebe1cfdc2bf945675a0c1a963a16bcd73be8f2c2c5cd4de9e1a576b49497fb1a88f589085dcc4ba3663bb6519455fa3f55ba7e03f28090705f0fce45fb9b787f68f0e4762ade3b3e775c6d87a6bdb3a632ca76051ed708b5c557c5ed8c8ba6660b75ea93d7ee95c49a6156b8e9644e76628903fd7565e2d46d26bc7c70eed09ee3991417ee37ca40d0d35782c17afa8daf464bf54063537fa65bf53c1afc2e5a191bac0452a70c344fecb8a1f227fb316002926cc4e4d130c016a4edc53de5d06fd7d89511dd819de5a30ef99db69d34acc1048861f15db36d7a799293367b748c1d2aafb3d5475745d351fc18cfac5afd673e5a6fa7ae3827030bdbf8595dcada59271b6c5ff7217025068cc9401f8f217b56237b086ca91b6f29c8ac73d43432a0fed935338dd390ae71c0fd0f26fe74e26f547ef05586ea73dbd42994ec5d3e0cc6197b4c945ba176b67627654b8c0e2cb77fbaeb28c97ef782f80334704051d5ade381dc325cf77db22231b5049b840d2721e722f0760c874f8d1721cd07e05e0a4b02d083af71185f595843beb70c5192fe8920ae0c4bf429a7eced3d0d12122024627a620b56c5f8dc26a06af8d2041f261ce6177911f1f9cc21a65a7c16f90355c4cbf04f345ea322211cd4b551678362a5babe02624f35e3f82d0a689bb43d08a559c5d9415b1849721385a0fa80c1181debecf4fb5375abc6746392e4453fc822f86bc31e60db3beaf3cddb772d440f0353449e48b7ec5a75cb2bfc2ddd74c1f5efb1e6d2d3a0b25460a05c254bc1620a4b27f33e8a36fbd2cadd63575cd634237f5543a5ece884db902bf37e0f54ac2c68ed45fdc741fe01315b377dcdf8e368f05272d5998dbd0ec01bac2944a863b0dfc614026e2256ca3cdf9d910d0584fe22c666b1b2e8d3e3116122b26e51fccb9350d2af3f5e5ae4c0c317b7f0d7bdccb45f2558b97bd05590837fc788173f0b7b3027531ca37567cd16767ebc97f714b2baa1da68bae320702cbcf51ae688bba7a05d65e0cb2410f1abc85e757f719a7ffb8ee5c9d1f75ee2aab9bee7a97d7c08d97c3546972345907daecca68513bf2a103ce1a40577d3b1a5d3a586b204bd04393be9c35e9069d0d42db35fc265dc84f12a4157a17a01130fd8cd3255e6b353931f615c7643e8cfd53c694feb854751a27dd690864fcb8f15cada95b745ebd1a78c56b1b8e0ee395b065ca52ab10c139a5d7af4540b3e10b07ca2d3e173ebd5a97dd1ff623a30e2f44e4d281deda73eb356b2743f1f65f13b547ff061847543a9b0da8d971278df7eaf2f8887cd395ffef25965b585c0304cd1447f6082a8e57dde2cdba18f14d5e0e555757b991b3dc837a5154ee53a6c589a83a5de7f1a1538b73929f5d214ed781d0b0f65e9693f472175c53a1377dfb8a819e163f8a2487c47730f61bed49befcccbdf1c0bf7de0430422e12bdd3b0994fb2ebdca209d693223edb60271e3e3dcccca8dc76d0ad536d8a8cf57fad4e86358546b268108a976379773b99971b8b9b8d0a3afb30892ce46a8995f8577e70cfbd2a68096124569dd15c4c5cb43f220a100a5dea4e57a4c5ed21ed93e4ac04c23390a42e1440b1e315574ed9c66a1cee4a2795e753adcc8c5182a1b69ae13f299a0e9a2828df31e1e0e97011ea336492b156249503ca975f9db31272a2a4c2ecbe7434a43626a5ecc99b53b6b71b77ba9f3d52d982fb584377aa88b05f20720a29fde92c68d141da95c76c192209f9e9a7892adc91e08bea7a21fdd8e386103a7b5d0c218cba11f650c4102ee43af770a8f19f30ad017dd500fedfc75f681bb754e31e17873805675cf5a38a7aea27180c4ae2e154b4786d9ae9ce90a73aeb22d7b331981e710ab95e55a106714906e4ab04b85ce81c197d2d4b7e9a8c41c53a832687a7041a05522b01bcdb98c52d3d66324e273371613841d6c4200e6a02c780c21f0afe87838e994bb25774b8d9b812060680b3056af33ab6c15fecc642ea10900e593ae6bd2dd8c7c69a86601d98698593d189db4d088277394ba10ffe3f28689c0066ab46ee1146a3f0abfdab1f91d93530c7c08410d12d9691c777882a8e80a14eaf2c793a42d9d4c993537ecf3237db906b1c38045ed4e6c21a5d6e79da191d90104b915678113466b852253fb2f32a45817bac6b5c0659e06f211c3be0197438162adf9aa0a28de49d404d612cc08c29455f6faa7cabdadde6d384aabdeac9fd068d7bb18780bbd38e1f47f6323dac9ad76592708e887918d629f120c61f0d5aa564538c7c8f0a53367c0e91099f328f85184a47804dbf808c2214d02932d457fdc6a39013a20dd25e3c26df706d38efb841e51e1b8ebb5f960aee5efed46e171b4a68d47a7650686b6861cfe45b9b4ed267cb27b76ec02e18f72fcac2c19ef505d0691e54dec3fd7ac30a0e498652ea580b71340ffeea88acb0cfeeb03607497179a399781ff76cfbd455c242247804ec6ba8caccf4807faad27d18ddcc60046f9d0e18fdcee6c0f57ef01fd00eae116ab7ab2f198a93e70b7b4ee3a3e797506c27687606bfcd10fbd6ebbb6942e307337e7e57453952dd151f4a676f05fcf4fa972a0561e8b50cd7e0bd3c33d8b75bed8277f5d385699f599e59c3533e6f2944f96bf334aeb75d53cd9a9a22654faa6c1339548b4c5669bb4223537417b6c9b78a7f973d23c83a6ab33a112b0c24391c76343e79d242a51d496f0e82a2055760b30b4363cc952ca8acef9963b731562324b7961ff910dcaa3092f4f67c02af68d7c9f629644a58f34634960d10e8c2766718baf528fec2578d8a8ad058914161eb9a1a7fc2465f417668e1e4b6c6ba5eec7cee50497fe4333ebe7662507da2eba9997192939f16dfb86ae6ae619de9dfbca59080271a87c0f3be28887c0f04cca195bc75bd8b3fe4b69ad0ccd9186f10e03839a3ad41848883f17a3c1a819223acb8c12129f2f62083de7caf4a966811329b78da58bacf6a366a97455178d7a77ee8e00717fc11f18ece0cb67d73e0a4f164b8099e8f168e70098ab3969d65d53bbdda070930f3aa08b3402400410c191724fc3317f1bf0dff6df80be5093ab68827cbbf35b5c0c4554f914c2f3cdccd032389cbece57b56a9ddb5b86111d6ba86b124152a4c4748a8d1ac9438fb87b7a32f4a33e8f4d67b08165dd8e168e6991a072c5cf2fb5d0e8e5cfaf80948498356f9b5a93b11ec6a2fd567c652ddd1f4c7c0f754a0a1eb4ca50ea2c20daf500ab6c150e052b1a80e0f833da83d56a3ca48cb0a7f5424854acaf1f7aedb5667104de595ab504627e0b4a54b16c42299d8c489b059ab0a3d68ee5643aea41f7e0ddc7775b5b199adc8ad9cac391f4f05f52f4b9947c119a04e5a563aa5e362d38f42ae027a9afef79d307271f45ddde0080d776b67c6af7aed6a2b62cd96add0d45392f31369e64602e470125610f53b93332c96e4f814d9afcb2ba1d0b330e6cd3e8dfb4128c50f6f1e1892dfbb5871d629066828733a4948f143f01b081b7df9f3eb3c707b8407997c0c55c44af2b312374a5c7e0c136f89b529415a0d1a755ccd48810eafa808967d8cef9cfd60a90c8e9a6d723e67ca8949c9392ef7b8f106bc5de0e0658d4c1bdf99f51ed4ad0837d4bcfab53aabb4ee4295804e910fdd1ad2f3b0237e167c12d555c250402cb842ba586557f1bf87ae59969a01dd8e717655a2e9f9c98f4d7c1754b8941c570b17a74e1a0944c8695633843b0dd6f92eb2aacfdbc05248ea93fc72dea6a4f83f85150f13cff5dad3be28013f5b1cbcfed040471b08a95b280edee4678d5f38c18d9d14b42d166016c9d1612f5cfc79067e3ebbf6ff9fc77f100a5260f3499ae855a61e95034d4ab69e2d2adf10539c0d634ad11ff6b789b8b9427bf796b86de0b9b7ddf245a16f2e004ccc205605570bda37238d746fbb115ef7bd25265", 0x1000}, {&(0x7f0000002040)="d749907b6b4606c6de61ed90ed9ca2dbc2018564a57b9be6466ff819a30de6387b7d0630b2cbcd5e4ed8c2e3e1a5c54ab571ee0d3aa0126bd04907e61a78798e711ff50b32ecb250a7fc04ddba899a00f4c6ff19079de19b773c16cecdfbf8339374cf78a9ba4cbe27aca26b6337c61c1d8f83e6ccafcd668d9613c78647ab3778da53f2fe4e793b595f411b9fd1c187d7ababa64062dcb88537328037da695b359f0a0c612e6b4065512830b9ccd36adf502da75b6b428b4667daa3eabf27e35c9c7f3b8094005c96644f854662d1a3af3b889300244d7f700af1f3cee33a41adaa648e696327722d4a5498e348942444cbae15c3be76202805f12415b40ea4ef6de187589495adc7a998de86749f50f8b7fea208bc3cf8a8678ee84674ba046b29830d98490f2bfb8671a89b5aed86762f440ee8f244641e143407920cd6e8bf5b38cece7199aebe655fa7b8c2cd4663fa30df05b3761a2975f6d3b4c51963e99a9e2300844675380ace054a5d0b63f87182d6d17d7c0ab8c7fd8fb533ba4367ec3bd69187feb190e69bfdd883195966b4dd8bd4660fa690b685461d6b55ed2d5d012ac139dcc152efd850591ff1ceb5643ea6a456052db6b0db6af6297e4ddec0f1c2f3e200a6c48a18b8127caa528f595985600f3d3f23c44ebad4ca5b23f3a07788f0ae5f300084ffa2bf9dd03e451f5bef231ce3146073c3298c70606df68f0d7f7cc42b14373afbc0eca61bf28faedcda83cf859653eeb9cd7734f9fab2e1083276b4251fca56599322064beeb27c28ef8634d5a352baffdc2e7a66880356549f24dad34830e119955c03c97a5bf7327fca7f86882a91b7c5db35d2a58ff3769b260c79547b1606e37056a0dc656fff439e9c6b8de530247113309687e1ffa134a19edccbe27baade347b7e6fb455f97677a4f3cffb98ccb57551128b795cbf0f7887b6b6a395943fcfb86b49b32d7709c8a3d453fd68bea54b5152844285dde861f1142dd9581c3fa1bc469bdd62a7be72c0498e3dd7529f00beb3222de34c57d3d94a979f65dfee8b965232ce9e47b8eacc67e5683204377c28f906de4f2bbd1e8f5d486689a47cf65fda40bd233669eabe50727b12dde57f1389778f0fea5d6e842c1cfaa373ff3049d8a9353b740856c4339529bc4928775c47f999160a9252ada602eea653e324c39eaa53b16b175e9bfbfb4e22052e4a6ba8b8e73c7f8a145f2c4e32c26f3e397a86cb5d8d957e57620422bc0afe4c582b5a0c05e97d978daec7661356d8bfcc00b70db6250e8926e602fbdf17823deb0b633ecbed24c8e71053b2345b40847842987585a93bc4c2efa1df2c9a694805e91c55e45151778d0f180c5ecc6e080357b54bf6c55cae66defbccf4d6e7d2725bffad88183939467072da74d8d42a2319181ad60a6e21bde380db4e24acfc59e1837f90d0c909f1c78eb9d440835d566ef7af6a1df6cf1324bc13f942f39ba674adb900afe62a4beb6514fc94caf0622a6618d1e8944a6cacc350e1495d48ca8c6ccb4aadc365b7b5f53419295e08c5479b8c18f5062eaf35c20776b1d0df548530943a6031e7dc89af32354ae2f1d4655d3767c416035a9af6803ceb90e773337538ad65bf0c337d82ce78169e2052a4190d882ed803cc62511a20133307393288ba630bc53264f92e33dcf8addf41b585bf36fd6dee476d997d43eb201bba4ae82769fb4561d03c441df5327eda9fa5c581c4e395f013f99cfe3d833e813999df964b97f9fe4c42a9de479fb51c4df1cbb403828eb0dd3a406e72418d4a7c35a49176951ae6a973992471e3647bb4c52b37ad07d992acc61b8c2292e6cfafa9f23935470558c12851956c15819457ec0f8b1ca86d58eb957aa2ec4f33caae154c93fb1e3f6724b74462b5c037e9de1cbe3a6a9165ae321e9b5d671e60db31bf4e79dc44b224bd0c7d29911b2dc63f2fc6eeb871c91ba62cfc2b44122f62055eddec475222858786b6f023afebc1304bddaa74226e16d16712ab8ac13e157d999db32493c12ab1736540c173f758cad8dddb6bce2223ce5ff57d55e127f74ae96e6dfbb588814e74bbcc40b32a5a96401545b5ff7a9cc4d55e0027f47ed705fab1cb6a427b239edb5faf5515420b82f0a696bc592120e44f3e89f6cadca128b12f96a2274a76c030ec74c9b2c6068d14ab2a3ab25adcd54b53c6beda2c6964d01a0f89fe7f67a2c5d37958919ae92664f4e8ff91f56c36bcf4466c54e8f3f0579998a355e1b4c85e6fee7ac17956e3c630239d6a40fd4ba592938761bc91ca619c4e0a339b5776c0d8709dea7cb649286eb897d314c6487920766b84b6d43aece9c79e9e9b15070c41f9bf0f02918d6b77afd5db9d8f314bd6973980f8b54d9c162758378725cbc69b2cd5e9ca035d1826b6a82ac1705f737adcf191524cddfb6c173c9cb6fead7d922ac738d3fc5da820d53212b9e31b44f4f8b7d09a9d8e0b79c3ab750bad1946a4d616c615d07b1f073af942454785eff57fc3881d7c3d0baa09a1818c851a13821a82a3aa1d56ad706594101692e35aae2f60e9cd8050753c14257f142b19196848f83cb5cb0f2a52dff31eee93603ec310fd9613d48305fa4080f88f42aee09b3ce5227035e5bb0c9d1a3205bfee09cce230080bf58c8858a7b9b750e970e4ca0476ebdd7156f5994956e4c6471d914cfa0283b92b603c62a3009d2bd5ee9a0f8c8cec190ec04a77056f0cf686aa81ae2d48f3d9b1a7dafe73ce1443c24675ae8c58716ad6d20cd780b9bde6b9446723024a35c4fbc3ab9202fa5b4f7e7ddd9d0cf71f57917ba4e9248806b85d2ba9a9d73cf79bd85a3b95682854974169d23517a7a392cbe86bb6ede51a8bdc142cf22e9855db936a19d22bcdba6cf7bbea2fb6f3bae1e7541ae716d8c3a55ae50f90d7fcaa9bf406c41b6c1b1c9165069f26eee28a4464c066bbf1149f1cd800771a903d7614bbc6c1f5bc216e418c6ebfee19263fa195c4299bb699a2197392ec6a9107c1c399e61552aec465a8c6f0da7d9594f60e980a38b2925914942635c3ab88dea254424271052247d54b680cf10ba48c9d6de09055256134f6096291e3e07be074e00a655ae21b5a50c0bfe51a7029eec14abc78d7fd9cdd0e118e67d90835ee150335386e5be2b454155c791cd7c1edc6ec0e23316429d50e2198f89d540890aef3917e656b88c2231cbf696da369e63f882843d1ea6a43c5e3c98c406a6e98a059df68fe930e256c4057a3b059c718635939ab90cf7b568e2bcb6a36c721474606bee3c13123b38fc252d7773a5810cfa6f89d279a4d7ed5ffada9fa97debf7d27d26f3a2967661f4d361fa44e315653478fdacdfbeffe66b6c77c643fb2a243bcdfa06e333d38252734861407ec34b1df1946577ae6bedbf78c209e0add7f62765f0d464dd8126e3fad409d0ca3c5946e646d9450f8413668aca7d002083b9f72f1e68b95a559c439b7432d1fc59e51aac5c671f7fd4e6010aec8b1fca032fab7d745d07eb6532ef8827331dd7f20cc875a2bd1b7b1c77b9b33edc617da45a7f24c4a85d465c601e40f32072ae1f4aabcb4dcf66ada94b9aac640189beb5cbff02f024145b87f8787293f3acdc2e002762beb3f7f4ccc0b2684bec6b2a3fddd5e1ce53d93cad6a50da8a90742be409fd88263cde6ba2a6bedeefc814e764faba701333390c2a11616697fde123f8251480f3d25270e81f2fc616312d3e78632e6b1a8adf9c9a96a5e71b2ac1b336c832b11fa88840c01dd7f0d4317ec0496cfa6e6dd62c396035040fd2b468cec68c3c637c6c93861782f4640255a2d4a1ad94f34256351716783c2d66c96ea2848dd34361b82422f487338cba4adbe278761ea91da1820bc63f6260089454691974192c20ff762d8cae8542d461ebabc22750fc9cb30f4ff8612e4a824f96aa378b38783a26fe7095bd06376f212830b55d5b4210ebf12c52b54788fe1b0428aada77c6807ffdd22c79116ef034870bcd7e438af9a462234a1e168a0a09588a06ae9eb824d496768d9f73d0546fd10d36c343157e7ce55a9dd462b565b9fea34b6d8d3ebd31e9ed38785e0a3aae94daadfdb30b00ed0344c7bc149a012bcdaec4adf6b924178285058d436c8a779cd637973420ed22cab389cc43057847d6ffcd43dc8440e77af426b02fdeaf8c3254b698f963671ef309f81c56666e5748c849e61692a0221524fd81d4a3f3bab488c6b04bcd5a54ebf7a546fa7bedfac99f3d8677b31e855ffde975a82479e9323c6f30da09f085dcf75460a9594cb53c2805091da7c5e1c293535efbf8b792601a642eaa46e0e371541cd9488a6a312d7215c009b7b9306bc60263b034140dd517484657ec13886b63150bf148921e0c790885e3e638051f8e9af3d145666b76fcd475d36360822af2e6abd076f0c70de057d29e80d4d52a8e962880d6b6ff68b47f4a608d52d18d71d5b0faf1fdd77ac2ead56071bf08e1d0058a2450767c460d7c9a9fc50d0d542fff5657de0d0ea380e0252f5a5dbb8e6d6a389b22dd8d3f4bfa77c3efc779e3a5159816c7cc90a02a79cb29fd45b99feb1917e27c979b95c12b6841212d7fcebfcba368ffdeb56dfb50f9715b75e2a5bc158d47debd6ccb130c27f4d5893acec022ed858ae8e2b808b8aba45676941be47a58d4bbbeff89edc5aa0c6ffdfb08e90b8f8c62b22634e49837720bff150665db405602d5461395f8347917693b3c220574c3c8d86876ee8b616278eb99b5f8119a5ed5aa8dc9cea0697280a9475517efc93e5384fd15ae781cfe0d9a5ef2b0afecd33f982907b34da324af7cc6018d43edb18ee1cb28038ee710e0fd50a3a9eae71ffb2674e338312e505a26213c2bee1c042e69def65cac1b52c499a373d1cf6336bc3dde1bda54334a9dd733061c41ccee00ecdc308aa977b67111a1572c2d63924166616b5e283cd62aea58fe57a73da1e398653a5a6f22117548a004c43d1f1ff3777b9b9582851a5e8e30962f785882c016946c9856d8bc35cd043ef57052cc25172b377ea1b20f0b65799e0400d0bf4302f7b7d3c3dc3cac821320067ae033701d76aefba4e404dc50db1cbbbcd5bc43fd9ed5412c6fe797acb93925a7ada94da21aa4e62f657b630eb8911a58caf3ab8ad6a5ced7be0138726bdaa866ebb1f5f5f51779dd1253eef10bb30f99f8774d60c5ab1d83475addefd89c03e10411c59cb6e27059d6c3247968c3c8b5ec2fb21922fdebce2514986f45afc71fbf516a89d0dbdac28f8ec346b4966a7d9fea37833bce63bce2c41f7301c1ac34c293a4f05580afc519f51942af233cdd18558028e124563388ae9533cc2903e1cb8e285fee62b6f50ee72e729cdff41a94ed1d021afc8bcaa1ef780a0cae0058037b605d45d057001ab873bfa0a9448d972a98b5c745a149cbbf54b50554b71be34d56dea8b8e33c150d5a1c40d2eba9d3e012358b620ff5164f7abef697223904a479b0c8a1e179213570c27b895c132d3882206a136d81c3bbe1f71aad1b633d76b29b14b46b68d41e0f337b44e637f34e741c2ad9bfb14f2e42f407718e5ffffb4c83845b93520c6ec4191c0a9188b4ccfa3e03a56dd1bc5fbece2f50e56314b1da4fd2f19e5530b5bdefb45d9f905e12e6679f8f53e7c08d19124975465750df72508aff0c16d19230e5748f0589f641757018690f86d5faf279f6591e13fd138bf51c29657483e2d4b66fe8171fe5e9e7f7563b1ec257d380c1f67e9f6751511afb1df540bf054fb6ab1018efc", 0x1000}, {&(0x7f0000000240)="83c8dc089dec68bda2506ccc6b81fe880fa21157dde1fe699adb35d0be4cdc6e5cc190328055d8a560a11150ffac9d7678dd110f4851f74cdbb55160f7acbc4bb0e1d5108ba2", 0x46}, {&(0x7f00000002c0)="50160f9bedf525fad57d8b51f90cf215b851eadec127089aa42e88847a570a0225371bfc67b635be", 0x28}], 0x6, &(0x7f0000001640)=[@hopopts={{0x40, 0x29, 0x36, {0x2c, 0x4, '\x00', [@ra={0x5, 0x2, 0xebc7}, @enc_lim={0x4, 0x1, 0xf1}, @jumbo={0xc2, 0x4, 0x40000}, @jumbo={0xc2, 0x4, 0x1}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x1b}}]}}}, @hopopts_2292={{0x140, 0x29, 0x36, {0x16, 0x24, '\x00', [@calipso={0x7, 0x20, {0x0, 0x6, 0x80, 0x9, [0xcd, 0xffffffff, 0x0]}}, @enc_lim={0x4, 0x1, 0xfe}, @hao={0xc9, 0x10, @remote}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic={0x3f}, @generic={0x23, 0xd9, "e511b2a456850fc3f4198d456b981a2237324b2b87cbc5db260fb04bdbd3d9593d3dfde794833a9ef1d9011622e7749068ca51a55d6b73ed772e626c43ecff836fc7bfcf2da053fa4e7e6e9827a5ceba674877eda59557e02f62c2200de74611362a916a33e45ee90d9681816f3091270dee58426b04c3a8139794f226326149d44ff9cf0f54f2b93b68da8e75ccb1ba4e330da75b532fc330885f4b18d4a4ea938aa568706ae54df87b422c928307b889f3f1669147aace727194b5175510aad7a65bca36ea094a7c9c65033b52ecaab948ea3759653a90f3"}]}}}, @hopopts_2292={{0x88, 0x29, 0x36, {0x3b, 0xe, '\x00', [@ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @hao={0xc9, 0x10, @local}, @calipso={0x7, 0x10, {0x0, 0x2, 0x30, 0x7ff, [0x9]}}, @enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0x8}, @hao={0xc9, 0x10, @remote}, @ra={0x5, 0x2, 0xfcb}, @calipso={0x7, 0x20, {0x3, 0x6, 0x5, 0x9, [0x1, 0x1, 0x3]}}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private2={0xfc, 0x2, '\x00', 0x1}, r8}}}], 0x230}, 0x4885) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 340.738265][T23464] loop4: detected capacity change from 0 to 264192 [ 340.757022][T23464] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 340.771315][T23473] loop3: detected capacity change from 0 to 32760 [ 340.784417][T23473] FAT-fs (loop3): Directory bread(block 32760) failed [ 340.792817][T23473] FAT-fs (loop3): Directory bread(block 32761) failed [ 340.815903][T23473] FAT-fs (loop3): Directory bread(block 32762) failed [ 340.822826][T23473] FAT-fs (loop3): Directory bread(block 32763) failed [ 340.830413][T23473] FAT-fs (loop3): Directory bread(block 32764) failed 16:36:42 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66610a000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 340.837854][T23473] FAT-fs (loop3): Directory bread(block 32765) failed [ 340.844818][T23473] FAT-fs (loop3): Directory bread(block 32766) failed [ 340.852340][T23473] FAT-fs (loop3): Directory bread(block 32767) failed [ 340.859705][T23473] FAT-fs (loop3): Directory bread(block 32768) failed [ 340.867109][T23473] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:42 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8010, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:42 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) r1 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000100)="a2e619f999e86af204aabc401f403a54fc10be0033c3890ef961053f210e0fbe162a712f7beaa931b9f52a01c5bb86bce1425514", 0x34) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev}, 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$packet(0x11, 0x2, 0x300) write$binfmt_aout(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="04048bfd9dfd6dc139dcff03d5cb6c18060c53581167ba1c962c442b7918d77f272c55cc715e0000eed90f1bf67d941115922e1914f5c2591d4b2cb2972352"], 0xfdef) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffff}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r5 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x0) 16:36:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) sendfile(r2, 0xffffffffffffffff, &(0x7f0000000000)=0x7ff, 0x1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) sendto$inet6(r2, &(0x7f0000000000)="571d4a175e27ec2812122cf42394fcf450ac33916b2e4e8f55afde7d01053f94ea284dace34c76d93f2abb7f6ff4377e509723c12ebfcd7ced628c034bb3b7751450cbbdb5a7e98bb30670efdf68190f5569150ab728b70fa05d0ab2764bcfe834c474f545869f46ad1746d682120eee2150a732a2df8f44cb0bd8a1a20cd45aa7e30a08c6dfde835989276408daa0181c2b", 0x92, 0x20014, &(0x7f0000000180)={0xa, 0x4e22, 0x100, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7}, 0x1c) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f00000001c0)={r4, 0x3f, 0x80000001, 0x6247}) ioctl$SG_IO(r6, 0x2285, &(0x7f0000000440)={0x0, 0xfffffffffffffffe, 0x95, 0x7f, @buffer={0x0, 0x3e, &(0x7f0000000200)=""/62}, &(0x7f0000000240)="587deceed6b94417156d8005d7ed1bcfbda08f1741e6fd77d6e5fd4268af0c44525229feb36cb33e48b3d0b43e7ba78ad2e16cdd75276105c5d9a4e91ed9af131d7cd9c838ab684785f1bb1bddea254889ddc4bd06ed9a2723719ed2398ffc9379f3a0c562ca173115ddb213dece2e2ec63f3e69d0c92de80b0701c68e3d7ecbb398e7cd22714be334cbcbd41e4eeb3eafefe3752c", &(0x7f0000000300)=""/205, 0x6, 0x11, 0x2, &(0x7f0000000400)}) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r7 = openat$cgroup_ro(r4, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r7, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) 16:36:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r5 = dup3(r4, r0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e23, 0x2, @mcast2, 0x7ff}, 0x1c) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r4, &(0x7f0000000040)='cgroup.controllers\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) [ 341.106238][T23522] loop3: detected capacity change from 0 to 32760 [ 341.118058][T23522] FAT-fs (loop3): Directory bread(block 32760) failed [ 341.125168][T23522] FAT-fs (loop3): Directory bread(block 32761) failed [ 341.132589][T23522] FAT-fs (loop3): Directory bread(block 32762) failed [ 341.139972][T23522] FAT-fs (loop3): Directory bread(block 32763) failed [ 341.147359][T23522] FAT-fs (loop3): Directory bread(block 32764) failed [ 341.154243][T23522] FAT-fs (loop3): Directory bread(block 32765) failed [ 341.161741][T23522] FAT-fs (loop3): Directory bread(block 32766) failed [ 341.169138][T23522] FAT-fs (loop3): Directory bread(block 32767) failed [ 341.176434][T23522] FAT-fs (loop3): Directory bread(block 32768) failed [ 341.183428][T23522] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:42 executing program 2 (fault-call:7 fault-nth:25): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) r6 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r7 = dup(r6) shutdown(r7, 0x0) setsockopt$packet_tx_ring(r7, 0x107, 0xd, &(0x7f0000000000)=@req3={0x8, 0xff, 0x6, 0x2, 0x5, 0x4, 0x3}, 0x1c) 16:36:42 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666122000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 341.262922][T23515] loop4: detected capacity change from 0 to 264192 [ 341.270679][T23515] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 341.372108][T23550] FAULT_INJECTION: forcing a failure. [ 341.372108][T23550] name failslab, interval 1, probability 0, space 0, times 0 [ 341.384788][T23550] CPU: 0 PID: 23550 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 341.393190][T23550] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 341.403234][T23550] Call Trace: [ 341.406502][T23550] dump_stack+0x137/0x19d [ 341.410921][T23550] should_fail+0x23c/0x250 [ 341.415317][T23550] __should_failslab+0x81/0x90 [ 341.420071][T23550] should_failslab+0x5/0x20 [ 341.424565][T23550] kmem_cache_alloc_node+0x58/0x2b0 [ 341.429920][T23550] ? fib6_table_lookup+0x21b/0x5e0 [ 341.435017][T23550] ? __alloc_skb+0xed/0x420 [ 341.439637][T23550] ? fib6_table_lookup+0x530/0x5e0 [ 341.445117][T23550] __alloc_skb+0xed/0x420 [ 341.449430][T23550] __ip6_append_data+0x17c2/0x21a0 [ 341.454540][T23550] ? ip6_setup_cork+0x49f/0x8b0 [ 341.459369][T23550] ? __sanitizer_cov_trace_pc+0xd/0x60 [ 341.464852][T23550] ? ip6_setup_cork+0x826/0x8b0 [ 341.469689][T23550] ip6_append_data+0x17e/0x230 [ 341.474434][T23550] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 341.479610][T23550] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 341.484701][T23550] rawv6_sendmsg+0xe2a/0x1330 [ 341.489415][T23550] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 341.495574][T23550] ? selinux_socket_sendmsg+0x1d/0x140 [ 341.501012][T23550] inet_sendmsg+0x5f/0x80 [ 341.505321][T23550] ? inet_send_prepare+0x210/0x210 [ 341.510496][T23550] ____sys_sendmsg+0x360/0x4d0 [ 341.515238][T23550] ? import_iovec+0x69/0x80 [ 341.519719][T23550] __sys_sendmmsg+0x315/0x4b0 [ 341.524372][T23550] ? kstrtoull+0x30f/0x350 [ 341.528788][T23550] ? kstrtouint_from_user+0x104/0x130 [ 341.534149][T23550] ? fsnotify_perm+0x59/0x2e0 [ 341.538803][T23550] ? __fsnotify_parent+0x32f/0x430 [ 341.543981][T23550] ? get_pid_task+0x8b/0xc0 [ 341.548462][T23550] ? vfs_write+0x50c/0x770 [ 341.552873][T23550] ? hrtimer_interrupt+0x9a4/0xaf0 [ 341.558039][T23550] ? __fget_light+0x21b/0x260 [ 341.562707][T23550] ? __cond_resched+0x11/0x40 [ 341.567366][T23550] ? fput+0x2d/0x130 [ 341.571312][T23550] ? ksys_write+0x157/0x180 [ 341.575793][T23550] __x64_sys_sendmmsg+0x53/0x60 [ 341.580624][T23550] do_syscall_64+0x4a/0x90 [ 341.585023][T23550] ? irqentry_exit_to_user_mode+0x5/0x20 [ 341.590689][T23550] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 341.596625][T23550] RIP: 0033:0x4665f9 [ 341.600499][T23550] 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 [ 341.620171][T23550] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 341.628578][T23550] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 341.636530][T23550] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 341.644486][T23550] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 341.652685][T23550] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 341.660656][T23550] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:42 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8011, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) sendto$inet6(r2, &(0x7f0000000040)="e26cb7abf388a87fa19bd3839d7cdc6e14ddca139fb4d401c5fe6a312cbaee9432dd8b1287646ed3d56faa93cb2f8fd59666b72af6cdf1f8c2f8e58a5880c119d08fbad3246c6e455d5271cda6d54d0cf7f17a8272f1e77d87ef3ce9ded6", 0x5e, 0x5, &(0x7f0000000180)={0xa, 0x4e23, 0x8, @remote, 0x3}, 0x1c) r5 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) setsockopt$inet_msfilter(r2, 0x0, 0x29, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000100"/20], 0x14) 16:36:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = gettid() sched_rr_get_interval(r1, &(0x7f0000000000)) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="d3fa6a57869405c2fc0b83643f5a01272e865ff9276a4d92806e17bbaa92ab969c1d2361e7ee694a0c0c57f9c77a0f1e26f8986947b665b3bf3314f192a27c71344ca460be212e63c5d4e60bf79e8675b832c6b1894bb56456eeb560726c116ef16a769b6471f3a6b949edd77b90981ac48e75d2427516ddb7e5325d73112e6f263e9b87a1d9fb5b780d1583323cac1c98eed140070723802d26c135e38a6df9a98d1c2a153267e20b62f1a447f8026fde676aec83eefc7dbc63d654f19a868a1e118189251ed70e6d075a655bca38eef0a1"], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:42 executing program 1: semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000780)=""/4096) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 341.726007][T23545] loop3: detected capacity change from 0 to 32760 [ 341.749483][T23545] FAT-fs (loop3): Directory bread(block 32760) failed [ 341.756411][T23545] FAT-fs (loop3): Directory bread(block 32761) failed [ 341.763344][T23545] FAT-fs (loop3): Directory bread(block 32762) failed [ 341.771231][T23545] FAT-fs (loop3): Directory bread(block 32763) failed [ 341.778859][T23545] FAT-fs (loop3): Directory bread(block 32764) failed [ 341.787031][T23545] FAT-fs (loop3): Directory bread(block 32765) failed [ 341.803626][T23545] FAT-fs (loop3): Directory bread(block 32766) failed [ 341.810563][T23545] FAT-fs (loop3): Directory bread(block 32767) failed [ 341.819587][T23545] FAT-fs (loop3): Directory bread(block 32768) failed [ 341.826614][T23545] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:43 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666125000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:43 executing program 2 (fault-call:7 fault-nth:26): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 342.162676][T23563] loop4: detected capacity change from 0 to 264192 [ 342.173514][T23563] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 342.240781][T23584] FAULT_INJECTION: forcing a failure. [ 342.240781][T23584] name failslab, interval 1, probability 0, space 0, times 0 [ 342.253476][T23584] CPU: 1 PID: 23584 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 342.261889][T23584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.271944][T23584] Call Trace: [ 342.275221][T23584] dump_stack+0x137/0x19d [ 342.279685][T23584] should_fail+0x23c/0x250 [ 342.284134][T23584] __should_failslab+0x81/0x90 [ 342.288898][T23584] should_failslab+0x5/0x20 [ 342.293400][T23584] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 342.299182][T23584] ? __kmalloc_node_track_caller+0x30/0x40 [ 342.304988][T23584] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 342.310608][T23584] __kmalloc_node_track_caller+0x30/0x40 [ 342.316315][T23584] ? __ip6_append_data+0x17c2/0x21a0 [ 342.321639][T23584] __alloc_skb+0x187/0x420 [ 342.326069][T23584] __ip6_append_data+0x17c2/0x21a0 [ 342.331355][T23584] ? ip6_pol_route_output+0x3b/0x50 [ 342.336558][T23584] ? fib6_rule_lookup+0x85/0x160 [ 342.341533][T23584] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 342.347075][T23584] ? ip6_setup_cork+0x826/0x8b0 [ 342.352012][T23584] ip6_append_data+0x17e/0x230 [ 342.356923][T23584] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 342.362036][T23584] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 342.367154][T23584] rawv6_sendmsg+0xe2a/0x1330 [ 342.371822][T23584] ? rmqueue_pcplist+0x152/0x190 [ 342.376743][T23584] inet_sendmsg+0x5f/0x80 [ 342.381065][T23584] ? inet_send_prepare+0x210/0x210 [ 342.386159][T23584] ____sys_sendmsg+0x360/0x4d0 [ 342.391026][T23584] ? import_iovec+0x69/0x80 [ 342.395582][T23584] __sys_sendmmsg+0x315/0x4b0 [ 342.400317][T23584] ? kstrtoull+0x30f/0x350 [ 342.404725][T23584] ? kstrtouint_from_user+0x104/0x130 [ 342.410078][T23584] ? do_anonymous_page+0x411/0x8b0 [ 342.415183][T23584] ? fsnotify_perm+0x59/0x2e0 [ 342.419843][T23584] ? __fsnotify_parent+0x32f/0x430 [ 342.424982][T23584] ? get_pid_task+0x8b/0xc0 [ 342.429464][T23584] ? vfs_write+0x50c/0x770 [ 342.433865][T23584] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 342.440014][T23584] ? kernfs_path_from_node+0x4b/0x60 [ 342.445286][T23584] ? __fget_light+0x21b/0x260 [ 342.450010][T23584] ? __cond_resched+0x11/0x40 [ 342.454670][T23584] ? fput+0x2d/0x130 [ 342.458545][T23584] ? ksys_write+0x157/0x180 [ 342.463031][T23584] __x64_sys_sendmmsg+0x53/0x60 [ 342.467926][T23584] do_syscall_64+0x4a/0x90 [ 342.472322][T23584] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 342.478199][T23584] RIP: 0033:0x4665f9 16:36:43 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8012, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 342.482069][T23584] 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 [ 342.501654][T23584] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 342.510047][T23584] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 342.517997][T23584] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 342.525956][T23584] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 342.533906][T23584] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 342.542039][T23584] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 342.565348][T23576] loop3: detected capacity change from 0 to 32760 [ 342.588867][T23576] FAT-fs (loop3): Directory bread(block 32760) failed 16:36:43 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x6, 0xfffffffffffeffff}) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) wait4(r0, &(0x7f0000000080), 0x1, &(0x7f0000000100)) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:43 executing program 1: semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000780)=""/4096) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 342.625875][T23576] FAT-fs (loop3): Directory bread(block 32761) failed [ 342.658378][T23576] FAT-fs (loop3): Directory bread(block 32762) failed [ 342.685223][T23576] FAT-fs (loop3): Directory bread(block 32763) failed [ 342.706252][T23576] FAT-fs (loop3): Directory bread(block 32764) failed [ 342.728178][T23576] FAT-fs (loop3): Directory bread(block 32765) failed 16:36:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000b40)=ANY=[@ANYBLOB="6c84dd8400132ebc30b11c98014cab39a3da658ec9b254b055ce83d05d02978251a9a7cab33d70352a3bd721758e4ebe06e74e296cc9c4c0cd1dd1547dc75c326fea51f4d9e888c95cf37245cafdd4a3e8698b9cf573d152fc44950010c2ef4a7a203fb82d442295e806b2c4b4dd7e7123f03e74439b0a7d0a201aac1dffd7020a5ba4a4538455cc32334250d1c349643a68f69b3f572d53f8da253ece39b6af6a6097c750190594ab22dce78ad3dc0ab63f685c60a108d4469e754e8e1bae994abc024ee356cc79286f7445e210b33b283039ae0c382ebe5258a7eb8450694fcc0b663cc4e2bb46daf4b8ada67a644cd92fde43af911992aca3c1dc2e38f992109e1cb8ef86502645adc57684ba1366f82d1caa2b50170d1cf4bcc8a3610a3d6a21976ff73b876c85f9b3b0ee43d4530ba94b35f02d041acf4400dbdcdef865ae5a92b5650ffc86857f25e77f5559333448e1b0406352170491f84b94addcb67575af7e8e11d25baab656e2cbe771e6e34043460afc3513ca10c3afd1d2a3f7d3632df0c0bb161164f34737a8cea6c1c46a02ad273f712bd890cb0ec1652cf4630641b7cd5fc941971618b7ce999715141bd24f5bd49743ad2ec6a5378df393d14e2bcf2abaed9da9176eb8a489d35edc2c7d55aa6cb914736a1ce4baae23e46587dfbd7a435167283ca67d461374b2b537c99837327160bee05511acf8f176146fcdfef3878e6b054077637265c763a664b38e7a1759412617"], 0x38) sched_setattr(r0, &(0x7f0000000180)={0x38, 0x1, 0x4, 0x1, 0x6, 0x0, 0x5, 0x0, 0x8, 0x2}, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0xe800, 0x0) r4 = syz_open_dev$rtc(&(0x7f0000000140), 0xfffffffffffffffb, 0x40000) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000480)="90f11be08ad78d6bfdebdaa1f7c008325f2afada17a0f91f35ccc8d5663a657be60dc605667a7da3b5426cc118020a32700ae059891c02465c0da450519606ac6d04dfad368e1be2d2e557848029b21fb4b94caa3b5f3a42304b6d58350dad0c0acbc953e41e8da880cc336b5305d38141b495ff9a2e4f3ba9ee99a39668526c38c435e5fd2b6e35776ebd29a22f918ed455eb50fb157132850b5e5b3ff7534556400736a28ac8b3dcc3fc7c2cb3a73664b0446a2e1d82a949946c4dc0ad2d2693b614d8d462a1e84bfb1264902f38854a6ab0fee86e376880d3e8528f2d5bc8d6f38be0", 0xe4}, {&(0x7f0000000580)="82ce722439f5520ee8579843b6b7ff", 0xf}, {&(0x7f00000005c0)="0a013aaa24b39af5b810c73c5b4942c0a64d8a3da013c5d6d8451c081d4162c4903771bb5efccd141b71d5ced04d9f999919a205a87d150d009f72a92857acdcafd47d5f35bbf9b9c03126064e9287006f749c7e6e4031fd8512fca1f257be43dc23c2a61799a95a3c25d1a3ef102886059e780180429d3a0ee59898e5fa6a867832e2c530a75a903d3b1a7fbf15cf900221cdec781892d08bdb3976f57602e35425329e52ae209fa6b1950652f7fe99f6f1429b833d5d418c53d14666399a8580bacfdf59a468f27bc1", 0xca}, {&(0x7f0000000780)="552b77ef5631b7c35b556605e2ec49c5440f95b3aff77bfec4d5435643308714417f12fe956d81e445278b718c989e201626614bc7d5d5d0121ad93d7095062c0653a354824a2d68c2ce6f765f1f6f4a800686eb7fcd586353b625bbbb1ea84ec12dc044435b1644cc94f853a0f19eb2297235b7df", 0x75}, {&(0x7f00000006c0)="fec8756deb2559417e1ccb06a5be07c9f1c4fd47cece1cf0674d503a43c6e43852d12319669cd32f5e54a91e7d1b82af4a", 0x31}, {&(0x7f0000000800)="163d729d0f45f54eda05b266fc28aa01144c131688afadf2394be4cf6317647097c437810672dd34537364f3258697b03811c791d848e83bd8a55c507162d9ec51edf54194274a064e264f499047280bdf38f0d40e", 0x55}, {&(0x7f0000000880)="eb0ed5b2dae61d887b5cd8adb1fe191193ed990a3094199beadf17b7fbbc7d53dd52270c8c982a2fa63e45f946c68a7159d565d42a9b6893a72f2267d3f3e95ec7f3897d0777ca1ea89eb289d54fe70fa243f85b8f5684834e34811032cc02995010fd90e99e20d6b9a38ce0b64201a896d289710ca38783332f45ad35f8e559f0d424731a5560b924a224674a4927cc4050e2bb64e77c0d0e0a29653328f39dc48166f8fd29aa68366eb9159123e5e18f39797f7c5e1446", 0xb8}], 0x7, 0x3, 0x7fff) r5 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r5, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r5, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x4000, &(0x7f00000009c0)=ANY=[@ANYBLOB="ffe8ffff9d13ca0906e251d1d2e2a425220ca9acda041f501c250cfd7ebdf5facc9effbef5dc056a1a2de87f4fa791e6cb560ea3771dea3e94329a9ab03f7d0d6b2358a3fa1bed7c42013bdf8065b29d0020f5d561d58ebade10a3867ca4d52c2c3fdcc4ad903cf8dfbc7cb3f558a2326c27bc65ee955c015873a42ea74d2de5faf28cc8061407b44d3f3e405a07", @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB=',version=9p2000.u,cache=fscache,version=9p2000,cachetag=^,mask=^MAY_WRITE,uid=', @ANYRESDEC=0x0, @ANYBLOB=',rootcontext=unconfined_u,uid>', @ANYRESDEC=r5, @ANYBLOB=',\x00']) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 342.831333][T23576] FAT-fs (loop3): Directory bread(block 32766) failed [ 342.845736][T23576] FAT-fs (loop3): Directory bread(block 32767) failed [ 342.869216][T23589] loop4: detected capacity change from 0 to 264192 16:36:44 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8013, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:44 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66612c000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 342.870746][T23576] FAT-fs (loop3): Directory bread(block 32768) failed [ 342.880655][T23589] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 342.888805][T23576] FAT-fs (loop3): Directory bread(block 32769) failed 16:36:44 executing program 2 (fault-call:7 fault-nth:27): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 343.152730][T23624] FAULT_INJECTION: forcing a failure. [ 343.152730][T23624] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 343.165990][T23624] CPU: 1 PID: 23624 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 343.174440][T23624] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.184498][T23624] Call Trace: [ 343.187780][T23624] dump_stack+0x137/0x19d [ 343.192125][T23624] should_fail+0x23c/0x250 [ 343.196553][T23624] should_fail_usercopy+0x16/0x20 [ 343.201586][T23624] _copy_from_user+0x1c/0xd0 [ 343.206188][T23624] __copy_msghdr_from_user+0x44/0x350 [ 343.211563][T23624] ? import_iovec+0x69/0x80 [ 343.216324][T23624] __sys_sendmmsg+0x1f0/0x4b0 [ 343.221006][T23624] ? kstrtoull+0x30f/0x350 [ 343.225457][T23624] ? kstrtouint_from_user+0x104/0x130 [ 343.230852][T23624] ? do_anonymous_page+0x411/0x8b0 [ 343.236021][T23624] ? fsnotify_perm+0x59/0x2e0 [ 343.240699][T23624] ? __fsnotify_parent+0x32f/0x430 [ 343.245826][T23624] ? get_pid_task+0x8b/0xc0 [ 343.250329][T23624] ? vfs_write+0x50c/0x770 [ 343.254786][T23624] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 343.261041][T23624] ? kernfs_path_from_node+0x4b/0x60 [ 343.266324][T23624] ? __fget_light+0x21b/0x260 [ 343.271026][T23624] ? __cond_resched+0x11/0x40 [ 343.275703][T23624] ? fput+0x2d/0x130 [ 343.279600][T23624] ? ksys_write+0x157/0x180 [ 343.285201][T23624] __x64_sys_sendmmsg+0x53/0x60 [ 343.290059][T23624] do_syscall_64+0x4a/0x90 [ 343.294483][T23624] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 343.300384][T23624] RIP: 0033:0x4665f9 [ 343.304277][T23624] 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 [ 343.323875][T23624] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 343.332332][T23624] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 343.340327][T23624] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 343.348301][T23624] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 343.356276][T23624] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 343.364244][T23624] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:44 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8014, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 343.442956][T23613] loop4: detected capacity change from 0 to 264192 [ 343.454154][T23613] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:44 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666104000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 343.502550][T23626] loop3: detected capacity change from 0 to 32760 [ 343.513718][T23626] FAT-fs (loop3): Directory bread(block 32760) failed [ 343.546029][T23626] FAT-fs (loop3): Directory bread(block 32761) failed [ 343.582924][T23626] FAT-fs (loop3): Directory bread(block 32762) failed [ 343.615763][T23626] FAT-fs (loop3): Directory bread(block 32763) failed [ 343.637937][T23626] FAT-fs (loop3): Directory bread(block 32764) failed [ 343.660222][T23626] FAT-fs (loop3): Directory bread(block 32765) failed [ 343.681181][T23626] FAT-fs (loop3): Directory bread(block 32766) failed [ 343.702864][T23626] FAT-fs (loop3): Directory bread(block 32767) failed 16:36:44 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8015, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 343.723904][T23626] FAT-fs (loop3): Directory bread(block 32768) failed [ 343.745120][T23626] FAT-fs (loop3): Directory bread(block 32769) failed [ 343.745881][T23635] loop4: detected capacity change from 0 to 264192 [ 343.762572][T23635] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0xd0008, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="bd2d56541638e55c330abeadedbd6a1c9b83541e47064fc850eab0a34d4ac53ee7f81067c9180a3497309528888606083ac7ed884e16cda5ee3694d114d44534adc8e5e2fad9af68ec2c5706c29ee19087f83c"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:44 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174040001d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:45 executing program 2 (fault-call:7 fault-nth:28): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 344.029366][T23656] FAULT_INJECTION: forcing a failure. [ 344.029366][T23656] name failslab, interval 1, probability 0, space 0, times 0 [ 344.042131][T23656] CPU: 0 PID: 23656 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 344.050536][T23656] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.060593][T23656] Call Trace: [ 344.063874][T23656] dump_stack+0x137/0x19d [ 344.068256][T23656] should_fail+0x23c/0x250 [ 344.072674][T23656] __should_failslab+0x81/0x90 [ 344.075148][T23647] loop4: detected capacity change from 0 to 264192 [ 344.077438][T23656] should_failslab+0x5/0x20 [ 344.077461][T23656] kmem_cache_alloc_node+0x58/0x2b0 [ 344.085566][T23647] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 344.088499][T23656] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 344.088529][T23656] ? __alloc_skb+0xed/0x420 [ 344.112450][T23656] __alloc_skb+0xed/0x420 [ 344.116804][T23656] __ip6_append_data+0x17c2/0x21a0 [ 344.121917][T23656] ? ip6_setup_cork+0x7d1/0x8b0 [ 344.126768][T23656] ? __tsan_unaligned_write4+0x12/0x190 [ 344.132319][T23656] ? ip6_setup_cork+0x826/0x8b0 [ 344.137169][T23656] ip6_append_data+0x17e/0x230 [ 344.141953][T23656] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 344.147081][T23656] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 344.152204][T23656] rawv6_sendmsg+0xe2a/0x1330 [ 344.156969][T23656] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 344.163178][T23656] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 344.169082][T23656] inet_sendmsg+0x5f/0x80 [ 344.173498][T23656] ? inet_send_prepare+0x210/0x210 [ 344.178630][T23656] ____sys_sendmsg+0x360/0x4d0 [ 344.183407][T23656] ? import_iovec+0x69/0x80 [ 344.187926][T23656] __sys_sendmmsg+0x315/0x4b0 [ 344.192612][T23656] ? kstrtouint_from_user+0xd7/0x130 [ 344.197910][T23656] ? kstrtouint_from_user+0x104/0x130 [ 344.203339][T23656] ? fsnotify_perm+0x25/0x2e0 [ 344.208024][T23656] ? __fsnotify_parent+0x32f/0x430 [ 344.213221][T23656] ? get_pid_task+0x8b/0xc0 [ 344.217817][T23656] ? vfs_write+0x50c/0x770 [ 344.222364][T23656] ? hrtimer_interrupt+0x9a4/0xaf0 [ 344.227483][T23656] ? __fget_light+0x21b/0x260 [ 344.232250][T23656] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 344.238071][T23656] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 344.246494][T23656] __x64_sys_sendmmsg+0x53/0x60 [ 344.251352][T23656] do_syscall_64+0x4a/0x90 [ 344.255860][T23656] ? irqentry_exit_to_user_mode+0x5/0x20 [ 344.261506][T23656] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 344.267408][T23656] RIP: 0033:0x4665f9 16:36:45 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666104000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 344.271301][T23656] 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 [ 344.290995][T23656] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 344.299431][T23656] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 344.307407][T23656] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 344.315380][T23656] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 344.323371][T23656] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 344.331348][T23656] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:45 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8016, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:45 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174020201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 344.529869][T23665] loop3: detected capacity change from 0 to 32760 [ 344.541692][T23665] FAT-fs (loop3): bogus logical sector size 4 [ 344.547852][T23665] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x204b, 0x8}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) rt_tgsigqueueinfo(r0, r2, 0xa, &(0x7f0000000100)={0x40, 0x5, 0x40}) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="44773273c61d5589caf2c2f73576f4f23530ab67c245fca5be00"/40], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:45 executing program 0: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="64000000dde9f88aeb8278cce3c376638dcb0cc0f1d103189e6c915f6c68fd2466bac4da5e37891ddfc34fbb5ffe753ff3783551ae7959437b953c8582afc0535294b20c5a693123806f37b62f72d15bac2dc71681b3f2aaca04cf8b23821f4e3fe897520bc1d62f72e280b068597eaecaed556ddca60e", @ANYRES16=r0, @ANYBLOB="000829bd7000ffdbdf2530000000050034000200000005003500c2000000050036000100000005003400040000000500350008000000050033000700000008000200", @ANYRES32=0x0, @ANYBLOB="0500360000000000050035005e0000000500360001000000"], 0x64}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r1 = getpid() clone3(&(0x7f0000000500)={0x1000000, &(0x7f0000000240), &(0x7f00000002c0)=0x0, &(0x7f0000000300), {0xa}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/130, &(0x7f00000004c0)=[r1, r1], 0x2}, 0x58) ptrace(0x4208, r2) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_ADD(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000900)={0x44, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xfffffffc}]}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}]}, 0x44}}, 0x0) sendmsg$IEEE802154_LLSEC_ADD_DEV(r4, &(0x7f00000006c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000680)={&(0x7f0000000180)={0x3c, r0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@IEEE802154_ATTR_LLSEC_FRAME_COUNTER={0x8, 0x2f, 0x7ff}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_SHORT_ADDR={0x6, 0x4, 0xffff}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40}, 0x8884) r6 = gettid() tkill(r6, 0x1e) ptrace$cont(0x18, r6, 0x0, 0x0) sched_setattr(r6, &(0x7f0000000000)={0x38, 0x5, 0x1000001c, 0x8001, 0x10000, 0x0, 0x7, 0xb9, 0x6, 0x3a4}, 0x0) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:45 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666104000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:45 executing program 2 (fault-call:7 fault-nth:29): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:45 executing program 5: prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x209, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x1, 0x10000036, 0x2, 0x6, 0x1, 0x80000000, 0x7, 0x11aa6583, 0x80000000}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x3b, &(0x7f0000000240)=""/15, &(0x7f00000002c0)=0xf) sched_setattr(r1, &(0x7f0000000200)={0x38, 0x0, 0x28, 0x5, 0x8, 0x800, 0xb022, 0x1, 0x21b0, 0x22}, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000140)={0x0, 0x0}) sched_getparam(r3, &(0x7f00000001c0)) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x4e21, 0x1, @private0, 0x8}, 0x1c) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 344.856038][T23678] loop3: detected capacity change from 0 to 32760 [ 344.884139][T23678] FAT-fs (loop3): bogus logical sector size 514 [ 344.890653][T23678] FAT-fs (loop3): Can't find a valid FAT filesystem [ 344.900964][T23700] FAULT_INJECTION: forcing a failure. [ 344.900964][T23700] name failslab, interval 1, probability 0, space 0, times 0 [ 344.915158][T23700] CPU: 0 PID: 23700 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 344.925024][T23700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.935385][T23700] Call Trace: [ 344.938827][T23700] dump_stack+0x137/0x19d [ 344.943425][T23700] should_fail+0x23c/0x250 [ 344.948023][T23700] __should_failslab+0x81/0x90 [ 344.953091][T23700] should_failslab+0x5/0x20 [ 344.957737][T23700] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 344.963562][T23700] ? __kmalloc_node_track_caller+0x30/0x40 [ 344.969636][T23700] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 344.975101][T23700] __kmalloc_node_track_caller+0x30/0x40 [ 344.980850][T23700] ? __ip6_append_data+0x17c2/0x21a0 [ 344.986160][T23700] __alloc_skb+0x187/0x420 [ 344.990962][T23700] __ip6_append_data+0x17c2/0x21a0 [ 344.996428][T23700] ? ip6_setup_cork+0x7d1/0x8b0 [ 345.001357][T23700] ? __tsan_unaligned_write4+0xa/0x190 [ 345.007125][T23700] ? ip6_setup_cork+0x826/0x8b0 [ 345.012152][T23700] ip6_append_data+0x17e/0x230 [ 345.016940][T23700] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 345.022465][T23700] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 345.029158][T23700] rawv6_sendmsg+0xe2a/0x1330 [ 345.035741][T23700] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 345.041924][T23700] inet_sendmsg+0x5f/0x80 [ 345.046589][T23700] ? inet_send_prepare+0x210/0x210 [ 345.051865][T23700] ____sys_sendmsg+0x360/0x4d0 [ 345.057578][T23700] ? import_iovec+0x69/0x80 [ 345.062241][T23700] __sys_sendmmsg+0x315/0x4b0 [ 345.067144][T23700] ? kstrtoull+0x30f/0x350 [ 345.071721][T23700] ? kstrtouint_from_user+0x104/0x130 [ 345.078948][T23700] ? timerqueue_add+0x16a/0x190 [ 345.083935][T23700] ? ktime_get+0x1b0/0x1e0 [ 345.088473][T23700] ? lapic_next_event+0x2d/0x40 [ 345.094079][T23700] ? clockevents_program_event+0x195/0x1e0 [ 345.100165][T23700] ? tick_program_event+0x78/0xc0 16:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x89030, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xd}, 0x0, 0x6c480fce}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x40, 0x6, 0x1, 0x7ff, 0x5, 0xaa9, 0x5, 0x81}, 0x0) getrlimit(0xc, &(0x7f0000000080)) 16:36:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x9, 0x7fff}) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 345.105510][T23700] ? hrtimer_interrupt+0x9a4/0xaf0 [ 345.108760][T23671] loop4: detected capacity change from 0 to 264192 [ 345.110898][T23700] __x64_sys_sendmmsg+0x53/0x60 [ 345.123210][T23700] do_syscall_64+0x4a/0x90 [ 345.123475][T23671] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 345.127926][T23700] ? irqentry_exit_to_user_mode+0x5/0x20 [ 345.142660][T23700] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 345.148750][T23700] RIP: 0033:0x4665f9 [ 345.152727][T23700] 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 [ 345.172570][T23700] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 345.180996][T23700] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 345.189090][T23700] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 345.197105][T23700] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 345.205278][T23700] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 345.213321][T23700] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:46 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8017, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:46 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174030201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 345.494190][T23724] loop3: detected capacity change from 0 to 32760 [ 345.502076][T23724] FAT-fs (loop3): bogus logical sector size 515 [ 345.508385][T23724] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:46 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174040201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:46 executing program 2 (fault-call:7 fault-nth:30): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 345.621411][T23719] loop4: detected capacity change from 0 to 264192 [ 345.628910][T23719] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:46 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8018, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x6, 0x10000020, 0xc5f6, 0x8001, 0x3, 0x800, 0x81, 0x7e}, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 345.734952][T23736] loop3: detected capacity change from 0 to 32760 [ 345.743326][T23736] FAT-fs (loop3): bogus logical sector size 516 [ 345.744684][T23747] FAULT_INJECTION: forcing a failure. [ 345.744684][T23747] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 345.749610][T23736] FAT-fs (loop3): Can't find a valid FAT filesystem [ 345.762725][T23747] CPU: 1 PID: 23747 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 16:36:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x9, 0x5}) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 345.783223][T23747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.793538][T23747] Call Trace: [ 345.797026][T23747] dump_stack+0x137/0x19d [ 345.801602][T23747] should_fail+0x23c/0x250 [ 345.806016][T23747] should_fail_usercopy+0x16/0x20 [ 345.811036][T23747] _copy_from_user+0x1c/0xd0 [ 345.815625][T23747] __copy_msghdr_from_user+0x44/0x350 [ 345.820997][T23747] ? import_iovec+0x69/0x80 [ 345.825518][T23747] __sys_sendmmsg+0x1f0/0x4b0 [ 345.830181][T23747] ? kstrtoull+0x30f/0x350 [ 345.834655][T23747] ? kstrtouint_from_user+0x104/0x130 [ 345.840177][T23747] ? do_anonymous_page+0x411/0x8b0 [ 345.845350][T23747] ? fsnotify_perm+0x59/0x2e0 [ 345.850025][T23747] ? __fsnotify_parent+0x32f/0x430 [ 345.855130][T23747] ? get_pid_task+0x8b/0xc0 [ 345.859646][T23747] ? vfs_write+0x50c/0x770 [ 345.864164][T23747] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 345.870320][T23747] ? kernfs_path_from_node+0x4b/0x60 [ 345.875612][T23747] ? __fget_light+0x21b/0x260 [ 345.880291][T23747] ? __cond_resched+0x11/0x40 [ 345.884959][T23747] ? fput+0x2d/0x130 [ 345.888923][T23747] ? ksys_write+0x157/0x180 [ 345.893426][T23747] __x64_sys_sendmmsg+0x53/0x60 [ 345.898282][T23747] do_syscall_64+0x4a/0x90 [ 345.902809][T23747] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 345.909013][T23747] RIP: 0033:0x4665f9 [ 345.912897][T23747] 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 16:36:47 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x9, 0x7fff}) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 345.932839][T23747] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 345.941444][T23747] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 345.950121][T23747] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 345.958079][T23747] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 345.966128][T23747] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 345.974087][T23747] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x2, 0x7, 0x8000, 0x100000001, 0x6, 0x2, 0x800, 0x3}, 0x0) ptrace$getregset(0x4204, r0, 0x202, &(0x7f0000000080)={&(0x7f0000000780)=""/4096, 0x1000}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 346.081032][T23750] loop4: detected capacity change from 0 to 264192 [ 346.090692][T23750] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:47 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174050201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:47 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x8019, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:47 executing program 2 (fault-call:7 fault-nth:31): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 346.505139][T23774] loop3: detected capacity change from 0 to 32760 [ 346.514647][T23774] FAT-fs (loop3): bogus logical sector size 517 [ 346.521190][T23774] FAT-fs (loop3): Can't find a valid FAT filesystem [ 346.601163][T23789] FAULT_INJECTION: forcing a failure. [ 346.601163][T23789] name failslab, interval 1, probability 0, space 0, times 0 [ 346.614781][T23789] CPU: 1 PID: 23789 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 346.626503][T23789] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.636901][T23789] Call Trace: [ 346.640432][T23789] dump_stack+0x137/0x19d [ 346.644990][T23789] should_fail+0x23c/0x250 16:36:47 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174060201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 346.649578][T23789] __should_failslab+0x81/0x90 [ 346.654628][T23789] should_failslab+0x5/0x20 [ 346.659261][T23789] kmem_cache_alloc_node+0x58/0x2b0 [ 346.664555][T23789] ? fib6_table_lookup+0x21b/0x5e0 [ 346.670733][T23789] ? __alloc_skb+0xed/0x420 [ 346.675387][T23789] ? fib6_table_lookup+0x530/0x5e0 [ 346.681029][T23789] __alloc_skb+0xed/0x420 [ 346.685365][T23789] __ip6_append_data+0x17c2/0x21a0 [ 346.690776][T23789] ? ip6_pol_route_output+0x3b/0x50 [ 346.696146][T23789] ? fib6_rule_lookup+0x85/0x160 [ 346.701226][T23789] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 346.707015][T23789] ? ip6_setup_cork+0x826/0x8b0 [ 346.711945][T23789] ip6_append_data+0x17e/0x230 [ 346.717091][T23789] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 346.722408][T23789] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 346.727719][T23789] rawv6_sendmsg+0xe2a/0x1330 [ 346.732488][T23789] ? rmqueue_pcplist+0x152/0x190 [ 346.737490][T23789] inet_sendmsg+0x5f/0x80 [ 346.741922][T23789] ? inet_send_prepare+0x210/0x210 [ 346.747260][T23789] ____sys_sendmsg+0x360/0x4d0 [ 346.752373][T23789] ? import_iovec+0x69/0x80 [ 346.757132][T23789] __sys_sendmmsg+0x315/0x4b0 [ 346.761902][T23789] ? kstrtoull+0x30f/0x350 [ 346.766485][T23789] ? kstrtouint_from_user+0x104/0x130 [ 346.771978][T23789] ? do_anonymous_page+0x411/0x8b0 [ 346.777259][T23789] ? fsnotify_perm+0x59/0x2e0 [ 346.781970][T23789] ? __fsnotify_parent+0x32f/0x430 [ 346.787092][T23789] ? get_pid_task+0x8b/0xc0 [ 346.791591][T23789] ? vfs_write+0x50c/0x770 [ 346.796104][T23789] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 346.802446][T23789] ? kernfs_path_from_node+0x4b/0x60 [ 346.807905][T23789] ? __fget_light+0x21b/0x260 [ 346.812832][T23789] ? __cond_resched+0x11/0x40 [ 346.815795][T23780] loop4: detected capacity change from 0 to 264192 [ 346.817831][T23789] ? fput+0x2d/0x130 [ 346.817855][T23789] ? ksys_write+0x157/0x180 [ 346.828095][T23780] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 346.828417][T23789] __x64_sys_sendmmsg+0x53/0x60 [ 346.846044][T23789] do_syscall_64+0x4a/0x90 16:36:48 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e0a6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 346.846670][T23793] loop3: detected capacity change from 0 to 32760 [ 346.850604][T23789] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 346.850631][T23789] RIP: 0033:0x4665f9 [ 346.850644][T23789] 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 [ 346.888817][T23793] FAT-fs (loop3): bogus logical sector size 518 [ 346.888954][T23789] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 346.888974][T23789] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 346.895510][T23793] FAT-fs (loop3): Can't find a valid FAT filesystem [ 346.904040][T23789] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 346.927788][T23789] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 346.936450][T23789] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 346.944467][T23789] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:48 executing program 5: r0 = gettid() tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) prlimit64(r0, 0x1, &(0x7f0000000280)={0x6, 0x3ff}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000000)={0x38, 0x2, 0x0, 0x0, 0x7, 0xd8d}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:48 executing program 0: syz_open_procfs(0x0, &(0x7f0000000000)='net/icmp6\x00') prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x1, 0x4, 0x31, 0xff, 0x0, 0x3, 0x12640, 0x9, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xdbe9, 0x4, @perf_bp={&(0x7f0000000000), 0x3}, 0x11010, 0x401, 0xffff, 0x3, 0xbac, 0x6, 0xfffb, 0x0, 0x8001, 0x0, 0x1}, r0, 0x4, r1, 0xb) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setrlimit(0x9, &(0x7f0000000080)={0x100000001, 0x3}) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:48 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x801a, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:48 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174070201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="25be7029aac768610f89c983d0b9631066caae28d3b2089f74e2a055de490dcd127afd"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:48 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e0a6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:48 executing program 2 (fault-call:7 fault-nth:32): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:48 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174080201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 347.507861][T23827] loop3: detected capacity change from 0 to 32760 [ 347.516640][T23827] FAT-fs (loop3): bogus logical sector size 519 [ 347.522905][T23827] FAT-fs (loop3): Can't find a valid FAT filesystem [ 347.557122][T23843] FAULT_INJECTION: forcing a failure. [ 347.557122][T23843] name failslab, interval 1, probability 0, space 0, times 0 [ 347.569997][T23843] CPU: 0 PID: 23843 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 347.578576][T23843] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.588685][T23843] Call Trace: [ 347.591968][T23843] dump_stack+0x137/0x19d [ 347.596350][T23843] should_fail+0x23c/0x250 [ 347.600775][T23843] __should_failslab+0x81/0x90 [ 347.605620][T23843] should_failslab+0x5/0x20 [ 347.610137][T23843] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 347.615882][T23843] ? __kmalloc_node_track_caller+0x30/0x40 [ 347.621689][T23843] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 347.627186][T23843] __kmalloc_node_track_caller+0x30/0x40 [ 347.632809][T23843] ? __ip6_append_data+0x17c2/0x21a0 [ 347.638088][T23843] __alloc_skb+0x187/0x420 [ 347.642531][T23843] __ip6_append_data+0x17c2/0x21a0 [ 347.647729][T23843] ? ip6_dst_gc+0x210/0x210 [ 347.652268][T23843] ? ip6_setup_cork+0x826/0x8b0 [ 347.657174][T23843] ip6_append_data+0x17e/0x230 [ 347.661930][T23843] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 347.667043][T23843] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 347.672200][T23843] rawv6_sendmsg+0xe2a/0x1330 [ 347.676865][T23843] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 347.682687][T23843] ? perf_output_begin_forward+0x606/0x720 [ 347.688490][T23843] ? rmqueue_pcplist+0x152/0x190 [ 347.693475][T23843] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 347.699278][T23843] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 347.705143][T23843] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 347.710947][T23843] inet_sendmsg+0x5f/0x80 [ 347.715263][T23843] ? inet_send_prepare+0x210/0x210 [ 347.720435][T23843] ____sys_sendmsg+0x360/0x4d0 [ 347.725188][T23843] ? import_iovec+0x69/0x80 [ 347.729707][T23843] __sys_sendmmsg+0x315/0x4b0 [ 347.734452][T23843] ? kstrtoull+0x30f/0x350 [ 347.738881][T23843] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 347.744720][T23843] ? timerqueue_add+0x16a/0x190 [ 347.749662][T23843] ? ktime_get+0x1b0/0x1e0 [ 347.754107][T23843] ? lapic_next_event+0x2d/0x40 [ 347.758937][T23843] ? clockevents_program_event+0x195/0x1e0 [ 347.764740][T23843] ? tick_program_event+0x78/0xc0 [ 347.769838][T23843] ? hrtimer_interrupt+0x9a4/0xaf0 [ 347.774956][T23843] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 347.780752][T23843] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 347.787088][T23843] __x64_sys_sendmmsg+0x53/0x60 [ 347.791928][T23843] do_syscall_64+0x4a/0x90 [ 347.796443][T23843] ? irqentry_exit_to_user_mode+0x5/0x20 [ 347.802088][T23843] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 347.808023][T23843] RIP: 0033:0x4665f9 [ 347.811996][T23843] 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 [ 347.831582][T23843] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 347.840006][T23843] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 347.848003][T23843] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 347.855968][T23843] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 347.863931][T23843] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 347.871883][T23843] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 347.894923][T23822] loop4: detected capacity change from 0 to 264192 16:36:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x2, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:49 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x801b, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:49 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e0a6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 347.905184][T23842] loop3: detected capacity change from 0 to 32760 [ 347.913828][T23822] FAT-fs (loop4): Unrecognized mount option "al\" or missing value [ 347.918681][T23842] FAT-fs (loop3): bogus logical sector size 520 [ 347.928357][T23842] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:49 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174090201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:49 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="220ef2c9ef426d9fe3d1c336afaff6a7c6c021a3f7031cf84e7098aad5519463747774b22e980303e1973c061c010000000100000039edd2a3101a2d6fe24fbf005b241645f72ad16ac931b35c92d19119572e18e497d21b2aa603301b327d870b0f13000c59068d5ea24b254ca1daf0aeae3282e569d7e41ec7202e22ab3ea44c4a5c84c90330e59003f4c1eec463b0c9d767379197d7"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x2, 0x7, 0x8000, 0x100000001, 0x6, 0x2, 0x800, 0x3}, 0x0) ptrace$getregset(0x4204, r0, 0x202, &(0x7f0000000080)={&(0x7f0000000780)=""/4096, 0x1000}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:49 executing program 2 (fault-call:7 fault-nth:33): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:49 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740a0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 348.533247][T23867] loop3: detected capacity change from 0 to 32760 [ 348.540877][T23867] FAT-fs (loop3): bogus logical sector size 521 [ 348.547219][T23867] FAT-fs (loop3): Can't find a valid FAT filesystem [ 348.600541][T23882] FAULT_INJECTION: forcing a failure. [ 348.600541][T23882] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 348.613953][T23882] CPU: 1 PID: 23882 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 348.622363][T23882] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.633337][T23882] Call Trace: [ 348.636659][T23882] dump_stack+0x137/0x19d [ 348.641036][T23882] should_fail+0x23c/0x250 [ 348.645447][T23882] should_fail_usercopy+0x16/0x20 [ 348.650491][T23882] _copy_from_user+0x1c/0xd0 [ 348.655165][T23882] __copy_msghdr_from_user+0x44/0x350 [ 348.660541][T23882] ? import_iovec+0x69/0x80 [ 348.665053][T23882] __sys_sendmmsg+0x1f0/0x4b0 [ 348.669732][T23882] ? kstrtoull+0x30f/0x350 [ 348.674140][T23882] ? kstrtouint_from_user+0x104/0x130 [ 348.679620][T23882] ? do_anonymous_page+0x411/0x8b0 [ 348.684824][T23882] ? fsnotify_perm+0x59/0x2e0 [ 348.689556][T23882] ? __fsnotify_parent+0x32f/0x430 [ 348.694734][T23882] ? get_pid_task+0x8b/0xc0 [ 348.699242][T23882] ? vfs_write+0x50c/0x770 [ 348.703667][T23882] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 348.710167][T23882] ? kernfs_path_from_node+0x4b/0x60 [ 348.715494][T23882] ? __fget_light+0x21b/0x260 [ 348.720164][T23882] ? __cond_resched+0x11/0x40 [ 348.724840][T23882] ? fput+0x2d/0x130 [ 348.728842][T23882] ? ksys_write+0x157/0x180 [ 348.733400][T23882] __x64_sys_sendmmsg+0x53/0x60 [ 348.738260][T23882] do_syscall_64+0x4a/0x90 [ 348.742659][T23882] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 348.748661][T23882] RIP: 0033:0x4665f9 [ 348.752582][T23882] 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 [ 348.772183][T23882] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 348.780594][T23882] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 348.788545][T23882] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 16:36:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) getrlimit(0x5, &(0x7f0000000080)) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) rt_tgsigqueueinfo(r1, r0, 0x21, &(0x7f0000000100)={0x14, 0x6, 0x7}) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000)=0x4, 0x4) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:49 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x801c, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 348.796597][T23882] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 348.804579][T23882] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 348.812549][T23882] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 348.840849][T23860] loop4: detected capacity change from 0 to 264192 16:36:50 executing program 0: prlimit64(0x0, 0xa, &(0x7f0000000280)={0x9, 0x1}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x105}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x0, 0x40, 0x9, 0xffff26a9, 0x3ff, 0x5, 0x2, 0x6}, 0x0) [ 348.858641][T23860] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:50 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740b0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace(0x10, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 348.950778][T23886] loop3: detected capacity change from 0 to 32760 [ 348.973937][T23886] FAT-fs (loop3): bogus logical sector size 522 [ 348.980268][T23886] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:50 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x9, 0x5}) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:50 executing program 2 (fault-call:7 fault-nth:34): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:50 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740c0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 349.431630][T23910] loop3: detected capacity change from 0 to 32760 [ 349.444697][T23910] FAT-fs (loop3): bogus logical sector size 523 [ 349.450993][T23910] FAT-fs (loop3): Can't find a valid FAT filesystem [ 349.482593][T23924] FAULT_INJECTION: forcing a failure. [ 349.482593][T23924] name failslab, interval 1, probability 0, space 0, times 0 [ 349.495528][T23924] CPU: 0 PID: 23924 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 349.504093][T23924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.514150][T23924] Call Trace: [ 349.517412][T23924] dump_stack+0x137/0x19d [ 349.521799][T23924] should_fail+0x23c/0x250 [ 349.526208][T23924] __should_failslab+0x81/0x90 [ 349.530967][T23924] should_failslab+0x5/0x20 [ 349.535478][T23924] kmem_cache_alloc_node+0x58/0x2b0 [ 349.540680][T23924] ? fib6_table_lookup+0x21b/0x5e0 [ 349.545810][T23924] ? __alloc_skb+0xed/0x420 [ 349.550297][T23924] ? fib6_table_lookup+0x530/0x5e0 [ 349.555453][T23924] __alloc_skb+0xed/0x420 [ 349.559774][T23924] __ip6_append_data+0x17c2/0x21a0 [ 349.564868][T23924] ? ip6_setup_cork+0x53c/0x8b0 [ 349.569775][T23924] ? ip6_setup_cork+0x826/0x8b0 [ 349.574829][T23924] ip6_append_data+0x17e/0x230 [ 349.579588][T23924] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 349.584701][T23924] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 349.589862][T23924] rawv6_sendmsg+0xe2a/0x1330 [ 349.594541][T23924] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 349.600818][T23924] ? selinux_socket_sendmsg+0x7e/0x140 [ 349.606303][T23924] ? __sanitizer_cov_trace_pc+0x38/0x60 [ 349.611875][T23924] inet_sendmsg+0x5f/0x80 [ 349.616202][T23924] ? inet_send_prepare+0x210/0x210 [ 349.621300][T23924] ____sys_sendmsg+0x360/0x4d0 [ 349.626043][T23924] ? import_iovec+0x69/0x80 [ 349.630530][T23924] __sys_sendmmsg+0x315/0x4b0 [ 349.635186][T23924] ? kstrtoull+0x30f/0x350 [ 349.639592][T23924] ? kstrtouint_from_user+0x104/0x130 [ 349.645022][T23924] ? phy_detach+0x1b3/0x420 [ 349.649525][T23924] ? __fsnotify_parent+0x32f/0x430 [ 349.654623][T23924] ? proc_fail_nth_read+0x140/0x140 [ 349.659870][T23924] ? get_pid_task+0x8b/0xc0 [ 349.664448][T23924] ? vfs_write+0x50c/0x770 [ 349.668965][T23924] ? hrtimer_interrupt+0x9a4/0xaf0 [ 349.674056][T23924] ? __fget_light+0x21b/0x260 [ 349.678776][T23924] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 349.684711][T23924] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 349.691039][T23924] __x64_sys_sendmmsg+0x53/0x60 [ 349.695890][T23924] do_syscall_64+0x4a/0x90 [ 349.700286][T23924] ? irqentry_exit_to_user_mode+0x5/0x20 [ 349.706873][T23924] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 349.712757][T23924] RIP: 0033:0x4665f9 [ 349.716638][T23924] 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 [ 349.736303][T23924] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 349.744722][T23924] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 349.752678][T23924] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 349.760629][T23924] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 349.768604][T23924] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 349.776614][T23924] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:50 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0xff01, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) rt_tgsigqueueinfo(r0, r2, 0xa, &(0x7f0000000100)={0x2b, 0xeb1, 0x1}) 16:36:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace(0x10, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x5, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x80000, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x12, &(0x7f0000000100)=0x200, 0x4) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9, 0x13, r1, 0x78c70000) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000000)=0x2000, 0x4) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 350.005536][T23934] loop3: detected capacity change from 0 to 32760 [ 350.014803][T23934] FAT-fs (loop3): bogus logical sector size 524 [ 350.021096][T23934] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:51 executing program 2 (fault-call:7 fault-nth:35): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:51 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740d0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 350.340445][T23965] FAULT_INJECTION: forcing a failure. [ 350.340445][T23965] name failslab, interval 1, probability 0, space 0, times 0 [ 350.353079][T23965] CPU: 1 PID: 23965 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 350.361488][T23965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.371535][T23965] Call Trace: [ 350.374906][T23965] dump_stack+0x137/0x19d [ 350.379232][T23965] should_fail+0x23c/0x250 [ 350.383670][T23965] __should_failslab+0x81/0x90 [ 350.388436][T23965] should_failslab+0x5/0x20 [ 350.392963][T23965] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 350.398676][T23965] ? __kmalloc_node_track_caller+0x30/0x40 [ 350.404505][T23965] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 350.410056][T23965] __kmalloc_node_track_caller+0x30/0x40 [ 350.415693][T23965] ? __ip6_append_data+0x17c2/0x21a0 [ 350.421070][T23965] __alloc_skb+0x187/0x420 [ 350.425558][T23965] __ip6_append_data+0x17c2/0x21a0 [ 350.430658][T23965] ? ip6_pol_route_output+0x3b/0x50 [ 350.435858][T23965] ? fib6_rule_lookup+0x85/0x160 [ 350.440781][T23965] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 350.446326][T23965] ? ip6_setup_cork+0x826/0x8b0 [ 350.451265][T23965] ip6_append_data+0x17e/0x230 [ 350.456020][T23965] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 350.461147][T23965] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 350.466260][T23965] rawv6_sendmsg+0xe2a/0x1330 [ 350.472147][T23965] ? rmqueue_pcplist+0x152/0x190 [ 350.477105][T23965] inet_sendmsg+0x5f/0x80 [ 350.481624][T23965] ? inet_send_prepare+0x210/0x210 [ 350.486724][T23965] ____sys_sendmsg+0x360/0x4d0 [ 350.491483][T23965] ? import_iovec+0x69/0x80 [ 350.496051][T23965] __sys_sendmmsg+0x315/0x4b0 [ 350.500728][T23965] ? kstrtoull+0x30f/0x350 [ 350.505215][T23965] ? kstrtouint_from_user+0x104/0x130 [ 350.511328][T23965] ? do_anonymous_page+0x411/0x8b0 [ 350.516521][T23965] ? fsnotify_perm+0x59/0x2e0 [ 350.521187][T23965] ? __fsnotify_parent+0x32f/0x430 [ 350.526302][T23965] ? get_pid_task+0x8b/0xc0 [ 350.530806][T23965] ? vfs_write+0x50c/0x770 [ 350.535254][T23965] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 350.541452][T23965] ? kernfs_path_from_node+0x4b/0x60 [ 350.546733][T23965] ? __fget_light+0x21b/0x260 [ 350.551495][T23965] ? __cond_resched+0x11/0x40 [ 350.556279][T23965] ? fput+0x2d/0x130 [ 350.560172][T23965] ? ksys_write+0x157/0x180 [ 350.564696][T23965] __x64_sys_sendmmsg+0x53/0x60 [ 350.569540][T23965] do_syscall_64+0x4a/0x90 [ 350.573942][T23965] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 350.579849][T23965] RIP: 0033:0x4665f9 [ 350.583764][T23965] 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 [ 350.603363][T23965] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 350.611774][T23965] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 350.619791][T23965] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 350.628109][T23965] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 16:36:51 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740e0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:51 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0xff0f, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 350.635438][T23963] loop3: detected capacity change from 0 to 32760 [ 350.636072][T23965] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 350.636094][T23965] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 350.645111][T23963] FAT-fs (loop3): bogus logical sector size 525 [ 350.664782][T23963] FAT-fs (loop3): Can't find a valid FAT filesystem [ 350.666083][T23938] loop4: detected capacity change from 0 to 264192 [ 350.688758][T23938] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x9, 0x5}) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) getrlimit(0x1, &(0x7f0000000000)) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0xfe}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x40262a95}, 0x70a}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x2, 0x10000000, 0x655, 0x20, 0x7, 0x3, 0x3, 0x3, 0x6}, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000080)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:52 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740f0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:52 executing program 2 (fault-call:7 fault-nth:36): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 351.053608][T23975] loop3: detected capacity change from 0 to 32760 [ 351.064386][T23975] FAT-fs (loop3): bogus logical sector size 526 [ 351.070718][T23975] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:52 executing program 0: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffd}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0xac09, 0x0, 0x4}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r3) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f0000000100)="e446a16f58cfb995fb852363536e6ca1e0be8dc2ab249e64f158fe8f6438adb34bc00e2b2b4957d4c723e785fa3cc20fdf2fe4387948c77ea66bdd0260ad4a24da2d4c9ced306249479f625502bf3e85ebe4411eae3339f4b7137dbe201522d48743b67936b232f073ebdc17b829b882f43b85a8e02d73cc0cccf5a96bae7f8b9aa1effc6488c65ce9f25ef40051d47e5c74bf950378a9ff100e4e28d74349dfa5deaf575fb9284e12b1d6b09655dbcdd09530ad6b98005ae938f99bcf6e5e68299ba7f6d44537c93c866624a62199c55cfbd620fb2c9b4bbd", 0xd9, 0x9}, {&(0x7f0000000780)="a03de69365d76d5ac50522728d87c66d4e2ce09b20feeed5ad5269b0bf02a121ee5a00b2a9969e959ed6e0935c820392c9490ccf8503e794dcf5722f744e0bd67745f0aeb13c8abfdc7044af9be7c78319c0c29e2dbf2d40cd29fe117e2ce5b9b36d21390bbda75796937167c8b8e2dd40e156990ffd36a67cfec83f8f97e9dc2da821bba42d5f971b4476e53b93af2a60dc0d09ece772eeb8a8393b4d7834ccfeb32a3a23443e5005245dee1023f39781a74f884d287db4ad42a5a1a21e6dc44aa81b132c574406c1d75ea9ae43cd6fbdd7f46338cfca64375fe785d7e17e347db6508fa3de70b7f636167c6e1b1420d13f6d63edead6e90ffaafcaab32ce0de725a2cba77ea3b2889967b3efb9ccf16624f380732cc1885a749bc78a42ab305e58d554af0b586efa9e705810ffbd17c1539cfeebf37284a28ea7e21818bdaabf2b9825ce3f36a7146867be41dafe083c3b6de4452e3159e1b3dadd159d01c29dfcae53b08835575b678d064ffa1cff877c8ef9caef9681f49602a810ea92c723e150af68c893312b9f621cadfb39c99bba6acce0429250f01ad3db1ee847fbeb6e07385343bc3a11a02e33780f8814fce3eba383ebc3e5bbe226be9b5a48cec4cd443cb8af72c5540f97a861e0a458a88cc6ca46654bfb193e957ebfd01755b374512b156bc03d5014779fae8f637270025e31bc16aa7d83ece0822beea6aec1c13bd2ebb447bfdc6defaf1c7fb12a81a7bba543507db4c0d6c13ef6389972cf167c53399c7ad33a3125311d65107bc58f0540ecb06641a7f3393fc66f68e6b26949714422bdaf0a08b34e04b1de1aa5954c9451698bf4a59378082830809f4522ced3bcb289f65e03256765dc0b50ee7d98ce519e5ee2a9c5184c09f11c0b59872f379068843458d52a5f2b147d5b1030b0d6b2505d6f279ecfd66bb9d2b00e8b691c096a026fc035c96fc2e56c60bbad0d35f8818489630fb1ad605ec83b811e1cf6602b4259782c4aef767d3888af1b67533aef55eec41d4e263f4abdd101ca476bf7a5fd67409024d1126ffa7831c07e3d12885978e68950c418e35c62269b3d8176fb66afa1e0daf0a61f852855104988fb6869f401810f91ce8944fbd39dbae7fc87573e8b1e806f81c4a85749c47ab5220400b23321b7fd139c9a8d31161ea81e5d675c78bd70a85bda8f392620cc375b1a0cccaab9d35e80d2bfc5404761f313f41b138d0c4768c1f521e7c338a242ff7e3be36bfacbb0aa100c69a8c3d248daaa0d5980191d284cc609de5ef6861a2b02ed27c300b74277e9be3c87a9557e16e9f871d88f5c10b16ac10feb7c6fae4a3bc3e3229b12df0cc4a70a5d6a01bdbe2dd8e0f1f01601a87c5d50b81017e7e6f7ad37f07bd55ad909455c6a00cad01ccd21818e2639fc227914588c6c9628ae8af6ee81146b42ba596ae5e638f9d181cec26b1915bdc8d4a0f75845113ec06d39e02292c89f754beeed49f59a4d01386d2ebd03992a707272e2ed879a67014d4883707d219c3f4099195bcb9af08f20e34251c6aac0668d770f0b8f9047dabfc9dbea4858409c96028850fa62f3b8eba2dae93a9969f0de31fd416cfbeda44491a9dbe94f4b3da05b67f1fd408cdcde7a527514902be916ba8cd1f9ad04bff840ecb44cba59e397b4adbc47a868ca3de9b2f730764ebcf4550364d1d33ea7e8a1dd9d055097854132090632ba4f2c60d43122e7470377bb17149688f538535c1d1081a5093d1ff3c488b7d7e748a74f6b2b050d1ada016e5764558c1bd77d207a3d481f5dfca5b5f52a23e3f588a092b0f9b7234b842d2726ba2593f36df1520558267acbc31e269ddc797662089fecaf92594edcb816f384779d655dee87f08d5cf2da52bf6aba2f44e4b7cf055fa64bb0c400a2f2aeaf3b114a1c49d802187a5b29db166fd949e9d935a6cc12bed626797dcb2249e6bb1b2ade6144eaee205497dc6b4a2b3879232dd0de27e3ea2c9bd034f969bfcc0249b2b1b577f5afe1df2c8596cc8d3f85b148bde81756231c5f9d6472bd62b4be26eed3dc14dfc3e54ab65cb103d5cf8eb41a43ac32c7519c03b56ba94cb9597a6219cd3fd5fd4faa9bb79d1db2f8ad88c881bc5a5a3d13fd6976919ac33189e5fca3e6ae5d0274aa3d92ef05c45c51ea2d93ecfee29aed6618ec15d87c6eae0f7705159f53a3d3db56941b52362a91f1cf31178f95b12b1f2be6491791cc6b9b84ed94898e49ef9699e782d42337921f38e0e19e302d0b54120fea18144ee2e3ce88d0504ef7b4e99d3931d86be4ac081920f883151b59d1dbe5753e98df447940411e47e58d7ff7b6480c466a9895d5a9652079ae45225c4e129b7595ba9dab5c10b56b46283033b00c4d5696a9ff661ba57e4ca50716922330f33057321ab694bcd74e2ff216ecf84ae5bdb259f8b74777e935d0cccb66bf33f1f51bf3b4018cf5873f99d70ce345df9ebaf48a59b5e154170dcbb2dcc9fc11cc2d489c0e68149a7a6a5e193653e91dc34bf3a7c93e93b8ea8f1628405d5c34c266548151a7ee9165c03c8a828f43b5f2667001afe0187e37d0ee8004a70d787b6355aee6a80666b90dc8e80d482fac8c5355b0bf30233bc57cd236995ac29ef49cae25a5e9848e6dfd75ad4d85915b2e4815b904d70df16cc6d9ee8a65e3545d7d5d990cd3c23fb4ecf0066e5f2a02604001b706e156b9b8815084792f890f96e8fe818c194c46cb7d673536b0b841eced35ff75cdef40c78571a5cf7ce3740cf04945583a7766c1c724a82091ee4c0c0aa0307b038fca63a461edc83c6575150807981414e126d82d20bfed20fe9c9e3b21536dd72f5cd4ae228304a7b37ad80879c18da36792098f037b93bbf582a798ba8721c0b0d28292c1813596f04e8f80aea865ef2c6695fe6fda0d8a13b9e6c63c230f05c2313d98878e268644af5f3f1fc97b12fae6be0dcd3d2aa05faa952e5c0336ae2ac3c0134bdce576bfc0474f84df96bbd30aea237f47e1d6ecb2a4b9f9000fd37c708c4f9762146672a733aab7c3c87cdc2391c069accae0f9ffa694a8ee8bdc04dacf4a9d1c2699467419f10d6d538aceea4347ca3f1b13170ce3ba2090a0c4fa2ee5fbaa728a48bfa359003c17e24455c090157d258f6cb5154d78d4f64d725b6fe9d7e27e7afc76638ba5e9e4aabc45ae124832e0e57f8471bb80a09c6dbd79029f8773431b3c32991133f5befecae7e4c81bd653b7b5b401d06fb27827a848e5dfaf97190db7ece8b3fecbd43eb67c8820b285d76e2de0d60c41daa65fac67159c65cb3b41cdbd04af01b9f0249bfb4971d67093716c65e36954c9797f5d6611f38abfaa0626b12cd8deca6b6b4a49a52e1f2c8230cf94820c3bf64e1d2974be99004bbfa53e0baf19f93a4aa7fd64e230c9da19f2581c640da3ac66a3e1fa14f47f406e54d8597563fc428e969142bde89732aa655546d2c76ea2cc9e76c69467167d6499deb20ba992dfc6792453682b5aa9f8f81ca4eeeb6fba41efef35c1866904078b72c11393aa11e1c910b1105cdade50dda4fed7a38d5cefc50076fe2f62cdac106f8e1b5ab9012cb6ba04457f07bca9f4d47d1f8747326b8bee0aaf6a39c0a5cf9b29c0f119b40bb39f0f0aad0358b7aafb04f8f3532e46d8cd81e02d81a04e14d4a3f6de13daeebb41d34042bd24b85b3f695c40d05527c854f8cff7935a743b24e73eece316571ce7f070a1f6055365fca958c49266ec2b1c1ccb38efa06218201d2302bae35c3e4a9009bd09da5949b8f7f175551d4a50692fa17ab85700a036077ba32c6d27799dc7b921c1bd6a0fb382efa3bfff783dc15502d13474182124168d224c4d39887281b0b7e65d5e3a869156c5a392ef99f695dfb8c2bdbe5e6ac3d799a23282bdcb12c781f016cfe8847267a73b989dbdceeb805af9f604ea231818c9b0fbaf7a94eaba45faa2e9bf277b72d57b4aa2f1b1e9e9402a7a47f2b477d720c35e14afe0ae9bc4e75e501285b07739c60f017d0e0ff8e19081d3b4215e8f9edc38d8031e7c93285f6285cd98465e767fb048ac354472c7b50040f48ed87b8f368e54f1b038c1eacee61129ef26b7ad9e5c3eff64cccf203810120a52e55c578f67a4a3a7a53d7dbec70f90f8f72965dc614308a55f2d6e88441b2607bda7f32e4642e64bb2a078ea4cc96d051a70d06da5ec84dfafbb43e16cc491c1df5bce6d2a6ac386678321fdb6a4e7b5a622c8189a6b63fd301bb103a5029c4635aa5000ee3aedfdd8c6a992dcaf167acfd17b4509d664b8e00646c15f6aa741fad564e9c92f2fff8cd3188ca45c5a30f5e0866c7d9926412951d0c25e3cc771332504b541c3c644191543ea23736396a26346da054d04e5a23505c9efe9c3d39843224ba7d9122f1e6bd2bfe15f78b2f9021dfaccfed8791cabf6f60c73f45cb4a01878ac6703b17ac37a845ff51472ae5fc2c1a11a42fc5fa3faab74b5ac53b017d162aa0fdd0f6f7ad279f0bb0e0e4bd8af85d640722487d2bf1d0cdce333eed63d40cb1c85dce6a2ea93419f5b9063fd7749560e96df1aaa34d25f88ed54440654e6c4c2d3755050b24834d1c13a1aa4ed345a5587e0529f73c260cec505d9a9dcac75d8b5f406ed248b5defbb9438aaff6d4a3ea31c9e537e01927ce61df672fee86d82742c7102c8042c6e1e2a319d94636207f184025d078ca5c68070be182cd4a5060ba7f1e0382e2199c259c8f9c897a4daba5b24d1d701a881de276e3c05785dc31917ac23251c98d76e353b3f7ebbe865a8fdaf7965c9c4cb8290cac2b318aa4792c33361a698dfcb9b70ce8a1c621a9d18ec9abbeef4cc52a98b49ce2321d650fbf197248a59fc863b5dcbeadde164271dec08500a544ca4dd6d9ee9b5e85ed95eeeb7b03222a3d97529926555ed897851c94ead58ebd3352e330bf334069d48becea005791ae48978130cf2a4b025c427a0447088c35b3f24a696713455d9fdfd2c1dcf5d3bd1f0c6bc2f3f863df07e7e1521757668a783f7793b2bd945af308956bd163ecaca0082008ec6e0a4d4f26223e7b5e335c9be30fe85ff0bbece268d5808235bbd308c7c27928631c63f09033bc2a2e4dd30bedff70318f9b6d192d89322ce63b4b0bffcadf9e9810f4fc27bfa1ef3e584873f19680a9f2948eb186435d1c8060a251efc7870512e31b1d088bb15032405d4a73dcf95d33f5d26e1e23201dea5116730e94bef8fa9296eda369d269ded7a42bf5ad3a1ee3585bb76563c58db10ecb3c456d66fbbe481e637527a9aaea73e95973529caaadd01558c29cb8dc932b8e0e8a8dc93ceb5d520e0441e729ab1edd091dd282bde544fbf02d3961a17e9797e694d707f46f70a964b2185ffdded6a17b524b5926c805259755a64b70c08b70802145a77b2752f544510a401f2e99d53b854c606e2ada566a867b2749afe18068af84aa2733465145506dff87be6bb8cf59156d16f33a69ff5fd0a29e72e41ccec5217a2028544f475ae76e6a0cff63096dcf220f7d1ee91c3eeedfce7f712f3a5694a069f028c4fdc9c6692d855abd0a68fba909d25d438bd787a9c4d31469e970005c85d6ae438e03d0704d9df4e9345575787f40807ec88f2e2c04bb98651b1f5961320a91eea647306b5bda4d5b73655219823d38ec979fb86dc4046860a310704b3e60df89f6e79c4867cbdfe0a8a74f1abb7ef8b261cd1dc42fdf3ad740befa91308bfb876ddefdbe7256b351d5bd7ec59342f56e4f43ad93631ff90438cdeb61be75a09caab3fa91210f8", 0x1000, 0xd93}], 0x0, &(0x7f0000000240)={[{@fat=@errors_remount}, {@nodots}], [{@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@euid_gt={'euid>', r3}}, {@smackfsdef}]}) [ 351.203259][T24003] FAULT_INJECTION: forcing a failure. [ 351.203259][T24003] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 351.216622][T24003] CPU: 0 PID: 24003 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 351.225081][T24003] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.235269][T24003] Call Trace: [ 351.238549][T24003] dump_stack+0x137/0x19d [ 351.242884][T24003] should_fail+0x23c/0x250 [ 351.247291][T24003] should_fail_usercopy+0x16/0x20 [ 351.252302][T24003] _copy_from_user+0x1c/0xd0 [ 351.256995][T24003] __copy_msghdr_from_user+0x44/0x350 [ 351.262369][T24003] ? import_iovec+0x69/0x80 [ 351.266861][T24003] __sys_sendmmsg+0x1f0/0x4b0 [ 351.271546][T24003] ? kstrtoull+0x30f/0x350 [ 351.275962][T24003] ? kstrtouint_from_user+0x104/0x130 [ 351.281346][T24003] ? fsnotify_perm+0x59/0x2e0 [ 351.286017][T24003] ? __fsnotify_parent+0x32f/0x430 [ 351.291128][T24003] ? get_pid_task+0x8b/0xc0 [ 351.295628][T24003] ? vfs_write+0x50c/0x770 [ 351.300082][T24003] ? hrtimer_interrupt+0x9a4/0xaf0 [ 351.305247][T24003] ? __fget_light+0x21b/0x260 [ 351.309933][T24003] ? __cond_resched+0x11/0x40 [ 351.314603][T24003] ? fput+0x2d/0x130 [ 351.318489][T24003] ? ksys_write+0x157/0x180 [ 351.322991][T24003] __x64_sys_sendmmsg+0x53/0x60 [ 351.327832][T24003] do_syscall_64+0x4a/0x90 [ 351.332326][T24003] ? irqentry_exit_to_user_mode+0x5/0x20 [ 351.337958][T24003] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 351.340693][T24002] loop3: detected capacity change from 0 to 32760 [ 351.343854][T24003] RIP: 0033:0x4665f9 [ 351.343870][T24003] 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 [ 351.343885][T24003] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 [ 351.362884][T24002] FAT-fs (loop3): bogus logical sector size 527 [ 351.373906][T24003] ORIG_RAX: 0000000000000133 [ 351.373918][T24003] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 16:36:52 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174100201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 351.373931][T24003] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 351.373942][T24003] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 351.373952][T24003] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 351.373963][T24003] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 351.380041][T24002] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x42c00, 0x82) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="cfae28435d5d92e61e326d5ace80"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 351.568092][T23980] loop4: detected capacity change from 0 to 264192 [ 351.578236][T23980] FAT-fs (loop4): Unrecognized mount option "al\" or missing value 16:36:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfeffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback, 0x20000}, 0x1c) r2 = gettid() tkill(r2, 0x1e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x80830, 0xffffffffffffffff, 0x95d08000) ptrace$cont(0x18, r2, 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000080), 0x53c0, 0x20000) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x0, 0x7, 0x0, 0x16, 0x0, 0x200, 0x10008, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100, 0x1, @perf_bp, 0x2078, 0x2, 0x1a, 0x1, 0x40, 0x2, 0xc41e, 0x0, 0x0, 0x0, 0x7}, r2, 0x3, r3, 0x1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:52 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174110201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:52 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2e800, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 351.667717][T24011] loop3: detected capacity change from 0 to 32760 [ 351.677019][T24011] FAT-fs (loop3): bogus logical sector size 528 [ 351.683287][T24011] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:52 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x3, 0x9) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007ffc) ftruncate(r2, 0x1f) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040), 0x100) r3 = dup(r1) bind$inet6(r1, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280), 0x200000, 0x0) bind$inet6(r4, &(0x7f00000002c0)={0xa, 0x4e21, 0xffffffff, @empty, 0x2}, 0x1c) r5 = dup3(r3, r0, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x19, &(0x7f0000000100)=0x7f, 0x4) r6 = openat$cgroup_ro(r3, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @empty}, 0x10) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000003f80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1={0xff, 0x5}, r7}}}], 0x28}}], 0x2, 0x40008000) setsockopt$inet6_mreq(r4, 0x29, 0x14, &(0x7f0000000180)={@mcast1, r7}, 0x14) 16:36:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x40000000000015d, 0x0) 16:36:53 executing program 2 (fault-call:7 fault-nth:37): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 352.046216][T24038] loop3: detected capacity change from 0 to 32760 [ 352.063944][T24046] FAULT_INJECTION: forcing a failure. [ 352.063944][T24046] name failslab, interval 1, probability 0, space 0, times 0 [ 352.076798][T24046] CPU: 0 PID: 24046 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 352.085278][T24046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.095390][T24046] Call Trace: [ 352.098667][T24046] dump_stack+0x137/0x19d [ 352.103057][T24046] should_fail+0x23c/0x250 [ 352.107511][T24046] __should_failslab+0x81/0x90 [ 352.112343][T24046] should_failslab+0x5/0x20 [ 352.116901][T24046] kmem_cache_alloc_node+0x58/0x2b0 [ 352.122106][T24046] ? fib6_table_lookup+0x21b/0x5e0 [ 352.127216][T24046] ? __alloc_skb+0xed/0x420 [ 352.131716][T24046] ? fib6_table_lookup+0x530/0x5e0 [ 352.136848][T24046] __alloc_skb+0xed/0x420 [ 352.141182][T24046] __ip6_append_data+0x17c2/0x21a0 [ 352.146294][T24046] ? ip6_pol_route_output+0x3b/0x50 [ 352.151633][T24046] ? fib6_rule_lookup+0x85/0x160 [ 352.156611][T24046] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 352.162226][T24046] ? ip6_setup_cork+0x826/0x8b0 [ 352.167078][T24046] ip6_append_data+0x17e/0x230 [ 352.171830][T24046] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 352.177035][T24046] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 352.182147][T24046] rawv6_sendmsg+0xe2a/0x1330 [ 352.186842][T24046] ? __tsan_read8+0xa/0x180 [ 352.191510][T24046] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 352.197323][T24046] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 352.203500][T24046] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 352.209312][T24046] inet_sendmsg+0x5f/0x80 [ 352.213698][T24046] ? inet_send_prepare+0x210/0x210 [ 352.218857][T24046] ____sys_sendmsg+0x360/0x4d0 [ 352.223718][T24046] ? import_iovec+0x69/0x80 [ 352.228236][T24046] __sys_sendmmsg+0x315/0x4b0 [ 352.232987][T24046] ? kstrtoull+0x30f/0x350 [ 352.237401][T24046] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 352.243240][T24046] ? timerqueue_add+0x16a/0x190 [ 352.248094][T24046] ? ktime_get+0x1b0/0x1e0 [ 352.252503][T24046] ? lapic_next_event+0x2d/0x40 [ 352.257388][T24046] ? clockevents_program_event+0x195/0x1e0 [ 352.264165][T24046] ? tick_program_event+0x78/0xc0 [ 352.269294][T24046] ? hrtimer_interrupt+0x9a4/0xaf0 [ 352.274538][T24046] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 352.280452][T24046] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 352.286950][T24046] __x64_sys_sendmmsg+0x53/0x60 [ 352.291835][T24046] do_syscall_64+0x4a/0x90 [ 352.296381][T24046] ? irqentry_exit_to_user_mode+0x5/0x20 [ 352.302107][T24046] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 352.309247][T24046] RIP: 0033:0x4665f9 [ 352.313139][T24046] 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 [ 352.334716][T24046] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() r1 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$poke(0x4, r1, &(0x7f0000000000), 0x80) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) bind$inet6(r2, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x3a}, 0x3}, 0x1c) ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000100)={0x0, 0x6, 0x3, 0x8001, 0x1, "2a2070a5341b1de07860a601ef99be3ae58fac", 0x1ff, 0x7}) [ 352.343289][T24046] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 352.351348][T24046] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 352.360359][T24046] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 352.368381][T24046] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 352.376517][T24046] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x1000000b, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x7, r0, 0x0, 0x0) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000000)=r1) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="dfd4eb82abdc"], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 352.507089][T24038] FAT-fs (loop3): bogus logical sector size 529 [ 352.513485][T24038] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:53 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174120201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:53 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb09906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = fork() mount(&(0x7f0000000080)=@md0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='iso9660\x00', 0x20c004, &(0x7f0000000180)='%#-/**:{\x00') sched_setattr(r1, &(0x7f0000000000)={0x38, 0x2, 0x22, 0x3, 0x8, 0xfff, 0x2, 0x2, 0x20, 0xe25f}, 0x0) perf_event_open(&(0x7f0000000700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14c90, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0}, 0x11d80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:36:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:53 executing program 2 (fault-call:7 fault-nth:38): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:53 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174180201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 352.791963][T24070] loop3: detected capacity change from 0 to 32760 [ 352.802831][T24070] FAT-fs (loop3): bogus logical sector size 530 [ 352.809350][T24070] FAT-fs (loop3): Can't find a valid FAT filesystem [ 352.810237][T24074] loop4: detected capacity change from 0 to 32760 [ 352.845418][T24074] FAT-fs (loop4): Directory bread(block 32760) failed [ 352.853355][T24074] FAT-fs (loop4): Directory bread(block 32761) failed [ 352.860634][T24074] FAT-fs (loop4): Directory bread(block 32762) failed [ 352.867715][T24074] FAT-fs (loop4): Directory bread(block 32763) failed [ 352.874620][T24074] FAT-fs (loop4): Directory bread(block 32764) failed [ 352.893593][T24074] FAT-fs (loop4): Directory bread(block 32765) failed [ 352.900818][T24074] FAT-fs (loop4): Directory bread(block 32766) failed [ 352.908661][T24096] FAULT_INJECTION: forcing a failure. [ 352.908661][T24096] name failslab, interval 1, probability 0, space 0, times 0 [ 352.921455][T24096] CPU: 1 PID: 24096 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 352.929957][T24096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.940605][T24096] Call Trace: [ 352.943878][T24096] dump_stack+0x137/0x19d [ 352.948264][T24096] should_fail+0x23c/0x250 [ 352.952783][T24096] __should_failslab+0x81/0x90 [ 352.957543][T24096] should_failslab+0x5/0x20 [ 352.962052][T24096] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 352.967899][T24096] ? __kmalloc_node_track_caller+0x30/0x40 [ 352.973801][T24096] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 352.979437][T24096] __kmalloc_node_track_caller+0x30/0x40 [ 352.985617][T24096] ? __ip6_append_data+0x17c2/0x21a0 [ 352.990918][T24096] __alloc_skb+0x187/0x420 [ 352.995898][T24096] __ip6_append_data+0x17c2/0x21a0 [ 353.001803][T24096] ? ip6_pol_route_output+0x3b/0x50 [ 353.007130][T24096] ? fib6_rule_lookup+0x85/0x160 [ 353.012380][T24096] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 353.018310][T24096] ? ip6_setup_cork+0x826/0x8b0 [ 353.023276][T24096] ip6_append_data+0x17e/0x230 [ 353.028047][T24074] FAT-fs (loop4): Directory bread(block 32767) failed [ 353.028130][T24096] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 353.036021][T24074] FAT-fs (loop4): Directory bread(block 32768) failed [ 353.040985][T24096] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 353.041013][T24096] rawv6_sendmsg+0xe2a/0x1330 [ 353.048681][T24074] FAT-fs (loop4): Directory bread(block 32769) failed [ 353.053050][T24096] ? rmqueue_pcplist+0x152/0x190 [ 353.053121][T24096] inet_sendmsg+0x5f/0x80 [ 353.053138][T24096] ? inet_send_prepare+0x210/0x210 [ 353.053155][T24096] ____sys_sendmsg+0x360/0x4d0 [ 353.053169][T24096] ? import_iovec+0x69/0x80 [ 353.089198][T24096] __sys_sendmmsg+0x315/0x4b0 16:36:54 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb0a906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 353.094066][T24096] ? kstrtoull+0x30f/0x350 [ 353.098481][T24096] ? kstrtouint_from_user+0x104/0x130 [ 353.104047][T24096] ? do_anonymous_page+0x411/0x8b0 [ 353.109439][T24096] ? fsnotify_perm+0x59/0x2e0 [ 353.114122][T24096] ? __fsnotify_parent+0x32f/0x430 [ 353.120288][T24096] ? get_pid_task+0x8b/0xc0 [ 353.124920][T24096] ? vfs_write+0x50c/0x770 [ 353.129478][T24096] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 353.136756][T24096] ? kernfs_path_from_node+0x4b/0x60 [ 353.143073][T24096] ? __fget_light+0x21b/0x260 [ 353.147921][T24096] ? __cond_resched+0x11/0x40 [ 353.152671][T24096] ? fput+0x2d/0x130 [ 353.156645][T24096] ? ksys_write+0x157/0x180 [ 353.161385][T24096] __x64_sys_sendmmsg+0x53/0x60 [ 353.166391][T24096] do_syscall_64+0x4a/0x90 [ 353.170894][T24096] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 353.177225][T24096] RIP: 0033:0x4665f9 16:36:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x81, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, @perf_bp={0x0, 0x1}, 0x1308}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) sched_setattr(0xffffffffffffffff, &(0x7f0000000000)={0x38, 0x0, 0x2c, 0xe00000, 0x3, 0x6, 0x5b, 0xfffffffffffffffa, 0x8, 0x6}, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 353.181196][T24096] 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 [ 353.203496][T24096] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 353.211993][T24096] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 353.220838][T24096] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 353.228899][T24096] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 353.236975][T24096] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 353.246341][T24096] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 353.265412][T24098] loop3: detected capacity change from 0 to 32760 [ 353.277837][T24098] FAT-fs (loop3): bogus logical sector size 536 [ 353.284477][T24098] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:54 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174190201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:54 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174220201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 353.450938][T24116] loop4: detected capacity change from 0 to 32760 [ 353.460733][T24116] FAT-fs (loop4): Directory bread(block 32760) failed [ 353.468163][T24116] FAT-fs (loop4): Directory bread(block 32761) failed [ 353.473198][T24120] loop3: detected capacity change from 0 to 32760 [ 353.476762][T24116] FAT-fs (loop4): Directory bread(block 32762) failed [ 353.486587][T24120] FAT-fs (loop3): bogus logical sector size 537 [ 353.494031][T24116] FAT-fs (loop4): Directory bread(block 32763) failed [ 353.496417][T24120] FAT-fs (loop3): Can't find a valid FAT filesystem [ 353.504133][T24116] FAT-fs (loop4): Directory bread(block 32764) failed [ 353.518112][T24116] FAT-fs (loop4): Directory bread(block 32765) failed [ 353.526070][T24116] FAT-fs (loop4): Directory bread(block 32766) failed [ 353.544506][T24116] FAT-fs (loop4): Directory bread(block 32767) failed 16:36:54 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb44906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) setrlimit(0xe, &(0x7f0000000180)={0x421, 0x2}) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) sendto(r2, &(0x7f0000000000)="a10505cc6741f3692dcfc46b37853a726996325bab78fcb9d404c22f43983864014f57c10a9660a24d1bea36d7c87507da2d8545dbb21a0d722fdb8eeafd", 0x3e, 0x4000, &(0x7f0000000100)=@hci={0x1f, 0xffffffffffffffff}, 0x80) [ 353.551479][T24116] FAT-fs (loop4): Directory bread(block 32768) failed [ 353.558767][T24116] FAT-fs (loop4): Directory bread(block 32769) failed 16:36:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:54 executing program 2 (fault-call:7 fault-nth:39): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 353.648846][T24128] loop3: detected capacity change from 0 to 32760 [ 353.658080][T24128] FAT-fs (loop3): bogus logical sector size 546 [ 353.665341][T24128] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:54 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174250201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 353.872619][T24146] loop4: detected capacity change from 0 to 32760 [ 353.884275][T24146] FAT-fs (loop4): Directory bread(block 32760) failed [ 353.892763][T24159] FAULT_INJECTION: forcing a failure. [ 353.892763][T24159] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 353.904163][T24146] FAT-fs (loop4): Directory bread(block 32761) failed [ 353.906330][T24159] CPU: 1 PID: 24159 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 353.916547][T24146] FAT-fs (loop4): Directory bread(block 32762) failed [ 353.922358][T24159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.939959][T24159] Call Trace: [ 353.943368][T24159] dump_stack+0x137/0x19d [ 353.946112][T24146] FAT-fs (loop4): Directory bread(block 32763) failed [ 353.947794][T24159] should_fail+0x23c/0x250 [ 353.947853][T24159] should_fail_usercopy+0x16/0x20 [ 353.947868][T24159] _copy_from_user+0x1c/0xd0 [ 353.947885][T24159] __copy_msghdr_from_user+0x44/0x350 [ 353.958827][T24146] FAT-fs (loop4): Directory bread(block 32764) failed [ 353.959029][T24159] ? import_iovec+0x69/0x80 [ 353.971467][T24146] FAT-fs (loop4): Directory bread(block 32765) failed [ 353.974300][T24159] __sys_sendmmsg+0x1f0/0x4b0 [ 353.974324][T24159] ? kstrtoull+0x30f/0x350 [ 354.003945][T24159] ? kstrtouint_from_user+0x104/0x130 [ 354.009390][T24159] ? do_anonymous_page+0x411/0x8b0 [ 354.015383][T24159] ? fsnotify_perm+0x59/0x2e0 [ 354.020144][T24159] ? __fsnotify_parent+0x32f/0x430 [ 354.025261][T24159] ? get_pid_task+0x8b/0xc0 [ 354.029760][T24159] ? vfs_write+0x50c/0x770 [ 354.034972][T24159] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 354.041194][T24159] ? kernfs_path_from_node+0x4b/0x60 [ 354.046564][T24159] ? __fget_light+0x21b/0x260 [ 354.051255][T24159] ? __cond_resched+0x11/0x40 [ 354.056053][T24159] ? fput+0x2d/0x130 [ 354.060040][T24159] ? ksys_write+0x157/0x180 [ 354.064578][T24159] __x64_sys_sendmmsg+0x53/0x60 [ 354.069436][T24159] do_syscall_64+0x4a/0x90 [ 354.073889][T24159] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 354.076530][T24146] FAT-fs (loop4): Directory bread(block 32766) failed [ 354.079884][T24159] RIP: 0033:0x4665f9 [ 354.079899][T24159] 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 [ 354.079916][T24159] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 [ 354.102798][T24146] FAT-fs (loop4): Directory bread(block 32767) failed [ 354.112368][T24159] ORIG_RAX: 0000000000000133 [ 354.112378][T24159] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 354.112391][T24159] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 354.112402][T24159] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 354.112413][T24159] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 354.112436][T24159] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x6, 0x0, 0x3, 0x9, 0x7, 0x238, 0x3ff, 0x1, 0xffffff46}, 0x0) r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setrlimit(0x3, &(0x7f0000000080)={0x4fe000000000, 0xd9}) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r0, &(0x7f0000000100), 0x0, 0x0) 16:36:55 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb64906d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 354.135613][T24156] loop3: detected capacity change from 0 to 32760 [ 354.143480][T24146] FAT-fs (loop4): Directory bread(block 32768) failed [ 354.151881][T24156] FAT-fs (loop3): bogus logical sector size 549 [ 354.163017][T24146] FAT-fs (loop4): Directory bread(block 32769) failed [ 354.165272][T24156] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:55 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174440201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:55 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174480201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 354.392950][T24180] loop3: detected capacity change from 0 to 32760 [ 354.402401][T24180] FAT-fs (loop3): bogus logical sector size 580 [ 354.409865][T24180] FAT-fs (loop3): Can't find a valid FAT filesystem [ 354.412352][T24184] loop4: detected capacity change from 0 to 32760 16:36:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x3, 0xfffffffe}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="b01bf88beafde77677cbb8e851a4d1c666bc215f0e0d3c84a4589e535149211d296935b61505f6a1909f491bde12d70510e29231a6c26adad1f95cff4b01f114b865644619c24786b6b57c79b29835effb137a9fc7e45c52a96622f58ea10e35fec7eb7580241eeec4bebd3921868ba85dd9074984ae3f896d779147"], 0x38) sendmmsg(r1, &(0x7f0000004c00)=[{{&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x4e21}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000780)="6cd71d6f50ee644ea5d1545c421e9d32450df739f23a7abc499d134a870a8e051a8958d2e5f876ed8bbceeefe761d11f8d52ef273ac30ed3c50fac800d167efd94b6da8ee03f0592d75215e9b13c3c581b5fbc8336cf5c2727fc666c95624563ecd39a6e77c227dee8e4022c8784d0842bb06c475caed036ce208b69ea9c70f866d9af125f669d2eced25cc788d47b10886f8c04b8060701762cf871368c49ff512716d1f1fb552295f69bc2f2939d147d36bc5d6ab326ddb1c9155845883229ad2745f5e9215768c94d8f6d1def6040aef2d50c8e48e7986839f2cf72683c0c42481457e57a4df324a1f63246fec25e8b9476af5e08f4d0e20798cc134b30ee09e9f3baf0012a8f23c0647c1cd926b902ef5e83790b5f158e518c40f5e4a25776e317782fff8a1fa3c65caff14b9ef8aa06b2d493239a7bf2582430e2508fa1e3f98a7561ad2da40521bb247cc6ea83c0c3f973c7444054ea985cac49548a5843513784f83ea989ad6cd81886a3d5753e7bbe97a89abf50edc3322531a89b10024af768cd7211da4674934f222f3d856909e4afb52f878e2881442b97f04bbb50fb1896c73099c78c6d4d23270e3c65f7dc1214b9687321da7d484093b9f95a36dd44c999ee587e7c051a5e7a63b19b5f643c4beb8ab2f7b1e42ca144220042d3e09997766919e0f56885f3c08721a1718861d79e6c30026f9d548e6836fad5d92b5b5b0bb0b25bf2d79639db4849f8d97f6918d8dec5e84c5ce2eb07c437ffc14c740cc20378d7a6d6d6b21cd47004870750476a4b1219b51f94a8e4c98fbf015d320bfa373877ebe181944e2418acc41c3ed5d8f1f9aed7394dde2fb78a575add3249612b93e6253ff49ecae787d0653a8b2abf73faf226c1b65f2315a8efff974da3901f874b0ddcb31a8603c72963f171322cdb45d6eaf3f4a065a12dd23b4497c4efbbc15ee03e6af668d449661b0c7e4f652358c0c3f2d9e3856d712938914b89d7e0465b06dca9cfc4633d250aa324a1776a24269f076e04faeb5b18740e769cb188b980c90eacb475c03289b160e4519d7d6a900deddabb800a8672c8875a52d3f48fc5f80a604722064a780b9588c60e328e63250830dcc20d72f71f1e7453392f478f36dcc9ffdb6705e5f296580254a99be11098a5491b58e1b24d9c5e36c1b83e36bbab51dba7a6271b53780c9014ef071b7f84ae95df7e122295b7d72ed602811c6e3bb56ab755708c46b960ac54c1402137b27fe9836d3efeb47db3ba294a929eb88370a7abc10d53f6b16ce0c72a9b7aa3310d956b15a4ab22ee66d3e05a804af7a51770665024ed9534b75f093010abf63deab44bf22c8cb85391768d0ead052c9b0b60865ae2b0a4f729f4239631341e3902db786074406f020cf11389456b9a335690343870c52158be2ccb3816e2020e3a44a5c17c8384caf6ab823745f7fd5b1001cabd6f7e4edb9b13ba46156a43404af4001c608155505f22b567b10a684066ab3f73a8d15b5b6960deec26f874637d0e22dbaad8c58b2dcf6c6e8a9049958c66d03cfa523bae73fda3f2baaed40f3ab911a17c0147aed31840c64af9f315be89dd2977eba1ffcfb00d9cebcd785126bc2fee5432d9bac522afcd98e7f70e659cbdf372c60505c41e063c6348bd4d2b55703a810fb028bd6617ffa2865b25c65bb983c268c860c33fc5d908578345834627f1a77fcac87e198a9c1635eaebdcb49bd2c392c6437e51ea8801d4c7e3fb2e762f49e148f19ab913abe13e10d15388de4089d731e13539cd585f2f5e8ed4bc32620aab09b91cade78d97f7206c04a218ee27988f02195bcfdaf709e9d73f956e3ce6a8109a6472f400a11b47ec100f573e416b2579f1d78cd98e5112d74561969a8c1de0d1f81be9976df0072118f3cf54645c39aaddcb4dd7fe987e23510c7057afc3da950146f133b8b2b934575dbf5c1a8796d074e24acf2a700224f280965020960a165309e0542b22aa4250022434d446c832bd1acc4bafa8809d5780f59ea6bf62633b86d644721ef30e28d3fc9856d488bdb9d1561e1b220b0abaa5dacca5581f9f8f994146f5779339b03a9b987dee382b75d3dacbbe4de86ad46022dad077107afea89b7d26ba57378ba6f083824093b5d261e4ae2685701d67bf9e82ebacc598b515934ea357d476ff3b0c5750a0e0c11826def7398d350a204f95457ae0eb2179a76a7de024a5f538c5f051ed8a9f3a8e88092535c05449c88970cc7eb16d316b0460d145298469677a9a0660ad759efdc354ff796ffe4165bdb44bd7e8262f555f0292cefcf38f241bcae0d6fe9e75a9bc8c069dfbf30428587920dd6fd8f5f2294afcda93b069cf31f43f227cf2737731f5074da085285072ddce0d99d2f6012a8857dcf83d0d0328bdeff1e26dd661df7990f3472e2ec8397578999d825bd5f998a1180e38c99398cf51b74758ef4f9d352c146ec8baf6df29f0ca57a9fe4d25a172b3b65c4d06925494a1d67cd59904e4ffc5e308838cfce171933369501ce961873482ab3679214261ebb30c88d77aef9ca5269d58bd262cb4d61b695edba3c2f42d247811bfbc2258d741236a73632f6c51a708a023aef53a33357c39f3a134eb634592a8d2a7cafaa3b092a36a395dbf01a4b859259adca5b26966924ce551ebf79adc03e47dabdce367eb408b253afa9cb8d333259357b088e69803e89dbd2e22e5e804138097ba8b02e9c9cc7f03d84dec6af5cb66cc805c024dea8f60c863f754c29d1b20c7422a4643afc14e0187ef5b1b8f19747f6cb2cb776f1c52123143ac7b868b88968f00306df73e20c9c2111b322a492ae9efe7c15eabf82ff1614ebeb019bc1a14fd37928967191970501b3353b3cdfc31fa53033ab85c6f49571db9f23057889437461bf0222272087ca93f8c66dc53ede8b90b539c2219c0e51439604d9358bfa9a30f46df31b56f8142158e4d71e196f3d0e8bb22120ee15526a9df93471432787ac6ea4e9bd84f5a70d463fa677129b5a6684948b9fe870017d61ab79432f12d46922b7eb82bdc8a792ca4fd5379c225bccf8964e7f6a21a1f41ad0bf815e5453a2720268bf2c2f2ee772eb08e844c166bf93455ce2d514901d255d270656d2c2ed2a14bade36042d3f696275ad06b9e2b5176990fc4e1d083e3ea40aae354556a5041212ba959b02c37b0a4de05a873ffd8256021881ca356c284025b3e690b6cd935d5dcee363f02d4e6018c9ae9229709898b91a2704d48594057dc8aeb22dcc1da9b97d5003d9e4ce8ba6acc012ed4c977c51cba13218be2091ffeaba4a52f11faa2395845d553ddf3562cbc4989014c0e9404d32822379e6395dfc57637c94cbd5426f60da6382e2d6b902886c5abe4170637fd6084dc1c0bdc1baad21569b2f120c3a89a2d27b42ed7dec0e6c848aff106217b1f0aaef23e64b976d29a66e039fcc81662f4c227e2d1b9ee4f187ab76114c8c0dd263881200157587ef0c6fe9d9e8f2ced52eeba2b7b6c4c0a1f969465ee30fece57dcaffa7aa505ad4f06169102bf49bf7d8857160fd40294dd3c02542abfe8d77c95143cc42575c03476e9a2f2df25616a90c0b84f6828bec50eb9c3c535a5522e94c471022153dc1469dbb94ad9932960a864e85acc5bf79eee5430f6eda90644e91ad27443005b015e42c0b6e5e67d253cbe0c5249e89b8b678dbdf3d22bba949304f6b07141ba801c8bb327ad752343558b52319110c0ca3b030419c4704e2b602b5f84f4255fcce19b073979407a09c36882e72f09928b20bc4f1439848daf668701c1309d6a89d78f8f22bc91fd61203c3faf465069a28222024c0ba96c889ea1bb29e5eb66cadf6505fced171a4efb9b7b8772810e24590f47569d162c04280871bfad5d7a51b2c1131e190d89488481ac4df4672b6a1e8f7b79f86164debf36620f25b947cf045c29df1c81dac6f3c4c5cb49718b2b2dab3e711f306e623ce69328b4d554ec98b00571a895e825242aecccd28df20865df75c90fba63ac4392a4923e20b161ef2f765ba0465a327c9abeb079eb745ada84a3e23e0189d3e7c0c06890b3f307659d629ae1096abd697906834a5a63528aa51645c91ec26c9c96e32ebc7d339d8b169e9ceec5adec7748e5ca51f5533495596023f38c6105ebcd888193d4afc29d1a5f886c7f59e18c5ade2e7e7a276bd6e52393f6e4b3340083d21f75bc8832ef3f7729431850a5b7cb0d4b526cb111aff66c3dfa4d9bf76a06789732449678d74a300aff374354b956e050809426c300a3c835993917373ac2e566c3c602924a588b438f5a562606a1071cfd75d1c2866571f1a0f9a8124713c51d23c761522acb4acd9d0d835c1d6861ff75bff4eb81fd9e367077ecc5d41fa491d280dcf81ef6e23412cf38ec035aa27995d2feed634359354477c2ef47b85fe3263920eb437c7782079f6c19949f0f28904f7802c1296298403437ff81da7c27d7276ecc2d44f0efd8f37f6bd085f0af8ab31b21f2bc0c8b46f40997064abc29caacf7b277560f460971b19ec3f81fd1692f60174f5a0d32b42714ece5820a4f7039fa43f6890dd109192809c053b563303686c435f4593b999144b1d016500270b13893acb62fe57d74575f5feceea8a1c4d0b734265f6a8e8de6aadcbb1811edea1dfd5290c684c6969a387479722bb62c6985b44da596edfce3f4c7c1cbed076440b0288b625f08ba47a3aec29b379e32ebba627121e7e4ca11ab658e280f5def10a7ad941bb744f9bf7146816c98f9fdeafb879a6fda9676adf7226669c832dda1024a8c2376b71f3eb6b30c84a855b2654e9682ee96b37602a90027c7c4fde53c11b2c79b0b2d28595c296ea74fb4c930d4aca20d00aa3ca0c3fe75172fd03c140a516818acd2a0278632c5fb36153f07d1361a384d489344995e8360b0855c37c5b4b2f5ef3b1fe47d66ec0655aad38b85e90ccfd7efcc86c59fa38171e163d412dad4914701467dbcfab6e0a2f8c4e6ceec0dda2372df7a432ce86d827c50866dd194afcceae76e7304bae9978b1556f3e37623bc6879cb9bbb4698e8e83e5f59c42b76e8af3ea19bc0d50c1e59b975efa794c85caca4b2b2aa265acd7b35aac305927c211f281fca0246dfa9a383b2114a75cab5f05b31f9342ce72f5ffc90355413deff35ec9db4992a82673d049f2868bc7dc3705f3186ca782aa770b7059019e0508ba337d31f1261273d84f2d1bd0e50fd0c821aed2d7bcdff79cf91c14fca8ed720cfe229a31da0eead02ce2a784dab9d5c24958f6e3f91a82170352b4b4ead9d40edb4add9386eacf100fd5ef9ef174a3523731e6658e213dd7d19a0b9c9d9fca8ca6f37574a90520c25fc85c6cee660d73c0bdd8406b7dfab4eef765d24fb53e494247d3d3b4cbad6b2dd67d6c8dfc664f3fed454f60e0a5ad086584c7df1472cd691838bee71aac81f6f02954e1e670f79f3ef72b111d77dd0924c22a5d67a46d00404119e99cffb924beddfe964fc0aae06d2fb851a58cd93c08105a110f9904c8b93a573a6589d5cc9814482f9a9cbfc18e1647565178acc7db5c7b3ca1b867eb703e04966afc9d95c7167013bc73456b5e239ae3a71852c95997e522a084105428b34afe866f977ba8c49e93a696d977dda4b0a8769218aa4d075057121547b634c437bc33afdd4d583c1cd3c4451b7f05dad010033aad73c0f10c08a22785d7dd047d4ff31c8a6aded4d5bd7d9a7e46a3235cd62bf23493a07d72fe693327863910f4901edf4eb56c1ad775d", 0x1000}, {&(0x7f0000000200)="d8bddcc19cfd3f33e9a21c89bdcf0283d87c3a40fc64b42e5c0b42594cc83c7d5c56222f70e28b2cf381dc69df656956f7b0e92992b3cf41b661393077f9ec254b4730fa0c1b4c4b19b9bf739931e6f21d79d6b66fb1e40a17274feb0c8f40dcbc234570f9e1590a9eb4a13a828371", 0x77}, {&(0x7f00000002c0)="5c5c7c27c82a306aae06a3342bfe841f77fa7e5ce65c7680e5808de31408dfa6e4f31cdff99d373cbf609618c6f507efe15cc73a9e5a343174758defa6252acc3931823491b4ade916bba56babb4d9659da21dc8e8888b106f0f283db79da8f91e61be96a5924baa4c15d478", 0x6c}], 0x3, &(0x7f0000001780)=[{0x60, 0x104, 0x800007, "d6bb0fc1f173b25482cc43b8c807d2d1a1f1235d2a16a10f5a149e375025b2f64b6e8efd3d92e39233d4f2f375a13ed51d54d9e1cdce15d51b56f592a630b4a0b3827d0887b2b950c3c9b7a274337b"}, {0x1010, 0x3a, 0x105, "83648e11a388837db4e3cd29b3f0819e3afd24e5c7726fe5c1c9826a3b363256c2f2a3f38da316c095d5aeafdf517164d8085a4dfa1065b21100530390641233d6c2f8cc2e420847d69ec776ec6309dcf7890bed2e710600d95a77d48ae448f4edad2b8531dcb066b9337590764b72da069236b73b99a7d98c17bb24dbf280044d09b249b88d327d6b6e4507264167d86a521f9e6bc4beaa80ad6a4c37264c486aff9ce71e8059347ccdf0bbe7b2e5f245a08f25645918d63fdd9a65c2e8b7c6a321bf1c144b4e94dceff733add86f4c9f655527add3b3f67e18663a4ca3a31d564d507045e912d44f1d808eba1c71adf5fddafdd865810372a5c6428e89e83757fc2f050643c4b78efd2a587f648be37e1fdc67ce7f4a207af316b7cccf7a3e6e3c80fc6202b36b4975f7de767d907f1ff9ebff49b0d286a32001a131bbba51c9425e51fde33af866e0410a64c994922dc3e843145f3c156222eae02fabd6a20dde7b2866052875b1bd3d6189f05f0ec14fb743ac80c7bcf5f91031b3bcbc6bbb609dd46bddd32a5dfe5cfd91374ffc2b1533e3b36694d5b1966dc9269e3be63551ae951e50454c8e94b649f31b1a6828639cd423dde1f04d42c2f7aac80fac2ce4fac457d9cfa6c6e603c532fb1a3afa35d66c052b06f3ff87a4d1984b7b8d1488ede0371de2db3435b60e346a0461b3fbdf9b1a92ffe74d5077e98a72f9a3a59e87e70b283b3d13349639f4e30bb57a10c437d7d7e5b6dbec2840fa8fbfa081b56f0119c4cbb9af7830a89a5e034f3161b1223b371f07452b43c6f44b99e774b2a01bb3ea635503aba8b45b817f84086bb692cdb4844337689ff91eeafe18f7bbd48bcc98ddf0f8304c9dd1b04911a032c3439bd5ebe93f34287897bb472200644244e7c3415d91a4a9ef822520957416ad97e5d190e52ab102ed61a46b25bf23e26226bcae6a74780d5a2c2f7a326f403edd0724501ea70569412d3c0f071554e9ceb0d3449a24c2d239431da2163f629b365efeb35cbe810bdeb7b2ff6743ad7e8ffa38a87162448ecb120023e5df332658a5f6c863899e82ed3580b26e6150e2fd1b74c67bb43d0b5e9c6f643e4435c4ec4124ff7a1aad9a5921aca9afd73a2cd982256bc1a5d31fd51969db5f05d7dc1dd4ccbb49d115b27c4c3e7b599c81d1f70b4e0c6e25c6b9fee365f88ee44eaf788035edd6fac9ee373d44b8d7803771bdd6916b134061c01f5da9ce7c37d322a30b17b858e40ee8186d4befb74d202f26454e41345f37139ef5283a661bec638cf4b949e57e9345daab3d76ead7d268ab7b1fcaf6c66bbb66b7f63798e9a766f6c262d1118d5e593c0503d28710eb69a4e22f9a02dbe466f3318d4ad056cd98964f78903a9334f386f5ff885e76dc3606133228105a1a7e9c1606af2b7d779132f58e0d5908d00db5694de659368ec945a9ea4356f83fe7750850e8dbd2fe2406dbfc6513be7734b627ab1c91223ef91bc510cac5611d73cc553ce6a4e4aea7310488196b484aa4b82194f7f0e7f3b8143ab7a8ef7f8824e6e651a02f547b1cec8a0b3559bf9caf4471dc099e2c6c36baa1bc72000a9103e21a48fa33e7456e4994bb4747ff68a2baaf1d495032a6d53b68d6d067d014b78377709a2018ff436a5d64558760a2fe07ea8e0faf18bc071776580f4d912747a15c2ac17e568e65355fff62015e6664d951b50e2e53be33338e9f53c941d9fc2aed4e1472bad42e047ace18da36035dfeaf78af4b3499117f5991d622de3d2375ab1595fc7524731cd8a31753c15c07e041812c6e4f5fd9b7eea4f982a531afb23e43664799756bd06af909ea5c628114b11857fe2fbbccd5da209689d591b078d3cac15cf3be75581a786c88466cfc2b7f54a32951633da16aacfa7cafd715b7b9447ad6230d4c5e0b021b318d0175596799c00180377938615086e997cafb4cb4d61b4dd3f05977dfa0378daea5ea248fc4f8d16e131ef16f007ded1a1e3ebc248a7c4f270fc3a9082320a27d839003c1f3ca36a1eaf64fb869d37b4d19a1e26ce31df3fdc834884d642e09167f5e85e5150242b6c74b3cc6cb13a3631f86c2821f32450175613e4a47f737d72af26975dd066193e9fa7352bc0378124aa25226e9dfcb3798250639a27654b52417cfb221ff6ccfddcfee3ba299debe7dc3bed678191616b6559c19bfb587e02a522f3eb76b9041031a4eff05fce5cfc355b2a2fce8aecbc7511b4d6a5a2abec917a5775c2838382ac5888a4389c6a2c40912312e8020a0e296332f7705034dbd8c7e059f9db165ec53f5484e59137175777daa4f759200a53d5535c6644460cc8123f7d0673e8ccd0c1e88a96598aa21723f617568dd8015452379896cc538bed75f511b7a6342df24fe61b0139f2aa16a775462221eb2bed6815aedc39318fd5d12be758149603383d545bf65399a196279cee049e9882511e0f70e12120b06d935dfcc6f65ecd7b0ca151aafc84b8fad69da10fe1f61d75357d8a843631a11518ce13519f7873fb09b5e48ef077bfdc574fa74a055fa35122fee9da4f84423561474e4a66cd449e9e43b6d89f660dc543f7e522a25656f07941d18df33e92cc1052a51481d47dd47aaac238c3867e13ec2bb0d599d5cac469d2ca2964b23aaa44a945e9dcf7f7a9984d729fad71878f7716285f53726d1bdbdef5239b576f28a2995014ea54dcc7a1875cb4f3ad6114455edb92c5afc01252697f432ab05a74cf194049fba41bdb6afcf74061b9c4d7590a4cbf29e718f3e2f017ce2a0a19ffbd1111464a3552bf637d1e0d75a5d134912e8d9c3553ab9ab62767c4d13de843ef13ec6b1b7fda71680e174fc2c314ac2fec05c1b9774b080b9ed35bc2c4bdc936f5ca4469f0958260cc1ac23907cbcf3be70fe2996c0bcc8fd008d510687da83ab89fcb6571d4671d9fa02400717cae6d934a72aa8e23688332b33a461205246ca1d85b4be0e5fe25a502090f27d8b7fe8ee0a1c80b66ce4804d2378425d7fb1f1e4ba79287b2c9b813fc68055c8e6687bc3ad75b485d516b3448cb0da026aa83529ce16363a4020bcc2eb370878cca52c267eaf196d9fe8c882cff60d03edb7bcb115f26585c18ab06920bbd4700eb97e2014253f9dd7f0e627d57853d828cc7a30427c578bc585877d5a905415191da52186a7644993802cfd36253827df3641e24f174f2246d8330cdb15f83551c39f67a6a332cc43ca90094d3a34eb09aa141a3bc05e7798afe26901d5e7cdb654e8d17fc2f85edfd980f9843f3b8ddaceb133f2488aca43920dbd65c6eb20e953518bd2e63e7c2e2669e80d144c0ef1ffc5a5a40c177f93009e4ddafbf0f0cdbc20da1ba5159562b7bb039383ab03ce18611e8701a4c0670843c83c2bf44022f3ab658410745e8e5c8a1fe3bec4781ffadc60691a49fd6eba5120ce8311b757aa278853f37ba642d53dd5a21e20353ad1d07d6e9cf7f7b44a95ec0f085def42b072c90bb34e12cb5eb752ff6cde7e15594dddbee3a4b9375bc81022ad90ccd09a2f002679a228488274d9b61006479f42b3a7702bf531c4abf5f74d71fc496b3424fa0faa1451486c6f283e861a9f824358a40661e4ef83f39a050f69d78261994fdf0cd932edb5c8b05e4ca17786c88865fc352318245516ab61d1df9d4fd7edb78bf747824375a6088a0a78a5705fdb91173d8ae3e592ae08dee43a4697d1efbf22c13b81c8004ceed30a0747cd833d18c421baae6dbc6e796727240067f68c8960481ec260886509d01943b2cec3ce7ca71cdb2ebacf68578c60ebd58f5ef82f848b12fc8086a2e584c52fa364fd22c7ac3d1202db889d265d66949bacb522c0da9aee5264db3497b8655265dca133942d43332f7bae4d9d7dd35434c4e7901cfb5272697ad0eba054c0fdaffb7406c3fd165cb4e34905446011bf88d2eccc683157899894198d2ec5ee5a75e90028e63aec752fd5dcf8d690e412f7295901636cc945ffbbe06a1b6f7d6342ff4fdcca915b6465f7733c450beea0b790a46eaaeca49a6caca58114e18709077c8618d006a3476ac91ba9b2e39f02aef634ff4238bb6f5627b023b8551919255042e50afae220b21977e2b6efa9f1d4fe216b0e98861a198e473d68fea663b2db36a8c07ba8d2e806f296236e9605639c2114594f8d5a585ce1395064a1acf9c78f249ed390a292908124efc080b52071201dfce25153a7649244a0b9e011976ac5164147dc3eaeba6c1efcd4e3599388d04c99193db792bdd8386d813b98cd53bfc4f086159c70d834210c6ed7d1b407a69c8e17f19203f7b986dae77f31f5c3a3bc49d7ce4e804cdeae793ecd4b4ab89a73f2f2ed3b88fb34934bd5fcc3910c82a6de22506eff3617a87a3d1c0e2f129a7edcf00bfe8dad79e715fc1bf4e757d357151a1899cb30589a796153835372b1aa12e0b0b798b2368bd2f06abaa230398ca3489a9f5fda1a4a28c8bff09b87e991c417d4140d68e12841029121789d86876844bb9f3f6ea5f29f39dd43b389c8ed33b7c22b165eacfb202ee73b76c377b32c97d97140eb0be918359fe844cab74e46600e116a93dc6ff8fac7c783a4ae39e21e9d00c164d30cabc8dee0798ef74e7689669e9f371f76ee1617952857564cf4b5f56c7161262fc4cd6c11272b4cee487c98121cf67a1aa6d19e7b36b2296d49cb29f36d8c94dfe3407b1bdeabe56397e4c620b25c817667df903328ebec2fa035251db73649d1101f2a3187799c9ea23094b9e8cf22b8fd3b3acc0aa4195d7cf34dc0e2d6b3be4826bca4c6d4243c896ca4b12ee4bd866067bcc96d549b98e4ff55e08c75ab0c1cb60361e3fb319df96c8e995b3f4536baa62b01f0ea63b423207c3a0c81a427332fa349b21c0b30730dde274be4f0b9d42643e4c03aa298f3d6fe2cf532085edec0319531aac2baebe7063099f10ec43f314ec53886b0c1492980c12be176935fa2ec9cc5a410bdd16939b68f08a13b0a522b90bcaf36b7c91f5b4fa492cd42e4841c7b32496cb09c82104ec8539b7694667a65d9b650eac2d91e2ba29d1b69da2787beed56d026509b1ed15800d03598c4521385a3c226ab732274db1f7a7e4a4b3924bbf8388549deecb8da8f6eb6524cb7f784473d8d25b8cd04911df12e27d50defd3b040a7746d8550b79b5c8ea5c758b2676a916e1357bb25fe0d9337c42eb3068107c78d8ad23bdedcc008f7e2197a956d66a210bf49db8dd073e8c073d6b45b148a6940a42f1f09e78568ba244f248aa18573214a8ca6a958a47f691b27aa965772e4b578a48d97df2bbeda4f497ad3c66b3765028587660bb33b378cff21ea4c221874d91e3d8e2a0d0ab795f0c3643a4c2b78018d08782534fa4075e795df1a849c6a6f8c4a72ad508ded70cbc0933ea9fc984775f45039d43db3ac344ebe309005974bd0ea89be7f0d1464a2ee0a629c90b244ed9bdf352c0c7bfe77a4cba27cf239b01112c2acfa95689561e1617b12452c3a3e4a5e1a00bf3384bf5edf23d136860abecaeafb0c3797ffc55043a1fc1d89739e61f2dc4c7a40ce21e3375d4dcd2852d9776d817f83fb175561dbf26d3667c2b0eff214259218160d4a020e0a0544415303c35cf22be5fbaea3beff2de7e533f1ef01e09b44b1e1e0f3eb5fc5c2fc8def3dd58e162adfd1d7f118ebf30ac9b4ce851a0c8a38da9152aa5ecef70830d2901fe3a550e9f5ddb70011d4b0d63b9555584a0fce343de7383a7580467c9f86dfb4545c16eece67b8cc5619bc1d90406db93fa4"}, {0x78, 0x105, 0x6, "e8804ea68d4148987ce4fbf98744e0524fc0cb92156b35126cb6503fb4ae725a611b7ea42ae8d66816cd2a07617ad834bc580c60b654793d7aedb1dd13abe7c2e1ae4a8d13b2b577549afe24379674bbf85f28e96d88167512be87833e9a72236d2492"}, {0x90, 0x19a, 0x1, "1cd42af27f45af68ca8283dce565ce05cf494c982afc0e5895e04e2053ba099d766e3fd55c52b841a79c3d29ea793a935b55f033d55349143be2214def0d84de721fb280959cefac61db14821bf30be818c47008c87aad1eef578e105dcc9213159c3ef07a6bb45f40cf7889588d0cc3dbfbf467c72b2c890d"}, {0xffffffffffffffe5, 0x102, 0x3, "719534ce05986b6290feb52874275d7566666e08b4b1407d7f257b05e546a95c552b6efe59bd2275eca85d7ab57900daeb5bef24f6ca5fe217ddfe630921e51642a348a37e0e07e167ad45ad441cbca87f0957a39bc6e7ef682388e8bd55c79b0b07c949b1a8ed952bdab4ad91e5db2a25675bc072a6e7fe28808aa9ecd7e5cd59248aae37fb4d2363922f27b1f42e19572dbe900e82cb41b761a4c3ad29a07fd2a2e8c7f853a118e620180b4d3f738cc949fbb4ab1df4177df80b5c71f0a9231885afcbb695bb651d65456e60d0df561a43458ce2c1876d2d99293e0df623cab4491c7d717be182740c0b6f5012428323246b5bb63fdc14296a3981f723"}, {0x38, 0x10c, 0x3, "ba51e1e72a3b17d3c82664bae81123a43d22515f86431f66a539f68deb5a022a725ddc"}, {0x58, 0x10f, 0x0, "698c57b2d3e198ef35bf7d79713ba47852e04db17e96cbba22de03a6831101e323c4b74d154fa79f821d20900058fe30dd0f806c4d1e8170013619ebcbd25c5f1cddff02e12af362"}, {0x1010, 0x0, 0x5, "4f15f6aa910a67af1989b231eb658b748a9d51440c3a5cdcf1fb05784ba3c03843955160c9fb449d5c7832cbd235806a172aa5a79c4ae7b296faeddc6c6e9eca762a811940c54c101e9cb4fbfe1e4490b83363b5bf8b34fbd2d65ff2ae576444645393672e0d5743bbf4b157741352c902d62e16a9e6bf5218e076ddad02537d05fea3a5ccdc4d13d493453ecba4e4397113c8d5bf5a49ed98686416101bc326a6bf302e39784bb4272e1fe7157c42e813883feff091b3f8e7fa039fdf0718e115b03fe0a573eb2a2645a59ec4b1712d6057a78fe6ef83205098db51169a4e8654b6023ec4cffcf78486fe080caf715b8fa5e85304c7195e8b4459ca2c198292caa7605ce06c631b43907b65dcca4a3d942d135ab3b3f07df2bdd155aff96c6ddc38e3fe8929f7045cfa53a914128bafa0671e3a1d1ec3dfa863417b7d7b221695f2de5339822511d7fe56ae4f12559df2f6b52b0517ab1a6a43266232fa6c67f44b628a66b4ba4e52ff95ef013123a6fbc5f7561557add7165edd7850c8b56aaf22ee3a63e95a4c1b61dc2a88caf66afafd0a0016bd86712b5a4310f5605f4a56d65836369039a007dbaef1f8d2a231533fe86e3c309b1568714a9d58905ec55c1f94ae4002d4371b0b655e551fe32c0b80e9c1d7c815a81b1bfc0ea0dbd595e8b1388fba210756e876fd953a28bdf3c3770762c507ee629dbd7d8bf466b29ccdec82646bbebe99f777c5201295a5d9459e89f84c162ce195b5cc1fde2eab98ee12c4de14d592f32476ced339d3bd24baf2878a9e0b4617955c5351d9f2220b1bee869faa1e54dccb74369ddb9a592119771dd2b57ada5a9d18e45699aa8fa5b2e8a047356cc7c5a31c7412c7be6ef60545906fc5c390ab4a5878e193c169663c4d25c05259f50a4f482ab0add032cd9454ca8a844a9bf146093e489926956d957c174bc563cea40de056422f39f0187db98c17c26b8b0c7667ce5d485c160784e6a7177c9373570a1ac8beb1ab59609b8b363e95ff55ec1892e81361a89ce92bae25b69d25dbea3c615ac7b2841447a8b087f7e9040f9fbf4d8c0eb1fd4e63b2f4a541da10bb1691bda59207374fc5240ddb72f61eb6a593fa16a4282a76ba89857e2e6c374052273a5391d14f5c0bef96a2abce97f6e28c00c7e46d885912dabc304c599a03ca9e93655f014a4db1b003418a67c47de021243e62b75d2c23c97ad3fd3f19951eeb197dc021e3e823d2c64254fb25eaba827572240b342b4b2ee8441998bcc8eca69e018cf31e710ace5a8842df15399e6e91c4a72bcfe7c8bf73a7040caa5c72ef9db78d5aefc487634aa71c63717d39e73442883c9ba1e563df44f3cc7cbadd0c0c57cf8e6c0212cc7b3dbd6f2a6b8ab6e8921887661509838ac69927ef4b714ef5bd70dd581396e635ae3c74249607447f714f2711ce6b1d00e7bd8723a4177b6e3e84e0542ea2a39b63e17275262487db5afd2366fdabe5b9bb1b75ca56d2b0f9596cc30c57823b734656f681e05c6e2349f46ca6e544bd27265cccd5eede598996010c2b7b1c89e21ff55448fda0881c1f59c6b3e61b9d3368ac49265d7457e74551f75c3671c153721f136bfa2ad3b7385befcc7bd73596a457298d180f305148abf7c958e53db673e224ded45d49f9f0da7e16298cf854fa326134f20413a42f9f4184f10040dc465d7ee704fa8bd4f35138e99476700491dd892a3620555c460947ab92a72af34e09b65c27043684edea91f7d33f60f13c8f176434bbd2e09940e9b933aa5d4d154be4c2e0927b8d3d569773c5a813fd80749f42c8a3e79bc1a18918294c25aa18a929132f1b7f49cb87e1f75bb3894ab2df74e6cd313e509a0ca87cc699371bf7511bcab76f65980cba1560f582306129e37bd26b1cbdc8ebfb7981ed8df4441f0f60dc75ae2ce59747ff5b8e2e112e23f905105f8e5d2daf279015790b2878a55ecb00cbf06f6e8c6e7b6e17c0f63f81df5753be216527490aab4bd86b6dd74173ef2070a410f836b63350dc33a26d03cd7d28a973f0ae58f225ccc7da9039df62f6df1414295106e6fd6ea8bb7a13d986761305ef1308951534200c673db3588c0274e5b996c880523e72f6c18f6f0de7c67e49cda33711e1090201a199e8341ca55003a34c9687c510d082f21e055122f54035d030321b98465cfb29f3bb1ae3e51c7bb0d72923fd3d2afe8d2b699de525e3f13b27d61959f4e409272fc6072209df70831ad1692173be854923fdb41f40673b06642209ea1328f7dcb7df9d9d0811d9b09b2f18130d48ed0b8edb02a63305f3f01c6b6a789c2efd31c97410956f2c34e76ab82bd28d8dc15ec4e4941a2921d37ce9c8db507ad2f052333c95776137b02d45ae1cb6b0908f969294330e48ddffc92ea6fa42e1af6d6615c16357157ac8328f0f071fa50be7650df8e6288854536cfb6fa2fe4234df690eed33ecf1703ed9a74c6484e2b0f742fee10b821a1b84160adf73771c96583478035131c69adb92c6931290f7328ff9f5931b9650975516477c36c94a02d1c2ce6462d009f93ac0a524845382dbd36b2d8498a40e1c3dd10c1e336ba8cfd129817a7353414ce827c014c1ab50c72369196b561e863e9b4263b31152dba668e397394899e221fab693a179a15dd8d10ad938543de0d1b5c14b5dd1a12c379412b5a7852bba6220723ae8f24b6ff7e1867c7c53847b3c5e733705c5d44e5327f879bc35afe4e1903815f583f1b06f5521b35c201149cd536df630aa95379d1e84dab1a494ebbe8c2baec6eefa9e70dd7e9539bb6967750926603e3698341f170fddb257b1285444c3db87dd1e6d59f4d6a990cc8a3fb092a401f05610d0ba1c65194055faa28abf940f4095a7c7f9c9faa27bd0ce596f0dcc401f85375cbe0d1f33d5f6127565ab7f674e623337f2bd4cd6a8ead9e40fe94ec93a39b8748f42101f86119a19f4d5d4998d7071dd9f9061988e623ad28a198b5fd1f5caad5268bc514e88fc6f8ae1e7d9eb7822235d9987e9e95b3ed917f22ae9ae3abffd5801c4c5f41c3a5a5b828dea6f5a0ecc2ac5bf7b528caa0fab9e48495441e72f791f104d839e5d64ecc07845a0263893d49d4af62edb76161fe7f55a1fe09619a74b0d0051fa2823237eef9d0e43b8dd25a9ac60dd58d799dfaea996193e8a289ba2a6f2a5cf2b959c5d74df8c10c426f67ddcf372cd81d3fbd02e8cb6d757f15dac27123f072ec2f0ded7531da707a16050aef94d4f9dd8a153ee3a09837756345fdfbc05d2e64922a29ddc483e2b4344231a181afd7e66c9d1a7ef0a4ca567175ccc390994dc4a23e9919b2ebf1b696bd141f22a082bb69d0adfb30d048d0835d30864e9c028d5ae1de01f7161edfd3c4c5e506de4d893c5a029630fb5c224f42068eb4cb9653714d8984e6d01bc9ad1c42f495e992a56972d8eab1eda03dd9e53463aefa6cdf6f7d35e5d0bff92ae52e3387ca4a2259cff2e242c57f301dffbb835833fc7bd9710d67a97d3c03d6febb12545558edafad8e4ca4c6eb06fef71375e53e5091339b952e8918964ae8109221e23462a4b67f4109579a4605f174deff6982921b1626434e5240fa887c7467f5f84335051fb155ed408feb3dfa5bfe42b609de13a5b64cd02b4290321e834b3f518786e3a5b534903db13e0734a5a5301cd70cb26d3ab8cad2ecd29b9fe5ced055c0694d48ddcc7eb82f13e8fd685d1eb814724abb57531191f49b5cc86d230758434b71a98e37a5dffa5a9beab0a5c7f33467f593d3f440877c643ecb5e240f610d6259d742162a2d28726764bdde1e3b55af8b21f2b6bc61c1c90b8a26e00ebd59c2978581083322f52d5ace4160f348604a012af7ee7070fa579165f7883a21fdf7da1d58a3abf29d193be9671b0771a618fe8367c66cf39a77d7c9ab431b3b1df9018bfd7029b3dd2709427a01a6fa2c2a48f37286c5535a0dcf334b598e524749f38d149598e0504a6c12f12537fb07e5c73757905fbe34cb690044e6b4509b9757a1a0a0d631bf2b32bbc8adba59ae7a303d6b8c7288fecd70769c73647749af19f22a3d9186406251a17aa84ff44643456c46bb41b0829f9dfef2734cb39d1e5fd4d09646c23a2c00b00e5b1ed7a561b013d3a8057a53dd0ed02cf25749931c5e5220fe63412c46bab0311ae7affa5b26fc05eb2fed092a390e11d1ed30ebe86af4f290b1fd320a998ee767764d596c4fe2775f0a2a4913fd3e931755fa16bdc34d74fa74b17c4689d0b7fe16eeed844b5b5ae22892d2b8d2d8f5aa0f9d5b38ce580630b12ed14aa5b1bedfb6ba257ad860f92365fa73c651ee70ad9961445e7408f654c99ad29a1bbefedeb1c25ec313748a8c4f062c54115ade03899d53e58564c5943516a93bba6013badbf2b12cdae346cf39eec7fa03535dfa9feecc5320bf7e74d41ccef4cef5558becf71954c54035689fd280c8eec60960a083395b62f6c223fbd1abb089e9fd45395691a0c40611a0b189526c3a940b4dac965e8907654863d5c6a86b01b4856d1f2e565589890afbc15013b7e6a07f0160b809479404c884934f00f217a15b308a01a336a3c2581432a6888ec2f6a1eecfb998db05ce1a1d3ef474e4febde45b0a9a620c41a731c581e115bb11d7f4c75f2451376b9d61851f51153a1d90b703d5554ce65ab11ec29272e7ecd4dc91bd9d108ccd0059693c565b27ce84a35f63f609bb45797bf776d5c3e26400134728f0afba38d07c18367edc1f584d7865d5852fb64278ed2b2297df9e810565a33ee5e9ebb2b8c86360830715d14c8d54f4e4cc091546933643d83e1a9e381a4ed3ee34310cd1e9e5de58e02cecebdffb416bb868f082ba8711e2209d04c0cec0a1a5d4fde95264b6f7e270b495280331b5975b108ec672f1caecc49418e1ae37f9e458dd6057a3c69c8201b265695148bf05b6fb5ea3eab00a4525ee9ee11a24a7e4172ff30b74689ee66cd2994ed151b0c6652b48eee9761f9792d183b52bb03ba4adb6c06e7295a506ae27d06b52e2ec67597f883371888162187b4e382f62a444c14db7db5d51c0bfd47d816bbc44180af67cdcaf77b87356af7f150d27baa56e1cb78e82ee766c28521a6c44b8015e17de3405842b6e40c95184f23143227572d05874aa7f1ddc41791a3432b43569e91b54b423b1fbc96af6cd77bfbd2aee66291a8d2e4cf80fdeaad8365d26e8f0963d0754716c6624d485443e47b9e374debfadfe55585ecc389b5c5764e489ac9456f1c8cca933e0e6aa6ab7e885fdd19463ae313e44f7d5e7bbc9630e372a24e0fdbda2b08d1c567f02caa12b72c1f9423f025e45760eabdbe0e66878de5f5dfe75c7e4092d251a1848d91d2d5a1f0e5714fe32be374d5be6300de3483a88df6a0b033049697e66f51a660e70ea6453947091038cfc061bd0630a92ff936fecb5f7f7e17a23718477386340881d9b03c1a3c1829ac994e777cb947dd2e182c54fc0290925c4a3f84d4e0d2c34498f60827915af92e5b07d91de8b9282f85707dacfc6b335b941b04f3955ef10d471d27a75d8551d9cee422482c5521b1f1120f8117e840915b3ddc3c11ed849945fe9a05065d7d09992e500f3dd81b6bd9f6894850216eb807ae69bc71c61bd18136f868019ba813019c6e7fc7bb7454d8ae29dad78f4d47498c013f259f17d5d0b085921fa9f8c966b75469bffb67116b43da1bb3f9518dc87f0dc78f5a737498ff522fc6f2a48c015078accde01206f0fb65967a3c4a5b0023a207a58ef8170346d384"}, {0xa8, 0x103, 0x19d1, "a1a8fcf44ee3cf65b41bef1fbad144b4403d5faf355e2b257f149d1b211e9de6178ececb06c10e92c8a595f5999932d3772f690878bcb69aaa6651e788f2725e6c9f1f149111b7712961d2cc3c1f59c9bc9187792109789f194cccac19b54ec8cc8e74277ccd60034f193a7c289d5c47f3daf9001627f71dc2fde2d63905af277b7d455fa033eda5c3695f61ed4d9231248fd09ac960"}], 0x23d0}}, {{&(0x7f0000000340)=@isdn={0x22, 0x7, 0x6, 0xf0, 0xff}, 0x80, &(0x7f0000004b80)=[{&(0x7f00000003c0)="83aa731cc74777aec38a728665da13550867bfbf2bb3ffa8ada3760549b92ed4fa994ed6798c08c38c06a9bb0e6245c24b53bc38ca0fba1f584c6872e30a42a07a8d209ad85e9f5f9dd6726aba5155ae5ea2be7f06674f33358ab4221b2eba91cee14bafce8d23c28277ad9fc7249c9cbba04107afcdaa0ca66ff0c30e82576671faaf7a97ccf5c883c9794126287327626d9f0fa225ec50c738f52e37aca575b057e3527374785a0a01c6721e25293b0f9f1c5921bf13a080d5", 0xba}, {&(0x7f0000003b80)="8be209a69ed3161cd780086117ab40c9b044f56a8b5c61667bf2a2d0a61bd1fbb74e0dd73f8efb3bc7c3ac23889072bd0fdd20fb04f65d7c9bc05b5951c1397d4ec62433061ca4acf2df783178f5a758123f29a3c33bce5aa383889c4724b88400e01ab3857058ed7cc33d81c90e50fcd3027ff569525685e2497989a7d72af106cb475df366bed4398f82dacca040200de41a2fc7d56926da9ec4ffb5ab421b3fe47557566b24365ad10f2e9c9c1f65f54a6e8b1f6e142edb54b31df5ec469f1953638f602c4357287977ecb875e1be7319d1a3bc55af9e39d49b567ce17c88f9aceadd11ae9f6ea9b1644dbd3590c5d855a26aff3bb3b727906879c4d30a275e6288eb45fd487ea1d4b0bca2f3cbd97d19b0d4ac5fe1a8e47c16fdfab0dd1340dfadfee24812fc11e2438a58988e3068576d216951456d642896785fa7ea3b7aa0659a1d0d6ffc95e78d077307100149dd3b4cb0d37da8fb0c19f5591651ef4cec3929b9eb32ec1ca1665fd64dd4df007d267a53b95efeb1e5229e6e17a1812063d21abfc9e8234bdda92e7b07fe4ab9b47f8a34bb36562015e6c69013a3ff32c868c4a2e49cb19d89614f713b111d2f95ecdd171596d836037eb2a5a2e5d994ca4507daf5e8a1379ee1b9c6b0fba9e5dc9eb64c99f7531248d2c3552a59eb0014935fc3562e0e3d997171c9e79bcddea80b8c9b90b407bedde6ee01e050bf7f6a2383b6ae0941dbea12df27649a2ec4fb1e282c4dad1529ad7a20ad65024e31e48bab8327f7ae9dac00df763cd7058768421b9df2ea38e862aa7c8087d03ad6de07c504bcc5bae5be32973fd2c50f64b5b004b6762f2e1036686235676d9be35383d91fc6ef5429046d31a099e002344157c5851b52aedebf720c7aa8498c2d0d5566084ff425c25d08aa2fe0d5b05e405ed7101c4683e3a637fbf0b4844d11dee886a7d967283598465fbb386cb53f5b6b2bff713e40342625a97329c011fe4949724e7003139c738447c1f69eb8db13c0ae59307bcaeab1278890f0a202742c3a921c0a6d31e295239e64964b67d01a435b342d7d08ac0198261d0b02dbb2540061f7c0c70fd8cd0c838a21454609eef642f1cbdde4968e0707cc6e04b482278a7f556fa5d68fa09a33958e2476670287480033c6318238037dc0f3c4d1b2714553c93d6093e94caf68b1104ca88f78480600b773ec4a4d38f66b49fa2472eda0f602fff5d003c0f30b560041eab594273038016ed3d13f0267e27ead20e1e2403a0d981763912249cba408d8b1e39b2fbfb84ebc594d58d668521a1c4f51c4db7be48019dc6b71aeaa0200b6cd2a4c2a9859248163344f8e9f760c28b8a278852516325d5be19b86fcf64809c18f24c49d2bac6fb4f8be12f35f6377be1bae2e7f784254c6a893dfa28f8f3a5bb6f4b66e4d52608d47c95bb4b107957d2f38dee640d0de1b910e5109622e2931719e3117778e99fe125780b12570fada104ef5d038d96c15837748cdb8c717e99020ddd7184dc3b81f6164f05def7a248afb624a9f2e4103caf4aacc645bc1a37abdfde1e47e441f71d03ab14802cfcc13b2fcffb50af94fd65d2d5f5b0578bf209016cd44b0151e7e7ee1a070584e72ce403fab582fb00c80d11f79a3ba84348924fddd2cf7d1ffc53c9fc9527542af8feb60337b7d09a1177ff0153b172a810402c891f214ae2912d4d3e312709b9921ae254a5f4879ab68a1812e39560e5cfafa3d0a4068e13c1a53a700a43fd436cee48accec20d23111016941d43414d6ff7a853f9bbec6376cdf8fcf5713dc4c399f7a5e47b57b96268d2917ed1ebdd4d99a64de577f101342b7b8c4332240277bba117f887ba13571969f42a7c329d6eed0fc4f00b3a457c6aaffd8be5ac98b15cbb3fae1857ea54d4300c886a9564a3fcd5796781c37ee05621ac7d8673773f77a1ff5a2ac8d1ded7d53c5d38e48d9ba09f5eecb93ee8fdede64f9ce5fb9fae6ab106b3de987a4bf18b1772e94ceb675568940df1e603245834edf6c688b36a5cf78c71a8d8bba4c75a451da9e1dd228d8f161ebee6a54ef4f765b5f353c9c6ea5f9cb91e7e5b2ea05df29e4535b512e49de5e4bcd1c4aea6a0963ace676f03f3a344aa357cc735f641f4c097cf1b8d1fda3421ba879208ae869bb5cf083669adaf66abfb49a32a91a8992d00de107986437d383c918afe5b42d9f2415d65f4d5ebf7b10b4dbf2aec8b3ae0d3ce3d04c3f573d2cf7309af3838afea51f8244841c4f759155794ceba54d8f68f9b68080cc3a004d4213c66fa9f7b2d01c2686831eb397675738c9fd566b7df60298a812289297833baa9f746e2f7835ce685827afd92ec838a8720626ac1cc0e5484a1bc48228b800a2a60623090f66a8b958b1d8a0286f21212b26ef50b33b2d0b06f4a3b05c455facfc8a8726ec53a96a318424d7a76be43e41b11cafd261d7f55d2d85723d7ba6066330cba6508233c62a926ef5368efbda9c1c09e3ad1d311b00153d176042745691affe2d71c14c2c80a332311fc0244a91a07bfda4d387728868636ce87e6edead067cfe9c026ca703b5bdae961cfc74805166e367f53372d05a8a69ffe4f2f1f54656c958eee273b2b4d70c445dfe29429b5cc55e32b9f581bf095beb33578ce62c7a75a4a34545ef1ffa2a81b6c8d8395398c0e4d08df10020e8fc0a17786b7a80b51b9fa0372a146223a81b1325701b3614b0d73c5ea4572924ffdae16c8f6e1c06fe6a778a715e16cebf64ae37a6efe906ec8fb8bdf3f825086e1945a610278d41b7281a73a1028014995209d27c9a7ade4cfa7a9c82243a7a12a23b5a731c1f16157d311bd2dc083df0b027034ac57ce242d5e550e93c801bafd455ee2e1f206be95015a967c1cf8d0432eece2fa20653500710df1e545895931d0d2a7839e116d75cda0f23e12d622efdd06320c8b2e6a6e2ef5ebdd54c941bfa6438465feb5aca904d6c24b10a8ed50c56b065505965a2d3d5df9a45b0581928ecd71eb32a0518224eb620905cb6731a9fce893601b60c45b2854cde5457cead4bcf77beed8138e5faa6ed3e5ee0630dbff26a1a43346428db83077654ba60d41243bf649fc01356f6bea328737999902f5bb97a146a9566642d0bf12a50cf0ca6c1fd1599e1b8bcabdf437616d9a0d5707d700d7df9bead2bb31bb32b13ab1c8eb372f108a95682c8e3f5aad414a8dadae3cc7942cb33d6637a66eea08a66a9b0c9a950e885f1a97d9ea89b1421431ef5771a540f701e257e21af5c657fea4a919bcbba2a2d3fa4b17a10a378303cfe014c6b2a5590e93834cf6c5166a0a0aaa3d6c6519459372816b6884f4441cba9f63ed56369cf07e7c1696c39ee22ef1881ad42144f87d7631f01603d77e277d94c3769be2e27a9eba9c13e89f3c89ff1887e7b90b2ff520fb15988029c02eeeaaac050c825d1e82e186d7747c9c7e048ffb0e8b1700d8c520a4f36bc4d60febed33b855bc1641e4610ec406331cf64cde8bc42e6f4890f39aba91d2bec55d285d47efb51ae5ac6884a9cdf645e13e3b84ddcf7f0c399985ee455c77dd6d32ebe42ffcfa806b88093e16c3a1eced3ef8a476a52e9804136aa61d4d97cbd5fee14e056b99357d514aa677197cea4833a88c5069ea796c69939981f243070fed2f31d0e3545987627ba40349f4b1d8ad2775875688b406b0e1b5407ab758f5750c7adee9b4333d72e1c78fff3096af3152098245ef5cf531f1d91282a3cc7f355dde6b05048679f8ee7433e55b8d20bff8504c5714ad5058484fbcca26beb22c66f55a9462e7759e2426d6e2fd496b7fc5323f11f3b22ef61369a3c1e82d69fd436f86401411612e06132a594e7156788eb96f2efaf60d9866dfc307c9d19a4ea049b72f2439c01cec1bff8887183ba031d554b3de9d2e63fc02f38db3e44c220a3abb8f63a2527c274e2ebcb1b3737a7410102636e69190f77528494ae9868641ee501e4665316a89ad76cc604cc8c6b95d6de6c52740f92c089aae8aea74459ab0535141ca05473c5ecb3d24f441c1b61a78fff3defeff9ef9d36de7460c665ad5b25efab5673427195baf54c00f6000191573f84c82580acbb219a082aae110b97b2796d66ee799d3e408590bcb13de678b26b7a75a7433f6153e1cde90f0901d26fefc7dabf3eb853681e080c8bcc69461bfadb87af81f9f8f6bd73166161f291f954890a2ad722a007760da5c5b755e43a7950c8ed76006292e20bc98d41d522ffb11ed60ac52f2e3ab96f65b89673821703a543ee10801b48fa247371a5aedda51462babb14582da780a406240a205493696648b17acdc319a8197c35f67a7d875e25d3875f1f6393e8c57efc364cdb27e7d9f0624f5444f598b2599e124013d12f1aad3a98dd5d690f46c18afda788fd26d7b639b3581ab331a92273db5d60773805f66f83da5bd855ac474f50ac17ad0e6fec8c1ea3456e37b2acef0be1574aea965addcfe71d53ef3e8b6537d711365a0f34002712bc6270f58e8ea55af5aef803f19c618473019fff58bb8662763afb3032e9da92bfffddae605c537a58e25f2db2b5ccfaf8ecff28662b81fa16f0ee24dd2947684bca433d01faa39e063583e1ef57d4b93eb84bb517c912459b944987235a8ec0fcd1a6a4922b28eb1dc9457bfe26307eee4b1c90dc70c4c89ffde037521bf2af954c295643da5b038555d580792813ac725800bd8004218c6d6c36beff5af55b4fdf30016a6801d1bfce6b83dbbf240f4ccc661b6c5dbc678c51ba0201edfbc81538a75309e22ea85f7e384bff78ad9644e6cf69e1cab4dd60c4e6a11f05e6d55eef86ed15ac6e36aefc1461859527f6100c72043f1884e1c0c39d5ea6ec9d589205019683e4113d0c2553fa64a8c513c68fb2b412a9f04deaf4ece7f3ea8bffba5275ffc5be69e28866e651a4755a6f4db44bdda4605ee4d2976627523361871b93f42ad6783719ad905e551256c785a9d05affef3fe11c5171b0f8893397360d208634c421cae5b58a5b24466213e1281bdab2305f956e0717a5cc2a801f2975acbe33f13e6256c1f487eb61293d92b70c5acf1cfb30403efea59e6ef028763f5564ca4ac2da438b1e8a0dc8c48a2496084f95ba01dc83e9c273ae72ec3f405746f0da8d120b9a0ca0b374be1645297096ddad781302823bc9e580fd794571afecff4b9fd7453164beeaba297e254a6947b504e94bf9495d95d605c4d5e96beba8becca3525898b3efde4b993fc9fbc1a14cc221818b993a33fd09331700dfc7f739d427ed0750c422fae35776c4e7d70fffbd4e156b818f96d6d3dec218a0de8567f7ccaf42b52fbc2ec004221b7fda0bd27f900d4f484f079f9255396883e81ac6e98e949ad6ca4975a195ebb80b38ac1fdff04b834120b0bb8e0d20f5d2e105c93a0f83d9ed5066455782f67b171575d4255e73387946b0186415a892885dfb495cc9bf9a3775c1e095f543aa662e8b0b7b935d0775d7d5a5ae68578486f53cade1c1e2ecf94d2e3d72d4a36a2e8b74d7cd4a51daab98edd80590b0c5db7699ec2188d31787d711495fa81026b8c9b0aa8050c063b29e9a7ce9141eda742a9948206dea1db818c918b1c4e9e4353851c32b2a5fbae4e96ef2df389408df3468f555a45029eb18727efc81e1ad45c697611a9fdccb6715aac319e93e4c23d75efd1469bc4b197ea4f85b6805b928ac5189a70f51910279cd1bd4ada27aae84dca25664a24a5c6ea202033a1b4d2e139aced8927ee184cbb730698b21ea725daeabe5", 0x1000}, {&(0x7f0000000080)="0ca806026003688f43872ce36e9b6d67ab85b78d988be47e97ab0a9fab9e968ce60aa5062abadc2e3c59b8fb39", 0x2d}, {&(0x7f0000000480)="eba925ba69c98d7ab886b4bfcf9c5e42bd0033faeb117b39ada2d0efdd405751f411f2fb68f2f3ccdfdb4aa7c90bada89c9f1fd8392fcd427de7d068091cb81355867dafb750d186660d2d7af4422a04efd028a845ad9e43707d792f02214a6e067a8b788b9e04293b7c292b503d36f9c6859de3b1f67dbe787511166d69a7d265b4fdf37b76c7525d31c5e200f1e40e2f25ff65ec980e88b56a8d62e7606206a9ae54a9bd315171a4d06b1e2cf968e944f25818b414779e3c4fd19fc3d7f03b85906cab361b3afb15264c6ff6c69acfa6a6c59a87e05008c2825c", 0xdb}, {&(0x7f0000000580)="08dbbda27ed9e0231b086ec8ef24af1ddd239768b37892baa66359a27d8930b9eddedbeea9375c64236016561fa18acd3581a6341ec650548198b264a693b01b20a0626ebcc1070b064d1ab26b0aff601a44a15b564a7d5e6d0be254b06f063c4427ef4db783eee2c2569f78302d32c8b7f089176613a5fafa38b4f118a80e524aa0dcc576d7109c322538ad2a5bf1e50e43bc35b8fe4c2e0833b4b054f676a218e191b45da37361bb59341162329e41812eaa76fe5d9c8c9d7f1c0ddc4632c15596accaa2e8790b7382b24fb3add0d27e1b1e73c7066ea61587a9f59496498cb44cd2b2e53850491c56d2a44527431300dc54f80f692d17c97fc1", 0xfb}, {&(0x7f0000000680)="0ed39101e5516adf83c52c74df208071d5b6472159629ad941e6dc44b4c052963400afe09d64848825353454e83544d4eed2034a4d7ef1ad7177b15173b125f83409afb94c5d648852713ff4f660108c310a492c4869701cc56f9b4ad54796daa56dc8c6ca59", 0x66}], 0x6}}], 0x2, 0x0) [ 354.438311][T24184] FAT-fs (loop4): Directory bread(block 32760) failed [ 354.447554][T24184] FAT-fs (loop4): Directory bread(block 32761) failed [ 354.454442][T24184] FAT-fs (loop4): Directory bread(block 32762) failed [ 354.461971][T24184] FAT-fs (loop4): Directory bread(block 32763) failed [ 354.470996][T24184] FAT-fs (loop4): Directory bread(block 32764) failed [ 354.478596][T24184] FAT-fs (loop4): Directory bread(block 32765) failed [ 354.485818][T24184] FAT-fs (loop4): Directory bread(block 32766) failed 16:36:55 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c916d6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 354.493017][T24184] FAT-fs (loop4): Directory bread(block 32767) failed [ 354.500589][T24184] FAT-fs (loop4): Directory bread(block 32768) failed [ 354.507820][T24184] FAT-fs (loop4): Directory bread(block 32769) failed 16:36:55 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661744c0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:55 executing program 2 (fault-call:7 fault-nth:40): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 354.611696][T24192] loop3: detected capacity change from 0 to 32760 [ 354.632064][T24192] FAT-fs (loop3): bogus logical sector size 584 [ 354.638348][T24192] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) [ 354.745604][T24216] FAULT_INJECTION: forcing a failure. [ 354.745604][T24216] name failslab, interval 1, probability 0, space 0, times 0 [ 354.758244][T24216] CPU: 1 PID: 24216 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 354.766797][T24216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.776858][T24216] Call Trace: [ 354.780135][T24216] dump_stack+0x137/0x19d [ 354.784467][T24216] should_fail+0x23c/0x250 [ 354.788874][T24216] __should_failslab+0x81/0x90 [ 354.793635][T24216] should_failslab+0x5/0x20 [ 354.798176][T24216] kmem_cache_alloc_node+0x58/0x2b0 [ 354.803458][T24216] ? fib6_table_lookup+0x21b/0x5e0 [ 354.808563][T24216] ? __alloc_skb+0xed/0x420 [ 354.813100][T24216] ? fib6_table_lookup+0x530/0x5e0 [ 354.818214][T24216] __alloc_skb+0xed/0x420 [ 354.822561][T24216] __ip6_append_data+0x17c2/0x21a0 [ 354.827885][T24216] ? ip6_pol_route_output+0x3b/0x50 [ 354.833128][T24216] ? fib6_rule_lookup+0x85/0x160 [ 354.838056][T24216] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 354.843600][T24216] ? ip6_setup_cork+0x826/0x8b0 [ 354.848508][T24216] ip6_append_data+0x17e/0x230 [ 354.853283][T24216] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 354.858445][T24216] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 354.863563][T24216] rawv6_sendmsg+0xe2a/0x1330 [ 354.868858][T24216] ? rmqueue_pcplist+0x152/0x190 [ 354.871941][T24214] loop3: detected capacity change from 0 to 32760 [ 354.873856][T24216] inet_sendmsg+0x5f/0x80 [ 354.873881][T24216] ? inet_send_prepare+0x210/0x210 [ 354.890756][T24216] ____sys_sendmsg+0x360/0x4d0 [ 354.895567][T24216] ? import_iovec+0x69/0x80 [ 354.900139][T24216] __sys_sendmmsg+0x315/0x4b0 [ 354.904806][T24216] ? kstrtoull+0x30f/0x350 [ 354.909215][T24216] ? kstrtouint_from_user+0x104/0x130 [ 354.914757][T24216] ? do_anonymous_page+0x411/0x8b0 [ 354.919869][T24216] ? fsnotify_perm+0x59/0x2e0 [ 354.924544][T24216] ? __fsnotify_parent+0x32f/0x430 [ 354.929704][T24216] ? get_pid_task+0x8b/0xc0 [ 354.934211][T24216] ? vfs_write+0x50c/0x770 [ 354.938726][T24216] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 354.944893][T24216] ? kernfs_path_from_node+0x4b/0x60 [ 354.950356][T24216] ? __fget_light+0x21b/0x260 [ 354.955034][T24216] ? __cond_resched+0x11/0x40 [ 354.958199][T24214] FAT-fs (loop3): bogus logical sector size 588 [ 354.959703][T24216] ? fput+0x2d/0x130 [ 354.959721][T24216] ? ksys_write+0x157/0x180 [ 354.965987][T24214] FAT-fs (loop3): Can't find a valid FAT filesystem [ 354.969827][T24216] __x64_sys_sendmmsg+0x53/0x60 [ 354.981270][T24210] loop4: detected capacity change from 0 to 32760 [ 354.985697][T24216] do_syscall_64+0x4a/0x90 [ 354.985723][T24216] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 354.985751][T24216] RIP: 0033:0x4665f9 [ 354.985764][T24216] 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 [ 354.985780][T24216] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 [ 355.000305][T24210] FAT-fs (loop4): Directory bread(block 32760) failed [ 355.002443][T24216] ORIG_RAX: 0000000000000133 [ 355.002453][T24216] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 355.002463][T24216] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 355.002475][T24216] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 355.002486][T24216] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 355.006942][T24210] FAT-fs (loop4): Directory bread(block 32761) failed [ 355.026555][T24216] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) r2 = openat2(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x111000, 0x50, 0x1}, 0x18) write$9p(r2, &(0x7f0000000140)="8554f0a252511f9e0cc2fe94f63878f2e88b06269af9ef311c453cde26e3794b00002e5f94023cf3b9ae392e8054ac4b5ea1f7211f1b0d9756f86a2581853f7ea457df4c93549dcc3ba66c901973a7b38fb80b79b35b6dbc49a1506319726391eb8f23a46847110352d9a0784fd4b9580ccc4663325dab76209d8710d8a119686804a364436b8eeefdd2ec9d", 0x8c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) tkill(r0, 0x28) io_uring_enter(0xffffffffffffffff, 0x1ad7, 0x2, 0x1, &(0x7f0000000000)={[0x3ff]}, 0x8) [ 355.091592][T24210] FAT-fs (loop4): Directory bread(block 32762) failed [ 355.098677][T24210] FAT-fs (loop4): Directory bread(block 32763) failed [ 355.106166][T24210] FAT-fs (loop4): Directory bread(block 32764) failed [ 355.113109][T24210] FAT-fs (loop4): Directory bread(block 32765) failed [ 355.120150][T24210] FAT-fs (loop4): Directory bread(block 32766) failed [ 355.160213][T24210] FAT-fs (loop4): Directory bread(block 32767) failed [ 355.167180][T24210] FAT-fs (loop4): Directory bread(block 32768) failed [ 355.174055][T24210] FAT-fs (loop4): Directory bread(block 32769) failed 16:36:56 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c90226b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:56 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174600201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x80, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="4d1d7cf33758828a372579e5d34f67eaec003317cb7aef2bc798ea57a5bd18f874d297cb4915a8d8ecc8b59e45d11095ab9f0d37fc10100f526af349458656966e79d65f279dc4324eef4dc114f2af8645745fac4b68", 0x56, 0x80}, {&(0x7f00000001c0)="7b01faf9d86f8d357bfc169a265da0d690b98149fe61980dd614f44dc11907ea93bbe594ee70e8fca8e8462d858850daeac9381cc773bb051c1f161371c68668e8a30f4def6a7477", 0x48, 0x1ff}, {&(0x7f00000002c0)="27719686d58e0fcda2f5faf72853969ade75d7106274e677284b55f1bc290bb02a3d0edc47d6a4348672427b0c8f3efeb51a48b7e11f60f7b91b6aa14e27af4cb80031b669f3df152e2cef4bd6005111759b30df51cb8fb887f3bd1f95e412eeaa4c453215823ab65593b3cc76ddeb900b1e6a0fc60edd331294d3b9d9402cd1dee8925ac5e7233daf33d844059e8e7e6506f3a515dfe682db54621b0867cf45e9eace98ab7c0ac8048c0a1cad3c", 0xae}, {&(0x7f0000000380)="f8a12ab1c12c2c562ca78fff752ca8a259af38c5cb5ecf7fa52775af9a2cb2bea1e220cfdcf4315669a762a8de0c9cf166c820b12fee02f571fa8e64dc151031554dba4c2c0caba3530bbdd846629f0e0880395adbac27229627dab44d0b907507aa5509811cde71745396c83e0ada4c562d94b057ccaa9e0788aca84c5c2ae9de2d9c9facf4c8ba8a3396dd01ae9d55ad5a07644a35de48", 0x98, 0x9}, {&(0x7f0000000780)="23253d8166914561af67ebe1351a0477f1541d6959004292d8edf0de350d7ea2de8ba2d73d666b55e5df45f0346f61d59db50bb020af7538a7cb81d1a6e23dca7e6786206b45b3ce621845f765d13e316b5942f9d92f9265df55bd1d6266de06f02e0642ee7d71de6c152607684323228c882369c39c18d1ea6e241b62964176bd4a329c007b6aa4a18f3bd214bdd229c3ceb1358bc22639b8ac0015dc7e3e3439b5981710fef002f5a5f74003c3896179f09545aba289309aebce0db7d11fd12c44847d4ff5010ac8f826e05bfe4b6d2883ddbf49574335e65c080f7c5c2d7bc349ff15dadedc54fa78f252e4c513cfe6effb4cb3b21eba4e2372d7a52bf11911cc0aa1bd54f4d91c97afded9eeb9891b33f3df7660896eb44501ca560c2a67ebd7cb45b5aff1ffbce39e1b1c44e9c57982bf284a80e177e424defa0a7d2743f4feadc5cc8b51c360571839d1d899a6be5d7cb44d5a918aceb42aba9295b190fcfb12c9ec974e2749f1436769a799f3882be45cd5a149e7bb58a53225d353e9316abb35fe9755f11117400204f4f1075de087e2cfd9bf6f432f0ea0d90862e709a9518c8aedde2fa087f2e9ffaa17e9b0447e9da31b1b9e3f100c074b5bd522591a1a4706d7cedf5c417bcd83e479c12bdc7d4949aec581b0ef6ed67b88b10a0f0ba3ad9b3d89999e8dbfb0ed88f81ee28b69b045c9e0d2c6f507562ffad5442533a94778bf5dc10d5ae04a1d08cbff219205647d6a7b166f4371642be57e2f91c588fd61923efbe208dcc90961e777bd196b7c9d815a8f0745904767786ed2a4a61f5ed43e489c0218bbbbfbb91a7cf04f05120f016999c417bf706b8564bcccfbdee24692bb41f1ba955fd5960da2e41a646cc92f2a27153ad07875e84a777e2a0321c341f72fc70148daa187a8f19f3d1adce573cffdbd92e8e7e441be706ee301f22882a72188882774721839ce404ba32abb1c52bd845ea4544fddb10817b7866c1a14f987b46618754a6e7e62aa7c84dee41fa9b84e805ddd64c45a370b5d787ec4b3536611ebc283934db174d9c0412e70c27741469fa29b2f2bbd32d47aa279af36cbd677bd350a1ab85b4e34ba7955e901f0f8acdc67981b3cd9f844a50f555a7f74440f9624cd627752a7b26f84d154a4c82457eb17582636dcaac1bc2f465a79d65408f997740c7b4855c29ff3d311f2f897bf74ef61e7ecd22b48faf0c26603da863174f5995f240f7ff0bfdb5543d0007086f385ec6c00fef979b0601a1cbb2ee60bb455ecbc5fadc4fa3d534da2a4b9db53a5fb5357c8ca9def4c02e66736372f55d6ccb9bf7de87ccdea984e4dba0d75d6b342ba0a23a836ca53148fc20a439caec8c60efce8d03a33fb145c0e64fcb4e05a983e489e58afcc66b282753a10bbd08f8361d256cbb81893404757832396961f8b9b8bf634ba1e2a4ccb1c4ef118c93888a14546156d7652174695cad40ae784c48165f0dab4694f02802db8e14c3928a9ea7c95fd05d4c1ee58031f0024337d6d9f55138161b2551c200fde3e67b1169c04e11f54be352a6d740f3b4b9c4a0f50c66ee2c06d886ce66c926eb406f29fbf0c69b3ecf4bd4e5f6e2de21a4acaa2d8217edd53a14578bc3ce881cbe37962bd8e4d5377bb12e52dfd9b764b352b9bfbbd642b32526a1a9c288beb40bbf40e60f70c7145bbecf45f12e7d1d0fc471546373f243ab478accddfe108fbff306b12185117c58c502fbfdebeec3158d67f403cf647604f65361dd79d0593c3b5283439c6f18ff8ece74298f64538ce4eb87668a390c63a9b198668cafea5ac1ebd93feb3c5c57506c15507e76f0c75766e8dd87ff74e2c25fcbe325a8e528971fff90fefe3528431ee2ee79fd6712fcd97050eafd7cc09634c3fb20c57861110f60000ec07885b21f4848de3861f840654b2cb309e512839d8a41caada11c2597f1a6a7fc931f42802c1d06e826761e25a37db4943ab3199cda3baeda12629e1ee703b99d1840510ca4911e1b0a623ce90bbe3c42afd3978412b877672cb532fc3100839ad80f4f15eedad1b84830030e37048e4df9d8db6ddb6c515c25701713caea55c4fa42a73530210afe27981f2b5577f184f113f3db049db99ecd33d0d2c6bfd9ba40b5b8cb883bf7c56e0e768b17b8b02908e7e45eeceaace2e758da41a7136e58b0d94243468d322d7747b5f61789d215bfb90c91a5117122b0bbb3e3d7c89c1503181283959cc96574332e3093e42ad48931feae470a321b09141be50f8d8647b8fe49da393973630ed1c319c918cf721c2a6856ebfa0dcd49ee9bc8ff6f811460cc87b511e39e77fe5f8461e00805b597e9a442b82ef884fcfa0898b45b471474880f38826a7daeec65aa74e8ec64f1b32375b2dea58ef1f17583a6b959c0318e93363e6b53ac3c10e15637f897eeaf91b0960d8ca801bcf8a759ff0f0d9fbd1d35bdb164ce3a7300d22a4495e2c83b0f0e9a3308fea927ac5f3e4af43a5d28f0b23246aade552e422ffd808ead029cdf6767528e10fabbd12d4f6c9a988fd474c7b72a400b67b9e2abca2eb52b15b203f8541f2134adc1ed6a5e77279c9b5e7e84cc088f90f044384e13a7e7972d1229f96b84610f6d12a1af85b174204333c417f062d7c66e9597ee0f935b89c682ab52bfe240c5e96dcdc0cdac59a4451bc97c868db76a70fe84a15574a6775ef5f7331c5398479c8390856f8402ef064addeaf89721221c5fa7e9c378f99f48c3e51abcc333b32fe60ffd650a74f7bcdd776542ce0bacedf0fa41dacec36c63b5541230b08026015d48468947dea08481bed440b22a9380383316cd0d7cb391ca7026d287fd03985cd5aee101484f7fd08b501b3ec41719a389e94839f9307cfd0c883654ff224571d3851c2e810237daac1e8d462d5fc932ebd43b866128d679ad5025929691678d3a09bf95091ae00ff4bb3d94302c32c569fc95a3ef19119c62626fd096492fcd780910ea57c1417dc7d2b4f3c068c4db21183aad7a34595c2bb866ed5d74b955ee723fa6b6c9e2776bfda6067f72e350b583c6d5263bba04d4d60e3b9f288d31ba48852d3d329c521e19c6a1e061ad00b6ceb5f3782dc39f7cdc994f91633d1573b3ded3067fe6f1c23ee4f60ca7263ec7d3172e133469c8f7efcc2eb8196a27ef861aca2e4470c471dbc752a42eadffbcdcb8695fd4562c7b632708e113288d223baf8158c3c806427f5f54e27ab274c27013d9fdbd3133040112e9e453090b191d8ff193b9720b9032c691b8ab5e665329bd04c67fa1c99b322c19fe3f1cc1ea45c33a83f0e5f3bf6b118a50d114786f544e5577d145ef1e8eee3682d943df14984799ee4c42124ea4a90abefb6771ed6599af875a5e20d52f254304bb1496087074c5360a18de23d2d2a6f8b53eabf1a890f4c1dc7bf67fc00cc73b1d44c0cb03faee71c19a2889a0de9dcc9f7cb58fdde07cc46a54b64b899e27b15d744eb04c802a23cb5197a77d4f71060008d50373573a5ccd028254721125bbe604e3ff957f70d2685033458e6d73993907fed934fab1418d4a77f78e2f6f9a30a24e751c60bb58661f241763fa582afd62c076f5b4a920a187ad110f4293181250c272377a98c1aa8ab89856cf1e96c253f35cf3ec435df77ec62dd0f356c7b9f8a6acdc718ba55b0160adebf446ad8e674fd8a7434fee25bb561a81e31e9de93dea17406596a4f7b1d14f29cdb24dac8cddb86cd230da5b494eaa8509983cf46d3af6f9942aa1bf350a4f627552a2ddfe006a33f6d5fe1c73c63e49656948603278a5b14daa0fb1dc60a1ad543cf36dd2aecd50a7ea07935dfc8af97174d6fc6ce4ce90b8484e15d81c89007d6e908628a566eae9fa6e8d177d400e5a9cf5bf55e747432a0df44f447e7ffa7890a8af46ba67c67aa5ac8c6d350943ba0cac167ac2376e6237f3dddf5891be301fc14741590d2b1fe8d91bf59c00b0b38bcb6812e68445c8cb1907a359dc05f54f3a3e41289599659dcd2b7382985485872800fa338967be1a97decbe0a1f523a78565b9a5835545c16ffb877cc3c4e4e559c60b998b88389c13b62c0dd579e6d589506df06a2b2a5343e62ac5d26203b21556a795fb485e65fa4c66d9817126c2339b5ac064a40e5aaa5378d03c6b7c6391bfafd8463d6e8ac6d40033214fd3b63a5cd8a1cce416b58b5590eaff8fe3e716474cf74704ea862649a59ca1340430604e6e4a5a68303f92ac36bd4bbe438219a52c2125dbb02004775b4b5012b55342245b579fe837ebda6035c44e8cc1b3aded7001be52b4ec6746b4f6d5d7d176ac18dbfa9027eb26a248942ad22fe5f16d4595f1959d5543a43aa39d094021b99bc44d1669db8015982b99f7dbfd2bb1354f2240be150a37f62d6eb91105c81ec03fffd36884190f97d256b37ed154bdd827a42ec1e4009e278f2f9ee0be2d0fd2cc96728f4021694dab634d0d180cfee7ea12e037e4b3ebfdde9eb31c91709a84695a0499d78bbc6d691294aa84d7ee8c3c31f7acd63fb3a5abb416bc30a229f1f90f888f898d5ca0823a2ab5045e71af6846efe2227acbbd3d36e004cd423183932505641945b4e16f985021aadc3124dd895543fe82e1fed7a6761fc110e65017a586652ca1ae3c883d8984b58bfdb3849cf118dd82379db6d0d77192b9b521809c3d62664cbc7fc5334fe0575cb873090daa9b4860293c8a652d2b5f9e767785eafcec8f97c3d0cba7e3ab63dd1778f1bb845983e97464ec9a19f2548dd4507bf98a1728cab6c4535277fccb1264253af23731dabc0ced772ae871bee126052980b159e1cce9ba2d2b204f9449e877f5b31ac8481b4a70e0f54f430267473d3902b8799d828117616137179228a8ab7eacd36c47f2239b2949b489de2c5d5435d1b55cf2a7afaf2d1887eb91260be00d829b00c8259102dc800fa49bd9d7c20d68b10b1c75cea1d8030942187f57883b39104db28f3001583929c1486d1fcc8fadee0952492d4577a7e2d19c34a2a60fffebc3c3a778824cbb5ed9687bb65a8c2669e52f931d9d3ea1d0675589cffc7e87d3424cfc63062561e483e487bcf6d1536802db8802c57347a0eb6ed1b82b93b710d8acaf9c3b2c06f7f650b71f4bc4494b6c917fc3e49aa0d896b4083bb1c08db7eccc1531fd895a385fde41be8d0125926f2cf16e5571920d1857a04e6b9b1b264eaf3571145dca2470614de5bcb51c1cf6486da3660ae8c14c7ec3ac865f89c0dd83d578ae761a723cefb0e8e8ab521557855789f5e1ecc895ee9c0484f854a3a96d90df2edecc094618a108c8867011eb3221633c76199d27a19ac1b1e4ed90a5cef8739d409b1faac2b2f3c0d24fc2f7d97eec9913ece3ae9936e94c0e874ab43905fed9099e542383b626abb5887f75511057fabc67606337da1b2e916c188c6feb404ac42eb69da9871d631173ebfc8801ddc2ae75839f5015ac9a7036975695bd86da7bf95771fc5531cfc12a1c3d7a4aec1478b59bbd725e6aa3d8c55218fed91d7ac562127b506939cc5e0de01e298894f730c93a8fac96b4b78aabc0dacf463de8baaebd5ca6de17d4569807a5d663063ccc3165884d88b6d7684975a0dfccc28ff024db15ca4314287fd990f9984a99dc00fe173d4f43e613ead293e0138234f120da6e777704912e05b9ae8576474afc4a0f1b9d9ff128fe8ba14859f67c924421c56caf8ef8c7fac49d673e28401fd4fe87b2b1c37b5e726db5ac1ae9fd0a05e2d876b1dae68b2f2dc3d44d6be8b52be18179f5498", 0x1000, 0x8}, {&(0x7f0000001780)="ae223248abc0c0c4d0fac2897427725022e9d285ddd70cf0d011f589c21c1ae7bc813260bc846dc0c6fe22c386e4ff99fb2f2fe825ecaf3a69f0b31bfbcfdefe4f2dd38cfd79ef42938a8f6ca32aa81ac0c664c2c95d978052065a84431503d0a8c8eba69254d1f07599d961ae2be9c62c21bb1306b8a2c2e5ef9ab9b6760a45572ae3243c437c64f6cc48b10a3b60710a3a15d30c8cb8f2e0604e4a637c65d1eca381326394df57f0dd0e7497d31b0e181d7b6932de2c627c5703c492c085dcae75b98b67e7f8ceb75bdee0a989790c799d2ad2cf301db633b7f1774957aeb0390fe95ff60b49262ac53f9c4731d216263f2ebf2bb6e554ddf6b8373c16d31de3b0783e7ead7829642582ca4402bbb68fe2ea93e17e3bd970ec1911637e8362d75bbedb36d783381f0c1f1986f299b1d58512712ff76e002f5abe0a3732288ff9e9c0c8cd6725ea9cd3ab0ba3f224ef03ced8990303ac6de34674a62d2cf1a7cfc573a7ad32372ff1283772c302de84ee85f3d3ffcb4ad34b3e41dccb2394449e9ac87aa97dd7681602ebad5b794eaff418716e7df71aa24aa00ad5072cca4d02e1e66cf53442bf857c262f29645ffd5a3c178ec60b8ea8c33c55b930a5801072f7a9255407a89943fa9c6d440d1eeb0c12427ca2c06bd05a24d16277039775d9a29c2d20808dc2e7753fef1059f0325ad7d0f84169e03e658c03edc686330b3a76513c65122e569ef0d713d2256e37919275192f3886783bf30d3cdfcaa12280b42506eaab762a66f09963e7d6610863d5aaa65762f4baed0733fa7447a0398176e440f89b141d68e14c9a487c08e61a4ba8d8e06cbbbee4ff169014386bd3123516845ac3c87d68a6cfe9cda07d1390a14a507eba220841e7b2fa8fdde99a0521e5b0576c8b10d26d01c7c1cabd9074ce82ee6758b74158c91ee77c39779ddcc7a56ee76d3aae2dda0cae00b0478b1367a4b0c98cb494c5e00169452c3508c645e3aae398fc04419c9d04e4196bad322d0aafdef6ca8e88deb452e34e537516ef367ec01e24629ca2d6dc9dd875a1b0ee76a9b9d9736d2336bfa26b762addd6dc0a338c20c1d11b74019bc0e1944b29b5df831a9175aaada1b56ad357011cad4a1edd0027063dd419d4b7c658d61bc0ab87f4360761a9e25768e3ba96879a174c35a1b2a0891f802da47b2c465ec778b0350ff7deeff214201889b11b99ec97938a278559961fe467c95a93d0eefbb6fcc9f802959d396a81b733685102556e4f7d812801f24215600138ec298ebf20189215a7c56cba6a907839f9e959b679349650558c42541504d5c1daa1297b6cb560a87294da1ef4a1803adaf1571650870e51e201bca6bdfd53c46b23b0238db919e2752d6c474282796828785e0a47faa7b32cb65ee090748b0fcc32fe478d875eb476dac16f02a677dd0868257883975b6bddfc98f9ea4966e907cb73841aee6ad03f1ac9840d712d314041f10642d2db348bc32ab8a5490efa78f1430e2ff0c7c09d6cf86062a57c4cbb5dceafbe5cd8a775c4ca491f2146793cabc9e172e744770a93dfeeac841a6a015f52983ecaec9a2225358ee3eb34eaaf1f532a7e0cacba5f0bd2d113f1a4a82535f36fafdb03b3a479c0032a03e49e09c95a652b19f5d4e31cbce04a495b757f8d62103505588bb0bce2d59bb72bc0b502cf7402210d76bd114b27532b94e9fa45743cb08339bb6c3b1142c4c48b4edb5804e8b89ad78c0b050afd8d6ff7e2a154beb545736a704e013d3eb444493a33e508d2d8cae90f0be4f7b7aaae5c084944cfda0e32f64621b189ee490f55778e50f339df274725f891905ed9ebb2ab153dd33acafd984e683b1e0a21ab75124bacee23334c82ba2b5652b397599cf248cb6659fe666f87dfc2ce95033881192430ff7e9e35069280e832ed80dfc3b2ef6688a0bd7c1bd097cc64fa62ad1fdb4b95aa7b4e1e4d072c97d0e23098560742b13c01759deaace16649a6ebe7a96a01fb51b31a36d03abb0623a25b93e79e34916472b260baa8756c3c3d0deec488bcdd55dbc16b144f6aa0aff7f6b441dcdc4fee66078c4893d053302f8e1d8627bae9412a397a7b3c5109747bc37bf7f39fddad7337351bff8efd481f5e8fa8e40b3013dfcdd7881136bbbba8cf2d7e43238d9c82076f1b3e9b4e380cbb7f7036a973bf3b8f6fdb69dafbcf7e8fca4a3069e56743c0ed792a27b4384d5c2daf1dcfc66160f4e3df0e7bd482618d9a149e8aaab7361edb00ae708a37e227236969244712f4e05c1ae662a032d03c7b168a814aa88316faa0e48e19e11c37e6c8cb7d63eaa28e284c5beb6151726c90df5f1c3d9ced4e2a52d9ca5650752c3e92cef985bf6bf13d5d8718dac6ab4b673364c8cfab0f10f3de46fe864f42c3a10c2349fe72d65af6d8c53b545be8c12858c6e70e7693a5ad063774a02e92e22a9ff0fc2f796d73b346a79ea225442133c6ac5dad58f0063c2e1fb5110d9e7fa81a01bcfa43d88c2d0aff1c4ade9268ba0427726e4049e4266338ce19905760faee3445f3019fa314e6d850e7768c384f696a7c1daf70bec92b47a4eb3e94421b1825886dcd1fde977a842f31b2c6bd540f51728e7ca6d45e542e0fb91337a6d7d44783937d900007ea0b926741e191832bb2adf4212127d7a23b97ec8e7be091f3a4db758388ab5d1f98761f78bb07e992de08509eb5a02776b596096b721de2a22b0c0b61cf3ad0e47d301c0ae7cfc931db9960debdd261c43c49e76fcae4cd815895c84e4a4416865f2e3074d0218754fc89d29e305275c76f91a04fbd96e003a45c928ac4b1f3b432ce45835e2b3932e1a13831ef0a5d60280de848112bca9dc7a7ae607327d776e926d9b3683166474f92216cf53947d57f6b5887eb802d42c005c74902b4f975ced87d10860ca1d7ca833459092beba7b62b811604a9bf772453bd48e8ea3a057c511967020f3a0eb80335e00554fa9708827750115565381b82866d4a7e5c708be9cb62e265241bf8d4201684ff1b46865acb74fc6102b9d4256d2fb09102407d37676a1e462ac15c8a42b844762487464dae6dd4e8b70761a469b192987f36f28a196af90c32802dd5c34180ab3a7f540867ff310a38335622ac55bf19ec4727dd7bb7ab46fa5803a23e4b6444e5fa1579104cabb6ea52d16074752c599fd0b2d1e312bb4d754020e2f87fd9ef04cc7f891fbbaf9dbd072b6661a4232c68e57902d49394785f2f669753be7067051d7470751b770a3e89914d05f7c6ec110c11d3c7414913d9f32acf7c5aeeafba30ea6e070ff3b1ab92d3fafda1cdbc7293465951c53738706bd4d1acad4f25185abb8d5eb7e6aa2a3ccbb2460e6d335ff9b453600ab9cb598dab89c3d05170e1953ea47a23c2dc535961ebd6bfb999e6f4966dd057ad4ccb6d36f2d5ddee7abc4ae56875fbad395e4f49ca586197dbf0a9b777ff742a28f8097aef200f85f0ecae45ab9d5111d0e17904c152534288964511bc494891b536ebe04a44ce7c96bc28de136cf7983c399f337826c6f6c2637e7034f1cc549548c85b22fe291554cf5567bc3d55309defa04d2b43c8b9a9d381fc9c93078a79cf99a18c451e7684f1a52f60729f7761fab8c42ee59d0287ed644ca5e4453dff5e3b1363eb364a3cb4819eb12384d72a177d50bc5a410ce264edff30f1653a2ce38c330c2becac2a1d9aa02fa162f002d63813833120d5269c02809441c7e94df179cfec1e3c48b508de650cdb4c8be60d1a9272d3c5844ae6af6dbbb5012f64b41ddd9544dfeba5419c201784d5016dc4efc0f33bbec7297f389bfed0770be84816527faa5db69173f82c2fc811c98f61138b015d6b8de2617898110e7fb735ebd94e24d7d7535ecf1d9fdd3046aa936f0a114d7af55f7fd7395f457e8a3dc2fe962976316a3c1b4aa9cb1ea1c6b50c9caa6cc4d490c2958ac2e081273662621d1d76106cc474f329288a649bc512c2ac25bc4de1043862cb1882ab181de572bafd5a037a4ae1e88203dd5df28ffc2751309b88d9178fea0c665281c4ded24c6b3760493c333010aee4761eeba103f8340ff394b04e181410979d75c235db50313ccf6641a287da431072f6afb9d128d782c6d4e4e4285ac119b22c4d245f64da37ea0fcdc1743f7bd11e74cba9b2daf68718da37129c5d3888f571ddbb0d71d899c06da18ae3e0843ac6fab6b722352413c8998e1890158a274b8d3981dc231c0c9d4ed1afdb6f779f1c1234d05c0a8f4cc425e490703952668a7034dd937500a5fde62b696f1cc9bca2d5412bc49c12476081d7c8462dc40121cb93cceead15179a8dd45981af44d06e7dd2380743dc21dec863af4c0a393be4d3ac2c7a48ae8d6f001c5e9af58baa2ceea2b05a1f12ed7680c9710c4566f238cf29462445efad529ab2ef6c5f3f74228fd7f47bc2edb862a311f6dd0492ab800a25751ad291d59b38b326d20aba3ff710143a97d508f66bb504442a753f90b6563cedb82f63eae6b10b2f20dcdc60cbd5b1254f76e22bf44450daa3d92d7a010fda06d596672a9443c7e33db9f8d9b797d4cebee3a9ec1cf28d76b07fe205ce08c19f0414aef300e6d5d7cd99f4f03426d9c568ea3eaf7f701356f9c21fe45bd214633510286ce20904cf35b2d6727d0e45364a5764c19838a4f292ee5565ba724d4c130cb265c70bdf8e5ab926f031e9dc5c5c50c1a018f7f8613ce227dce17cfd8a6ef31c2b46b59fb60d1b27d918151956c0ea53bfdbe9f57cdd722eebf0ab79e07358b53b64a7eb068c56ef3211da95de53c1ef5c71262b7484f6221ff54ac6395799df63c8cf6886ea062c1c101ccf3738c7f74e237d3dec899e223cea102efaad51d263f9e5ffe62cac781deda8e638150a5fff73bfc89b192d432fe28fb38471baae4274307781ea52bea499ecb0defe09a55bbf4492e0f84d51964e7accaf1eef2079535d951451f49054fb7ec192c7db9674c8e5cbfe318fb2a61c824b3929432228bf4c32889675933d59267bc73e2c984047191ba02c6e3acbe45bca52a723f0252e3ac288d316291b5f70296f8138207afe55246fa3e5e1717d6b6bb980795c5fefe9a6d4d0b38244ef164c5a94fd3fe0502a4510f06081b2494df2acccc08f50a506526498a72ed1c031d73d7d85a015bd3b703134515810fea5a6848c68d98aea4580ad24c9c6909dc882cd7c33babd2b2c7fb490234110f0bc494a80e655674e3fdbd8e115484f2b8cc08819bf3f48e4c3570b2b939fb1ec16ee0b7e05b7b29925ae35fb58a266bfba832f465f7211e6862754857dfe3eaebf61cbb090de4194726b64eab28c48a663b4648527e58b2e57a2bf8a908546ab386c7ac22bc67d25d414ebdb0ef07d7ccea79ab00c6f166d0f27d662c3ef954c342d515da6562c840efd585a2547f163b829883551100d18bbb07308b51bf72420102e83302c2061d42cf10998d515985630d4a3be28dccf0240a097f098dd16047a826bbc6a22ea55f97bc2c6d3ffc18e833d04318128884af9e553ee0ce8440e7deb4a2feb67219ccacaea5a4189fadb0202d44d09f182e3a7bc8f4ba5a80c9b52f0c0995f0173cbe38cd0b8fd59250a130a34d3a6305143bbb94a100038faa46d34e1cffba3f0cfcae3621ac6b18b82f541cc6e6229d9c599332b1d7897b085f3dac926c23be14f0c115bb1990e5b7ef79a93a8de02bed15ff5030def7659d45e62b5578bdf712e3dce6c02ae72ee91718184212a393dee6f2d191e3ed30d305219555e4fe347e5901129", 0x1000, 0x5}, {&(0x7f0000000240)="5a0201167116eff6a6acbb966b3068477855cb636badd00168980a1776e5b2d80a1aa4f4062cd25e81bc3ef2", 0x2c}, {&(0x7f0000000440)="e829028ad6152a2df20491cbb8ae04fdb13b06f626e9fc92b75a8ce12b61f557b0624ad3ccfc7c0a6c596e7eff236aaae9bd450c6eafccccbff46694827b30acf8db29b87870118f95be59f5e7ed007ab02bb9dbd3ed526a46a618b7e0cac4234c37a3a8546179e1c169d1e1eaba82e5b8df6000fe34ba2ac456310681aaa6f84c6f5972bdfdf2ad15603253700e84e4ee6860039c359cc28acba5c87781e80f2d4199aa400a4b5c1a031a5d7822f5a06fa2c83a68620bb39a89dd9cef863cd4c45feb236a85bb85fd8d905f9978c76f36696f3a168f285f1647e3c8c3bc39439689dd7ad9a932", 0xe7, 0x8}], 0x20000, &(0x7f0000000600)={[{@journal_checksum}], [{@subj_user={'subj_user', 0x3d, '}^\\$'}}, {@smackfsroot}, {@seclabel}, {@dont_hash}, {@fowner_lt}, {@pcr={'pcr', 0x3d, 0x16}}]}) getrlimit(0x3, &(0x7f0000000000)) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/179, 0xb3}], 0x4, 0xfffffffa, 0x1) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x30420, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x4860, 0x0, 0x400000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000003c0)=0xc) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000001780)=ANY=[@ANYBLOB="d0ae0b570b9357801520de7f909cea59a2f243389d9cd370a4b9d40e89dbba2a27c8cdef83006ca7e4f4c4cc5e1504b62e48ac72c778c0211cbeced8557512f7ec68a37a01d2000006cec643513fe1780a12c46c45f883000000170b4bd5ccb2525f57c7f013e1e538400d332eb93659926afda03a41a52d996dc4d5aa47069ae49ed20db026185888be30b106362927a682eb1340b06821edff7d2e69cd1bb8cdd759e0988c3574513f24e94267f6ca024ecdb7a8e2e5c2a63f7ef186944cb7eaeb5e1b07eb"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0xf0ef, &(0x7f00000004c0)="d015d2c6117394796c88b0249a8c1deaf75ba4cf336205389697a4c731122c84c883a038ddea8f50321713e1f742cd724aaf0775c70535aa2e2f7209b6d92ea56fcabf2fb7886a3904104d55a2ce67e06d6020bfd6a4a9e99367e8a8d5a5c6978e85cbeefa9c455317101e9e0f0bf4b08515a050e3c090cef182d721054b4822b1c18cfe386701ded23e77feb91444f33f4017b535f328bf5161a17380b99cd63f1e47af58df0015396df9bb4f4601be3a56d3b0ac3a0d193d9dd51b52536d116b8a58175841f591e85481151a110696fa749b1f663276f90b3cecd1c2f0fd0151ab3fd3c5216633e603") sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f0000000480)=0x8001) 16:36:56 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174680201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 355.387144][T24238] loop3: detected capacity change from 0 to 32760 [ 355.410564][T24238] FAT-fs (loop3): bogus logical sector size 608 [ 355.416934][T24238] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:56 executing program 2 (fault-call:7 fault-nth:41): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 355.480265][T24247] loop4: detected capacity change from 0 to 32760 [ 355.506593][T24247] FAT-fs (loop4): Directory bread(block 32760) failed [ 355.517390][T24247] FAT-fs (loop4): Directory bread(block 32761) failed [ 355.541743][T24247] FAT-fs (loop4): Directory bread(block 32762) failed [ 355.567334][T24247] FAT-fs (loop4): Directory bread(block 32763) failed [ 355.584741][T24247] FAT-fs (loop4): Directory bread(block 32764) failed [ 355.600974][T24268] FAULT_INJECTION: forcing a failure. [ 355.600974][T24268] name failslab, interval 1, probability 0, space 0, times 0 [ 355.609076][T24247] FAT-fs (loop4): Directory bread(block 32765) failed [ 355.613746][T24268] CPU: 0 PID: 24268 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 355.629110][T24268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.633225][T24247] FAT-fs (loop4): Directory bread(block 32766) failed [ 355.639307][T24268] Call Trace: [ 355.639316][T24268] dump_stack+0x137/0x19d [ 355.639337][T24268] should_fail+0x23c/0x250 [ 355.639354][T24268] __should_failslab+0x81/0x90 [ 355.661534][T24247] FAT-fs (loop4): Directory bread(block 32767) failed [ 355.663456][T24268] should_failslab+0x5/0x20 [ 355.671307][T24247] FAT-fs (loop4): Directory bread(block 32768) failed [ 355.675565][T24268] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 355.675593][T24268] ? __kmalloc_node_track_caller+0x30/0x40 [ 355.675609][T24268] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 355.681649][T24247] FAT-fs (loop4): Directory bread(block 32769) failed [ 355.687143][T24268] __kmalloc_node_track_caller+0x30/0x40 [ 355.687169][T24268] ? __ip6_append_data+0x17c2/0x21a0 [ 355.728987][T24268] __alloc_skb+0x187/0x420 [ 355.733512][T24268] __ip6_append_data+0x17c2/0x21a0 [ 355.738627][T24268] ? __tsan_unaligned_write2+0x170/0x190 [ 355.744436][T24268] ? ip6_setup_cork+0x826/0x8b0 [ 355.750055][T24268] ip6_append_data+0x17e/0x230 [ 355.754817][T24268] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 355.760003][T24268] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 355.765135][T24268] rawv6_sendmsg+0xe2a/0x1330 [ 355.769908][T24268] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 355.776075][T24268] ? selinux_socket_sendmsg+0x7e/0x140 [ 355.781684][T24268] ? __sanitizer_cov_trace_pc+0xd/0x60 [ 355.787140][T24268] inet_sendmsg+0x5f/0x80 [ 355.791466][T24268] ? inet_send_prepare+0x210/0x210 [ 355.796764][T24268] ____sys_sendmsg+0x360/0x4d0 [ 355.802392][T24268] ? import_iovec+0x69/0x80 [ 355.807021][T24268] __sys_sendmmsg+0x315/0x4b0 [ 355.812038][T24268] ? kstrtoull+0x30f/0x350 [ 355.816557][T24268] ? kstrtouint_from_user+0x104/0x130 [ 355.822007][T24268] ? timerqueue_add+0x16a/0x190 [ 355.827711][T24268] ? ktime_get+0x1b0/0x1e0 [ 355.832121][T24268] ? lapic_next_event+0x2d/0x40 [ 355.837318][T24268] ? clockevents_program_event+0x195/0x1e0 [ 355.843109][T24268] ? tick_program_event+0x78/0xc0 [ 355.848188][T24268] ? hrtimer_interrupt+0x9a4/0xaf0 [ 355.853326][T24268] __x64_sys_sendmmsg+0x53/0x60 [ 355.858259][T24268] do_syscall_64+0x4a/0x90 [ 355.862660][T24268] ? irqentry_exit_to_user_mode+0x5/0x20 [ 355.868294][T24268] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 355.874187][T24268] RIP: 0033:0x4665f9 [ 355.878063][T24268] 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 16:36:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) [ 355.897932][T24268] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 355.913040][T24268] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 355.921030][T24268] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 355.929307][T24268] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 355.937399][T24268] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 355.945602][T24268] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:57 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c902c6b66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 355.962799][T24262] loop3: detected capacity change from 0 to 32760 [ 355.988843][T24262] FAT-fs (loop3): bogus logical sector size 616 [ 355.995217][T24262] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:57 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661746c0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x10000002, 0x1, 0xc00000, 0x7, 0x4, 0x8000, 0x6, 0x2}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES16], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x28, 0x92c, 0x4, 0x8000, 0x8000, 0xffff, 0x7a0ad707, 0x6}, 0x0) [ 356.212160][T24289] loop3: detected capacity change from 0 to 32760 [ 356.221788][T24289] FAT-fs (loop3): bogus logical sector size 620 [ 356.228094][T24289] FAT-fs (loop3): Can't find a valid FAT filesystem [ 356.229244][T24290] loop4: detected capacity change from 0 to 32760 [ 356.249003][T24290] FAT-fs (loop4): Directory bread(block 32760) failed [ 356.256050][T24290] FAT-fs (loop4): Directory bread(block 32761) failed [ 356.263003][T24290] FAT-fs (loop4): Directory bread(block 32762) failed [ 356.270082][T24290] FAT-fs (loop4): Directory bread(block 32763) failed 16:36:57 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x2, 0x200}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x5, 0x10000002, 0xaf, 0x9, 0xfff, 0x7f, 0x100, 0x7fffffff, 0xff}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="29168617526722af01351a1f22af3da9650f268ee9f0093888757846cd8b5fc02782701be9c88aa5f0d2d3a6c8953271f7341870a170ec4a25248c572a4c03af73afac15a4da855fa8361dfece0820a4de9219a7ca565133fae1bfa2a2aa6a1800d74547bebd1fb9d05c36ceb9ca5f836d7b6473c87c03e4424aa1b47d232d94dd8f8ac7bca87e081952"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:57 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174740201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:57 executing program 2 (fault-call:7 fault-nth:42): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 356.338028][T24290] FAT-fs (loop4): Directory bread(block 32764) failed [ 356.371558][T24290] FAT-fs (loop4): Directory bread(block 32765) failed [ 356.392769][T24290] FAT-fs (loop4): Directory bread(block 32766) failed [ 356.411458][T24290] FAT-fs (loop4): Directory bread(block 32767) failed [ 356.431244][T24290] FAT-fs (loop4): Directory bread(block 32768) failed [ 356.438391][T24290] FAT-fs (loop4): Directory bread(block 32769) failed [ 356.471259][T24318] FAULT_INJECTION: forcing a failure. [ 356.471259][T24318] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 356.484937][T24318] CPU: 1 PID: 24318 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 356.493525][T24318] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.505424][T24318] Call Trace: [ 356.508700][T24318] dump_stack+0x137/0x19d [ 356.513061][T24318] should_fail+0x23c/0x250 [ 356.517565][T24318] should_fail_usercopy+0x16/0x20 [ 356.522704][T24318] _copy_from_user+0x1c/0xd0 [ 356.527301][T24318] __copy_msghdr_from_user+0x44/0x350 [ 356.532671][T24318] ? import_iovec+0x69/0x80 [ 356.537278][T24318] __sys_sendmmsg+0x1f0/0x4b0 [ 356.541965][T24318] ? kstrtoull+0x30f/0x350 [ 356.546386][T24318] ? kstrtouint_from_user+0x104/0x130 [ 356.551812][T24318] ? do_anonymous_page+0x411/0x8b0 [ 356.556976][T24318] ? fsnotify_perm+0x59/0x2e0 [ 356.561822][T24318] ? __fsnotify_parent+0x32f/0x430 [ 356.567167][T24318] ? get_pid_task+0x8b/0xc0 [ 356.571665][T24318] ? vfs_write+0x50c/0x770 [ 356.577043][T24318] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 356.583339][T24318] ? kernfs_path_from_node+0x4b/0x60 [ 356.588892][T24318] ? __fget_light+0x21b/0x260 [ 356.593652][T24318] ? __cond_resched+0x11/0x40 [ 356.598624][T24318] ? fput+0x2d/0x130 [ 356.602505][T24318] ? ksys_write+0x157/0x180 [ 356.607000][T24318] __x64_sys_sendmmsg+0x53/0x60 [ 356.611945][T24318] do_syscall_64+0x4a/0x90 16:36:57 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d0a66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 356.616361][T24318] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 356.623046][T24318] RIP: 0033:0x4665f9 [ 356.627006][T24318] 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 [ 356.629256][T24316] loop3: detected capacity change from 0 to 32760 [ 356.646792][T24318] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 356.646814][T24318] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 16:36:57 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174780201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 356.646825][T24318] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 356.646836][T24318] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 356.646846][T24318] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 356.646855][T24318] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 356.704941][T24316] FAT-fs (loop3): bogus logical sector size 628 [ 356.711287][T24316] FAT-fs (loop3): Can't find a valid FAT filesystem 16:36:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 356.851160][T24331] loop4: detected capacity change from 0 to 32760 [ 356.864749][T24331] FAT-fs (loop4): Directory bread(block 32760) failed [ 356.873508][T24331] FAT-fs (loop4): Directory bread(block 32761) failed [ 356.875515][T24328] loop3: detected capacity change from 0 to 32760 [ 356.881385][T24331] FAT-fs (loop4): Directory bread(block 32762) failed [ 356.890561][T24328] FAT-fs (loop3): bogus logical sector size 632 [ 356.900340][T24328] FAT-fs (loop3): Can't find a valid FAT filesystem [ 356.904126][T24331] FAT-fs (loop4): Directory bread(block 32763) failed [ 356.914926][T24331] FAT-fs (loop4): Directory bread(block 32764) failed [ 356.921846][T24331] FAT-fs (loop4): Directory bread(block 32765) failed [ 356.928729][T24331] FAT-fs (loop4): Directory bread(block 32766) failed [ 356.935880][T24331] FAT-fs (loop4): Directory bread(block 32767) failed [ 356.943002][T24331] FAT-fs (loop4): Directory bread(block 32768) failed 16:36:58 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d2266732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:58 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747a0201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 356.950564][T24331] FAT-fs (loop4): Directory bread(block 32769) failed 16:36:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r4 = dup(r3) shutdown(r4, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x36, 0x3, 0x7, 0xf7, 0x0, 0x7, 0x92, 0x7, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_config_ext={0x7fff, 0x1}, 0x2, 0x0, 0x3, 0x1, 0x4, 0x2, 0x1, 0x0, 0x6, 0x0, 0x2}, r2, 0xd, r4, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x6, 0x6}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:36:58 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000301d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 357.162715][T24354] loop4: detected capacity change from 0 to 32760 [ 357.170043][T24348] loop3: detected capacity change from 0 to 32760 [ 357.181979][T24348] FAT-fs (loop3): bogus logical sector size 634 [ 357.189134][T24348] FAT-fs (loop3): Can't find a valid FAT filesystem [ 357.196470][T24354] FAT-fs (loop4): Directory bread(block 32760) failed 16:36:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getrlimit(0xa, &(0x7f0000000240)) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = socket(0x1, 0x2, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r1, 0x0, 0x483, &(0x7f0000000340), &(0x7f00000003c0)=0x68) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0xfffffffffffffff8, 0x3, &(0x7f00000001c0)=[{&(0x7f0000000100)="12a522c97cb93b073e3a140c0b06ead4124c215486fcd22bb065f8", 0x1b, 0x3}, {&(0x7f0000000140)="4ced6eb7401c", 0x6, 0x86}, {&(0x7f0000000180)="0e501ea86f6cd37c3cc107cb1594becea3dbdc0831cbd5c2cb298676c9f20c5f24e28db5571ff7a10bc00484839f", 0x2e, 0x2e9}], 0x40400, &(0x7f00000002c0)={[{@nodots}, {@dots}, {@nodots}, {@nodots}], [{@uid_gt={'uid>', r2}}, {@measure}, {@measure}]}) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) setuid(r2) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x81, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0}, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:36:58 executing program 2 (fault-call:7 fault-nth:43): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 357.215465][T24354] FAT-fs (loop4): Directory bread(block 32761) failed [ 357.222611][T24354] FAT-fs (loop4): Directory bread(block 32762) failed [ 357.232425][T24354] FAT-fs (loop4): Directory bread(block 32763) failed [ 357.256446][T24354] FAT-fs (loop4): Directory bread(block 32764) failed [ 357.300156][T24354] FAT-fs (loop4): Directory bread(block 32765) failed [ 357.314471][T24354] FAT-fs (loop4): Directory bread(block 32766) failed [ 357.328616][T24354] FAT-fs (loop4): Directory bread(block 32767) failed [ 357.352115][T24354] FAT-fs (loop4): Directory bread(block 32768) failed [ 357.361741][T24354] FAT-fs (loop4): Directory bread(block 32769) failed [ 357.413944][T24383] FAULT_INJECTION: forcing a failure. [ 357.413944][T24383] name failslab, interval 1, probability 0, space 0, times 0 [ 357.427961][T24383] CPU: 1 PID: 24383 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 357.437773][T24383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.448196][T24383] Call Trace: [ 357.451484][T24383] dump_stack+0x137/0x19d [ 357.456019][T24383] should_fail+0x23c/0x250 16:36:58 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d2566732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 357.460441][T24383] __should_failslab+0x81/0x90 [ 357.465307][T24383] should_failslab+0x5/0x20 [ 357.466599][T24374] loop3: detected capacity change from 0 to 32760 [ 357.469963][T24383] kmem_cache_alloc_node+0x58/0x2b0 [ 357.469989][T24383] ? fib6_table_lookup+0x21b/0x5e0 [ 357.479357][T24374] FAT-fs (loop3): bogus logical sector size 768 [ 357.481634][T24383] ? __alloc_skb+0xed/0x420 [ 357.481659][T24383] ? fib6_table_lookup+0x530/0x5e0 [ 357.487003][T24374] FAT-fs (loop3): Can't find a valid FAT filesystem [ 357.494959][T24383] __alloc_skb+0xed/0x420 [ 357.515857][T24383] __ip6_append_data+0x17c2/0x21a0 [ 357.521287][T24383] ? ip6_pol_route_output+0x3b/0x50 [ 357.526629][T24383] ? fib6_rule_lookup+0x85/0x160 [ 357.531562][T24383] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 357.537206][T24383] ? ip6_setup_cork+0x826/0x8b0 [ 357.542245][T24383] ip6_append_data+0x17e/0x230 [ 357.547093][T24383] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 357.552608][T24383] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 357.557934][T24383] rawv6_sendmsg+0xe2a/0x1330 [ 357.562618][T24383] ? rmqueue_pcplist+0x152/0x190 [ 357.567605][T24383] inet_sendmsg+0x5f/0x80 [ 357.572096][T24383] ? inet_send_prepare+0x210/0x210 [ 357.577510][T24383] ____sys_sendmsg+0x360/0x4d0 [ 357.582438][T24383] ? import_iovec+0x69/0x80 [ 357.586942][T24383] __sys_sendmmsg+0x315/0x4b0 [ 357.591830][T24383] ? kstrtoull+0x30f/0x350 [ 357.596326][T24383] ? kstrtouint_from_user+0x104/0x130 [ 357.601846][T24383] ? do_anonymous_page+0x411/0x8b0 [ 357.607159][T24383] ? fsnotify_perm+0x59/0x2e0 16:36:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) socket$inet6(0xa, 0x3, 0x6) [ 357.612272][T24383] ? __fsnotify_parent+0x32f/0x430 [ 357.617635][T24383] ? get_pid_task+0x8b/0xc0 [ 357.622246][T24383] ? vfs_write+0x50c/0x770 [ 357.626736][T24383] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 357.633287][T24383] ? kernfs_path_from_node+0x4b/0x60 [ 357.638799][T24383] ? __fget_light+0x21b/0x260 [ 357.643550][T24383] ? __cond_resched+0x11/0x40 [ 357.648317][T24383] ? fput+0x2d/0x130 [ 357.652334][T24383] ? ksys_write+0x157/0x180 [ 357.657145][T24383] __x64_sys_sendmmsg+0x53/0x60 [ 357.662256][T24383] do_syscall_64+0x4a/0x90 [ 357.666846][T24383] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 357.672818][T24383] RIP: 0033:0x4665f9 [ 357.676996][T24383] 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 [ 357.697333][T24383] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 357.705816][T24383] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 357.713947][T24383] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 357.722906][T24383] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 357.731409][T24383] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 357.739546][T24383] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:36:58 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000501d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:59 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000a01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 357.979236][T24402] loop3: detected capacity change from 0 to 32760 [ 357.985091][T24401] loop4: detected capacity change from 0 to 32760 [ 357.992762][T24402] FAT-fs (loop3): bogus logical sector size 1280 [ 357.997104][T24401] FAT-fs (loop4): Directory bread(block 32760) failed [ 357.999219][T24402] FAT-fs (loop3): Can't find a valid FAT filesystem [ 358.007921][T24401] FAT-fs (loop4): Directory bread(block 32761) failed [ 358.021224][T24401] FAT-fs (loop4): Directory bread(block 32762) failed 16:36:59 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f0000000000)={0x38, 0x0, 0x6, 0x7fff, 0x8, 0x8, 0x58, 0x3, 0x67}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0xfff9, 0x5, @private0, 0xfffffffd}, 0x1c) r2 = dup3(0xffffffffffffffff, r1, 0x0) getsockopt$inet6_buf(r2, 0x29, 0x30, &(0x7f0000000780)=""/4096, &(0x7f0000000080)=0x1000) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 358.028620][T24401] FAT-fs (loop4): Directory bread(block 32763) failed [ 358.037810][T24401] FAT-fs (loop4): Directory bread(block 32764) failed [ 358.046575][T24401] FAT-fs (loop4): Directory bread(block 32765) failed [ 358.053712][T24401] FAT-fs (loop4): Directory bread(block 32766) failed 16:36:59 executing program 2 (fault-call:7 fault-nth:44): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:36:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d2c66732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:59 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x50d, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x9, 0xffffffffffffffff, 0x0) ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000000)={'syzkaller0\x00', {0x2, 0x0, @private}}) [ 358.083431][T24401] FAT-fs (loop4): Directory bread(block 32767) failed [ 358.098631][T24401] FAT-fs (loop4): Directory bread(block 32768) failed [ 358.112384][T24417] loop5: detected capacity change from 0 to 264192 [ 358.112535][T24401] FAT-fs (loop4): Directory bread(block 32769) failed [ 358.197201][T24410] loop3: detected capacity change from 0 to 32760 [ 358.211109][T24431] FAULT_INJECTION: forcing a failure. [ 358.211109][T24431] name failslab, interval 1, probability 0, space 0, times 0 [ 358.224440][T24431] CPU: 0 PID: 24431 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 358.233040][T24431] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 358.243199][T24431] Call Trace: [ 358.246596][T24431] dump_stack+0x137/0x19d [ 358.250929][T24431] should_fail+0x23c/0x250 [ 358.255341][T24431] __should_failslab+0x81/0x90 [ 358.260103][T24431] should_failslab+0x5/0x20 [ 358.264614][T24431] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 358.270446][T24431] ? __kmalloc_node_track_caller+0x30/0x40 [ 358.276258][T24431] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 358.281777][T24431] __kmalloc_node_track_caller+0x30/0x40 [ 358.287520][T24431] ? __ip6_append_data+0x17c2/0x21a0 [ 358.292892][T24431] __alloc_skb+0x187/0x420 [ 358.297349][T24431] __ip6_append_data+0x17c2/0x21a0 [ 358.302537][T24431] ? ip6_pol_route_output+0x3b/0x50 [ 358.307729][T24431] ? fib6_rule_lookup+0x85/0x160 [ 358.312670][T24431] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 358.318236][T24431] ? ip6_setup_cork+0x826/0x8b0 [ 358.323078][T24431] ip6_append_data+0x17e/0x230 [ 358.326738][T24436] loop4: detected capacity change from 0 to 32760 [ 358.327882][T24431] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 358.327907][T24431] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 358.327925][T24431] rawv6_sendmsg+0xe2a/0x1330 [ 358.327945][T24431] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 358.344135][T24436] FAT-fs (loop4): Directory bread(block 32760) failed [ 358.344536][T24431] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 358.349374][T24436] FAT-fs (loop4): Directory bread(block 32761) failed [ 358.354976][T24431] inet_sendmsg+0x5f/0x80 [ 358.362698][T24436] FAT-fs (loop4): Directory bread(block 32762) failed [ 358.367881][T24431] ? inet_send_prepare+0x210/0x210 [ 358.367908][T24431] ____sys_sendmsg+0x360/0x4d0 16:36:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b0a732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 358.367925][T24431] ? import_iovec+0x69/0x80 [ 358.376037][T24436] FAT-fs (loop4): Directory bread(block 32763) failed [ 358.378971][T24431] __sys_sendmmsg+0x315/0x4b0 [ 358.378995][T24431] ? kstrtoull+0x30f/0x350 [ 358.385850][T24436] FAT-fs (loop4): Directory bread(block 32764) failed [ 358.390822][T24431] ? kstrtouint_from_user+0x104/0x130 [ 358.396977][T24436] FAT-fs (loop4): Directory bread(block 32765) failed [ 358.400054][T24431] ? timerqueue_add+0x16a/0x190 [ 358.400077][T24431] ? ktime_get+0x1b0/0x1e0 [ 358.407497][T24436] FAT-fs (loop4): Directory bread(block 32766) failed [ 358.411472][T24431] ? lapic_next_event+0x2d/0x40 [ 358.411495][T24431] ? clockevents_program_event+0x195/0x1e0 [ 358.416849][T24436] FAT-fs (loop4): Directory bread(block 32767) failed [ 358.422630][T24431] ? tick_program_event+0x78/0xc0 [ 358.422654][T24431] ? hrtimer_interrupt+0x9a4/0xaf0 [ 358.428781][T24436] FAT-fs (loop4): Directory bread(block 32768) failed [ 358.434743][T24431] __x64_sys_sendmmsg+0x53/0x60 [ 358.434765][T24431] do_syscall_64+0x4a/0x90 [ 358.440346][T24436] FAT-fs (loop4): Directory bread(block 32769) failed [ 358.444017][T24431] ? irqentry_exit_to_user_mode+0x5/0x20 [ 358.506691][T24431] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 358.512589][T24431] RIP: 0033:0x4665f9 [ 358.516469][T24431] 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 [ 358.536057][T24431] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:36:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x204}, {0xffffffffffffffff, 0x8000}, {r1, 0x2000}, {r1, 0x4000}, {r1, 0x2}, {r2, 0x4222}], 0x6, &(0x7f0000000080)={0x77359400}, &(0x7f0000000100)={[0x3d]}, 0x8) 16:36:59 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000f01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 358.544468][T24431] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 358.552421][T24431] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 358.560407][T24431] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 358.568424][T24431] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 358.576381][T24431] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 358.592391][T24410] FAT-fs (loop3): bogus logical sector size 2560 [ 358.598795][T24410] FAT-fs (loop3): Can't find a valid FAT filesystem [ 358.754636][T24450] loop4: detected capacity change from 0 to 32760 [ 358.766050][T24450] FAT-fs (loop4): Directory bread(block 32760) failed [ 358.772910][T24450] FAT-fs (loop4): Directory bread(block 32761) failed [ 358.780346][T24450] FAT-fs (loop4): Directory bread(block 32762) failed [ 358.787721][T24450] FAT-fs (loop4): Directory bread(block 32763) failed [ 358.794624][T24450] FAT-fs (loop4): Directory bread(block 32764) failed 16:36:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b22732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:36:59 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174011001d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 358.802084][T24450] FAT-fs (loop4): Directory bread(block 32765) failed [ 358.809390][T24450] FAT-fs (loop4): Directory bread(block 32766) failed [ 358.816626][T24450] FAT-fs (loop4): Directory bread(block 32767) failed [ 358.823596][T24450] FAT-fs (loop4): Directory bread(block 32768) failed [ 358.831227][T24450] FAT-fs (loop4): Directory bread(block 32769) failed [ 358.838443][T24447] loop3: detected capacity change from 0 to 32760 [ 358.858468][T24447] FAT-fs (loop3): bogus logical sector size 3840 [ 358.864830][T24447] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) sched_setattr(r2, &(0x7f0000000000)={0x38, 0x1, 0x40, 0x8, 0x3, 0xffffffff, 0x85, 0x523b, 0x1ff, 0x5}, 0x0) 16:37:00 executing program 2 (fault-call:7 fault-nth:45): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:00 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) sched_setattr(r0, &(0x7f0000000100)={0x38, 0x2, 0x42, 0xf470, 0x4, 0xcd24, 0x20, 0x6, 0x2000001, 0x2}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x6, 0x2, 0x10000, 0x7312b630, 0x47, 0x4, 0x1, 0x7, 0xc40}, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000140)) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e23, 0x100, @mcast2, 0x4}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="672a0000000000000001000710000000000203b60956050e690000000009f818ed928a3d7643053dc74d799d8895efbc0b7a1ca03207ca246013d1c621ace9fea49fee699549ec30b5d90729802899166f76bdcfcd034cd96f100aaa1651c2bb586ef88d51c8caccbe04cac2734473a25389d53a6fd9d4e6ade2780bde96230e27ece507a39678b7ee15a7444fb0d919e3e531f835d1d9efd1de802a3653b8fcd3dc661062dd60d4523e0619cfce673e167a647fd0c67a9cb455c630d029908cf13ff60f22843b804b1440484233089d463889b289474ad218675d0beb0e5d1e15884bd3332385bbc8009f21a6a75f1870c8dca7d0fdab73e3c73485e6e74c0ff56b0badd7bbf0e73601fe6bf3f1ff4841af368367038407200000000206081b004afd75d7500b771e1ca87c3dee00020000000000000900000000000000ffff000000000000c910fe80000000000000000000000000002c0103000000c20400000bb400010000008000000000f430f4e772c376afeb68dbb07b5256140bd257f7c8e1ac101422ed3ccf9a57222ea648f8210a2e249a06794b3454ee449505f12cb6cb0fc39e47a9297e8b8aee1fbf7bc58813ba59377442dbf607fb1c1b2b0e539d0baa5cd75a47168000d22ebb7bf922acdd05ebb07d711785abd7bb52ce0fafba4e242b9ad105cd66d6499b9119f99a6733910577ef51491117c8b29ec45a85666e44d6ea0f0ed726539714ceb528c7259e8704c3ecd394bac252154815df6a3afe0ebbfc9c0b24bf15b55ba06554b6a1101b19d16da32b85a8013ef0f410016d0d0b7991ea33a9639235a90dbff2682ce566c938c0a24a8a503903f783dd"], 0x160) [ 359.054467][T24463] loop3: detected capacity change from 0 to 32760 [ 359.063554][T24463] FAT-fs (loop3): bogus logical sector size 4097 [ 359.070134][T24463] FAT-fs (loop3): Can't find a valid FAT filesystem [ 359.086456][T24468] loop4: detected capacity change from 0 to 32760 [ 359.101928][T24486] FAULT_INJECTION: forcing a failure. [ 359.101928][T24486] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 359.115154][T24486] CPU: 0 PID: 24486 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 359.123850][T24486] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.133900][T24486] Call Trace: [ 359.137176][T24486] dump_stack+0x137/0x19d [ 359.141612][T24486] should_fail+0x23c/0x250 [ 359.146022][T24486] should_fail_usercopy+0x16/0x20 [ 359.151058][T24486] _copy_from_user+0x1c/0xd0 [ 359.155706][T24486] __copy_msghdr_from_user+0x44/0x350 [ 359.161140][T24486] ? __sys_sendmmsg+0x334/0x4b0 [ 359.165989][T24486] __sys_sendmmsg+0x1f0/0x4b0 [ 359.170666][T24486] ? kstrtoull+0x30f/0x350 [ 359.175090][T24486] ? kstrtouint_from_user+0x104/0x130 [ 359.180468][T24486] ? fsnotify_perm+0x59/0x2e0 [ 359.185143][T24486] ? __fsnotify_parent+0x32f/0x430 [ 359.190265][T24486] ? get_pid_task+0x8b/0xc0 [ 359.194789][T24486] ? vfs_write+0x50c/0x770 [ 359.199206][T24486] ? __fget_light+0x1a3/0x260 [ 359.203886][T24486] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 359.209702][T24486] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 359.215899][T24486] __x64_sys_sendmmsg+0x53/0x60 [ 359.220916][T24486] do_syscall_64+0x4a/0x90 [ 359.223169][T24468] FAT-fs (loop4): Directory bread(block 32760) failed [ 359.225333][T24486] ? irqentry_exit_to_user_mode+0x5/0x20 [ 359.225360][T24486] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 359.232266][T24468] FAT-fs (loop4): Directory bread(block 32761) failed [ 359.237715][T24486] RIP: 0033:0x4665f9 [ 359.237732][T24486] 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 [ 359.237748][T24486] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 [ 359.252406][T24468] FAT-fs (loop4): Directory bread(block 32762) failed [ 359.254226][T24486] ORIG_RAX: 0000000000000133 [ 359.254235][T24486] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 16:37:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_RESIZE_FS(0xffffffffffffffff, 0x4008f510, &(0x7f0000000140)=0x4195) r1 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r1, 0xc0389424, &(0x7f0000000100)={0xf8, 0x18, '\x00', 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000240)=[{{&(0x7f0000000180)=@isdn={0x22, 0xff, 0x49, 0x4, 0x4}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000200)="3e2a7bc7dc010824702094da1d8f87da750d13455e53077eaf352c3c028e32ecfb6a61d0e075ab51fd96612511af1623f23577762bda00", 0x37}, {&(0x7f00000002c0)="10d245b0a8000c041670bd8a6d8e901a2fd92d46208bc2b8bb3b793dfbb80ebbf4865222bdca3616f0890b8d80757d40828bdf6b43a40b7dae03d76ad891273b63fa492f1d75f3e4dd7d9fb08d52309928a2f59a552434bca77358c27e7061648f5ed3468ebdb6528f9e6e2755430c65a455d805cb808999088ec5cf3a7def33274b37a87c545c24cad278bf3a51bee1bfa383e2e63850d0710963ccbcb1f2f9a18262775ebe0738a3f5116f451ae1cdf8eb5d0081b716272a289ac5ab686f7c1337c9106fd32d2f36cf11aa8d4913c8293b", 0xd2}, {&(0x7f00000003c0)="91474b19dfe4f40110674f38c6c8f6354bb259ec64941bf7b506fe95fec7a587c593a8e025f5387489ae251a6b69e8c7520df78e6168ea82acfb182e3b85f370253ca1d4e7100e6819d2fbe2b16101ef86cfa9dab3b54dc386cdc30f220a6a8db03f8ff16f2dcc750f79427346ff86d5c9bfbf353122a1e73fc4b462bcbbc3d6d98329667e3da2d866ecaae8c341b3d749ed1cd6fa745f81c0ba20b16acba25d3e105922cce0a045", 0xa8}, {&(0x7f0000000480)="49626a89c8f4fb1411705771f7d1bbb3946f2fb1a69d889cf638e69e8a85e621c081cf05583c7ba9b27583b7d628e3e0789d173e6226e4415901de6c950e81531e538a031e81b6348a22c78f81f25900abf1200b0eb08618f53dc3f2542d392cda7131cc6f878ef17345b2376ed9a7ffdd7248ec7e5769c229891f2cbeded6ed5850d90dcaa5350ffb61a1d1db18e5ca4642e8031dd1958f4bc03a6c911b39901d5531172aaf4fb768b0e91932d93a66d50040e8dc6594e3ef3807bccb72bbfaff12b13d56881aa160d2e5d81e72a5da6785f616aac7fe3735600b2305f312d487a7", 0xe2}, {&(0x7f0000000580)="e3dd999a2408ab3068811c84160a623f9a02a958503770188f7cafa7038d896c945400e32e596116c3d84f6d28ceae2ed472a918e9db2f031f0c1eaddd9e4c279982651996e873f1bb1e0ec3b51b24298cf9231c0b380228378c733e4be4a5fb187874e0c82834afa27325a8f6595683a71bbec350f1010c7025814be39a9c5f6ad551eb6dfcfe44120ff8cf5e541705bf57fffbd7126ee960d249813fe9a7aa858f0cb83bf96446a0abcfd8b6505ac4e0cc603796264c394a95f801105358d74b01cb5e", 0xc4}], 0x5, &(0x7f0000000780)=[{0x88, 0x6, 0x4, "fa68964da5ea299a28722d9df775338fbe80488454fe71d27051f8c7b83803ea31fac6550a5962cc97bf45d16dbe69b7bf8d989d4b8ed0000b40100d9bdd890084b181aa3371c5036363cde518f9e80e44dc5d0d9efbf6e5528cd2b26d1a39ac23466f10fbcf708f054b956daea377ed93"}, {0x88, 0xff, 0x5, "26abc3e8e35738c0d9de6507d20569f36e17a9d01d916ab9c3e3573ddd0aee42e30c729b40c1696ecc7b84bc87127f224a7fbc2c2f1ac1e8d3c723baf07b95403ae706cb89d10c86842a34cf7a9f63ac54816909757e8ee896cd404ae7997e4ccd8fc7e90d96a78f73c7f3c92363b96fdc7a155782"}], 0x110}}], 0x1, 0x0) [ 359.254245][T24486] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 359.254257][T24486] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 359.274334][T24468] FAT-fs (loop4): Directory bread(block 32763) failed [ 359.279962][T24486] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 359.279976][T24486] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 359.342323][T24468] FAT-fs (loop4): Directory bread(block 32764) failed 16:37:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b25732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:00 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174004401d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:00 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r1, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 359.349334][T24468] FAT-fs (loop4): Directory bread(block 32765) failed [ 359.356208][T24468] FAT-fs (loop4): Directory bread(block 32766) failed [ 359.363204][T24468] FAT-fs (loop4): Directory bread(block 32767) failed [ 359.370067][T24468] FAT-fs (loop4): Directory bread(block 32768) failed [ 359.380080][T24468] FAT-fs (loop4): Directory bread(block 32769) failed [ 359.535016][T24499] loop4: detected capacity change from 0 to 32760 [ 359.548569][T24499] FAT-fs (loop4): Directory bread(block 32760) failed [ 359.555526][T24499] FAT-fs (loop4): Directory bread(block 32761) failed [ 359.562547][T24499] FAT-fs (loop4): Directory bread(block 32762) failed [ 359.570348][T24504] loop3: detected capacity change from 0 to 32760 [ 359.576903][T24499] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b2c732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 359.585570][T24499] FAT-fs (loop4): Directory bread(block 32764) failed [ 359.597583][T24499] FAT-fs (loop4): Directory bread(block 32765) failed [ 359.604602][T24499] FAT-fs (loop4): Directory bread(block 32766) failed [ 359.611729][T24499] FAT-fs (loop4): Directory bread(block 32767) failed [ 359.618760][T24499] FAT-fs (loop4): Directory bread(block 32768) failed [ 359.625728][T24499] FAT-fs (loop4): Directory bread(block 32769) failed [ 359.645599][T24504] FAT-fs (loop3): bogus logical sector size 17408 [ 359.652022][T24504] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:00 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174006401d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:00 executing program 2 (fault-call:7 fault-nth:46): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 359.843952][T24521] loop4: detected capacity change from 0 to 32760 [ 359.855907][T24521] FAT-fs (loop4): Directory bread(block 32760) failed [ 359.862747][T24521] FAT-fs (loop4): Directory bread(block 32761) failed [ 359.878815][T24521] FAT-fs (loop4): Directory bread(block 32762) failed [ 359.885964][T24521] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:01 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fd901d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 359.898937][T24521] FAT-fs (loop4): Directory bread(block 32764) failed [ 359.904841][T24525] loop3: detected capacity change from 0 to 32760 [ 359.906450][T24521] FAT-fs (loop4): Directory bread(block 32765) failed [ 359.916775][T24525] FAT-fs (loop3): bogus logical sector size 25600 [ 359.923193][T24521] FAT-fs (loop4): Directory bread(block 32766) failed [ 359.925595][T24525] FAT-fs (loop3): Can't find a valid FAT filesystem [ 359.932876][T24521] FAT-fs (loop4): Directory bread(block 32767) failed [ 359.956491][T24536] FAULT_INJECTION: forcing a failure. [ 359.956491][T24536] name failslab, interval 1, probability 0, space 0, times 0 [ 359.969233][T24536] CPU: 1 PID: 24536 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 359.977736][T24536] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.987917][T24536] Call Trace: [ 359.991191][T24536] dump_stack+0x137/0x19d [ 359.995528][T24536] should_fail+0x23c/0x250 [ 360.001331][T24536] __should_failslab+0x81/0x90 [ 360.006188][T24536] should_failslab+0x5/0x20 [ 360.010766][T24536] kmem_cache_alloc_node+0x58/0x2b0 [ 360.016045][T24536] ? fib6_table_lookup+0x21b/0x5e0 [ 360.021175][T24536] ? __alloc_skb+0xed/0x420 [ 360.025679][T24536] ? fib6_table_lookup+0x530/0x5e0 [ 360.030817][T24536] __alloc_skb+0xed/0x420 [ 360.035153][T24536] __ip6_append_data+0x17c2/0x21a0 [ 360.040250][T24536] ? ip6_pol_route_output+0x3b/0x50 [ 360.045444][T24536] ? fib6_rule_lookup+0x85/0x160 [ 360.050588][T24536] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 360.056124][T24536] ? ip6_setup_cork+0x826/0x8b0 [ 360.061018][T24536] ip6_append_data+0x17e/0x230 [ 360.065768][T24536] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 360.070872][T24536] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 360.075972][T24536] rawv6_sendmsg+0xe2a/0x1330 [ 360.080636][T24536] ? rmqueue_pcplist+0x152/0x190 [ 360.085554][T24536] inet_sendmsg+0x5f/0x80 [ 360.089866][T24536] ? inet_send_prepare+0x210/0x210 [ 360.094960][T24536] ____sys_sendmsg+0x360/0x4d0 [ 360.099737][T24536] ? import_iovec+0x69/0x80 [ 360.104220][T24536] __sys_sendmmsg+0x315/0x4b0 [ 360.108875][T24536] ? kstrtoull+0x30f/0x350 [ 360.113285][T24536] ? kstrtouint_from_user+0x104/0x130 [ 360.118752][T24536] ? do_anonymous_page+0x411/0x8b0 [ 360.123916][T24536] ? fsnotify_perm+0x59/0x2e0 [ 360.128577][T24536] ? __fsnotify_parent+0x32f/0x430 [ 360.133670][T24536] ? get_pid_task+0x8b/0xc0 [ 360.138166][T24536] ? vfs_write+0x50c/0x770 [ 360.142650][T24536] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 360.148786][T24536] ? kernfs_path_from_node+0x4b/0x60 [ 360.154097][T24536] ? __fget_light+0x21b/0x260 [ 360.158768][T24536] ? __cond_resched+0x11/0x40 [ 360.163427][T24536] ? fput+0x2d/0x130 [ 360.167301][T24536] ? ksys_write+0x157/0x180 [ 360.171787][T24536] __x64_sys_sendmmsg+0x53/0x60 [ 360.176667][T24536] do_syscall_64+0x4a/0x90 [ 360.181067][T24536] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.186962][T24536] RIP: 0033:0x4665f9 16:37:01 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x0, 0x1, 0xfffffffa, 0x9, 0x6, 0x0, 0xa103, 0x7, 0xfffff7ca}, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getpid() ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0x0) [ 360.190863][T24536] 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 [ 360.210461][T24536] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 360.218860][T24536] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 360.226822][T24536] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 360.234779][T24536] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 360.242749][T24536] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 16:37:01 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b2e732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r1, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 360.250701][T24536] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 360.274958][T24521] FAT-fs (loop4): Directory bread(block 32768) failed [ 360.292867][T24521] FAT-fs (loop4): Directory bread(block 32769) failed [ 360.326463][T24538] loop3: detected capacity change from 0 to 32760 [ 360.335311][T24538] FAT-fs (loop3): bogus logical sector size 55679 [ 360.341754][T24538] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:01 executing program 2 (fault-call:7 fault-nth:47): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:01 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fda01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 360.747965][T24556] loop4: detected capacity change from 0 to 32760 [ 360.757646][T24556] FAT-fs (loop4): Directory bread(block 32760) failed [ 360.764686][T24556] FAT-fs (loop4): Directory bread(block 32761) failed [ 360.771515][T24556] FAT-fs (loop4): Directory bread(block 32762) failed [ 360.778524][T24556] FAT-fs (loop4): Directory bread(block 32763) failed [ 360.785757][T24556] FAT-fs (loop4): Directory bread(block 32764) failed [ 360.792622][T24556] FAT-fs (loop4): Directory bread(block 32765) failed [ 360.799505][T24556] FAT-fs (loop4): Directory bread(block 32766) failed [ 360.806438][T24556] FAT-fs (loop4): Directory bread(block 32767) failed [ 360.813346][T24556] FAT-fs (loop4): Directory bread(block 32768) failed [ 360.820375][T24556] FAT-fs (loop4): Directory bread(block 32769) failed [ 360.846585][T24570] FAULT_INJECTION: forcing a failure. [ 360.846585][T24570] name failslab, interval 1, probability 0, space 0, times 0 [ 360.859437][T24570] CPU: 0 PID: 24570 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 360.867879][T24570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.878035][T24570] Call Trace: [ 360.881304][T24570] dump_stack+0x137/0x19d [ 360.885717][T24570] should_fail+0x23c/0x250 [ 360.890132][T24570] __should_failslab+0x81/0x90 [ 360.894905][T24570] should_failslab+0x5/0x20 [ 360.899415][T24570] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 360.905233][T24570] ? __kmalloc_node_track_caller+0x30/0x40 [ 360.911890][T24570] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 360.917516][T24570] __kmalloc_node_track_caller+0x30/0x40 [ 360.923152][T24570] ? __ip6_append_data+0x17c2/0x21a0 [ 360.928709][T24570] __alloc_skb+0x187/0x420 [ 360.933132][T24570] __ip6_append_data+0x17c2/0x21a0 [ 360.938339][T24570] ? __tsan_unaligned_write2+0x24/0x190 [ 360.943944][T24570] ? ip6_setup_cork+0x826/0x8b0 [ 360.948800][T24570] ip6_append_data+0x17e/0x230 [ 360.953562][T24570] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 360.958729][T24570] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 360.963850][T24570] rawv6_sendmsg+0xe2a/0x1330 [ 360.968532][T24570] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 360.974370][T24570] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 360.980215][T24570] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 360.986352][T24570] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 360.992156][T24570] inet_sendmsg+0x5f/0x80 [ 360.996492][T24570] ? inet_send_prepare+0x210/0x210 [ 361.001585][T24570] ____sys_sendmsg+0x360/0x4d0 [ 361.006337][T24570] ? import_iovec+0x69/0x80 [ 361.010909][T24570] __sys_sendmmsg+0x315/0x4b0 [ 361.015687][T24570] ? kstrtoull+0x30f/0x350 [ 361.020100][T24570] ? kstrtouint_from_user+0x104/0x130 [ 361.025455][T24570] ? timerqueue_add+0x16a/0x190 [ 361.030428][T24570] ? ktime_get+0x1b0/0x1e0 [ 361.034843][T24570] ? lapic_next_event+0x2d/0x40 [ 361.039748][T24570] ? clockevents_program_event+0x195/0x1e0 [ 361.045569][T24570] ? tick_program_event+0x78/0xc0 [ 361.050582][T24570] ? hrtimer_interrupt+0x9a4/0xaf0 [ 361.055689][T24570] __x64_sys_sendmmsg+0x53/0x60 [ 361.060534][T24570] do_syscall_64+0x4a/0x90 [ 361.064936][T24570] ? irqentry_exit_to_user_mode+0x5/0x20 [ 361.070607][T24570] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 361.076673][T24570] RIP: 0033:0x4665f9 16:37:02 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) prlimit64(r1, 0x3, &(0x7f0000000000)={0xfffffffffffffffa, 0x20}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:37:02 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b2f732e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 361.080556][T24570] 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 [ 361.100158][T24570] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 361.108564][T24570] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 361.116536][T24570] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 361.124623][T24570] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 361.132629][T24570] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 361.140600][T24570] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 361.160220][T24569] loop3: detected capacity change from 0 to 32760 [ 361.176740][T24569] FAT-fs (loop3): bogus logical sector size 55935 [ 361.183212][T24569] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:02 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r1, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:02 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="a29b0d64f2d623464dd4e5684e5ad7ecfee5254e31738e4e16ca107cff3b9a74af4c6e66f886af82c8d923c0293e9a77"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 361.335693][T24579] loop4: detected capacity change from 0 to 32760 [ 361.364787][T24579] FAT-fs (loop4): Directory bread(block 32760) failed [ 361.384563][T24579] FAT-fs (loop4): Directory bread(block 32761) failed [ 361.401098][T24579] FAT-fs (loop4): Directory bread(block 32762) failed [ 361.408581][T24579] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:02 executing program 2 (fault-call:7 fault-nth:48): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:02 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fdb01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 361.644618][T24579] FAT-fs (loop4): Directory bread(block 32764) failed [ 361.674867][T24579] FAT-fs (loop4): Directory bread(block 32765) failed [ 361.681756][T24579] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:02 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b660a2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 361.695288][T24579] FAT-fs (loop4): Directory bread(block 32767) failed [ 361.702211][T24579] FAT-fs (loop4): Directory bread(block 32768) failed [ 361.709711][T24579] FAT-fs (loop4): Directory bread(block 32769) failed [ 361.761306][T24605] FAULT_INJECTION: forcing a failure. [ 361.761306][T24605] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 361.774595][T24605] CPU: 1 PID: 24605 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 361.783018][T24605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 361.793072][T24605] Call Trace: [ 361.796454][T24605] dump_stack+0x137/0x19d [ 361.800681][T24601] loop3: detected capacity change from 0 to 32760 [ 361.800787][T24605] should_fail+0x23c/0x250 [ 361.800808][T24605] should_fail_usercopy+0x16/0x20 [ 361.811251][T24601] FAT-fs (loop3): bogus logical sector size 56191 [ 361.811594][T24605] _copy_from_user+0x1c/0xd0 [ 361.811622][T24605] __copy_msghdr_from_user+0x44/0x350 [ 361.816648][T24601] FAT-fs (loop3): Can't find a valid FAT filesystem [ 361.823011][T24605] ? import_iovec+0x69/0x80 [ 361.844091][T24605] __sys_sendmmsg+0x1f0/0x4b0 [ 361.848754][T24605] ? kstrtoull+0x30f/0x350 [ 361.853165][T24605] ? kstrtouint_from_user+0x104/0x130 [ 361.858693][T24605] ? do_anonymous_page+0x411/0x8b0 [ 361.863873][T24605] ? fsnotify_perm+0x59/0x2e0 [ 361.868546][T24605] ? __fsnotify_parent+0x32f/0x430 [ 361.873716][T24605] ? get_pid_task+0x8b/0xc0 [ 361.878250][T24605] ? vfs_write+0x50c/0x770 [ 361.882673][T24605] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 361.889068][T24605] ? kernfs_path_from_node+0x4b/0x60 [ 361.894476][T24605] ? __fget_light+0x21b/0x260 [ 361.902724][T24605] ? __cond_resched+0x11/0x40 [ 361.907398][T24605] ? fput+0x2d/0x130 [ 361.911295][T24605] ? ksys_write+0x157/0x180 [ 361.915825][T24605] __x64_sys_sendmmsg+0x53/0x60 [ 361.920746][T24605] do_syscall_64+0x4a/0x90 [ 361.925224][T24605] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 361.931205][T24605] RIP: 0033:0x4665f9 [ 361.935088][T24605] 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 16:37:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x3, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x50d, 0x40008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4, 0x2, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) socketpair(0x1f, 0x1, 0xfff, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_generic(r3, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000780)={0x1014, 0x1f, 0x20, 0x70bd27, 0x25dfdbfe, {0xd}, [@generic="728ca4bd06d463407fd569c23cc1acddd4a94e3cb4e002b5c31aeac4c145b7a1cb933fbea5523afb3961081378011d31e92af2f27a482cbc09b790093b89d3c8b57890b1514a4259d54d7d059af5f098bf1a19bf9a78570d60d0509ed60608a1687c3f83fba7a4aaefd99a2da900aa7cff0a21947db7d9de13cad9ec5834518f71301d3721ea57ef8d77b12e1dc91730cca6a8c7d7c523d59c2b34cca8056281d829beaa48ee6be9a1722822547d98d14fdeaaa978a4c1ece4ed65aebf536dea6d31833c2836670a049e5cf1acfbb21e79045b7ad691c9e7639618a364e33e171903b0832d76a1891edee45a932dabde8c9ad63c9ea889ca6fee95c1e5a839743e2d65b4e10db694d9769fb5b0f10ca96670ce47f6fd59fa040c0eb767c2d6595e8bc8717c3476cdf33d7f30c869f7ed6c23c526ab4112b7b47778ff4d51a891321b435706116db17b84836eb78befd8e9474a959af2676b6f1721353cf93ab14f2e8eafdab6bd252b95caac47e02a0c6d5f2fc89b932797d7883c45c7dbc42d305f3a29d516a62f65bfa16bb7fe9b0a2b33b1aaa47e84910b5bae38706c041e85baa71b396e9c7e589daf51cae2bdcce414659cae2008c2a69421fc706956bc809ac4848028e30035d2fe8fb17cbac15e9bc145fed69f192f5a0439a67203f37b4171e8389d60ffbdb34deaf181f2fd67126c4b4f93284f0eece6ddd9109371471fa90e2dfe091dc4a7892026e9b8da42f9ba4104a346f098c7de3d5be168a7db854c76f201fa478437b0f0d429da56c0a22540d29abefadb15c457120cd3129204f67cca1fef5356b9344c23b64511ee061580750c22267675e75519efac61658e045169fd32e641d8da5ef7e9d70e5a9e6a4290dc6c8140155a8cf2fe82f5a0ad1dd41ad58f61f8df9bb446e40dad572351b57201d2afe7f5c9dcf58ac75083bbe403f5e6d859df8960492d6004c4399f7a4293917cfc4ea93b8657d38325482498614353cbf79b41c2cafd1ae555c6a22f413c5906f6ca0fbf57c4030c2cf27cd3e33056c52c90e0882103bea2cf99240848ad5b73fd2bf180f6ef5403ca2725bdb43abb7dc9c1370e3a5b71e2e24ff2c922b3efeaed0b2956497393d3260cc636e2786bad4a8ff5b98a380dffe2ab36ff2307bbe85ede9cdb15d31340f45a712553b67324dcd9bf6f5884beea5fad6941942454ea5e41ec7a1af55d2b833e53bbf68d2ca0fc9c162b9747259812d233d6fa4fc3f736f34f904121ce42359a2310e77606aa60bfc04622f6e9ecee1866d4c8162d8c44d971dfe806ee753fc99b7a58c6dfb24e346a648167e463b098cd517ef55c52477101bf9d43681154f2c74f54f851b7a7921955836781e0f18477ec33f56beaa27fd88689a6c14716b400cb0458e2886bb66b7b7655600d375fa4277761b4e7d1873f18f88e08dc288a413f42b649dacc9adb434bd9ad20e8df8dc26bd5427d245ee3337ea3b12d637d1376494a96ef20c009b908c62e5532c2cd0b34b91785dca5932f60fc3b017b231c1f37c168bba5122c86cc97c511a806c6bd75e7dec332c9bf9d4868172f317e57786e932e71ae06ca0ca003ae386d7df994c09ad31d39c47a538678b0cc74971fa9c9fc490a7c6ea43f646afc2503d7bf63e282350085758317582ec9fc7ef30ee29fe80580e2fd0dbd039f4b006446df1cf064e90529c31bc07e701446c93f9d1fba7c284393204c5fb7861a766cf35d0adf3165d2f7bdeca64781e977809fa24c060985cce2821b8dcd6eb36f9f3906b53d052b926f617f4870011cb190f344a81c5e390ec75be889465992cc16c70483d3d333462975d6619a1f5dd2690c77ef05bea139196620ae30998907f405ac55b2a3508db9307f607e0bd25b48ae95b13c8b7e4315bd2db5331e9f0b9a9f2b64cc933465e797932376209a9038cec37af73064a88569d7faf8ba4af97e2348792b5e7d1b7cd75c138033d6d44433b3dc0c2c471eac2f7d058c94789277ab9642b184e4a8e91849b91277abf07f75fd131956a612d944e5dc9b161828aae834a307f3d264c1ce7727b360cacf3fb802d6a91d05e6a240efb307a3092619fd15986e7e745f36e2b08d8186c94f118f034480e6dbc591b8030f9c316dd890e7736b633395c9a554620393bce3f3393bb45f7c1db87ac6dac500b05565cd495e44c39e79b0817fc81a86ccae6be7bfdd17587c248adbd942ca5ac81cff4e57e1f8abe570a844b9f1edaa55f2e19fbcf4d1b0ad952cbb4425abf6b6df180abbedd60d12f07350cb55d626433bfbc795dbdf6e1b166d0000c2dadffc2341836fc5902e5039ae8807689d569daae7ad77929a92c3c24d9edb869164d9af890897123fe89524b124c33f5edd01c895f4b594cace031a408abb169e1650d78953f7463272faf819d8db99e22e44b2464aa70160a3363565806a8cdb172a6199384c384cc3707d3b3eaa1c94752cb7707dbe38a6de94b888f0cddb2215f87dabcd27d0f2e5c7b6e6603a15cf5c3d652eeccb9fc9135469b478c6b31165a3dfbc48391857a5c46523e23de29a4371c49c2e0ce77dff3fc6bd43a1cb28d10de725d7da1de7f689e1f68298c6e912dbb29380edfa2effb46a3d8bc6d47eba18086281d9c3aa0fb6d9279b1cc36e1cf7d390a9fdff95f26c4cfe3aabb4de1c80d607118f995fb2424f5c9776d72475fe59f6aa8fe7b595edf173c7ef2717ceef27b1dcb323e74d35135007cf5be70f6fac0ad1b72dc37b731368c7e1f1f591fba1d33093e1f99662387f27224e391437eb68c122bac029a35fa19e42b293dae88facc56ef07b8b01b450e258c6a05b4b0036de6b001459efb79be76e27212009a44ae828547b5863796072081794348da46d2b4225e40c3b6dc8c0a520f16a72568ed8d40042d00626cd76473edac4c66eaefb003cee01c3ca4bc5222c95a2e77aebb52b217feb7db325f4265159a957d7373667dd6268dc64a6883a9cd58544498a2467616591334a33e2df29d81276fcfb9bbd8e22272c6f53ee76e2c41f725da0da0742c2336c1dcd7e03c63babcaebbec7eea6f2dbd6cd2a35d94131ec91fea84d8c87939a0695352cb9dcd16cc1d1c66dd084d495e261cf942d7a519dee88b7c5be8d3bd66be664331cb71838ccf768690c724f14add03980eafc2e3638786ed787b2e9116251e8a806df083184d03d235708823e4e4e522c68e92a7a0ad509cdf0aae8a97da1db5f27cc0423e89f98ff7cf3237e72a3041c88a72ee40c16f865717497df055546a45a874e361db9a135da34a379056ca738022356052660a6fb344cff5f7efe09f6e1b7a2c15a57f8a9eed20013a406a3f3cf4866522703a45e075ac3291ec3c5e19d09f813eb723656c33074b9fae7c3fa95f18e7bf1334435b41433e78d4f5290d0102635e40e8badc1854202f929616e492b984892f0c398e4d69d7cbccc4fc3fcc3530d9f257f9548ba8748044320fc013796ea742353a0307b948b6e09fdec589b9749717e31b5c45480a7236a2110e8fbd3990fd408f8036b2491630a67af570e712d8f2e23fdbf3c48d602d619d7cf1eadf85836acf0473f55b8529f56228850f99a2615a7c0fab4255bbde668bc511c5e00c4bccf2ce1758985b6f2cb266bc1bc65cf74d71a1f329d3b3ea6f38956ed6137c5ca7e0f2556c0a52d564e00fea27ea2065c3e11fb48a6ef161ae6771d03d7ac66a44021fe692b638d0478ac0b637df3f6952fe683eb66ff97e7846a018f746b6a7a4b0b5606017be0c75d0b3870b655eaa02f4471a315f7b1d91475bd66b20eb0cfc4b7cf4071bfb51f1d87c0a3d5f01fc9262b76473e79e162558a5fd14998572949e6f7ad4bba9237260025d94a0de670bf102e53a2c0fac1f774cf1dbb09a6125939f78787ecc4f0e824d723a79e84cd9cf79ff646fb5e8e4041f089fb022b387baf8552d64f6c3803d2b3a18a6eca1fa37d751bd4371a2233839cd9eee722ddda664e368b91422119857469552bf72d25db9f308a3755f072b52299f8f4de3e4c5fcc0943008d264efa685f1ee60703eed518a8940ff48083b6ea291c89770f292ebce4f12490f27a0d432226c04bfea4bd1421e79d07912001533948890aeefaa05b1bcb6c54dd8bdef150c592240baf263ffa7f06e788ff602e8f76dcb5909b6391710294f5bacff62c60270c66a879b289cf5415c65912edd027f5fdf3c3282e8539705d3ca644f29458e4350b8d7f0d176b6745a15632bcf1b4553b402aa67425623a30104d52c884f6539f1831bf1abe39898016265f32506f6b398f486681ce3c7202c8ae513c0444969a28aacdc36a0c9ada928d34040a4a8bff921dc0d3f909a64341180e8c1f34225f6653939fbaceddaefb633202814802640000252947c4c2ee41bc9fcac394c68722023c0b9c14e045d6a6fe1e181658771cb4f336156e60e7ae4aa20b07e3c4439f1ed024e3e240af0af9afcb29a223ea7d1b2a85329ea69e8fd2b78bc30f9f18fee2081ad3f95709124866e2cb53888b5da21bd57c009fac5c3588fe03ad317c38f3a297ab376019afdb31ecf9040c8db1a6c9771bb433e11a3f051e504d1bec9222aaab19ec390745c110468109c34eaf5798d61318e7480dff616b2da70a3fdb706e18173b59ec0925c2102e3704036edce98f5b2ff93f9f34ad20d5255f8b02b574dcc80db553651d38b10d4ddceec47191c571b5c62d12b98d5add5457716f522eee279ccaa104388cdea9da3ec871c08c8a2741bba29fe487092528e787329cf8c41f8dbf217c81fd8f53bf97f2bf9eb2c15d72634c7dda79b1c0a2852397c0316951e9a67b0ae2ce3fe4f5cbe62179841e5b6f7482d1247e23357fcd1b18a3f7cab5bdd5fc8e0287da25bb047d564a41d52316f9e4306142cf42ea3a8f8e4c78347e110f942de0ec73282037a88c62225e7c9d5bf10b29e9750f20c5588c5563de9803523a723b40595798d725da8dc306c7e4588ee5d19f0297479be75a5f7dd8d0921fced00d5f8ffaa383bfcf77d3ff8919cf4fa7d81bee7056446aace78f735faf45bf98b2217d48cb23534f2ae3f916396bf2faa910cc09f283e77b437fa931d9fb688345767e0f3290989b16c6535161ccdaee570111d4fc7956fa31da4bc4b0c2d1c8ff16d778916176d0981ec601919087d0cebd02d4ea5abf9d8d621ccef84df6d9b2de84fc4ca1174057942a73f82de793186eee730754323ab4193fed381e70e60326ff6c37e4cd1b3ecc3e8e78ab16b82ecd4b6eeb4326809256dde9045cd08b2e805ae59b61574481828da2def9bedfcfebf356ec63d6c75d870641bc4c66eabaf41318320a4273b7da967c3fa2e20c2ac70369f6b1d507e3a796ff1fee6ad64bb46b551fd2f98a7534fad9703f7c03590b623d2c20bcb3710f7f37ea337e2bd8c415f37de4f511765faa2892905ffe9dd071cb63b7b675fad6fde55040b0b30af092d5cc40323e141992c218210867e5b0a32619716c090a2edd8eab4ed500b1672f48d800e833e4c0357bbdef62057620ecfdd81d642c4475e6d4b6e5f5a5087fcb50b0d81e312f53d3d1952560b0670cbbd854bd11696e46bbc63d9a31201ff717c8b2d0c6f2c73f4080a8dbbd546d0d4c2853bf166a1403ebcc4d9a2898b6bd200b05dd03c43254b4504d51daaa05e040fd6abef81775ebd377495a03a0ae0fd0e822d3854f4c7be275b53f1e8a68de2992e54d23e56b819054513b31e59404ecbf6d74072049b8cbadf9031fcc181af75590ae604502aab20c"]}, 0x1014}, 0x1, 0x0, 0x0, 0x4}, 0xb6fa3482ac391081) r4 = signalfd4(r2, &(0x7f0000000080)={[0x1ff]}, 0x8, 0x80000) setsockopt$inet6_int(r4, 0x29, 0x38, &(0x7f0000000180)=0x2, 0x4) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x9, 0x20, 0x0, 0x8, 0x0, 0x0, 0x10040, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000000), 0x8}, 0x110, 0x7, 0x6, 0x5, 0x0, 0x6, 0x0, 0x0, 0x3cdc33af, 0x0, 0x100000001}, 0x0, 0xb, r1, 0x3) [ 361.954690][T24605] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 361.963123][T24605] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 361.964002][T24613] loop4: detected capacity change from 0 to 32760 [ 361.971088][T24605] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 361.971104][T24605] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 361.971116][T24605] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 361.971127][T24605] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:03 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fdc01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 362.053106][T24613] FAT-fs (loop4): Directory bread(block 32760) failed [ 362.068370][T24613] FAT-fs (loop4): Directory bread(block 32761) failed [ 362.083852][T24613] FAT-fs (loop4): Directory bread(block 32762) failed [ 362.091793][T24613] FAT-fs (loop4): Directory bread(block 32763) failed [ 362.099307][T24613] FAT-fs (loop4): Directory bread(block 32764) failed [ 362.107231][T24613] FAT-fs (loop4): Directory bread(block 32765) failed [ 362.117311][T24613] FAT-fs (loop4): Directory bread(block 32766) failed [ 362.133490][T24613] FAT-fs (loop4): Directory bread(block 32767) failed [ 362.145157][T24613] FAT-fs (loop4): Directory bread(block 32768) failed 16:37:03 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r1, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:03 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66222e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:03 executing program 5: prlimit64(0x0, 0x5, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="afc38af4dc4684d816539d86654e4d1413f513dc8fc6ccda0a815d0f24c47bdab1d116f6c2b3fc1f8477102e8e2a41d9a6d68826e74d160f5594890c3ee66544f6490ff066cefac0c83c7f031f921c02d6ebd6a8305db804d6e07c4dd4921a67c5f650c7a5a07d2e0aa1e3c514a98dad6311071b0a854bdd768a82c60ddbb1d8eb6c2399f24d374efa0775f83122386cb2060000007a8beafa9e3204f85b19aa29ec5eef1274fc9c2113e4dd58490f115a265b137440ba29f122d02f2f5dc954cd92fbaa4cf15560443b80b02f67cbd3ae14c424f071b86c1e4289"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 362.152016][T24613] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:03 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fdd01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 362.213476][T24625] loop3: detected capacity change from 0 to 32760 [ 362.221945][T24625] FAT-fs (loop3): bogus logical sector size 56447 [ 362.228416][T24625] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:03 executing program 2 (fault-call:7 fault-nth:49): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 362.474909][T24647] loop3: detected capacity change from 0 to 32760 [ 362.500107][T24647] FAT-fs (loop3): bogus logical sector size 56703 [ 362.506707][T24647] FAT-fs (loop3): Can't find a valid FAT filesystem [ 362.539643][T24650] loop4: detected capacity change from 0 to 32760 [ 362.553945][T24650] FAT-fs (loop4): Directory bread(block 32760) failed [ 362.562344][T24650] FAT-fs (loop4): Directory bread(block 32761) failed [ 362.574800][T24650] FAT-fs (loop4): Directory bread(block 32762) failed [ 362.582172][T24650] FAT-fs (loop4): Directory bread(block 32763) failed [ 362.590233][T24663] FAULT_INJECTION: forcing a failure. [ 362.590233][T24663] name failslab, interval 1, probability 0, space 0, times 0 [ 362.602877][T24663] CPU: 1 PID: 24663 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 362.611292][T24663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 362.621386][T24663] Call Trace: [ 362.624729][T24663] dump_stack+0x137/0x19d [ 362.625318][T24650] FAT-fs (loop4): Directory bread(block 32764) failed [ 362.629047][T24663] should_fail+0x23c/0x250 16:37:03 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fde01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 362.629070][T24663] __should_failslab+0x81/0x90 [ 362.635938][T24650] FAT-fs (loop4): Directory bread(block 32765) failed [ 362.640206][T24663] should_failslab+0x5/0x20 [ 362.646747][T24650] FAT-fs (loop4): Directory bread(block 32766) failed [ 362.651697][T24663] kmem_cache_alloc_node+0x58/0x2b0 [ 362.651724][T24663] ? fib6_table_lookup+0x21b/0x5e0 [ 362.672281][T24650] FAT-fs (loop4): Directory bread(block 32767) failed [ 362.673293][T24663] ? __alloc_skb+0xed/0x420 [ 362.684571][T24663] ? fib6_table_lookup+0x530/0x5e0 16:37:03 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66232e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 362.686528][T24650] FAT-fs (loop4): Directory bread(block 32768) failed [ 362.689737][T24663] __alloc_skb+0xed/0x420 [ 362.689765][T24663] __ip6_append_data+0x17c2/0x21a0 [ 362.705910][T24663] ? ip6_pol_route_output+0x3b/0x50 [ 362.711172][T24663] ? fib6_rule_lookup+0x85/0x160 [ 362.716289][T24663] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 362.716510][T24650] FAT-fs (loop4): Directory bread(block 32769) failed [ 362.721916][T24663] ? ip6_setup_cork+0x826/0x8b0 [ 362.721938][T24663] ip6_append_data+0x17e/0x230 [ 362.738264][T24663] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 362.743473][T24663] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 362.748625][T24663] rawv6_sendmsg+0xe2a/0x1330 [ 362.753303][T24663] ? rmqueue_pcplist+0x152/0x190 [ 362.758314][T24663] inet_sendmsg+0x5f/0x80 [ 362.762649][T24663] ? inet_send_prepare+0x210/0x210 [ 362.767754][T24663] ____sys_sendmsg+0x360/0x4d0 [ 362.772515][T24663] ? import_iovec+0x69/0x80 [ 362.777065][T24663] __sys_sendmmsg+0x315/0x4b0 [ 362.781755][T24663] ? kstrtoull+0x30f/0x350 [ 362.786159][T24663] ? kstrtouint_from_user+0x104/0x130 [ 362.791587][T24663] ? do_anonymous_page+0x411/0x8b0 [ 362.796683][T24663] ? fsnotify_perm+0x59/0x2e0 [ 362.801439][T24663] ? __fsnotify_parent+0x32f/0x430 [ 362.806549][T24663] ? get_pid_task+0x8b/0xc0 [ 362.811030][T24663] ? vfs_write+0x50c/0x770 [ 362.815430][T24663] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 362.821583][T24663] ? kernfs_path_from_node+0x4b/0x60 [ 362.826905][T24663] ? __fget_light+0x21b/0x260 [ 362.831680][T24663] ? __cond_resched+0x11/0x40 [ 362.836344][T24663] ? fput+0x2d/0x130 16:37:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x8}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x50f, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x5, 0x4, 0x6, 0xff, 0x7, 0x5, 0x0, 0x8000, 0xb0}, 0x0) r2 = socket$inet6(0xa, 0x6, 0x5) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x41) [ 362.840232][T24663] ? ksys_write+0x157/0x180 [ 362.844772][T24663] __x64_sys_sendmmsg+0x53/0x60 [ 362.849623][T24663] do_syscall_64+0x4a/0x90 [ 362.854034][T24663] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 362.859935][T24663] RIP: 0033:0x4665f9 [ 362.863849][T24663] 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 [ 362.884587][T24663] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 362.893039][T24663] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 362.901061][T24663] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 362.909896][T24663] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 362.917692][T24670] loop3: detected capacity change from 0 to 32760 [ 362.917866][T24663] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 362.917880][T24663] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) r2 = syz_io_uring_complete(0x0) syz_open_dev$vcsa(&(0x7f0000000000), 0xfffffffffffff6fa, 0x400200) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0xdcc9) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:04 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fdf01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 362.934642][T24670] FAT-fs (loop3): bogus logical sector size 56959 [ 362.946724][T24670] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:04 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x24}, 0x9}, 0x1c) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 363.224692][T24687] loop3: detected capacity change from 0 to 32760 [ 363.238428][T24687] FAT-fs (loop3): bogus logical sector size 57215 [ 363.244901][T24687] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:04 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe001d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 363.301462][T24695] loop4: detected capacity change from 0 to 32760 [ 363.346183][T24695] FAT-fs (loop4): Directory bread(block 32760) failed [ 363.397679][T24695] FAT-fs (loop4): Directory bread(block 32761) failed [ 363.404831][T24695] FAT-fs (loop4): Directory bread(block 32762) failed [ 363.411718][T24695] FAT-fs (loop4): Directory bread(block 32763) failed [ 363.418655][T24695] FAT-fs (loop4): Directory bread(block 32764) failed [ 363.425629][T24695] FAT-fs (loop4): Directory bread(block 32765) failed [ 363.432520][T24695] FAT-fs (loop4): Directory bread(block 32766) failed [ 363.439629][T24695] FAT-fs (loop4): Directory bread(block 32767) failed 16:37:04 executing program 2 (fault-call:7 fault-nth:50): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:04 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66252e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 363.446644][T24695] FAT-fs (loop4): Directory bread(block 32768) failed [ 363.453553][T24695] FAT-fs (loop4): Directory bread(block 32769) failed [ 363.555999][T24722] FAULT_INJECTION: forcing a failure. [ 363.555999][T24722] name failslab, interval 1, probability 0, space 0, times 0 [ 363.568964][T24722] CPU: 0 PID: 24722 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 363.577400][T24722] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.587452][T24722] Call Trace: [ 363.590735][T24722] dump_stack+0x137/0x19d [ 363.595940][T24722] should_fail+0x23c/0x250 [ 363.600344][T24722] __should_failslab+0x81/0x90 [ 363.605168][T24722] should_failslab+0x5/0x20 [ 363.609666][T24722] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 363.616775][T24722] ? __kmalloc_node_track_caller+0x30/0x40 [ 363.622619][T24722] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 363.628081][T24722] __kmalloc_node_track_caller+0x30/0x40 [ 363.633730][T24722] ? __ip6_append_data+0x17c2/0x21a0 [ 363.639086][T24722] __alloc_skb+0x187/0x420 [ 363.640082][T24718] loop3: detected capacity change from 0 to 32760 [ 363.643497][T24722] __ip6_append_data+0x17c2/0x21a0 [ 363.643520][T24722] ? ip6_pol_route_output+0x3b/0x50 [ 363.654027][T24718] FAT-fs (loop3): bogus logical sector size 57471 [ 363.655031][T24722] ? fib6_rule_lookup+0x85/0x160 [ 363.655054][T24722] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 363.655071][T24722] ? ip6_setup_cork+0x826/0x8b0 [ 363.660255][T24718] FAT-fs (loop3): Can't find a valid FAT filesystem [ 363.666641][T24722] ip6_append_data+0x17e/0x230 [ 363.666665][T24722] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 363.676952][T24720] loop4: detected capacity change from 0 to 32760 [ 363.677101][T24722] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 363.689575][T24720] FAT-fs (loop4): Directory bread(block 32760) failed [ 363.693235][T24722] rawv6_sendmsg+0xe2a/0x1330 [ 363.693264][T24722] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 363.698514][T24720] FAT-fs (loop4): Directory bread(block 32761) failed [ 363.704739][T24722] inet_sendmsg+0x5f/0x80 [ 363.704765][T24722] ? inet_send_prepare+0x210/0x210 [ 363.704785][T24722] ____sys_sendmsg+0x360/0x4d0 [ 363.711334][T24720] FAT-fs (loop4): Directory bread(block 32762) failed [ 363.716604][T24722] ? import_iovec+0x69/0x80 [ 363.721900][T24720] FAT-fs (loop4): Directory bread(block 32763) failed [ 363.727516][T24722] __sys_sendmmsg+0x315/0x4b0 [ 363.727536][T24722] ? kstrtoull+0x30f/0x350 [ 363.734759][T24720] FAT-fs (loop4): Directory bread(block 32764) failed [ 363.738618][T24722] ? kstrtouint_from_user+0x104/0x130 [ 363.738643][T24722] ? fsnotify_perm+0x59/0x2e0 [ 363.743849][T24720] FAT-fs (loop4): Directory bread(block 32765) failed [ 363.748493][T24722] ? __fsnotify_parent+0x32f/0x430 [ 363.748518][T24722] ? get_pid_task+0x8b/0xc0 [ 363.748534][T24722] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 363.748553][T24722] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 363.748581][T24722] ? ksys_write+0xdb/0x180 [ 363.756907][T24720] FAT-fs (loop4): Directory bread(block 32766) failed [ 363.759816][T24722] ? ksys_write+0xea/0x180 [ 363.759841][T24722] ? __tsan_read_write4+0x180/0x180 [ 363.767285][T24720] FAT-fs (loop4): Directory bread(block 32767) failed [ 363.771258][T24722] ? fput+0x2d/0x130 [ 363.771275][T24722] ? ksys_write+0x157/0x180 [ 363.771294][T24722] __x64_sys_sendmmsg+0x53/0x60 [ 363.771314][T24722] do_syscall_64+0x4a/0x90 [ 363.776704][T24720] FAT-fs (loop4): Directory bread(block 32768) failed [ 363.782508][T24722] ? irqentry_exit_to_user_mode+0x5/0x20 [ 363.782535][T24722] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 363.788452][T24720] FAT-fs (loop4): Directory bread(block 32769) failed [ 363.792530][T24722] RIP: 0033:0x4665f9 16:37:05 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() getrlimit(0x4, &(0x7f0000000000)) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:05 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 363.792545][T24722] 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 [ 363.914388][T24722] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 363.922884][T24722] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 363.930840][T24722] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 363.938840][T24722] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 363.946801][T24722] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 363.954774][T24722] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:05 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662a2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) move_pages(r0, 0x3, &(0x7f0000000000)=[&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil], &(0x7f0000000080)=[0x80, 0x1, 0xece0, 0x800], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x7) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x8000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:05 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe101d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:05 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:05 executing program 2 (fault-call:7 fault-nth:51): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 364.280003][T24749] loop3: detected capacity change from 0 to 32760 [ 364.290370][T24749] FAT-fs (loop3): bogus logical sector size 57727 [ 364.296853][T24749] FAT-fs (loop3): Can't find a valid FAT filesystem [ 364.329461][T24755] loop4: detected capacity change from 0 to 32760 [ 364.365732][T24755] FAT-fs (loop4): Directory bread(block 32760) failed [ 364.386794][T24755] FAT-fs (loop4): Directory bread(block 32761) failed [ 364.404782][T24755] FAT-fs (loop4): Directory bread(block 32762) failed [ 364.411686][T24755] FAT-fs (loop4): Directory bread(block 32763) failed [ 364.418698][T24755] FAT-fs (loop4): Directory bread(block 32764) failed [ 364.425624][T24755] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:05 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662b2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 364.432482][T24755] FAT-fs (loop4): Directory bread(block 32766) failed [ 364.439500][T24755] FAT-fs (loop4): Directory bread(block 32767) failed [ 364.446560][T24755] FAT-fs (loop4): Directory bread(block 32768) failed [ 364.453602][T24755] FAT-fs (loop4): Directory bread(block 32769) failed [ 364.456809][T24765] loop3: detected capacity change from 0 to 32760 [ 364.469615][T24765] FAT-fs (loop3): bogus logical sector size 57983 [ 364.472080][T24769] FAULT_INJECTION: forcing a failure. [ 364.472080][T24769] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 364.476100][T24765] FAT-fs (loop3): Can't find a valid FAT filesystem [ 364.495951][T24769] CPU: 0 PID: 24769 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 364.504370][T24769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.514418][T24769] Call Trace: [ 364.517683][T24769] dump_stack+0x137/0x19d [ 364.522105][T24769] should_fail+0x23c/0x250 [ 364.526602][T24769] should_fail_usercopy+0x16/0x20 [ 364.531757][T24769] _copy_from_user+0x1c/0xd0 [ 364.536336][T24769] __copy_msghdr_from_user+0x44/0x350 [ 364.541707][T24769] ? import_iovec+0x69/0x80 [ 364.546193][T24769] __sys_sendmmsg+0x1f0/0x4b0 [ 364.550956][T24769] ? kstrtoull+0x30f/0x350 [ 364.555376][T24769] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 364.561284][T24769] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 364.567425][T24769] ? __fsnotify_parent+0x32f/0x430 [ 364.572659][T24769] ? proc_fail_nth_read+0x140/0x140 [ 364.580014][T24769] ? vfs_write+0x50c/0x770 [ 364.584454][T24769] ? hrtimer_interrupt+0x9a4/0xaf0 [ 364.589546][T24769] ? __fget_light+0x21b/0x260 [ 364.594203][T24769] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 364.600009][T24769] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 364.606193][T24769] __x64_sys_sendmmsg+0x53/0x60 [ 364.611039][T24769] do_syscall_64+0x4a/0x90 [ 364.615447][T24769] ? irqentry_exit_to_user_mode+0x5/0x20 [ 364.621060][T24769] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 364.627014][T24769] RIP: 0033:0x4665f9 [ 364.630887][T24769] 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 [ 364.650654][T24769] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 364.659158][T24769] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 364.667221][T24769] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 364.675203][T24769] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 364.683274][T24769] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 364.691240][T24769] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:05 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:05 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe301d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000080)={0x38, 0x5, 0x76, 0x6, 0xfffffe01, 0x2010000, 0xedd8, 0x3c6a, 0x3, 0x1}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() ptrace$cont(0x18, r0, 0x1000, 0x9) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = fork() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000180)=0x0) rt_tgsigqueueinfo(r3, r2, 0x2e, &(0x7f0000000100)={0x16, 0x1, 0x4}) r4 = socket$inet6(0xa, 0x3, 0x6) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e22, 0x8001, @remote, 0x1}, 0x1c) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r4, &(0x7f0000000480), 0x2e9, 0x0) [ 364.907768][T24782] loop4: detected capacity change from 0 to 32760 [ 364.918385][T24782] FAT-fs (loop4): Directory bread(block 32760) failed [ 364.931062][T24782] FAT-fs (loop4): Directory bread(block 32761) failed [ 364.938866][T24782] FAT-fs (loop4): Directory bread(block 32762) failed [ 364.946159][T24782] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r4 = dup(r3) shutdown(r4, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 364.953127][T24782] FAT-fs (loop4): Directory bread(block 32764) failed [ 364.960657][T24782] FAT-fs (loop4): Directory bread(block 32765) failed [ 364.968710][T24782] FAT-fs (loop4): Directory bread(block 32766) failed [ 364.976196][T24782] FAT-fs (loop4): Directory bread(block 32767) failed [ 365.002314][T24782] FAT-fs (loop4): Directory bread(block 32768) failed [ 365.016390][T24782] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662c2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000100)="767116431c18bd4452450d584e73c6183b31558f05a786d40fbeef1b3f7b4c30ac238f60c132465ca0b3fe90493772b0fadf09eb7a642ae4f57094504206a26dd88ac8857d7313615526cc539271352d37f797da164711e6e992cbf35f9a8089d2c8b0042402386354983322d46b15caab7a", 0x72}, {&(0x7f0000000180)="fd19ecf3a4068b71f60c8cc6304eaada0fb05d43959ecc5819a878864fbf680cc9ffa98ce287862d32dcebc1ed597b7c400b54c2e729ae8b7adec8e080f02c55ee521dd06c586a124f11632b1f2f00726ec60bd4f8655842bf20a81635facc65559f0890c69b8a314cccf4daa6afc44c034e3af677ef8d1cf75b50e33450093a0a6a9e58f17fcaf862107dfd416e6ddc422b54d8e1788750cda1a1a1d33b6b11ae136891449b6e9d89f47747a2fd293e1a6cabc480765c3a8104e004affdba3ee36855fb29361ab4eff213b4ac89a5e08f64b41e25e5", 0xd6}, {&(0x7f0000000780)="e19c44962ac502b0d311ca65d7ca8e3b5a510ab94dcef29bf53383b7fc61d741ebcc2c455bbd3c4e2773c05327e19de3467fe1ae9f12a3ada77b76a5a9d37f9161315cc5fe40f562411600587b50787b179b1e80b742efffd64bf0a72bce6a309f554eb0fe66a00305dcbb0ab0136647009307a1a51c2f4b1f43273c59d8666f881770fc536828a9ca0f9391fcea77ae078a023a4b79bc1e7cb396572b91e618ee2831524d04f8f896d8b29f2d89ee96044926a8c4470a9036367994f92df89579871f5050cb2ccc0c9e6f54aead2531d6faea954d24e6804d8ccdcc7ae1c5993278ee9e3ce5fe8b406a0e66a2cf85866cde1663bf1bc7ed2ae5d8290085465494ea710f2da57521f305727c84903899b2580d5ada47ddc0f52657d7bd253d5553958360495376787005f173d33bdc237298f0bca51cef82aac827bee471180f93405eea991a77cd929dec0af6ecd922ff39bc254a7cb408c4963dcdac0ec2aea94f93b65bce8900e5bfddbb9b8b68eab9711efeb52268d9665975ee2d857f7c12ac0dc13c7b1a493813e82dc8cacf73fb4e48bea72e77d8070da5315e550320278ddac1a25843bbc809951edd59c4c203af158bceca45034d58bfdb4eb903cd5fe5ca17d51a355cae06a2d2fe0c7c09f9a4a64f51c339f2d8e097d4adf06d46daed2fe462b3798588dd536856ac2e918d0c1f9d6388e94cc537e2fdf4bec7e0d74f13676cf926318c83d657f3f8e757d1912ce07d0ae7a075cce7ea04d45ed93a542b48c5ebf6f029866af2455baf32cc9b37808a876de323348667cf0ebde1037647ee77e40058d8a5f25dd998600b2248ece88f7aa9db82b0c3d2721d2cbbbe43d0e6ea4d2d871a8efc14983a491cffb408e0854d6a7f346877da1c72cd54b7e6b77abbf170904d26ad9cd0cb68c5fcf45aadd3df29c2c5aeb99200475c30a4581447fe9c90b8ef08662082d7d11bbc460e910492571a06b8b0c1ec478a6418525f13f16ecd4be0086370efb4010460668670340466559fd543fbaa657c042169a0fab77a6c03016b7193bf249f75d1dc277b5e1ed2f6381e357efa3dc41cb9be5f6ca25b807f2578d61086e255cb2afdf7d8ae77895c680517d085eb8e60def1e27daba9d7f43fe52195982a0634d424ea796cac6c437df653e5d30af4e2aaba3a74668813ae4d329b2837549529bf1ada06093ed12b3db0cff2e31fedf5f694581a8d049b9de1f52d4763abb7df13cc9eab2dc80e22ae7165ba3ad6909db283145134fcc5da8425dc4b15f89540eda8a25c97ab741a5874e5910de8dafc065bdef4c74badbc5fb2b9af7eda6a5b6a607e5fc3b2a4554f2dd6122f44857a6a4ffc6a5f8d933dd9e3734b4d553244d6375015365a4834a555f691f56e3114b06e28c3ec4e4e9e6888020bc67ad87753692848282f537311a69dd0e8c345c703ab9ecad4a1d99affce3c12d8bf00c8cbcf4a2d36e85ecdd8e45424c98aafb4b0f515ccf2e4d338630ad716dc02f5870485413440e49bafd4d6bace860670e02204084c2ce632f421d05faa91019b81eeca589dfc4fd5d8e52f308fe7fe356c78d381470030705dae1308c2eaca76bf872274d52475a5106ac8df311cc185f1343f15649623b837a91864ab15ea085c38ea039ed9a2dfe90f0a8dab5ad3da98b73496194097034cc04ad2bf2a6ef4fd45f2436e6e7126306d23842ccdab95299f3a4769adf03abee34b426e4d7861852e733082b7c90cc7a651bd90bd1baaea2a8db10c07a6ea955b52f1c65c5e332d080b1cfca31510134c211a025323ab7dd068b027e4b9e7437c77c71fa7b9de010d123ca25c2bbbe053b090295a6223191a2be33b9c04333fd53c5543d9cb8e101a376549d1583a730da605827c580716f1a580f9aeace89d1b466979f3257b41bc497f666afedd6a13564f5ae7561d54404e36faf97dcefa51bc40b7723cca606a70ab30be8a8cd863c6e48eae792b55b169a0207efb69e4f68b5d785b22f65a151eb982100267362dfcfe37b509ccb217735e6a27ed502d1bab33c400effc99b3913ba05812c240fd8f3db5de1764ea929d0dd173090f07259a6ae8d8848aa9f53de57431bb13e83049067d44dd16130843c5647e7ca491ec829dd388535b9792cde948b87bc0430941e3ffaf365b3988e600e34750d270c506d198ddbd7f15dd4fc773d9890e3770528af6642c344851097c9c2fef6995c3c7fcdd7f8da7f9506b401996e438d894cccd4ab10adf3f7f43fa51981ff7a2fb0fb1ccfc55d05b7f19eda8280120f944b816523c38ec7eec5a1353084499dd3950692819e81ee9248a7c6de2574aa7dfa5e10a4122f17b557f3c9d1591c2f0e23addc091a30030daf29de0041aab3ebab05ae37ecc02185e1e6ae56942f789078ca68f39518bbb7d6f115ab9fcc6365d4b3a1bc3355b756c34d83bd1c87071540652288055d6eb0d07723246191a79d005cb87a95d75bee90aa17c98eaf2bc0194f41b674c3a4efd0ce29e075e65b39c7a2ef7a662eb12cb29e72ae0bbc8818edc000d6ea434a02ccc556e556d813f9349329e4373e61e5025b874641448f282b3c0d86fc5b263bb818b33653cb60fe78157baf82977d186017847bf807a932a869329a9e538e84a9b3f9d67a93243c4151204efa7d2a1c33040d26210449d710bd8bd0c1a3afa9129fc707fc424ec8ec97ac48b3c01381407c61872169720e334e9bbd5d0330cb2bac90df64f04cf96e8bc591998baf1d55aeb4c8dedb8c78424294d09f90ebf62de85d5e446ad0bdf56e68ee657a6cb0ab46a0ad888f717f39d02ad578d96c6e5186496c55ea0d337389401a1abaa8755ad27f12eb0fd10042e7e26a9a0b78bdca28cb27f00201fb8ffccaa2534ff51c25c76098c578b815ed03e2ee7a3fc9ea307ca3f3da3fcc510cb91df25d38fc73d3a9dc8786475a6d9fe320a23ce1cdc5b3699ea2f77fd783b893005b585d9baa781e60ab00acda3928454df0d53c10a9f704a30c380c484d40e864260041fc1cf4a7f86ee3919f74a96aeefc26ebdb0f08ba41a5c7147b5effc013cea41638b030dc52c5fe959e8b38aa6f951323651a455205cfdaaee2cedb07f9ac6b510b24fac0c622cedf200df47b4b9aee9f4390bc303134daee7fc809a776686f678fa1a76328d1a7d23e65b497f00770440ca5686214d62222fd6bdd5a744d04808eb4621b67928874e820e14f925a5a2db857af38e2c0cd9eeb8c15f11fcf2acb916aa4788f5f4778927ac5f8f06fcb0ef7cc1d3b62f06528ee8cc99eb0264431969d37c429b07ad1450cb63f41134fbbf9cceb06ce4e193dd45aca485dc68998c06e6fdb232d42234fe0d30a49851efd4d7c7891fed6816bd6a1dc07cfb42f9668c34869b2aec8b015260d51bf5e694a54c8d24b9d4f46f78ad417d34f262a98c0dd5a900082ea463ca69afd470019ca41f0c8f412b6816f841690a459e23c903bd531c9cdfdd783e19b280d92880fe9d5a4e8e4a730b5f31b616f24ca361808bb7694b966524924b590758588381c0f00a2416e6b1513e6ab1b0d50d0a3d783d55d11c9f9463f943120aa6907d140354baa6102facc92d57e46acb6d12be5f94b1df65401b19c4a172dceaac1bf6006b1bf42f1d6c3ca282697e93ee755da37cf9312bdd8eb7fd698286cf47438ffa09fe82381308f9a7814c895f6495bddf83144af5a29a94dfa4e2732acb2f7c202469a873af3233f542edfdd9dbcacd514196333d93ac45f4971c3a5cee639f3f980994fec6d8cee850121ef2b440c8755be3862aed3238691652ab748758c07f85e8436f9330802b1d9f539ab489f6db574ca0f39af13536ba8ac5beea53f2e4d3a22d9d4c5f5fa1fc122739c3392d9fbf6ca5cd1538ad25567c4dc4e20f121f317b430d66f2d76b483a55099442c4e54cf417e943469aab261d3c56cf5e3c73cae1aaf2799c3e522531c28a40573224b6a467b2725b9abb2d362c1f841cfcb2989f75e3798ec901c0210d545133126ffb859126bc37ea5f89ddb2fd93657a9e6dd28052783fb1e7d326572d13178b98e54f2038b23b8f482a8f60828509389864fe08d822ae74839765418526bedb3636ceb13069a4a9bc1dee4c8ddfd87bbdce026aea6d99fed4dc64b6255e52a6b8a96b86d69acd85e2381c751203e93c87122a93f20fcfc616afc2f63150f0f14d856be5f6a16852b42a2bd0f8320679cab21ed5c0e00208f3a0d84a42b92d4d58710729c9c838eb61f35de7432eaaced2ec4c915fa109a726d298f981b645b89f2c0625431694973a35b1ea297a96de690459845915ac5c93ec902882f5f22740311dfe47d156157c6bd8b19cb2c155d07f0432b1267ebacc72432979c2e69d876a02eb0b499d20145ac87a65d7d2f40379209c78d80e76551139b3c008d1deb7f43fef1fe7dc39f5f9decce8aa281be0538c5f4fe57b69e72c945ace954369cc4a446348f43c7315f67450eea11dbf46512bfdcf9da5462c269b823b033d7bf7b7ff2d4778259667566233fd68ee4db0b62ba399de9475062fc27cdaa8c1c8c09c5d1f368da4ae6af823edc260cc1015b72edf9429d55d94a12704abc20058ba60e55c686c26f69f10da3439a5586de5620506efa196213c73124f9c83f71f2ab672777e92da73bd787e0c80d977c43d877075b97397c0b5da884c9fb3707135b5a54c1e4b4ae2161eb24e13d5e8d6fbe35ebb4aa731f7118f921175d6e061153d25d147e9d3a31148bf080b88d505ce03ad1051fe2009694fafd10fa79cb740f89009dfbe73b99d734d90821e4544a8999e3168bc252e5e26bc680d40dc4dd185bb3fd2ab8037961e58b3dfeb92f5016cbf27ddd6bd3d333703c8a122b48cbacce352ba068805cf0ad89916a17ddce9c93752a6872a0c698eae904714f4873300d76355d56edc9f958f4401e4e0592dbea53642e4012746d03aa913803b0246e4695f4938d2917a83eeb5e4833dbd26bdcacfca026bfad303c6ff938c4c101650e9dca1bd26795958e9245385c07e32544a65864d58f022806faf5c71cbc54aa96c671721c64beae0aa807fa62d3a24548b662d21533e83ef69f40840224047030d2883839293eb6e77d5401fa5b24d62ce85735191f976aa4141bf50407432d429f126e6955b3f1b39d94ca68605bc9a7cea1f8c1a07a62e9bcf8574468575c597e603bed1a29937d8591bcf95adcdd5b86c6550664ca9da47d276c68819600457ca707bf7d297fcb169a07416b705db685c2ac87ddd1609bd98a2e77f35d028b9563982c02006485b973a702fd5dabf602649d03e550934f05eda444daca37122ed2a7e58161dbb21294a313f825472e238fcee7fffb716052ab822ff347426eb1248ef98d3513637c36882d9fdc741f482bb36322da81cd4c3cc144d801b8f7480f22bfcc3e9466d31102981e07c78880190ec7f5bed12e456437ffee89b09b0f4d35417f24e5d24a29a61ad07a34d09fcc91aa4ce06fdbd1359373ecf69c0da4c174dc44f72f4b7c21b36157efba34ae265bda64b35c867d88cbc17bcbb62e69a35696f3125587caea56d4b4169d481e28d35b6e3312c484d30fb30abeaf2a7ff5639f3789569e2525a4ccb561d0d14a9c99084612147cdc1103c2b57af96e5481a9e821a5064993fb7e72b28cf6f5a21135fb11f47c3b169d717bd005a95fe32d2c908d57362e8cf496c3a4f18639800c4e8bb8b4e2184c34bffbdfa4e38c49c3f85f44e0990b01bcb36fee8feab78919a73fc026100c67ed75c090dfd9ea5", 0x1000}, {&(0x7f00000002c0)="13d1c33860d5a8ac6d7a3fc0c6b765f452429424ef81b24c2cc8c5e6d7d139637efadedcc7c9da803c", 0x29}, {&(0x7f0000000300)="d97af63e4eebf6145db72fe672c4588c29abb9f094fe26ef22119919b57124b326619a6f3ee7cfe1a41433e6fc6027680a62042b09912be049e67eb9f63c1046c914bb88a8f2208e4c85efc8ae934576fc056620c8a252a902886cd5ae7e0eb8781a51e733", 0x65}, {&(0x7f0000000380)="aaa2a39bc0fe2b47ff3a8f5fecc47c5a2019679742e8f12c8004d535a52848ec341eb4fe6da1ee67565ee0e4014a56201dcd386dc48ad6120264823815b1afba345f95d1869b53702e087bbcba5388008a243762b6c2d5b794ee65bd620b57c62953024b6ccf11b702b2145a93034bbd9701ee0731e3cc5dc5ee1a967f1c06b4973b1af55911ec62aef135bd0a6ffeb54d3ab2f1cf813aa71ed4c0b8623611e40780ecd9b5b04b9078226a8f11a0222dd7c63908e43a064c0fe4e1ec1d3c1bfbb3ee25e69ad1019933198c9733282d3d13b53eb5c779d8", 0xd7}, {&(0x7f0000000480)="4f8486f7a310378c657da19246c13b9c68d37af6504431e6e79dd051e04f73c61f0beecfa010bd5cc0aba5183ee8058f681537a55eda99c6d9b819bca1752a64f836aa218ce433add67f53fd4ad8c7b56e4466ca81c59bda8c0040d7766f4ae39496c833779f6d4dc96919af7d7d12589d76b0ab1b920d8eab6128a4a96719f799001ddc9b56c19a6163ba6659ba00af8de8d8b36ff106e13a2e", 0x9a}], 0x7) prlimit64(r0, 0xa, 0x0, &(0x7f0000000080)) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x50d, 0x4200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x400000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 365.045670][T24794] loop3: detected capacity change from 0 to 32760 [ 365.064515][T24794] FAT-fs (loop3): bogus logical sector size 58239 [ 365.070993][T24794] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:06 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe401d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:06 executing program 2 (fault-call:7 fault-nth:52): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 365.268458][T24822] loop4: detected capacity change from 0 to 32760 [ 365.279038][T24822] FAT-fs (loop4): Directory bread(block 32760) failed [ 365.286888][T24822] FAT-fs (loop4): Directory bread(block 32761) failed [ 365.293816][T24822] FAT-fs (loop4): Directory bread(block 32762) failed [ 365.301362][T24822] FAT-fs (loop4): Directory bread(block 32763) failed [ 365.308887][T24822] FAT-fs (loop4): Directory bread(block 32764) failed [ 365.309470][T24826] loop3: detected capacity change from 0 to 32760 [ 365.316264][T24822] FAT-fs (loop4): Directory bread(block 32765) failed [ 365.323908][T24833] FAULT_INJECTION: forcing a failure. [ 365.323908][T24833] name failslab, interval 1, probability 0, space 0, times 0 [ 365.329713][T24822] FAT-fs (loop4): Directory bread(block 32766) failed [ 365.341470][T24833] CPU: 1 PID: 24833 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 365.341490][T24833] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 365.341499][T24833] Call Trace: [ 365.341506][T24833] dump_stack+0x137/0x19d [ 365.341540][T24833] should_fail+0x23c/0x250 [ 365.341559][T24833] __should_failslab+0x81/0x90 [ 365.360469][T24822] FAT-fs (loop4): Directory bread(block 32767) failed [ 365.366756][T24833] should_failslab+0x5/0x20 [ 365.370236][T24822] FAT-fs (loop4): Directory bread(block 32768) failed [ 365.374373][T24833] kmem_cache_alloc_node+0x58/0x2b0 [ 365.374399][T24833] ? fib6_table_lookup+0x21b/0x5e0 [ 365.380228][T24822] FAT-fs (loop4): Directory bread(block 32769) failed [ 365.383526][T24833] ? __alloc_skb+0xed/0x420 [ 365.383551][T24833] ? fib6_table_lookup+0x530/0x5e0 [ 365.428174][T24833] __alloc_skb+0xed/0x420 [ 365.432636][T24833] __ip6_append_data+0x17c2/0x21a0 [ 365.435190][T24826] FAT-fs (loop3): bogus logical sector size 58495 [ 365.437812][T24833] ? ip6_pol_route_output+0x3b/0x50 [ 365.437841][T24833] ? fib6_rule_lookup+0x85/0x160 [ 365.444230][T24826] FAT-fs (loop3): Can't find a valid FAT filesystem [ 365.449418][T24833] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 365.449443][T24833] ? ip6_setup_cork+0x826/0x8b0 [ 365.449459][T24833] ip6_append_data+0x17e/0x230 [ 365.476064][T24833] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 365.481205][T24833] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 365.486366][T24833] rawv6_sendmsg+0xe2a/0x1330 [ 365.491145][T24833] ? rmqueue_pcplist+0x152/0x190 [ 365.496084][T24833] inet_sendmsg+0x5f/0x80 [ 365.500417][T24833] ? inet_send_prepare+0x210/0x210 [ 365.505536][T24833] ____sys_sendmsg+0x360/0x4d0 [ 365.510285][T24833] ? import_iovec+0x69/0x80 [ 365.514812][T24833] __sys_sendmmsg+0x315/0x4b0 [ 365.519523][T24833] ? kstrtoull+0x30f/0x350 [ 365.523975][T24833] ? kstrtouint_from_user+0x104/0x130 [ 365.529339][T24833] ? do_anonymous_page+0x411/0x8b0 [ 365.534441][T24833] ? fsnotify_perm+0x59/0x2e0 [ 365.539165][T24833] ? __fsnotify_parent+0x32f/0x430 [ 365.544256][T24833] ? get_pid_task+0x8b/0xc0 [ 365.548802][T24833] ? vfs_write+0x50c/0x770 [ 365.553197][T24833] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 365.559424][T24833] ? kernfs_path_from_node+0x4b/0x60 [ 365.564695][T24833] ? __fget_light+0x21b/0x260 [ 365.569371][T24833] ? __cond_resched+0x11/0x40 [ 365.574108][T24833] ? fput+0x2d/0x130 [ 365.577979][T24833] ? ksys_write+0x157/0x180 [ 365.582539][T24833] __x64_sys_sendmmsg+0x53/0x60 [ 365.587371][T24833] do_syscall_64+0x4a/0x90 [ 365.591780][T24833] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 365.597727][T24833] RIP: 0033:0x4665f9 16:37:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662d2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 365.601678][T24833] 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 [ 365.621268][T24833] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 365.629659][T24833] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 365.637622][T24833] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 365.645665][T24833] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 365.653616][T24833] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 365.661567][T24833] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:06 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe501d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:07 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)=0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x6, 0x9, 0xed, 0x5, 0x0, 0xff, 0x4000, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000000), 0x5}, 0x404, 0x2, 0xda, 0x3, 0x80, 0x7, 0x9, 0x0, 0x80, 0x0, 0x1169}, r1, 0x1, 0xffffffffffffffff, 0x9) acct(&(0x7f0000000180)='./file0\x00') ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 365.867473][T24851] loop4: detected capacity change from 0 to 32760 [ 365.878761][T24851] FAT-fs (loop4): Directory bread(block 32760) failed [ 365.885696][T24851] FAT-fs (loop4): Directory bread(block 32761) failed [ 365.903900][T24851] FAT-fs (loop4): Directory bread(block 32762) failed [ 365.905618][T24847] loop3: detected capacity change from 0 to 32760 16:37:07 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe601d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 365.910893][T24851] FAT-fs (loop4): Directory bread(block 32763) failed [ 365.922354][T24847] FAT-fs (loop3): bogus logical sector size 58751 [ 365.929472][T24851] FAT-fs (loop4): Directory bread(block 32764) failed [ 365.930383][T24847] FAT-fs (loop3): Can't find a valid FAT filesystem [ 365.938937][T24851] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:07 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="226cf27eee83e1a755447274846272d9f14959908278993970ec1ebafe435e5ab4076bc7c1ffd3b7eac1b45bc4211295679173a0e8acaf224316e1d8ac96670ef4bde1757cd05b9b9361da91c750980dded9c74d1cbea9016b7d8c5fb082a3fecd7e65d36bd9110da1a247f81f3c31dbb7bf710aaefc60cd5a6128de09fa2db6b30a15bec2215675761dcacb6449a0ffa6fc068603eecdadd5184124acd82e9002c7d5"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 365.968822][T24851] FAT-fs (loop4): Directory bread(block 32766) failed [ 365.975789][T24851] FAT-fs (loop4): Directory bread(block 32767) failed [ 365.982738][T24851] FAT-fs (loop4): Directory bread(block 32768) failed [ 365.990186][T24851] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:07 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b662e2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:07 executing program 2 (fault-call:7 fault-nth:53): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 366.276482][T24875] loop3: detected capacity change from 0 to 32760 [ 366.295640][T24875] FAT-fs (loop3): bogus logical sector size 59007 [ 366.302227][T24875] FAT-fs (loop3): Can't find a valid FAT filesystem [ 366.322777][T24885] FAULT_INJECTION: forcing a failure. [ 366.322777][T24885] name failslab, interval 1, probability 0, space 0, times 0 [ 366.335388][T24885] CPU: 1 PID: 24885 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 366.343854][T24885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.353939][T24885] Call Trace: [ 366.357256][T24885] dump_stack+0x137/0x19d [ 366.361661][T24885] should_fail+0x23c/0x250 [ 366.366075][T24885] __should_failslab+0x81/0x90 [ 366.370840][T24885] should_failslab+0x5/0x20 [ 366.375351][T24885] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 366.381117][T24885] ? __kmalloc_node_track_caller+0x30/0x40 [ 366.386928][T24885] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 366.392409][T24885] __kmalloc_node_track_caller+0x30/0x40 [ 366.398046][T24885] ? __ip6_append_data+0x17c2/0x21a0 [ 366.403328][T24885] __alloc_skb+0x187/0x420 [ 366.407750][T24885] __ip6_append_data+0x17c2/0x21a0 [ 366.412863][T24885] ? ip6_pol_route_output+0x3b/0x50 [ 366.418110][T24885] ? fib6_rule_lookup+0x85/0x160 [ 366.423209][T24885] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 366.428746][T24885] ? ip6_setup_cork+0x826/0x8b0 [ 366.433594][T24885] ip6_append_data+0x17e/0x230 [ 366.438425][T24885] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 366.443604][T24885] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 366.448738][T24885] rawv6_sendmsg+0xe2a/0x1330 [ 366.453563][T24885] inet_sendmsg+0x5f/0x80 [ 366.457899][T24885] ? inet_send_prepare+0x210/0x210 [ 366.463020][T24885] ____sys_sendmsg+0x360/0x4d0 [ 366.467844][T24885] ? import_iovec+0x69/0x80 [ 366.472457][T24885] __sys_sendmmsg+0x315/0x4b0 [ 366.474802][T24889] loop4: detected capacity change from 0 to 32760 [ 366.477115][T24885] ? kstrtoull+0x30f/0x350 [ 366.477140][T24885] ? kstrtouint_from_user+0x104/0x130 [ 366.489217][T24889] FAT-fs (loop4): Directory bread(block 32760) failed [ 366.493298][T24885] ? do_anonymous_page+0x411/0x8b0 [ 366.493326][T24885] ? fsnotify_perm+0x59/0x2e0 [ 366.500302][T24889] FAT-fs (loop4): Directory bread(block 32761) failed [ 366.505162][T24885] ? __fsnotify_parent+0x32f/0x430 [ 366.505189][T24885] ? get_pid_task+0x8b/0xc0 [ 366.505205][T24885] ? vfs_write+0x50c/0x770 [ 366.510447][T24889] FAT-fs (loop4): Directory bread(block 32762) failed [ 366.516614][T24885] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 366.516641][T24885] ? kernfs_path_from_node+0x4b/0x60 [ 366.516660][T24885] ? __fget_light+0x21b/0x260 [ 366.522112][T24889] FAT-fs (loop4): Directory bread(block 32763) failed [ 366.526230][T24885] ? __cond_resched+0x11/0x40 [ 366.526251][T24885] ? fput+0x2d/0x130 [ 366.526267][T24885] ? ksys_write+0x157/0x180 [ 366.531064][T24889] FAT-fs (loop4): Directory bread(block 32764) failed [ 366.537407][T24885] __x64_sys_sendmmsg+0x53/0x60 [ 366.537429][T24885] do_syscall_64+0x4a/0x90 [ 366.537449][T24885] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 366.544034][T24889] FAT-fs (loop4): Directory bread(block 32765) failed [ 366.548846][T24885] RIP: 0033:0x4665f9 [ 366.548861][T24885] 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 16:37:07 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 366.548879][T24885] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 366.553931][T24889] FAT-fs (loop4): Directory bread(block 32766) failed [ 366.560320][T24885] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 366.560333][T24885] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 366.560345][T24885] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 366.565932][T24889] FAT-fs (loop4): Directory bread(block 32767) failed 16:37:07 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66302e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:07 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747fe701d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 366.568888][T24885] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 366.568901][T24885] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 366.695974][T24889] FAT-fs (loop4): Directory bread(block 32768) failed [ 366.702841][T24889] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:07 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2f2194e6, 0x3}}, 0x0, 0x7fffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r3 = socket$inet6(0xa, 0x80004, 0x8) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x0, 0x8000) 16:37:07 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = fcntl$getown(r1, 0x9) prlimit64(r2, 0x2, &(0x7f0000000000)={0x400, 0x8}, &(0x7f0000000080)) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) 16:37:08 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661747ff801d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 366.887074][T24903] loop3: detected capacity change from 0 to 32760 [ 366.903657][T24903] FAT-fs (loop3): bogus logical sector size 59263 [ 366.910136][T24903] FAT-fs (loop3): Can't find a valid FAT filesystem [ 366.957140][T24911] loop4: detected capacity change from 0 to 32760 16:37:08 executing program 2 (fault-call:7 fault-nth:54): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 367.076411][T24911] FAT-fs (loop4): Directory bread(block 32760) failed [ 367.086375][T24911] FAT-fs (loop4): Directory bread(block 32761) failed [ 367.096451][T24911] FAT-fs (loop4): Directory bread(block 32762) failed [ 367.110575][T24911] FAT-fs (loop4): Directory bread(block 32763) failed [ 367.117531][T24911] FAT-fs (loop4): Directory bread(block 32764) failed 16:37:08 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b664c2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 367.124494][T24911] FAT-fs (loop4): Directory bread(block 32765) failed [ 367.136536][T24911] FAT-fs (loop4): Directory bread(block 32766) failed [ 367.143862][T24911] FAT-fs (loop4): Directory bread(block 32767) failed [ 367.150884][T24911] FAT-fs (loop4): Directory bread(block 32768) failed [ 367.157838][T24911] FAT-fs (loop4): Directory bread(block 32769) failed [ 367.203579][T24943] FAULT_INJECTION: forcing a failure. [ 367.203579][T24943] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 367.216825][T24943] CPU: 0 PID: 24943 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 367.224621][T24935] loop3: detected capacity change from 0 to 32760 [ 367.225390][T24943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.225403][T24943] Call Trace: [ 367.225411][T24943] dump_stack+0x137/0x19d [ 367.246160][T24935] FAT-fs (loop3): bogus logical sector size 63615 [ 367.249415][T24943] should_fail+0x23c/0x250 [ 367.255865][T24935] FAT-fs (loop3): Can't find a valid FAT filesystem [ 367.260238][T24943] should_fail_usercopy+0x16/0x20 [ 367.271805][T24943] _copy_from_user+0x1c/0xd0 [ 367.276424][T24943] __copy_msghdr_from_user+0x44/0x350 [ 367.281851][T24943] ? import_iovec+0x69/0x80 [ 367.286344][T24943] __sys_sendmmsg+0x1f0/0x4b0 [ 367.291087][T24943] ? kstrtoull+0x30f/0x350 [ 367.295505][T24943] ? kstrtouint_from_user+0x104/0x130 [ 367.300872][T24943] ? phy_detach+0x1b5/0x420 [ 367.305362][T24943] ? __fsnotify_parent+0x32f/0x430 [ 367.310490][T24943] ? get_pid_task+0x8b/0xc0 [ 367.315060][T24943] ? vfs_write+0x50c/0x770 [ 367.319550][T24943] ? hrtimer_interrupt+0x9a4/0xaf0 [ 367.324680][T24943] ? __fget_light+0x21b/0x260 [ 367.329353][T24943] ? __cond_resched+0x11/0x40 [ 367.334006][T24943] ? fput+0x2d/0x130 [ 367.337974][T24943] ? ksys_write+0x157/0x180 [ 367.342459][T24943] __x64_sys_sendmmsg+0x53/0x60 [ 367.347336][T24943] do_syscall_64+0x4a/0x90 [ 367.351763][T24943] ? irqentry_exit_to_user_mode+0x5/0x20 [ 367.357431][T24943] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 367.363306][T24943] RIP: 0033:0x4665f9 [ 367.367177][T24943] 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 [ 367.386818][T24943] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 367.395276][T24943] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 367.403426][T24943] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 367.411380][T24943] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 367.419337][T24943] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 367.427300][T24943] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:08 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000301d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 367.473303][T24941] loop4: detected capacity change from 0 to 32760 [ 367.490480][T24941] FAT-fs (loop4): Directory bread(block 32760) failed [ 367.497505][T24941] FAT-fs (loop4): Directory bread(block 32761) failed [ 367.505177][T24941] FAT-fs (loop4): Directory bread(block 32762) failed [ 367.512006][T24941] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:08 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66582e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 367.519392][T24941] FAT-fs (loop4): Directory bread(block 32764) failed [ 367.526627][T24941] FAT-fs (loop4): Directory bread(block 32765) failed [ 367.533969][T24941] FAT-fs (loop4): Directory bread(block 32766) failed [ 367.541623][T24941] FAT-fs (loop4): Directory bread(block 32767) failed [ 367.556249][T24941] FAT-fs (loop4): Directory bread(block 32768) failed [ 367.569338][T24941] FAT-fs (loop4): Directory bread(block 32769) failed [ 367.665976][T24953] loop3: detected capacity change from 0 to 32760 [ 367.675704][T24959] loop4: detected capacity change from 0 to 32760 [ 367.689178][T24953] FAT-fs (loop3): bogus logical sector size 768 [ 367.695601][T24953] FAT-fs (loop3): Can't find a valid FAT filesystem [ 367.721095][T24959] FAT-fs (loop4): Directory bread(block 32760) failed [ 367.728838][T24959] FAT-fs (loop4): Directory bread(block 32761) failed [ 367.735724][T24959] FAT-fs (loop4): Directory bread(block 32762) failed 16:37:08 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="5685c49a36bc6f2832a385425c604cac93d9bfd5e4321120a0a40fbbdfa8d0e1a395cab9fa1210d1fbe4c960dcde36de9e7b2f13d0cdd41badb34d19b32df098e2a28dde2f9445d17a1aa7b0fbf032c1d54feda91bbcc05f32f014021e23bad36c5e76366d296adc3128ea9bb65405003f9e9abfef9e53c3950db7eb71f4a44e3c3fb98656174ed87c9a52edd7704261302f085f01267fb05456b90c86cc8bb43328728c7306000000000000008c0d69432802c9150d9bdf00a7507e6a8f2d194afd92e63b7e9cbb1f7f47d1ed795f50c2468770693292c9f58db45bb1d4cd898079efaebb42f97bdbd19900fc9a27de4c70e0271ab50913b6568b7cd6fe7a91f3702f5038d14f31925ffa3f457387fbe80431d958a70348bde1a0aecf3552d36a808fb219ee5e40966719d29fb293789fce93d5d3b920b722b062578db88f43df71746eda94fe511998cb52fbf88b8dcc243bb662a7e75a0cb4c3ae6f39866f1230fa032c936fbd4851cbd6dbfcbb6afa47e1d3200a0c45d6b7ae5d11a895534453e49b12477cfc0b6900f6524cda15c2b521e52c8aecbf3e098a206b352ba07f6d1815926906140e89022f403051ff5b9b5e555f079e6c917b376a061fe47ef85f5f396c4f8de08e6427223b36b793417f720af58d23edbf5a382dcfd4e4089b6412a66843f31fd94b1c0f8755f8de5c7e38c44a7d12934caea6afd6cb33c6cd88500283b3caa55965d0773599a7e43d550359cbf706bd0fc6350834375ba6c44964e0f590e6b25f7831cd0a79756641106db9f8acb675c3fe1553dec3081ffe7e914c40038c5899fad7899a6355d6aac09d8031ab0b126c3dd968bb702763c5f453c5623a03a63b523924b8b2142328aa1600c1522cb993859b47e34eb4"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) dup(r3) bind$inet(r3, &(0x7f0000000100)={0x2, 0x4e22, @remote}, 0x10) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) kcmp(r0, r0, 0x2, r1, r2) 16:37:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r1 = gettid() tkill(r1, 0x1e) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000080)=0x0) sched_setattr(r2, &(0x7f0000000100)={0x38, 0x1, 0x4, 0x1, 0x5, 0x0, 0x9, 0x8, 0x41, 0x4}, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x6, 0x10, 0x2, 0x10001, 0x4, 0x100000001, 0xfffffffffffffffb, 0x800, 0x800}, 0x0) r3 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setrlimit(0x3, &(0x7f0000000140)={0x3, 0xfff}) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) r4 = gettid() tkill(r4, 0x1e) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$cont(0x10, r4, 0x1f, 0x9) 16:37:08 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000501d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:08 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66632e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 367.775477][T24959] FAT-fs (loop4): Directory bread(block 32763) failed [ 367.783325][T24959] FAT-fs (loop4): Directory bread(block 32764) failed [ 367.790786][T24959] FAT-fs (loop4): Directory bread(block 32765) failed [ 367.798111][T24959] FAT-fs (loop4): Directory bread(block 32766) failed [ 367.805491][T24959] FAT-fs (loop4): Directory bread(block 32767) failed [ 367.812345][T24959] FAT-fs (loop4): Directory bread(block 32768) failed [ 367.823976][T24959] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) process_vm_writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/140, 0x8c}], 0x5, &(0x7f00000007c0)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000500)=""/95, 0x5f}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/148, 0x94}, {&(0x7f00000006c0)=""/12, 0xc}, {&(0x7f0000000780)}], 0x7, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x2000, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000f40)={0x0, 0xfffffffffffffffe, 0x5c, 0x9, @scatter={0xa, 0x0, &(0x7f0000000d80)=[{&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000940)=""/108, 0x6c}, {&(0x7f00000009c0)=""/45, 0x2d}, {&(0x7f0000000a00)=""/62, 0x3e}, {&(0x7f0000000a40)=""/120, 0x78}, {&(0x7f0000000ac0)=""/1, 0x1}, {&(0x7f0000000b00)=""/225, 0xe1}, {&(0x7f0000000c00)=""/11, 0xb}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000000d40)=""/56, 0x38}]}, &(0x7f0000000e40)="a44779706cf2f0fcf81f84fc0f057974762674ff193a6749905225ac7bf5778bd685823ee1830faa36a1ea29c3bfec09f2eebf0dfbea67d9f9c132aeda2a7f58a0628eae6cfecc2a6dc4fbb1d1f44f66939fd685bae8980bd6caa7b0", &(0x7f0000000ec0)=""/57, 0x0, 0x22, 0x2, &(0x7f0000000f00)}) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:37:09 executing program 2 (fault-call:7 fault-nth:55): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 367.989453][T24981] loop3: detected capacity change from 0 to 32760 [ 368.009367][T24981] FAT-fs (loop3): bogus logical sector size 1280 [ 368.016548][T24981] FAT-fs (loop3): Can't find a valid FAT filesystem [ 368.048319][T24987] loop4: detected capacity change from 0 to 32760 [ 368.062869][T25003] FAULT_INJECTION: forcing a failure. [ 368.062869][T25003] name failslab, interval 1, probability 0, space 0, times 0 [ 368.075990][T25003] CPU: 0 PID: 25003 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 368.085078][T25003] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 368.095136][T25003] Call Trace: [ 368.098446][T25003] dump_stack+0x137/0x19d [ 368.102795][T25003] should_fail+0x23c/0x250 [ 368.107197][T25003] __should_failslab+0x81/0x90 [ 368.111975][T25003] should_failslab+0x5/0x20 [ 368.116537][T25003] kmem_cache_alloc_node+0x58/0x2b0 [ 368.117783][T24987] FAT-fs (loop4): Directory bread(block 32760) failed [ 368.121844][T25003] ? fib6_table_lookup+0x21b/0x5e0 [ 368.121875][T25003] ? __alloc_skb+0xed/0x420 [ 368.121898][T25003] ? fib6_table_lookup+0x530/0x5e0 [ 368.141490][T24987] FAT-fs (loop4): Directory bread(block 32761) failed [ 368.144243][T25003] __alloc_skb+0xed/0x420 [ 368.144273][T25003] __ip6_append_data+0x17c2/0x21a0 [ 368.151174][T24987] FAT-fs (loop4): Directory bread(block 32762) failed [ 368.155342][T25003] ? ip6_pol_route_output+0x3b/0x50 [ 368.155372][T25003] ? fib6_rule_lookup+0x85/0x160 [ 368.162007][T24987] FAT-fs (loop4): Directory bread(block 32763) failed [ 368.167336][T25003] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 368.167360][T25003] ? ip6_setup_cork+0x826/0x8b0 [ 368.167378][T25003] ip6_append_data+0x17e/0x230 [ 368.173993][T24987] FAT-fs (loop4): Directory bread(block 32764) failed [ 368.177525][T25003] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 368.177555][T25003] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 368.177578][T25003] rawv6_sendmsg+0xe2a/0x1330 [ 368.185587][T24987] FAT-fs (loop4): Directory bread(block 32765) failed [ 368.189933][T25003] ? perf_output_begin_forward+0x606/0x720 [ 368.194921][T24987] FAT-fs (loop4): Directory bread(block 32766) failed [ 368.199532][T25003] ? __perf_event_header__init_id+0x28b/0x2d0 [ 368.199568][T25003] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 368.199587][T25003] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 368.208036][T24987] FAT-fs (loop4): Directory bread(block 32767) failed [ 368.211434][T25003] inet_sendmsg+0x5f/0x80 [ 368.211462][T25003] ? inet_send_prepare+0x210/0x210 [ 368.217412][T24987] FAT-fs (loop4): Directory bread(block 32768) failed [ 368.221206][T25003] ____sys_sendmsg+0x360/0x4d0 [ 368.221228][T25003] ? import_iovec+0x69/0x80 [ 368.228775][T24987] FAT-fs (loop4): Directory bread(block 32769) failed [ 368.233764][T25003] __sys_sendmmsg+0x315/0x4b0 [ 368.302143][T25003] ? kstrtoull+0x30f/0x350 [ 368.306658][T25003] ? kstrtouint_from_user+0x104/0x130 [ 368.312243][T25003] ? timerqueue_add+0x16a/0x190 [ 368.317182][T25003] ? ktime_get+0x1b0/0x1e0 [ 368.321653][T25003] ? lapic_next_event+0x2d/0x40 [ 368.326532][T25003] ? clockevents_program_event+0x195/0x1e0 [ 368.332321][T25003] ? tick_program_event+0x78/0xc0 [ 368.337391][T25003] ? hrtimer_interrupt+0x9a4/0xaf0 [ 368.342481][T25003] __x64_sys_sendmmsg+0x53/0x60 [ 368.347435][T25003] do_syscall_64+0x4a/0x90 [ 368.351831][T25003] ? irqentry_exit_to_user_mode+0x5/0x20 [ 368.357444][T25003] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 368.363357][T25003] RIP: 0033:0x4665f9 [ 368.367656][T25003] 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 [ 368.387320][T25003] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:37:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66642e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:09 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000801d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 368.395715][T25003] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 368.403667][T25003] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 368.411620][T25003] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 368.419703][T25003] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 368.427663][T25003] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 368.597632][T25017] loop3: detected capacity change from 0 to 32760 [ 368.607421][T25017] FAT-fs (loop3): Directory bread(block 32729) failed [ 368.614961][T25017] FAT-fs (loop3): Directory bread(block 32730) failed [ 368.621848][T25017] FAT-fs (loop3): Directory bread(block 32731) failed [ 368.631294][T25017] FAT-fs (loop3): Directory bread(block 32732) failed [ 368.631643][T25019] loop4: detected capacity change from 0 to 32760 [ 368.639082][T25017] FAT-fs (loop3): Directory bread(block 32733) failed [ 368.647534][T25019] FAT-fs (loop4): Directory bread(block 32760) failed [ 368.653152][T25017] FAT-fs (loop3): Directory bread(block 32734) failed [ 368.658173][T25019] FAT-fs (loop4): Directory bread(block 32761) failed [ 368.668744][T25017] FAT-fs (loop3): Directory bread(block 32735) failed [ 368.671919][T25019] FAT-fs (loop4): Directory bread(block 32762) failed [ 368.679920][T25017] FAT-fs (loop3): Directory bread(block 32736) failed 16:37:09 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000a01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 368.689220][T25019] FAT-fs (loop4): Directory bread(block 32763) failed [ 368.692598][T25017] FAT-fs (loop3): Directory bread(block 32737) failed [ 368.700102][T25019] FAT-fs (loop4): Directory bread(block 32764) failed [ 368.709092][T25017] FAT-fs (loop3): Directory bread(block 32738) failed [ 368.713287][T25019] FAT-fs (loop4): Directory bread(block 32765) failed [ 368.726402][T25019] FAT-fs (loop4): Directory bread(block 32766) failed [ 368.733264][T25019] FAT-fs (loop4): Directory bread(block 32767) failed [ 368.740233][T25019] FAT-fs (loop4): Directory bread(block 32768) failed 16:37:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66682e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1a95d00541a10b6521a42070123e86713b0772ee0dda6eb5fe02780f46091d1c03755ad527820cd4a4be82847d3df5ebd85124edca4291"], 0x38) getrlimit(0x2, &(0x7f0000000080)) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 368.747103][T25019] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000100)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000000000), 0x0, &(0x7f0000000080)=""/62, 0x3e}, 0x40002000) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:09 executing program 2 (fault-call:7 fault-nth:56): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 368.969195][T25044] loop3: detected capacity change from 0 to 32760 [ 368.979185][T25044] FAT-fs (loop3): bogus logical sector size 2560 [ 368.985646][T25044] FAT-fs (loop3): Can't find a valid FAT filesystem [ 369.088508][T25061] FAULT_INJECTION: forcing a failure. [ 369.088508][T25061] name failslab, interval 1, probability 0, space 0, times 0 [ 369.101189][T25061] CPU: 0 PID: 25061 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 369.109608][T25061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.119662][T25061] Call Trace: [ 369.122943][T25061] dump_stack+0x137/0x19d [ 369.127275][T25061] should_fail+0x23c/0x250 [ 369.131733][T25061] __should_failslab+0x81/0x90 [ 369.136495][T25061] should_failslab+0x5/0x20 [ 369.141036][T25061] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 369.147009][T25061] ? __kmalloc_node_track_caller+0x30/0x40 [ 369.152892][T25061] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 369.158568][T25061] __kmalloc_node_track_caller+0x30/0x40 [ 369.164210][T25061] ? __ip6_append_data+0x17c2/0x21a0 [ 369.169526][T25061] __alloc_skb+0x187/0x420 [ 369.173993][T25061] __ip6_append_data+0x17c2/0x21a0 [ 369.179457][T25061] ? ip6_pol_route_output+0x3b/0x50 [ 369.184716][T25061] ? fib6_rule_lookup+0x85/0x160 [ 369.189662][T25061] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 369.195477][T25061] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 369.203205][T25061] ? ip6_setup_cork+0x826/0x8b0 [ 369.208133][T25061] ip6_append_data+0x17e/0x230 [ 369.212899][T25061] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 369.218015][T25061] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 369.224430][T25061] rawv6_sendmsg+0xe2a/0x1330 [ 369.229308][T25061] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 369.236045][T25061] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 369.242460][T25061] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 369.249403][T25061] inet_sendmsg+0x5f/0x80 [ 369.254218][T25061] ? inet_send_prepare+0x210/0x210 [ 369.259389][T25061] ____sys_sendmsg+0x360/0x4d0 [ 369.264345][T25061] ? import_iovec+0x69/0x80 [ 369.269362][T25061] __sys_sendmmsg+0x315/0x4b0 [ 369.274098][T25061] ? __fsnotify_parent+0x2d/0x430 [ 369.278784][T25049] loop4: detected capacity change from 0 to 32760 16:37:10 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000f01d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 369.279304][T25061] ? __sanitizer_cov_trace_pc+0x42/0x60 [ 369.279326][T25061] ? __fsnotify_parent+0x32f/0x430 [ 369.297182][T25061] ? get_pid_task+0x8b/0xc0 [ 369.303355][T25061] ? vfs_write+0x50c/0x770 [ 369.307899][T25061] ? hrtimer_interrupt+0x9a4/0xaf0 [ 369.309630][T25049] FAT-fs (loop4): Directory bread(block 32760) failed [ 369.313202][T25061] ? __fget_light+0x21b/0x260 [ 369.313228][T25061] ? __cond_resched+0x11/0x40 [ 369.320275][T25049] FAT-fs (loop4): Directory bread(block 32761) failed 16:37:10 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 369.324769][T25061] ? fput+0x2d/0x130 [ 369.324794][T25061] ? ksys_write+0x157/0x180 [ 369.324813][T25061] __x64_sys_sendmmsg+0x53/0x60 [ 369.331522][T25049] FAT-fs (loop4): Directory bread(block 32762) failed [ 369.336244][T25061] do_syscall_64+0x4a/0x90 [ 369.341308][T25049] FAT-fs (loop4): Directory bread(block 32763) failed [ 369.345022][T25061] ? irqentry_exit_to_user_mode+0x5/0x20 [ 369.345052][T25061] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 369.345074][T25061] RIP: 0033:0x4665f9 [ 369.345085][T25061] 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 [ 369.351364][T25049] FAT-fs (loop4): Directory bread(block 32764) failed [ 369.356702][T25061] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 369.356727][T25061] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 369.356736][T25061] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 16:37:10 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66692e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 369.356747][T25061] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 369.362384][T25049] FAT-fs (loop4): Directory bread(block 32765) failed [ 369.367889][T25061] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 369.367904][T25061] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 369.464873][T25049] FAT-fs (loop4): Directory bread(block 32766) failed [ 369.471964][T25049] FAT-fs (loop4): Directory bread(block 32767) failed [ 369.478938][T25049] FAT-fs (loop4): Directory bread(block 32768) failed 16:37:10 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174004401d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 369.485792][T25049] FAT-fs (loop4): Directory bread(block 32769) failed [ 369.487675][T25068] loop3: detected capacity change from 0 to 32760 [ 369.504201][T25068] FAT-fs (loop3): bogus logical sector size 3840 [ 369.510656][T25068] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:10 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174006401d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 369.664274][T25081] loop3: detected capacity change from 0 to 32760 [ 369.673282][T25081] FAT-fs (loop3): bogus logical sector size 17408 [ 369.679754][T25081] FAT-fs (loop3): Can't find a valid FAT filesystem [ 369.711661][T25084] loop4: detected capacity change from 0 to 32760 [ 369.721456][T25084] FAT-fs (loop4): Directory bread(block 32760) failed [ 369.729163][T25084] FAT-fs (loop4): Directory bread(block 32761) failed [ 369.736869][T25084] FAT-fs (loop4): Directory bread(block 32762) failed [ 369.755780][T25084] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:10 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) socket$inet6(0xa, 0x5, 0x400) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000000000)={&(0x7f0000000100)=""/210, 0xd2}) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCDELDLCI(r2, 0x8981, &(0x7f0000000080)={'tunl0\x00', 0x3ff}) 16:37:10 executing program 2 (fault-call:7 fault-nth:57): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 369.801836][T25084] FAT-fs (loop4): Directory bread(block 32764) failed [ 369.816448][T25084] FAT-fs (loop4): Directory bread(block 32765) failed [ 369.831106][T25084] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:11 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b666c2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 369.865732][T25084] FAT-fs (loop4): Directory bread(block 32767) failed [ 369.881035][T25084] FAT-fs (loop4): Directory bread(block 32768) failed [ 369.891544][T25084] FAT-fs (loop4): Directory bread(block 32769) failed [ 369.901531][T25098] loop3: detected capacity change from 0 to 32760 [ 369.909982][T25098] FAT-fs (loop3): bogus logical sector size 25600 [ 369.916517][T25098] FAT-fs (loop3): Can't find a valid FAT filesystem [ 369.966442][T25115] FAULT_INJECTION: forcing a failure. [ 369.966442][T25115] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 369.979530][T25115] CPU: 0 PID: 25115 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 369.988006][T25115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.998071][T25115] Call Trace: [ 370.001391][T25115] dump_stack+0x137/0x19d [ 370.005738][T25115] should_fail+0x23c/0x250 [ 370.010154][T25115] should_fail_usercopy+0x16/0x20 [ 370.015281][T25115] _copy_from_user+0x1c/0xd0 [ 370.019964][T25115] __copy_msghdr_from_user+0x44/0x350 [ 370.025336][T25115] ? __sys_sendmmsg+0x3b2/0x4b0 [ 370.030190][T25115] ? __sys_sendmmsg+0x3cb/0x4b0 [ 370.035175][T25115] __sys_sendmmsg+0x1f0/0x4b0 [ 370.039896][T25115] ? kstrtoull+0x30f/0x350 [ 370.044315][T25115] ? kstrtouint_from_user+0x104/0x130 [ 370.049753][T25115] ? timerqueue_add+0x16a/0x190 [ 370.054646][T25115] ? ktime_get+0x1b0/0x1e0 [ 370.059501][T25115] ? lapic_next_event+0x2d/0x40 [ 370.064367][T25115] ? clockevents_program_event+0x195/0x1e0 [ 370.070157][T25115] ? tick_program_event+0x78/0xc0 [ 370.075168][T25115] ? hrtimer_interrupt+0x9a4/0xaf0 [ 370.080389][T25115] __x64_sys_sendmmsg+0x53/0x60 [ 370.085236][T25115] do_syscall_64+0x4a/0x90 [ 370.089726][T25115] ? irqentry_exit_to_user_mode+0x5/0x20 [ 370.095390][T25115] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 370.101330][T25115] RIP: 0033:0x4665f9 [ 370.105200][T25115] 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 [ 370.124785][T25115] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 370.133368][T25115] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 370.141327][T25115] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 370.149473][T25115] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 370.157529][T25115] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 16:37:11 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000202d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 370.165705][T25115] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 370.330155][T25124] loop3: detected capacity change from 0 to 32760 [ 370.340119][T25124] FAT-fs (loop3): Directory bread(block 32760) failed [ 370.347393][T25124] FAT-fs (loop3): Directory bread(block 32761) failed [ 370.354253][T25124] FAT-fs (loop3): Directory bread(block 32762) failed [ 370.361594][T25124] FAT-fs (loop3): Directory bread(block 32763) failed [ 370.368020][T25130] loop4: detected capacity change from 0 to 32760 [ 370.368877][T25124] FAT-fs (loop3): Directory bread(block 32764) failed [ 370.379903][T25130] FAT-fs (loop4): Directory bread(block 32760) failed [ 370.382057][T25124] FAT-fs (loop3): Directory bread(block 32765) failed [ 370.388859][T25130] FAT-fs (loop4): Directory bread(block 32761) failed [ 370.398382][T25124] FAT-fs (loop3): Directory bread(block 32766) failed [ 370.402774][T25130] FAT-fs (loop4): Directory bread(block 32762) failed [ 370.410055][T25124] FAT-fs (loop3): Directory bread(block 32767) failed [ 370.416803][T25130] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:11 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000203d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:11 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b666f2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 370.423571][T25124] FAT-fs (loop3): Directory bread(block 32768) failed [ 370.430222][T25130] FAT-fs (loop4): Directory bread(block 32764) failed [ 370.443607][T25130] FAT-fs (loop4): Directory bread(block 32765) failed [ 370.450339][T25124] FAT-fs (loop3): Directory bread(block 32769) failed [ 370.450589][T25130] FAT-fs (loop4): Directory bread(block 32766) failed [ 370.464047][T25130] FAT-fs (loop4): Directory bread(block 32767) failed [ 370.472158][T25130] FAT-fs (loop4): Directory bread(block 32768) failed [ 370.479330][T25130] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getrlimit(0x0, &(0x7f0000000100)) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = dup3(r1, r1, 0x80000) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000000)={@dev={0xfe, 0x80, '\x00', 0x2a}, 0xc4, 0x1, 0x2, 0x4, 0x0, 0x6}, 0x20) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB='e'], 0x38) r3 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000780)={0x3a, 0x211, '\x00', [@calipso={0x7, 0x48, {0x3, 0x10, 0xff, 0x3ff, [0x5, 0x4, 0x61a, 0x8, 0x10000, 0x6, 0x79a0, 0x200]}}, @calipso={0x7, 0x30, {0x2, 0xa, 0xbe, 0x3, [0x2, 0x800, 0x4, 0x400, 0x1]}}, @generic={0x0, 0x1000, "4faf9069949d7678d5631b792d6103e79eebbb003197a508bbcf408bba0459a0f47579fd3ad5e5c8c795d35cc7d1f17294805a8f7aca15f4f760944ecff0941518b6ea6e15b28515c2765789df5d55fb912fcf9a0c568a4c1452dddf906b3cf35290c0353e5bfe5e07fa820828048b3826bff6bd3eaf547c88592aadffec8a54b390de523f1b733a2c157dcd798337345f64f89757fc8148407ea65ff838aca4b301768c681c0a5e9868cb7350dff0580d6f256301cbfd9ed2f0be9d05e883d21ade89862315f399d50d7c685692a7a71927fa90676e637464877eacf53110f630fab0638d34052d0e5a8ddb5ddb9828218eed34943a4ef45f265f0afc492e2aa0dc0a1605e436b4504dffd47dfc06a2771365abff64a2b81ae1c93c1d4dd21625245cf708a386b3e32a843e8e33139faa12927c7295ab0d4ad469781b49996faf896b33069fb8df3688118f8569983f95d378798d973f3795c44fb5b584c940541ea16ae61cdc311ac5be829b876084118d5f8fcdb52b7fb5aebc0d4717eb0d3495189f5d4c3d15b7ef2ec480d1707fac3e0e6d6f4a2e2cc2a6d3353a48d8a0ecab989eff2d580e98a0b2b8b67f914d1e7deb31a9e1f7393416fcceeb65f7b999454de58f69c3635472aa344094756067f655748ffcfe932ab27caacaa30db7dd9ceda9de2705cca3afae72bce938ead1646059eee89b1e9287d650a7c3f50d6ee37e51c6a203c41d31653630331256d6143518bf377a241f812922d7f211e32c64310ad3df1e91027f215da0eb4a4a5ba761f9de5c8099833054f6005a66ccc71685c57e529e96cbca6db022921fd12060bed83420c2eab8adf7688590ede8ef263d0d170410159bb03d7c16b96c672c101fd3018c2498005a507887f42855fa8b8a9964b27df314890b83de39897f8d8e249269734035754c3efdb414e6883697ad231ff55ff1a21a2fb3938f436ad0bb46a5f5897a6c6175804224f372e3dddfb3298da840ff33b71e25d2779d1e7990038c94e3e54bbc7f1fa920cbe929f04649948f02372aa8a87ff62d02d86c1cd63444a55f6f454b490fa6aa688debeb47f1c875f84633875efb2730981c027c94477f1cc440d5b5dccf6a1fb4052c35609a592db2d04f319be980b57f992b0b27f4997936538219812c178eb0e17a450c0aee2de38a8ef4100cb1d29983885ab44b1900cd47fdbc2ad469fa51bcbfad2a77c4bc6ad41238b78275648c3364fb55d13c71babc2af665ed5bc9e8cf918b89072876873f08c38599dfac9a94d3688d08fc2e0fbfc8c77d0126cd78a83909f9c22a31225277be86dbc3664d547c5caf113aba5f2df5b5f1cfe5385cd0988972252dc1d1bb94321ff81bca857884703d6e80deb927f5adf0c4663cbe84d1b3912f61d8d2f99d3bea43a07b914b9568feb3b9debe2ffad07cddb93e06a3c418b4743372fd6e08e6fd02c6253bb5ac69d7799ba96d317b49832ce68c2851b547ca79d6e8df2795475f1010ff94146d238ad42a562b45fb02ad45b424c23777c7f8d0d3c07e03f732c7f3e800c79bb3dfa565f8d7c9011c15cb61b375c7a7f16cd90512bc0491642f2161059c0ca793d4e34236fc378ff39462da5967766f60c82d5fa51b904cbfa918c28e4714332b39ed82e684f620c339187c9a3913675ceaed53874fcca58b93342e24b9ed49c899c8d2f64bf40d0b25b5ef6154543543a299bc283eca75c9a6f36ee59ea4c4fda8a84527b9e66abbef83987f10f3db730ffad6d2335cac3b7eb974a39fc63e1260d82499d419086fea79e7f8b56119812c1522d3ae3eafd114ff2f7049817073805e596abdec6acf7d664026ba981f928b1c000743e96c653268a9ff5d2a46cb454b560ebace2be314670931dbe8be05b36d1f632d8d56eea381a373b6fc2f534dfc3d753230c44e40426e9e508db386fad06ddbf11dfc887b11f2914b91ca2385b35922d6fcda4741fe8c80b9a239ddf36e3d70e9cc86c08f7de38fd901a17a87bdc7d8dc6f136541d52f513e288f783744dcb0c90f8415d345ca4e33bc9bc2113507545496ca62b6689e287575acf7f2108d8e611f0745c2a72a53ed88b8319974d62ee2fbf56b2e934e38ce6e355087b0d0bbaef9ee2d408862441aa5c6430117f705e2f32574b980e0421b48ff480c230256bb2791c6f6c53d4e4609de76303d50dd33dc3464c3e3e467cd1a19f9e5a68c1b3b78819cee76820bac331c8fcffa9ddfc06bdf1a56f7cee5bde2fcfa5d74ac2fe1b36b66cd580784c2277e26046726fe225c87266a803ae17a59c04808c12faf73a138aa4c430893da053a1c5e746b17482399460ca8f77fba9d4612eeff894102fe9221a7510f8c15cd0f5d68c799939c2ec8896dd53107521078697357918857df66452c34bd2f18d9dc6e1d9c3db379cb2c9ae034f93f16daae079b1747c358e6fbf984176d3a351d0881db354789c6f0139ba79d0192c95de8815ef81af1be2ebb9e83f122954c01996f3d099655b1cfbc2746bd239c578101b131559e47d2877eb9a8e8a4992f65109810de1a4d4ac832b67ce52792a27b4d800fed668fa7a8a5da5732c9830b9117c2a22bcd4501a633701f86f692fe87a62b8aa6ccd03c6da65ed4cb9a6eacfcf45dd2820d8048e92356e0b551bde6dca8ab3c263bd53cd12d9b2699f18462ebcd41a6612ced9cde70b6108d6ac22cf998c5395e7baf01b589ccaeb5a755a901698c5d440e44102de2a689b083eb75d4d3c2ca872bc621f21d6b0a1148e8038164c565b0cdc3b81b2ea7889bd20ebdcb60d63f8b782ed17553a7abd2c645d1e1fe34baf4391ec0322d3cf7119827dd6ffbfbef18a530564db1a2188a2cda946ad76f3e26d1f661d194fc74b24260bedb7ad1b31aba606536e5906d100b5758f24312e638a9f3de9ce9342147111a0fdc5c03a99d6d7b6d520df55da738141a5bace6f5e51b498a9d14d36ea66a97f141e29e7373e67c3ff0d474f982cb1137c5cba84381acafc361e160deb50db6b6ab440180d4d8c9a7d9b0191c1d0497c6c452d9e98c036eb17035f17f0b01be9e7ce5b2e7327d67651d7a5e2d929816f5488868bfd63e3b1ae0cfdfc37d9b6537a6fbc7000974eff87c94b0ff91354512f4fbd72af1854d22a81987ec45f2c342c4c96c8795604165f1c57aea902fac13f7e8be4aaaa2c0516abc5f4fa35181e317f3ec3444363c1d5254d48e079daef4eccc63c388ac415f1ed61e784a927feb0cd34bc7cfae28d6c717c13032e25b3a9a4a986ef1cd332b91d1c5c4664f223107fadf292efc02d9d9956e4c8f824638185d3796dc7538f027336c80edb5925e39027102dc0bdf0fd7da77463b97c5903cb7998bb020a809c9984bfc171a311c1e22933977fcfde2c87e36421a8a48834e3c1bc74454df9a222391da902cfe43afa712144561c74f1bab17564b8d23488e0c50b63f87ddb4787e0e998e9ae52325979e9c74120f8ca67ba8c13ea4aa5eeb47612c03cd4a0e8abcd91bd27465504e1c21bb9f37fd65c6c21e50443f21ddc955ae0f0570ceb382fc1fd5a7d60855535ba6acbd211dc55aa375da366b15f7f8fb824da4513142884669fff9de8512f21382c7af97ebee4fcd337c89e030c13295004fd239fb95936644046e9f5c03409f279a718923e6209ea97e397d988bac2003303bb4d4634dbd3406168d7fe5b65fb633144d50de217d801e230640bf39ce6c49721b31b00638ac0c42b04a08f1fb92135d643a62692ecf308c842a3d737715d74b5d35a7d5a61b20773cd1599e5e1978caedf24c168f759fcfedd43758c902bffb3b47e298a6482b2ab9348edf804e3254b2fac430b86ee20d881cb0345d5d6945b794bb3b6add89211d59b814a2f2a52d84a222d732968935ee926ae715e1739488c401d478335441c44b229c68d293c2eda34b1be81a9a34d569a06b49a32e157df75b01748445bafae8b05c30a17d15a55ba53281c2feaff86fbb5704077d9fd988713c71764c0375262284755acabb5ace5bd7f858097f59308bb054970f59bc34c6a7720865de8820ea0c9038f61d70f80a9f6a1089dba5941c93ab4b8297d7d6fc1f809b563d9c50d23e24da40943aebdfd9dc00c4cd73e22d632b95dcabcc56079695bfa0f651eb7a5fa57e0fb6758c31a9af80b18ec3cb53a0d67776b003de198083106255614c0e39caccdfcada4b1fbd10ec84c3ef4a7145780cfe53fdbbc35d7cb486fc3fa43bd3c796d466429a5d3a72acf7146aa0a8f4306937fa0d1fc446690c26b633314112fa2927d55cd8e0adeccf7ee2650cda2fed1e111ba0a11cc92981a93419f88f3809e6174124099dd7aa35c3e96558d4f7be5da54b5fb3e6620b9c95731549bdd779bfa6b59c3f4f335ac2ba8c2553ef783284603b8a0e5158f6ce00e087ae84e65601543076828e6a1c4d3fd0f37f19e68edddc484fb281510969096760b7862f1673fb1a82c625c953fc25376d5d83683f73ad7990d07f461de16e64297623cd8bc60765cfb276a63f13f81d8fdc989a62d6bac48ad8d9efdeb5973e0da982b2560a8bc400e1ff9700a13469962085dca6143ffbfc8a5158691c2e340ef83b6cd78c6a638d5f25f22cad410a277d18b2e99fe2329bea700455932334e5c33e060da93425ed5a3554bc08db148a6b890b14b924621d3f7086f518fa3816f3ec5b7d2073c31664d2d4380c8f3151ca2dec95732bcfd6df4508b43457e0431d6c76ea648b29ed828b18f994d183057f30d3b9ed542f799e14c767af047fd748ef584bc6464dded52939729102d54a2819cd8a8516d128d28303ee620739b9a4dc4a870cf281a4f5e50214071902d61b0f8b379412d5a2f402973fa0009a5d90e1f8c2092f0747eca7789e2760c794b52778649a1fc39a9559e8afa5f2813e79e928d359f32bbd957744ff68903cd32a3d2dfed9a1639afc017f3256ded0b9685faab7e6a879e6dc642d582ee9a2173b5b6702b43736b994f5bab1cda492f6a1dcbe31f95557becd941f850721e7003964157e8459370307dab9651f5e3c6098a454d8f484ffad3cfc80737adbea83873865687c73707fd9c14f89be08cfd68c9df58369d96e69321ab8b4ac48c181eb119de0215e9848b2c8f424204b05b447912afde0c2b007594b0096e691698bb177dc765ce1e6effb9f53ba1bc51cced96023b3a1c73adbc5a92e39b24c6c918e9c9aa72d5751358a58f09fa97b2e4b94f3884ade4aaf14f1275d59fa2c25ee4c08147c2244ba1598449e469f07e776199b7e79b9cb964628ff7635ee76e601575f7805b0a243dd3ee780ae08cff1f35a5a53a0faf32429c0c6557c578d4b2d3dd19e1e645f39496622810ec69213193b09e62d091a07e92f3b35ceaaeb336f8f3b3f95ecbde02f98bc72d51c462f9082ecba1f09485919039eda5a9988f45de6744b6817ef8089fe95669da2afeae2bef410f1d2df00cfa5cceefdcac92f4cef3f8694659c7458da38704bd8e02e85bff21f4614464cf27e0684fdff34d5713e53a6e42142e0ef78e041cf901ea85d770df4fce920f74bc2d0d760494d17e6fbc5f597de709e1a21ce5d6290938f89fe0586ff335644d3c1a25185702c80ae7b67ac759e0dc34d28b98f0c5e79046ddda454dac370238f3fd2b72f4974520f90e62604908bf368ca2beed93c28308adea2e784f8314638c341fc88c70ba60d02e591e8b2cf96182c5706f57cf2ebdc0f3594a84e6ca725f1dec1a86f8e27c840b46e814dcdb49c4318eadbc12b29ad58b70f9989"}, @enc_lim={0x4, 0x1, 0x1f}, @pad1, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x1098) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 370.657734][T25149] loop4: detected capacity change from 0 to 32760 [ 370.667956][T25149] FAT-fs (loop4): Directory bread(block 32760) failed [ 370.682853][T25149] FAT-fs (loop4): Directory bread(block 32761) failed [ 370.693151][T25149] FAT-fs (loop4): Directory bread(block 32762) failed [ 370.700096][T25149] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:11 executing program 2 (fault-call:7 fault-nth:58): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:11 executing program 0: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) creat(&(0x7f0000000000)='./file0\x00', 0x125) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 370.704532][T25157] loop3: detected capacity change from 0 to 32760 [ 370.707170][T25149] FAT-fs (loop4): Directory bread(block 32764) failed [ 370.716890][T25157] FAT-fs (loop3): bogus sectors per cluster 3 [ 370.726440][T25157] FAT-fs (loop3): Can't find a valid FAT filesystem [ 370.735191][T25149] FAT-fs (loop4): Directory bread(block 32765) failed [ 370.742172][T25149] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:11 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66702e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 370.761764][T25149] FAT-fs (loop4): Directory bread(block 32767) failed [ 370.771132][T25149] FAT-fs (loop4): Directory bread(block 32768) failed [ 370.778590][T25149] FAT-fs (loop4): Directory bread(block 32769) failed [ 370.825027][T25179] FAULT_INJECTION: forcing a failure. [ 370.825027][T25179] name failslab, interval 1, probability 0, space 0, times 0 [ 370.837686][T25179] CPU: 0 PID: 25179 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 370.846100][T25179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.856156][T25179] Call Trace: [ 370.859440][T25179] dump_stack+0x137/0x19d [ 370.863813][T25179] should_fail+0x23c/0x250 [ 370.868229][T25179] __should_failslab+0x81/0x90 [ 370.873058][T25179] should_failslab+0x5/0x20 [ 370.877568][T25179] kmem_cache_alloc_node+0x58/0x2b0 [ 370.882881][T25179] ? fib6_table_lookup+0x21b/0x5e0 [ 370.887997][T25179] ? __alloc_skb+0xed/0x420 [ 370.892492][T25179] ? fib6_table_lookup+0x530/0x5e0 [ 370.897622][T25179] __alloc_skb+0xed/0x420 [ 370.901962][T25179] __ip6_append_data+0x17c2/0x21a0 [ 370.907130][T25179] ? ip6_pol_route_output+0x3b/0x50 [ 370.912329][T25179] ? fib6_rule_lookup+0x85/0x160 [ 370.917254][T25179] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 370.922789][T25179] ? ip6_setup_cork+0x826/0x8b0 [ 370.927638][T25179] ip6_append_data+0x17e/0x230 [ 370.932511][T25179] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 370.937629][T25179] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 370.942720][T25179] rawv6_sendmsg+0xe2a/0x1330 [ 370.947389][T25179] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 370.953191][T25179] inet_sendmsg+0x5f/0x80 [ 370.957502][T25179] ? inet_send_prepare+0x210/0x210 [ 370.962766][T25179] ____sys_sendmsg+0x360/0x4d0 [ 370.967522][T25179] ? import_iovec+0x69/0x80 [ 370.972014][T25179] __sys_sendmmsg+0x315/0x4b0 [ 370.976829][T25179] ? kstrtoull+0x30f/0x350 [ 370.981249][T25179] ? kcsan_setup_watchpoint+0x26e/0x470 [ 370.986784][T25179] ? timerqueue_add+0x16a/0x190 [ 370.991753][T25179] ? ktime_get+0x1b0/0x1e0 [ 370.996169][T25179] ? lapic_next_event+0x2d/0x40 [ 371.001057][T25179] ? clockevents_program_event+0x195/0x1e0 [ 371.006910][T25179] ? tick_program_event+0x78/0xc0 [ 371.012287][T25179] ? hrtimer_interrupt+0x9a4/0xaf0 [ 371.017792][T25179] __x64_sys_sendmmsg+0x53/0x60 [ 371.022631][T25179] do_syscall_64+0x4a/0x90 [ 371.027047][T25179] ? irqentry_exit_to_user_mode+0x5/0x20 [ 371.032684][T25179] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 371.038563][T25179] RIP: 0033:0x4665f9 [ 371.042534][T25179] 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 [ 371.062229][T25179] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:37:12 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000204d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 371.070663][T25179] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 371.078720][T25179] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 371.086691][T25179] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 371.094647][T25179] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 371.102666][T25179] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 371.136868][T25177] loop4: detected capacity change from 0 to 32760 [ 371.147663][T25177] FAT-fs (loop4): Directory bread(block 32760) failed [ 371.154680][T25177] FAT-fs (loop4): Directory bread(block 32761) failed [ 371.161498][T25177] FAT-fs (loop4): Directory bread(block 32762) failed [ 371.168703][T25177] FAT-fs (loop4): Directory bread(block 32763) failed [ 371.175914][T25177] FAT-fs (loop4): Directory bread(block 32764) failed 16:37:12 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66742e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 371.182837][T25177] FAT-fs (loop4): Directory bread(block 32765) failed [ 371.189903][T25177] FAT-fs (loop4): Directory bread(block 32766) failed [ 371.197251][T25177] FAT-fs (loop4): Directory bread(block 32767) failed [ 371.204674][T25177] FAT-fs (loop4): Directory bread(block 32768) failed [ 371.211591][T25177] FAT-fs (loop4): Directory bread(block 32769) failed [ 371.240934][T25185] loop3: detected capacity change from 0 to 32760 [ 371.254735][T25185] FAT-fs (loop3): Directory bread(block 32760) failed [ 371.262540][T25185] FAT-fs (loop3): Directory bread(block 32761) failed [ 371.293053][T25185] FAT-fs (loop3): Directory bread(block 32762) failed [ 371.307688][T25185] FAT-fs (loop3): Directory bread(block 32763) failed [ 371.322295][T25185] FAT-fs (loop3): Directory bread(block 32764) failed [ 371.332858][T25185] FAT-fs (loop3): Directory bread(block 32765) failed 16:37:12 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000205d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 371.340135][T25185] FAT-fs (loop3): Directory bread(block 32766) failed [ 371.347329][T25185] FAT-fs (loop3): Directory bread(block 32767) failed [ 371.354145][T25185] FAT-fs (loop3): Directory bread(block 32768) failed [ 371.362136][T25185] FAT-fs (loop3): Directory bread(block 32769) failed 16:37:12 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="76e16591a36d81ed46691d98294f759dc805b6e5ba1bb0bba95f1f2f938c001066422b70b39ac7cccb67b912f864a125a9babe26784a15db4a67d090b3e0a503f5563b018b306f3261e4884089b10022a2e137e423b2b7ed088240698f2560b057044064bf2e274ce313"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 371.413630][T25200] loop4: detected capacity change from 0 to 32760 [ 371.432920][T25200] FAT-fs (loop4): Directory bread(block 32760) failed [ 371.442603][T25200] FAT-fs (loop4): Directory bread(block 32761) failed [ 371.449810][T25200] FAT-fs (loop4): Directory bread(block 32762) failed [ 371.456862][T25200] FAT-fs (loop4): Directory bread(block 32763) failed [ 371.465588][T25200] FAT-fs (loop4): Directory bread(block 32764) failed [ 371.490036][T25200] FAT-fs (loop4): Directory bread(block 32765) failed [ 371.497691][T25200] FAT-fs (loop4): Directory bread(block 32766) failed [ 371.504787][T25200] FAT-fs (loop4): Directory bread(block 32767) failed 16:37:12 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66752e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:12 executing program 2 (fault-call:7 fault-nth:59): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 371.511692][T25200] FAT-fs (loop4): Directory bread(block 32768) failed [ 371.518860][T25200] FAT-fs (loop4): Directory bread(block 32769) failed [ 371.644445][T25216] loop3: detected capacity change from 0 to 32760 [ 371.652711][T25216] FAT-fs (loop3): bogus sectors per cluster 5 [ 371.658815][T25216] FAT-fs (loop3): Can't find a valid FAT filesystem [ 371.670022][T25228] FAULT_INJECTION: forcing a failure. [ 371.670022][T25228] name failslab, interval 1, probability 0, space 0, times 0 [ 371.682902][T25228] CPU: 0 PID: 25228 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 16:37:12 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000206d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 371.691317][T25228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.701373][T25228] Call Trace: [ 371.704650][T25228] dump_stack+0x137/0x19d [ 371.708991][T25228] should_fail+0x23c/0x250 [ 371.713501][T25228] __should_failslab+0x81/0x90 [ 371.719342][T25228] should_failslab+0x5/0x20 [ 371.723896][T25228] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 371.729619][T25228] ? __kmalloc_node_track_caller+0x30/0x40 [ 371.735440][T25228] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 371.740902][T25228] __kmalloc_node_track_caller+0x30/0x40 [ 371.746530][T25228] ? __ip6_append_data+0x17c2/0x21a0 [ 371.751813][T25228] __alloc_skb+0x187/0x420 [ 371.756242][T25228] __ip6_append_data+0x17c2/0x21a0 [ 371.761416][T25228] ? ip6_pol_route_output+0x3b/0x50 [ 371.766628][T25228] ? fib6_rule_lookup+0x85/0x160 [ 371.771670][T25228] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 371.777207][T25228] ? ip6_setup_cork+0x826/0x8b0 [ 371.782042][T25228] ip6_append_data+0x17e/0x230 [ 371.786789][T25228] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 371.791884][T25228] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 371.797021][T25228] rawv6_sendmsg+0xe2a/0x1330 [ 371.801871][T25228] ? __sanitizer_cov_trace_pc+0x51/0x60 [ 371.807396][T25228] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 371.813262][T25228] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 371.819400][T25228] inet_sendmsg+0x5f/0x80 [ 371.823734][T25228] ? inet_send_prepare+0x210/0x210 [ 371.828843][T25228] ____sys_sendmsg+0x360/0x4d0 [ 371.833584][T25228] ? import_iovec+0x69/0x80 [ 371.838151][T25228] __sys_sendmmsg+0x315/0x4b0 [ 371.842809][T25228] ? kstrtoull+0x30f/0x350 [ 371.847206][T25228] ? kstrtouint_from_user+0x104/0x130 [ 371.852566][T25228] ? fsnotify_perm+0x59/0x2e0 [ 371.857232][T25228] ? __fsnotify_parent+0x32f/0x430 [ 371.862363][T25228] ? get_pid_task+0x8b/0xc0 [ 371.866863][T25228] ? vfs_write+0x50c/0x770 [ 371.871343][T25228] ? __fdget_pos+0x77/0xb0 [ 371.875787][T25228] ? mutex_lock+0x19/0x30 [ 371.880096][T25228] ? fput+0x2d/0x130 [ 371.884053][T25228] ? ksys_write+0x157/0x180 [ 371.889085][T25228] __x64_sys_sendmmsg+0x53/0x60 [ 371.893931][T25228] do_syscall_64+0x4a/0x90 [ 371.898463][T25228] ? irqentry_exit_to_user_mode+0x5/0x20 [ 371.904091][T25228] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 371.909987][T25228] RIP: 0033:0x4665f9 [ 371.913883][T25228] 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 [ 371.933471][T25228] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:37:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8, 0x4000010, r2, 0x2d64000) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 371.941939][T25228] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 371.949893][T25228] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 371.957895][T25228] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 371.965847][T25228] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 371.973886][T25228] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 372.095948][T25232] loop3: detected capacity change from 0 to 32760 [ 372.105598][T25232] FAT-fs (loop3): bogus sectors per cluster 6 [ 372.111707][T25232] FAT-fs (loop3): Can't find a valid FAT filesystem [ 372.120264][T25238] loop4: detected capacity change from 0 to 32760 [ 372.190242][T25238] FAT-fs (loop4): Directory bread(block 32760) failed [ 372.197436][T25238] FAT-fs (loop4): Directory bread(block 32761) failed [ 372.230279][T25238] FAT-fs (loop4): Directory bread(block 32762) failed 16:37:13 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000207d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 372.244849][T25238] FAT-fs (loop4): Directory bread(block 32763) failed [ 372.258999][T25238] FAT-fs (loop4): Directory bread(block 32764) failed [ 372.265945][T25238] FAT-fs (loop4): Directory bread(block 32765) failed [ 372.272925][T25238] FAT-fs (loop4): Directory bread(block 32766) failed [ 372.280510][T25238] FAT-fs (loop4): Directory bread(block 32767) failed [ 372.287704][T25238] FAT-fs (loop4): Directory bread(block 32768) failed 16:37:13 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66782e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r2, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r2, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/224, 0xe0}], 0x1, 0x7, 0x8) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="96a31c70ff28bf85987f2e5bae90914ada3c7f6f3b279a5d022f00"], 0x38) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x273, 0x1, 0x3f, 0x5b4}, {0x81, 0x2, 0x1, 0x7ff}, {0xae, 0x1, 0x40}, {0x3, 0x3, 0x85, 0x3}]}) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 372.294896][T25238] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:13 executing program 2 (fault-call:7 fault-nth:60): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 372.394374][T25257] loop3: detected capacity change from 0 to 32760 [ 372.409691][T25257] FAT-fs (loop3): bogus sectors per cluster 7 [ 372.415861][T25257] FAT-fs (loop3): Can't find a valid FAT filesystem [ 372.443199][T25267] loop4: detected capacity change from 0 to 32760 [ 372.464437][T25257] ================================================================== [ 372.472609][T25257] BUG: KCSAN: data-race in lru_add_drain_all / lru_cache_add_inactive_or_unevictable [ 372.475194][T25267] FAT-fs (loop4): Directory bread(block 32760) failed [ 372.482063][T25257] [ 372.482070][T25257] write to 0xffff888237d264a8 of 1 bytes by task 25274 on cpu 1: [ 372.482084][T25257] lru_cache_add_inactive_or_unevictable+0xa9/0x250 [ 372.482105][T25257] wp_page_copy+0x7f8/0x10c0 [ 372.488922][T25267] FAT-fs (loop4): Directory bread(block 32761) failed [ 372.491156][T25257] do_wp_page+0x5a8/0xba0 [ 372.498989][T25267] FAT-fs (loop4): Directory bread(block 32762) failed [ 372.505425][T25257] handle_mm_fault+0xb31/0x1a70 [ 372.505456][T25257] do_user_addr_fault+0x60c/0xc00 [ 372.510066][T25267] FAT-fs (loop4): Directory bread(block 32763) failed [ 372.516750][T25257] exc_page_fault+0x94/0x230 [ 372.516772][T25257] asm_exc_page_fault+0x1e/0x30 [ 372.521107][T25267] FAT-fs (loop4): Directory bread(block 32764) failed [ 372.527824][T25257] [ 372.527830][T25257] read to 0xffff888237d264a8 of 1 bytes by task 25257 on cpu 0: [ 372.527844][T25257] lru_add_drain_all+0x108/0x3b0 [ 372.527862][T25257] invalidate_bdev+0x50/0x70 [ 372.538142][T25267] FAT-fs (loop4): Directory bread(block 32765) failed [ 372.544418][T25257] __loop_clr_fd+0x2e2/0x650 [ 372.544444][T25257] lo_ioctl+0x9eb/0x11f0 [ 372.549094][T25267] FAT-fs (loop4): Directory bread(block 32766) failed [ 372.553863][T25257] blkdev_ioctl+0x1d0/0x3c0 [ 372.553883][T25257] block_ioctl+0x6d/0x80 [ 372.561440][T25267] FAT-fs (loop4): Directory bread(block 32767) failed [ 372.563355][T25257] __se_sys_ioctl+0xcb/0x140 [ 372.563377][T25257] __x64_sys_ioctl+0x3f/0x50 [ 372.563393][T25257] do_syscall_64+0x4a/0x90 [ 372.563409][T25257] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 372.563430][T25257] [ 372.563433][T25257] Reported by Kernel Concurrency Sanitizer on: [ 372.563444][T25257] CPU: 0 PID: 25257 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 372.563463][T25257] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.563472][T25257] ================================================================== [ 372.677937][T25267] FAT-fs (loop4): Directory bread(block 32768) failed [ 372.689977][T25281] FAULT_INJECTION: forcing a failure. 16:37:13 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b667a2e666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:13 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000208d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 372.689977][T25281] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 372.698754][T25267] FAT-fs (loop4): Directory bread(block 32769) failed [ 372.703351][T25281] CPU: 0 PID: 25281 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 372.718253][T25281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.728304][T25281] Call Trace: [ 372.731590][T25281] dump_stack+0x137/0x19d [ 372.735942][T25281] should_fail+0x23c/0x250 [ 372.740358][T25281] should_fail_usercopy+0x16/0x20 [ 372.745382][T25281] _copy_from_user+0x1c/0xd0 [ 372.749990][T25281] __copy_msghdr_from_user+0x44/0x350 [ 372.755384][T25281] ? import_iovec+0x69/0x80 [ 372.759912][T25281] __sys_sendmmsg+0x1f0/0x4b0 [ 372.764613][T25281] ? kstrtoull+0x30f/0x350 [ 372.769064][T25281] ? kstrtouint_from_user+0x104/0x130 [ 372.774452][T25281] ? fsnotify_perm+0x59/0x2e0 [ 372.779188][T25281] ? __fsnotify_parent+0x32f/0x430 [ 372.784315][T25281] ? get_pid_task+0x8b/0xc0 [ 372.788816][T25281] ? vfs_write+0x50c/0x770 [ 372.793256][T25281] ? hrtimer_interrupt+0x9a4/0xaf0 [ 372.798425][T25281] ? __fget_light+0x21b/0x260 [ 372.803157][T25281] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 372.808971][T25281] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 372.815132][T25281] __x64_sys_sendmmsg+0x53/0x60 [ 372.820007][T25281] do_syscall_64+0x4a/0x90 [ 372.824463][T25281] ? irqentry_exit_to_user_mode+0x5/0x20 [ 372.830096][T25281] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 372.836007][T25281] RIP: 0033:0x4665f9 16:37:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 372.839889][T25281] 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 [ 372.859522][T25281] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 372.873059][T25281] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 372.881022][T25281] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 372.889081][T25281] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 372.897071][T25281] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 372.905024][T25281] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 372.923041][T25288] loop3: detected capacity change from 0 to 32760 [ 372.942147][T25288] FAT-fs (loop3): Directory bread(block 32760) failed [ 372.952720][T25288] FAT-fs (loop3): Directory bread(block 32761) failed [ 372.959677][T25288] FAT-fs (loop3): Directory bread(block 32762) failed [ 372.967677][T25288] FAT-fs (loop3): Directory bread(block 32763) failed [ 372.974589][T25288] FAT-fs (loop3): Directory bread(block 32764) failed [ 372.981580][T25288] FAT-fs (loop3): Directory bread(block 32765) failed 16:37:14 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r1 = dup(r0) shutdown(r1, 0x0) ioctl$PTP_SYS_OFFSET_EXTENDED(r1, 0xc4c03d09, &(0x7f0000000780)={0x17}) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r2 = socket(0x1d, 0x3, 0x8000) recvmmsg(r2, &(0x7f0000003980)=[{{&(0x7f0000000100)=@caif=@util, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f00000003c0)=""/118, 0x76}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/121, 0x79}, {&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000540)=""/70, 0x46}], 0x6, &(0x7f0000000c40)=""/4096, 0x1000}, 0x2c05ebc7}, {{&(0x7f0000000640)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000001e80)=[{&(0x7f0000001c40)=""/211, 0xd3}, {&(0x7f0000001d40)=""/181, 0xb5}, {&(0x7f0000001e00)=""/124, 0x7c}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000240)=""/40, 0x28}], 0x5, &(0x7f0000001f00)=""/255, 0xff}, 0x2}, {{&(0x7f0000002000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, 0x80, &(0x7f0000002440)=[{&(0x7f0000000340)=""/49, 0x31}, {&(0x7f0000002080)=""/203, 0xcb}, {&(0x7f0000002180)=""/175, 0xaf}, {&(0x7f0000002240)=""/95, 0x5f}, {&(0x7f00000022c0)=""/93, 0x5d}, {&(0x7f0000002340)=""/244, 0xf4}], 0x6, &(0x7f00000006c0)=""/14, 0xe}, 0x3ff}, {{0x0, 0x0, &(0x7f0000003900)=[{&(0x7f00000024c0)=""/224, 0xe0}, {&(0x7f00000025c0)=""/152, 0x98}, {&(0x7f0000002680)=""/213, 0xd5}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/39, 0x27}, {&(0x7f00000037c0)=""/118, 0x76}, {&(0x7f0000003840)=""/178, 0xb2}], 0x7}, 0x3}], 0x4, 0x40000020, 0x0) r4 = getpid() sched_setattr(r4, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r6) mount$9p_fd(0x0, &(0x7f0000003a80)='./file0\x00', &(0x7f0000003ac0), 0x20, &(0x7f0000003b40)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@debug={'debug', 0x3d, 0x70}}, {@access_any}, {@access_client}, {@dfltgid={'dfltgid', 0x3d, r6}}, {@access_user}, {@access_client}, {@cache_fscache}, {@uname={'uname', 0x3d, '\x00'}}, {@uname={'uname', 0x3d, '\x00'}}], [{@obj_type={'obj_type', 0x3d, '\x00'}}, {@dont_appraise}, {@permit_directio}, {@context={'context', 0x3d, 'sysadm_u'}}]}}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r7, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r7, &(0x7f0000000480), 0x2e9, 0x0) 16:37:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:14 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000209d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 373.019538][T25288] FAT-fs (loop3): Directory bread(block 32766) failed [ 373.040663][T25288] FAT-fs (loop3): Directory bread(block 32767) failed [ 373.047581][T25288] FAT-fs (loop3): Directory bread(block 32768) failed [ 373.054447][T25288] FAT-fs (loop3): Directory bread(block 32769) failed 16:37:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 373.184368][T25309] loop3: detected capacity change from 0 to 32760 [ 373.259018][T25306] loop4: detected capacity change from 0 to 32760 [ 373.267726][T25309] FAT-fs (loop3): bogus sectors per cluster 9 [ 373.273822][T25309] FAT-fs (loop3): Can't find a valid FAT filesystem [ 373.283005][T25306] FAT-fs (loop4): Directory bread(block 32760) failed [ 373.290086][T25306] FAT-fs (loop4): Directory bread(block 32761) failed [ 373.297215][T25306] FAT-fs (loop4): Directory bread(block 32762) failed [ 373.304979][T25306] FAT-fs (loop4): Directory bread(block 32763) failed [ 373.324187][T25306] FAT-fs (loop4): Directory bread(block 32764) failed [ 373.331131][T25306] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:14 executing program 2 (fault-call:7 fault-nth:61): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:14 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66730a666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getpid() ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:14 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020ad77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 373.394869][T25306] FAT-fs (loop4): Directory bread(block 32766) failed [ 373.401791][T25306] FAT-fs (loop4): Directory bread(block 32767) failed [ 373.409256][T25306] FAT-fs (loop4): Directory bread(block 32768) failed [ 373.416404][T25306] FAT-fs (loop4): Directory bread(block 32769) failed [ 373.555066][T25342] FAULT_INJECTION: forcing a failure. [ 373.555066][T25342] name failslab, interval 1, probability 0, space 0, times 0 [ 373.568110][T25342] CPU: 0 PID: 25342 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 373.576595][T25342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.587007][T25342] Call Trace: [ 373.590280][T25342] dump_stack+0x137/0x19d [ 373.594613][T25342] should_fail+0x23c/0x250 [ 373.599040][T25342] __should_failslab+0x81/0x90 [ 373.602427][T25340] loop3: detected capacity change from 0 to 32760 [ 373.603796][T25342] should_failslab+0x5/0x20 [ 373.603821][T25342] kmem_cache_alloc_node+0x58/0x2b0 [ 373.611694][T25340] FAT-fs (loop3): bogus sectors per cluster 10 [ 373.614768][T25342] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 373.614797][T25342] ? __alloc_skb+0xed/0x420 [ 373.619979][T25340] FAT-fs (loop3): Can't find a valid FAT filesystem [ 373.626108][T25342] __alloc_skb+0xed/0x420 [ 373.626135][T25342] __ip6_append_data+0x17c2/0x21a0 [ 373.652670][T25342] ? ip6_pol_route_output+0x3b/0x50 [ 373.657907][T25342] ? fib6_rule_lookup+0x85/0x160 [ 373.662850][T25342] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 373.668405][T25342] ? ip6_setup_cork+0x826/0x8b0 [ 373.673260][T25342] ip6_append_data+0x17e/0x230 [ 373.678019][T25342] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 373.683153][T25342] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 373.688424][T25342] rawv6_sendmsg+0xe2a/0x1330 [ 373.693375][T25342] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 373.701541][T25342] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 373.707360][T25342] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 373.713588][T25342] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 373.719522][T25342] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 373.725672][T25342] inet_sendmsg+0x5f/0x80 [ 373.730014][T25342] ? inet_send_prepare+0x210/0x210 [ 373.735304][T25342] ____sys_sendmsg+0x360/0x4d0 [ 373.740097][T25342] ? import_iovec+0x69/0x80 [ 373.744603][T25342] __sys_sendmmsg+0x315/0x4b0 [ 373.749341][T25342] ? default_send_IPI_single+0x42/0x50 [ 373.754829][T25342] ? native_smp_send_reschedule+0x36/0x50 [ 373.760624][T25342] ? timerqueue_add+0x16a/0x190 [ 373.765522][T25342] ? ktime_get+0x1b0/0x1e0 [ 373.769927][T25342] ? lapic_next_event+0x2d/0x40 [ 373.774438][T25347] loop4: detected capacity change from 0 to 32760 [ 373.774876][T25342] ? clockevents_program_event+0x195/0x1e0 [ 373.787232][T25342] ? tick_program_event+0x78/0xc0 [ 373.792261][T25342] ? hrtimer_interrupt+0x9a4/0xaf0 [ 373.797389][T25342] __x64_sys_sendmmsg+0x53/0x60 [ 373.802345][T25342] do_syscall_64+0x4a/0x90 [ 373.806746][T25342] ? irqentry_exit_to_user_mode+0x5/0x20 [ 373.812357][T25342] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 373.818336][T25342] RIP: 0033:0x4665f9 [ 373.822284][T25342] 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 [ 373.841969][T25342] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 373.850387][T25342] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 373.858393][T25342] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 373.866348][T25342] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 373.874403][T25342] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 373.882361][T25342] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:15 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020bd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 373.906913][T25347] FAT-fs (loop4): Directory bread(block 32760) failed [ 373.922942][T25347] FAT-fs (loop4): Directory bread(block 32761) failed [ 373.939991][T25347] FAT-fs (loop4): Directory bread(block 32762) failed 16:37:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x6, 0x0, 0x0, 0x8}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 373.952673][T25347] FAT-fs (loop4): Directory bread(block 32763) failed [ 373.968422][T25347] FAT-fs (loop4): Directory bread(block 32764) failed [ 373.975706][T25347] FAT-fs (loop4): Directory bread(block 32765) failed [ 373.987798][T25347] FAT-fs (loop4): Directory bread(block 32766) failed [ 373.995564][T25347] FAT-fs (loop4): Directory bread(block 32767) failed 16:37:15 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b667325666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 374.009813][T25347] FAT-fs (loop4): Directory bread(block 32768) failed [ 374.018948][T25347] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:15 executing program 5: r0 = syz_io_uring_complete(0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x2, @private0, 0x2}, 0x11) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:37:15 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020cd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 374.081800][T25364] loop3: detected capacity change from 0 to 32760 [ 374.099652][T25364] FAT-fs (loop3): bogus sectors per cluster 11 [ 374.105942][T25364] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:15 executing program 2 (fault-call:7 fault-nth:62): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getpid() ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 374.376316][T25382] loop3: detected capacity change from 0 to 32760 [ 374.384502][T25384] loop4: detected capacity change from 0 to 32760 [ 374.390944][T25382] FAT-fs (loop3): bogus sectors per cluster 12 [ 374.397295][T25382] FAT-fs (loop3): Can't find a valid FAT filesystem [ 374.409790][T25384] FAT-fs (loop4): Directory bread(block 32760) failed [ 374.419330][T25395] FAULT_INJECTION: forcing a failure. [ 374.419330][T25395] name failslab, interval 1, probability 0, space 0, times 0 [ 374.424678][T25384] FAT-fs (loop4): Directory bread(block 32761) failed [ 374.432123][T25395] CPU: 1 PID: 25395 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 374.447347][T25395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 374.451588][T25384] FAT-fs (loop4): Directory bread(block 32762) failed [ 374.457403][T25395] Call Trace: [ 374.457413][T25395] dump_stack+0x137/0x19d [ 374.457437][T25395] should_fail+0x23c/0x250 [ 374.464392][T25384] FAT-fs (loop4): Directory bread(block 32763) failed [ 374.467567][T25395] __should_failslab+0x81/0x90 [ 374.473093][T25384] FAT-fs (loop4): Directory bread(block 32764) failed [ 374.476302][T25395] should_failslab+0x5/0x20 [ 374.488286][T25384] FAT-fs (loop4): Directory bread(block 32765) failed [ 374.494629][T25395] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 374.507194][T25384] FAT-fs (loop4): Directory bread(block 32766) failed [ 374.511562][T25395] ? __kmalloc_node_track_caller+0x30/0x40 [ 374.511588][T25395] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 374.529532][T25395] __kmalloc_node_track_caller+0x30/0x40 [ 374.533107][T25384] FAT-fs (loop4): Directory bread(block 32767) failed [ 374.535295][T25395] ? __ip6_append_data+0x17c2/0x21a0 [ 374.535317][T25395] __alloc_skb+0x187/0x420 [ 374.535337][T25395] __ip6_append_data+0x17c2/0x21a0 [ 374.535360][T25395] ? ip6_pol_route_output+0x3b/0x50 [ 374.535379][T25395] ? fib6_rule_lookup+0x85/0x160 [ 374.546382][T25384] FAT-fs (loop4): Directory bread(block 32768) failed [ 374.547385][T25395] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 374.547405][T25395] ? ip6_setup_cork+0x826/0x8b0 [ 374.547425][T25395] ip6_append_data+0x17e/0x230 [ 374.559629][T25384] FAT-fs (loop4): Directory bread(block 32769) failed [ 374.562074][T25395] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 374.562105][T25395] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 374.605768][T25395] rawv6_sendmsg+0xe2a/0x1330 [ 374.610497][T25395] ? rmqueue_pcplist+0x152/0x190 [ 374.615433][T25395] inet_sendmsg+0x5f/0x80 [ 374.619824][T25395] ? inet_send_prepare+0x210/0x210 [ 374.625131][T25395] ____sys_sendmsg+0x360/0x4d0 [ 374.629882][T25395] ? import_iovec+0x69/0x80 [ 374.634392][T25395] __sys_sendmmsg+0x315/0x4b0 [ 374.639084][T25395] ? kstrtoull+0x30f/0x350 [ 374.643484][T25395] ? kstrtouint_from_user+0x104/0x130 [ 374.648838][T25395] ? do_anonymous_page+0x411/0x8b0 [ 374.654007][T25395] ? fsnotify_perm+0x59/0x2e0 [ 374.658703][T25395] ? __fsnotify_parent+0x32f/0x430 [ 374.663797][T25395] ? get_pid_task+0x8b/0xc0 [ 374.668283][T25395] ? vfs_write+0x50c/0x770 [ 374.672682][T25395] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 374.678818][T25395] ? kernfs_path_from_node+0x4b/0x60 [ 374.684088][T25395] ? __fget_light+0x21b/0x260 [ 374.688747][T25395] ? __cond_resched+0x11/0x40 [ 374.693531][T25395] ? fput+0x2d/0x130 [ 374.697533][T25395] ? ksys_write+0x157/0x180 [ 374.702022][T25395] __x64_sys_sendmmsg+0x53/0x60 [ 374.706864][T25395] do_syscall_64+0x4a/0x90 [ 374.711309][T25395] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 374.717383][T25395] RIP: 0033:0x4665f9 16:37:15 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020dd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 374.721254][T25395] 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 [ 374.740843][T25395] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 374.749566][T25395] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 374.757568][T25395] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 374.765578][T25395] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 16:37:15 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732f666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x3, 0x81}) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 374.773528][T25395] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 374.781485][T25395] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 374.884799][T25399] loop3: detected capacity change from 0 to 32760 [ 374.892596][T25399] FAT-fs (loop3): bogus sectors per cluster 13 [ 374.898817][T25399] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800, 0x4}, 0xcd0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x4, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x1, 0x10, 0x1000, 0x6, 0x1, 0x800, 0x9, 0x3b98, 0x1}, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="69034f5919c535d7299495b74db8fb98046cce7a6a774ccb257480736541c1b4f45fd545ad92493f173e9c26b057dd2bd4c2e17b4154cfe30eae19984a9c2a7f9bae9802b1818d897515af1d30dc69dabb20156409354bb9cdbc3614866102c834e7b241a077cca337d6afc0017931c515c7ca17f4b04327535ad73a4864d2d1c28178518720a37cd516ace6cbce659d4c"], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000000)) 16:37:16 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020fd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 375.101210][T25413] loop4: detected capacity change from 0 to 32760 [ 375.111163][T25413] FAT-fs (loop4): Directory bread(block 32760) failed [ 375.128596][T25413] FAT-fs (loop4): Directory bread(block 32761) failed [ 375.135676][T25413] FAT-fs (loop4): Directory bread(block 32762) failed [ 375.143266][T25413] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:16 executing program 2 (fault-call:7 fault-nth:63): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getpid() ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:16 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b667344666174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 375.150150][T25413] FAT-fs (loop4): Directory bread(block 32764) failed [ 375.157025][T25413] FAT-fs (loop4): Directory bread(block 32765) failed [ 375.163860][T25413] FAT-fs (loop4): Directory bread(block 32766) failed [ 375.170690][T25413] FAT-fs (loop4): Directory bread(block 32767) failed [ 375.177855][T25413] FAT-fs (loop4): Directory bread(block 32768) failed [ 375.184704][T25413] FAT-fs (loop4): Directory bread(block 32769) failed [ 375.215145][T25429] loop3: detected capacity change from 0 to 32760 [ 375.222806][T25429] FAT-fs (loop3): bogus sectors per cluster 15 [ 375.229018][T25429] FAT-fs (loop3): Can't find a valid FAT filesystem [ 375.303934][T25444] FAULT_INJECTION: forcing a failure. [ 375.303934][T25444] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 375.317099][T25444] CPU: 0 PID: 25444 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 375.325552][T25444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.335727][T25444] Call Trace: [ 375.339001][T25444] dump_stack+0x137/0x19d [ 375.343324][T25444] should_fail+0x23c/0x250 [ 375.347752][T25444] should_fail_usercopy+0x16/0x20 [ 375.352772][T25444] _copy_from_user+0x1c/0xd0 [ 375.357375][T25444] __copy_msghdr_from_user+0x44/0x350 [ 375.362748][T25444] ? import_iovec+0x69/0x80 [ 375.367251][T25444] __sys_sendmmsg+0x1f0/0x4b0 [ 375.371926][T25444] ? kstrtoull+0x30f/0x350 [ 375.376457][T25444] ? kstrtouint_from_user+0x104/0x130 [ 375.381844][T25444] ? fsnotify_perm+0x59/0x2e0 [ 375.386527][T25444] ? __fsnotify_parent+0x32f/0x430 [ 375.391652][T25444] ? get_pid_task+0x8b/0xc0 [ 375.396149][T25444] ? vfs_write+0x50c/0x770 16:37:16 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000210d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 375.400670][T25444] ? hrtimer_interrupt+0x9a4/0xaf0 [ 375.405783][T25444] ? __fget_light+0x21b/0x260 [ 375.410471][T25444] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 375.416280][T25444] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 375.422735][T25444] __x64_sys_sendmmsg+0x53/0x60 [ 375.427583][T25444] do_syscall_64+0x4a/0x90 [ 375.431998][T25444] ? irqentry_exit_to_user_mode+0x5/0x20 [ 375.437671][T25444] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 375.443572][T25444] RIP: 0033:0x4665f9 [ 375.447470][T25444] 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 [ 375.467257][T25444] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 375.475764][T25444] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 375.483756][T25444] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 375.491765][T25444] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 375.499753][T25444] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 375.507730][T25444] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 375.523671][T25448] loop4: detected capacity change from 0 to 32760 [ 375.553091][T25448] FAT-fs (loop4): Directory bread(block 32760) failed [ 375.560066][T25448] FAT-fs (loop4): Directory bread(block 32761) failed [ 375.567194][T25448] FAT-fs (loop4): Directory bread(block 32762) failed [ 375.574064][T25448] FAT-fs (loop4): Directory bread(block 32763) failed [ 375.581294][T25448] FAT-fs (loop4): Directory bread(block 32764) failed [ 375.588855][T25448] FAT-fs (loop4): Directory bread(block 32765) failed [ 375.595967][T25448] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:16 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e0a6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 375.602823][T25448] FAT-fs (loop4): Directory bread(block 32767) failed [ 375.609988][T25448] FAT-fs (loop4): Directory bread(block 32768) failed [ 375.617118][T25448] FAT-fs (loop4): Directory bread(block 32769) failed [ 375.635623][T25453] loop3: detected capacity change from 0 to 32760 [ 375.653241][T25453] FAT-fs (loop3): Directory bread(block 32760) failed [ 375.660217][T25453] FAT-fs (loop3): Directory bread(block 32761) failed [ 375.667300][T25453] FAT-fs (loop3): Directory bread(block 32762) failed [ 375.674476][T25453] FAT-fs (loop3): Directory bread(block 32763) failed [ 375.682384][T25453] FAT-fs (loop3): Directory bread(block 32764) failed [ 375.689364][T25453] FAT-fs (loop3): Directory bread(block 32765) failed [ 375.698330][T25453] FAT-fs (loop3): Directory bread(block 32766) failed 16:37:16 executing program 0: r0 = gettid() tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) prlimit64(r0, 0x5, &(0x7f0000000280)={0x56, 0x1}, 0x0) getpid() ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x40804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xb}, 0x18862}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x40010, r1, 0xf9f6b000) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x5, @rand_addr=' \x01\x00'}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:37:16 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000211d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x7b}, 0x0, 0xa, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) getrlimit(0x1, &(0x7f0000000000)) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e20, 0x2, @loopback, 0x9e}, 0x1c) io_setup(0xb, &(0x7f0000000040)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x200a00}]) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) io_cancel(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x1, r3, &(0x7f0000000080), 0x0, 0x6, 0x0, 0x0, r4}, &(0x7f0000000180)) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 375.706858][T25453] FAT-fs (loop3): Directory bread(block 32767) failed [ 375.714554][T25453] FAT-fs (loop3): Directory bread(block 32768) failed [ 375.714558][T25405] mmap: syz-executor.0 (25405): VmData 29257728 exceed data ulimit 3. Update limits or use boot option ignore_rlimit_data. [ 375.721491][T25453] FAT-fs (loop3): Directory bread(block 32769) failed 16:37:17 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x20, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r1, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)=@l2tp6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000180)=""/172, 0xac}], 0x1, &(0x7f00000002c0)=""/66, 0x42}, 0x1) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) 16:37:17 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000212d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 375.875604][T25468] loop4: detected capacity change from 0 to 32760 [ 375.885864][T25474] loop3: detected capacity change from 0 to 32760 [ 375.897336][T25474] FAT-fs (loop3): bogus sectors per cluster 17 [ 375.898242][T25468] FAT-fs (loop4): Directory bread(block 32760) failed [ 375.903535][T25474] FAT-fs (loop3): Can't find a valid FAT filesystem [ 375.941936][T25468] FAT-fs (loop4): Directory bread(block 32761) failed [ 375.958405][T25468] FAT-fs (loop4): Directory bread(block 32762) failed [ 375.965440][T25468] FAT-fs (loop4): Directory bread(block 32763) failed [ 375.972326][T25468] FAT-fs (loop4): Directory bread(block 32764) failed [ 375.979840][T25468] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:17 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e226174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 375.986919][T25468] FAT-fs (loop4): Directory bread(block 32766) failed [ 375.993997][T25468] FAT-fs (loop4): Directory bread(block 32767) failed [ 376.010653][T25468] FAT-fs (loop4): Directory bread(block 32768) failed [ 376.027839][T25468] FAT-fs (loop4): Directory bread(block 32769) failed [ 376.028906][T25491] loop3: detected capacity change from 0 to 32760 16:37:17 executing program 2 (fault-call:7 fault-nth:64): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 376.061413][T25491] FAT-fs (loop3): bogus sectors per cluster 18 [ 376.067783][T25491] FAT-fs (loop3): Can't find a valid FAT filesystem [ 376.176180][T25509] FAULT_INJECTION: forcing a failure. [ 376.176180][T25509] name failslab, interval 1, probability 0, space 0, times 0 [ 376.189004][T25509] CPU: 0 PID: 25509 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 376.197423][T25509] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.207474][T25509] Call Trace: [ 376.210752][T25509] dump_stack+0x137/0x19d [ 376.215139][T25509] should_fail+0x23c/0x250 [ 376.219548][T25509] __should_failslab+0x81/0x90 [ 376.224341][T25509] should_failslab+0x5/0x20 [ 376.228851][T25509] kmem_cache_alloc_node+0x58/0x2b0 [ 376.234069][T25509] ? fib6_table_lookup+0x21b/0x5e0 [ 376.239189][T25509] ? __alloc_skb+0xed/0x420 [ 376.243691][T25509] ? fib6_table_lookup+0x530/0x5e0 [ 376.248811][T25509] __alloc_skb+0xed/0x420 [ 376.253161][T25509] __ip6_append_data+0x17c2/0x21a0 [ 376.258276][T25509] ? ip6_pol_route_output+0x3b/0x50 [ 376.263482][T25509] ? fib6_rule_lookup+0x85/0x160 [ 376.268455][T25509] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 16:37:17 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000213d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 376.274000][T25509] ? ip6_setup_cork+0x826/0x8b0 [ 376.278848][T25509] ip6_append_data+0x17e/0x230 [ 376.283620][T25509] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 376.288814][T25509] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 376.293951][T25509] rawv6_sendmsg+0xe2a/0x1330 [ 376.298792][T25509] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 376.305010][T25509] inet_sendmsg+0x5f/0x80 [ 376.309331][T25509] ? inet_send_prepare+0x210/0x210 [ 376.314433][T25509] ____sys_sendmsg+0x360/0x4d0 [ 376.319194][T25509] ? import_iovec+0x69/0x80 [ 376.323749][T25509] __sys_sendmmsg+0x315/0x4b0 [ 376.328423][T25509] ? kstrtoull+0x30f/0x350 [ 376.332838][T25509] ? kstrtouint_from_user+0x104/0x130 [ 376.338212][T25509] ? proc_fail_nth_write+0x26/0x140 [ 376.343417][T25509] ? __fsnotify_parent+0x32f/0x430 [ 376.348592][T25509] ? get_pid_task+0x8b/0xc0 [ 376.353085][T25509] ? vfs_write+0x50c/0x770 [ 376.357497][T25509] ? __sanitizer_cov_trace_pc+0x4/0x60 [ 376.362948][T25509] ? __fget_light+0x21b/0x260 [ 376.367625][T25509] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 376.373477][T25509] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 376.379644][T25509] __x64_sys_sendmmsg+0x53/0x60 [ 376.384579][T25509] do_syscall_64+0x4a/0x90 [ 376.389008][T25509] ? irqentry_exit_to_user_mode+0x5/0x20 [ 376.394659][T25509] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 376.400580][T25509] RIP: 0033:0x4665f9 [ 376.404470][T25509] 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 [ 376.424372][T25509] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 376.432785][T25509] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 376.440817][T25509] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 376.448786][T25509] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 376.456869][T25509] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 376.464301][T25517] loop3: detected capacity change from 0 to 32760 16:37:17 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000214d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 376.464900][T25509] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 376.479557][T25514] loop4: detected capacity change from 0 to 32760 [ 376.483699][T25517] FAT-fs (loop3): bogus sectors per cluster 19 [ 376.492317][T25517] FAT-fs (loop3): Can't find a valid FAT filesystem [ 376.499111][T25514] FAT-fs (loop4): Directory bread(block 32760) failed [ 376.506444][T25514] FAT-fs (loop4): Directory bread(block 32761) failed [ 376.513404][T25514] FAT-fs (loop4): Directory bread(block 32762) failed [ 376.520786][T25514] FAT-fs (loop4): Directory bread(block 32763) failed [ 376.528036][T25514] FAT-fs (loop4): Directory bread(block 32764) failed [ 376.542328][T25514] FAT-fs (loop4): Directory bread(block 32765) failed [ 376.558499][T25514] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:17 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e256174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x18000013, 0x9, 0xdb37, 0x8f, 0x8, 0x0, 0x200, 0x7}, 0x0) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 376.577730][T25514] FAT-fs (loop4): Directory bread(block 32767) failed [ 376.591730][T25514] FAT-fs (loop4): Directory bread(block 32768) failed [ 376.598941][T25514] FAT-fs (loop4): Directory bread(block 32769) failed [ 376.684414][T25526] loop3: detected capacity change from 0 to 32760 [ 376.693557][T25526] FAT-fs (loop3): bogus sectors per cluster 20 [ 376.700108][T25526] FAT-fs (loop3): Can't find a valid FAT filesystem [ 376.814239][T25540] loop4: detected capacity change from 0 to 32760 [ 376.829934][T25540] FAT-fs (loop4): Directory bread(block 32760) failed [ 376.836949][T25540] FAT-fs (loop4): Directory bread(block 32761) failed [ 376.843813][T25540] FAT-fs (loop4): Directory bread(block 32762) failed [ 376.850848][T25540] FAT-fs (loop4): Directory bread(block 32763) failed 16:37:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x0, 0x60, 0x101, 0x6, 0x5, 0x8, 0x3f, 0x1167, 0x3d38}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) pipe(&(0x7f0000000100)) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="2697b8f43a000000000000000000"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x51, 0x3, 0x5, 0x6, 0x9, 0xfffffffffffffffd, 0x400, 0x8d52}, 0x0) 16:37:18 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000215d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:18 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e2c6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 376.882054][T25540] FAT-fs (loop4): Directory bread(block 32764) failed [ 376.896597][T25540] FAT-fs (loop4): Directory bread(block 32765) failed [ 376.911047][T25540] FAT-fs (loop4): Directory bread(block 32766) failed [ 376.918128][T25540] FAT-fs (loop4): Directory bread(block 32767) failed [ 376.925482][T25540] FAT-fs (loop4): Directory bread(block 32768) failed 16:37:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:18 executing program 2 (fault-call:7 fault-nth:65): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 376.932326][T25540] FAT-fs (loop4): Directory bread(block 32769) failed [ 377.036519][T25568] FAULT_INJECTION: forcing a failure. [ 377.036519][T25568] name failslab, interval 1, probability 0, space 0, times 0 [ 377.049284][T25568] CPU: 1 PID: 25568 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 377.057805][T25568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.068079][T25568] Call Trace: [ 377.071353][T25568] dump_stack+0x137/0x19d [ 377.075684][T25568] should_fail+0x23c/0x250 [ 377.080105][T25568] __should_failslab+0x81/0x90 [ 377.089362][T25568] should_failslab+0x5/0x20 [ 377.093871][T25568] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 377.099814][T25568] ? __kmalloc_node_track_caller+0x30/0x40 [ 377.105672][T25568] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 377.111163][T25568] __kmalloc_node_track_caller+0x30/0x40 [ 377.116886][T25568] ? __ip6_append_data+0x17c2/0x21a0 [ 377.122174][T25568] __alloc_skb+0x187/0x420 [ 377.126602][T25568] __ip6_append_data+0x17c2/0x21a0 [ 377.131732][T25568] ? ip6_pol_route_output+0x3b/0x50 [ 377.136949][T25568] ? fib6_rule_lookup+0x85/0x160 [ 377.141871][T25568] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 377.147670][T25568] ? ip6_setup_cork+0x826/0x8b0 [ 377.152544][T25568] ip6_append_data+0x17e/0x230 [ 377.157524][T25568] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 377.162693][T25568] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 377.167802][T25568] rawv6_sendmsg+0xe2a/0x1330 [ 377.172509][T25568] ? rmqueue_pcplist+0x152/0x190 [ 377.177517][T25568] inet_sendmsg+0x5f/0x80 [ 377.180672][T25556] loop3: detected capacity change from 0 to 32760 [ 377.181850][T25568] ? inet_send_prepare+0x210/0x210 [ 377.181877][T25568] ____sys_sendmsg+0x360/0x4d0 [ 377.191047][T25571] loop4: detected capacity change from 0 to 32760 [ 377.193362][T25568] ? import_iovec+0x69/0x80 [ 377.200644][T25556] FAT-fs (loop3): bogus sectors per cluster 21 [ 377.204780][T25568] __sys_sendmmsg+0x315/0x4b0 [ 377.204804][T25568] ? kstrtoull+0x30f/0x350 [ 377.204825][T25568] ? kstrtouint_from_user+0x104/0x130 [ 377.209331][T25556] FAT-fs (loop3): Can't find a valid FAT filesystem [ 377.215447][T25568] ? do_anonymous_page+0x411/0x8b0 [ 377.215475][T25568] ? fsnotify_perm+0x59/0x2e0 [ 377.246232][T25568] ? __fsnotify_parent+0x32f/0x430 [ 377.251916][T25568] ? get_pid_task+0x8b/0xc0 [ 377.256414][T25568] ? vfs_write+0x50c/0x770 [ 377.260905][T25568] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 377.267117][T25568] ? kernfs_path_from_node+0x4b/0x60 [ 377.272388][T25568] ? __fget_light+0x21b/0x260 [ 377.277054][T25568] ? __cond_resched+0x11/0x40 [ 377.281733][T25568] ? fput+0x2d/0x130 [ 377.285635][T25568] ? ksys_write+0x157/0x180 [ 377.290147][T25568] __x64_sys_sendmmsg+0x53/0x60 [ 377.296557][T25568] do_syscall_64+0x4a/0x90 [ 377.300973][T25568] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 377.306876][T25568] RIP: 0033:0x4665f9 [ 377.310753][T25568] 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 16:37:18 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000216d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 377.330339][T25568] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 377.338738][T25568] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 377.346691][T25568] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 377.354663][T25568] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 377.362618][T25568] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 377.370614][T25568] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 377.408179][T25571] FAT-fs (loop4): Directory bread(block 32760) failed [ 377.415276][T25571] FAT-fs (loop4): Directory bread(block 32761) failed [ 377.422142][T25571] FAT-fs (loop4): Directory bread(block 32762) failed [ 377.430218][T25571] FAT-fs (loop4): Directory bread(block 32763) failed [ 377.443758][T25571] FAT-fs (loop4): Directory bread(block 32764) failed [ 377.451355][T25571] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:18 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e2e6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r1, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001780), 0x0, 0x24044090) r2 = gettid() tkill(r2, 0x1e) ptrace$cont(0x18, r2, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003540)=[{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000180)="40394e16eea329cf0b0b6878d0542243c5d471e5efcdb6ab9f03e53d2c02f9acfb6e93c1ddd6b9834e75c455574e50c5d50879d083d6363860eaf05c08f3ea3b3b5ed26ca5dbccdca2d0c7ad47bba266bda11133db6b3d242e0bdbde592bbc0085db6173bd4db114636b12255163005440128d4471db0b810948b55a0fe184ee6c6d12ba6a5896cb3329a246975f983d50acb9e224b3c98678", 0x99}, {&(0x7f0000000240)="0ca769a49acb6a0669df2e803ebe37084f697adaca16b5c44827696242565e094934f35c68", 0x25}, {&(0x7f00000002c0)="7c368fd043db07c887323afe12445dbb55c48f49d558d62eeed7a1d755a5b0f6becbe52ae47234454b1a7377bf0557676a4d9c3e367dad687b2d4f81b15b9b75869fac71d077780f94bea95e64fac55903ee52721bdd98f3274d4d95c5ed7b757fd10a7986b67fe138fc8e552cdda375a90d3b1ed961a0bc15b21c558fdd47afac12e62f8a3a20c6901968083a6fe431e6ac37e097dd7144a19f78ee220cf78e9eccdad6ebc3b8cb7e", 0xa9}, {&(0x7f0000000380)="50cc1b2aba743025ed15c7107d27f2efa2", 0x11}], 0x4, &(0x7f0000000400)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0x20, 0x4000000}, {&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000004c0)="e88f2304e5d3126e084b608c37eb0159378dd7afe56e906240062db666658d00e93d76f8af05471b589740f250e50dde408414b975a510f79dfa67aef83b96fac09d5f20a0d5ef23887ef4048b654ec1f49278e485e69c4fc2d3f217bb976872cd298aee95e2c8d38cf03c8e7b564bd899d4be671439f10c85db", 0x7a}, {&(0x7f0000000780)="4d10adf97ec837a739fc8ecc12f118a7e3ccd39deae1d2c9e53ab29d7cf296767a9bc454bcd63be2ecfd35f9eba78b978d081a45bf156cc25658c8b3a8418886d3d5107b43ec00564199c4e23dc394f2e75b55787ad9d001e4cd7852f580e48ef90074f77e9bb16a1f5fceecc7f71bbf8cf2487393c7794b79da2d4fa167f9b392bc6b05a614075b5b5dffe2a3ccfa4a5bf86a9f169bfee23fffce6e8d26c200f538b26e9af9ead437d191b68118bafbd8409881f3862b52bee6cb09c50553adbb3ea4aa73aeb7000d05a935eea721911def6080388dea46ac7c58c7224a5e0bf5447d423251b0ecd55017298ce9a7db04bfd1d51080e9f7df17bb2ff5952737f88cdba9ddafc62f9c6c2c0b98201cdb2d119ff6ced69f6596119d6622b8a10f66aeb2fe825d161714ffad2a5c824afee1c837028b3a84a35e194db6ab4643011e2db58c16368d7c5715012618a306e28ac22782962184f37e8fe65aa72a3e0a71b865ceff3059b139e15bce7fd3235937073c92d0df3b6e7fd17b237ba43ecb6c9fd977fecde83fdb93433589104c2b993ef44b9d84864bfdfbd5ee05afc488e928d2418ada53ca60e6f9e0bf5942ecbb6968d75bb0c1fa515ec380587021d60d1372750ae1f71395d24cd4300cf1344be442e8ea21c3585d89ebd41e0627aebf98d7efa43c72bd591a85a427af81490c4e7b0b19e1361e7c38901d5742500d6804a90f4c082fee3ffa705270e7e60d45d7cc5fbd97256c3f940a27724719577128d13d56ef777454b9991c5a2743065e28a2457766e2fdb464c1811c733ee2675495608c79cf676c31a63df33ac2994df6c7894b7d4bc76e649adde4377c53f337bba64bcec8bef00d5bf94bc0d222d7455550b0d1f93eebec7ed8c016499ef4fb5bf9690bc2286bb5cb67cb063cccd487e4998d6b903e98a447ec7711972000aaba37379ddac7e5c1de13b299a2abe43fa04c1b5adb3897d838ef61a3e83bed2f60e7730d1ae05a204a8b777430adc95587063d832d71edc221ed3c2ac083f1b6eae9fdf17c1eb55c6c8fa0185082a72a37ee8aa31eb2bd278913cbe9af7782bebd160403b56df00eee1135123e284d01859c95785aeed50a043658c494a14be981400d74973371e9c9f9ce94d83646d1a90aca403624f1ad80bc66b832394adb6ad5962853b74dcc8e4d6bc44f42a23829a6e17571ae7e27619bd21a71ba25289fa43811ace7339a6f32fd0113aa65922d8a7dea335ecf8d737db1edd038d08944d7adc7e90e3e9916db5b0b142a662cfee633eeaf2041b86c76ae0e085afa8913fbd01be8e85499ca5f8f7ef421e2282c5158bc915956cb1b853df1a414634a0e9f7c750b1519f3a6b8c384fd1f422ac230c7af7b9ab1d643c62fb53f9c4ca3cd86d425c3080431f7aafd88565ac2e502876d833d791a8a4b723f65a13aab796cc1c8dd6d7f98b708496d0dd56ae0eb9619c6c6fe07ccb38e478157e94b3cc0778f7e8c8bf0c121de354249f9e0858ed26c61d0ccf4bd5dbde7fff64298ce1ec04d473dfe8f3f7652a76be8023e88c6e683b7cd47d0f0dde9e690bbd1b8464b4875ae1064b0a9ef7ad283b927b691f2875d3c5d7eec7b3ec1e27a165884d236d0847af45f881769aacda4f5f32e6073cebc3d90c49e73ff1a324f99ed7b7ffc8d8b6003551b52e8f65fb070a85550c1125f781be2564cee76af970cd2e7599ecf7820207a8166b2c5674610137b59b89bbe7176b3f70198cb67ce0c23f11a9e232c3c89d7e7507d3d0fcd6b821323313c5af164645bad4c1d6fbc95a957047d1c3a24484b223bf89efd0ce11086794bc6871ca4150458d1a769ec5548c39a40d20926e0a65827163e05bbb104b3a0c4c6b413abfd79b2e20e1a5f03cdea976f77d05ddeef825129ec5e005079eac2060c4af066efbbb7c98a1d911b5f84fc45dceb876d3b37dedeef1ff8cfe41ebacce8dded09ff39bbad25d296185a73a0133295d1d390f0d544379076524c9f567b419ac5b019503698261186d72f3e0aca4964e49048126a024d86f69fdb8fb4a8a26e01d2b2d443b484c97a222bce7df0664b71240316f1bc2173b1aab6377a87284c62547f4a0ed93077541649e3049e8f49855a85f29117742672e337891e1984571aecaa19a0bcf3ec1dd5c67c9c372d0d75d94db8f478abadedb1b78b7f31cf75f6b5a1a2ee567edceeb0f573d087eb43fc28b92ff8ff896aeeea748bed5d719ab8a27b582f6bdd6ebbfb4e51566e4a9bdad6b402aaaa8d0ca3b55d90cf99f7e5549a580a0d9d9c2bc3a28a24632ec7d5285ee58873c012f72a66864070925ea2b1857507eb6c267076e11a20de315c676a79f9c05a9ae2671c8ff8e001737f94669ec84d4d932c3786b9ea1bbd17c988d7c34058c7884091fa8815b704f04e00322b6038ef53e8de42c75722dbfc1e517f65835bc3be860782a2d9bdc0054da2a9ef117f55b39e9b8a092f896e4a0ba341c1dc97b4b9a7d56d4845a957d25acdd94af9f8f1ac49c3c0605eb685aba4e55a7008fd01961ca45dc62a173daf97a528583099a76b2843b9bf9910294fa9ef9570360854b3bec4ec022b4f2c6b465cb9b01fbac7c367587611db8f291189ae249089cbd56c7baada3d0e728393c83b003e31614ec8194aa14c0c610decd31c2e9fbc9302ab9aa80dd328046f2ab6e4793e623e591a29ff4c73292180439c858358de9d1e2971e2227b94bbe5a5e66f1367f2aca269b4426aea7a8f507943dc7356201a773af12c8700a3ad21ca62baeec77ff82151a6d1ad5a0d11fce0dcd56e6d633e17de73e0ad26e612eec4da0c5b7e9f3f08e8911d1fdc167ad1f39a1f763adfe6c38c4414eed7a98605afe5d0545a12132fdacb2dac9c874f74a0373f5e225c63fa3f3240639bef135f2819a6b80c444bb1865f97c78894a807a4fa08ca2b6f2156c9dfd9ee70f61397529b0c4315bb45e1852b12db35e630edbbb4ccb63fa2b0d23beada3bae9afaa8ae68a49acea92988c9589880a0b9abaab0a03e154df726d9fa7507fb59d88c93dc61c9d1d041abea808789590247f88b5a6db20c336d5a3ee38418e9c0fe177ef2dd5427feb00d09fb982cdd70cdeb292f40c145c76a9d56307558f8c87a4a29475e9777cb602eb71466b5ce122406dbe99f8a18d350f2b83448d138339a7ea45b838d5be3744eab3e4fe9c2c747c5434a2b4485543efad9eb4fadad18bd17ed518801be3e882d7af0c4cacdd9f2669dce37bd9494b3da9b6f6cc5b6c1538c3fc2a1696bbf5a4cb7e31d7408bbbdcb107d79980b3c68070a388de239a14655ad5546a3f7dbaac4d4f46569e21ef9655ea3f6dcce1fac6fff885a985a20df3d0248898e16b037945c1cffaa3a996520a54d94c314a3ccabc0a56eb55fabb7f75a4156c99745e79e91013e2fc6946902db3cccf73a08d8965fa845738b85517364d2b627632bee351ea53bfb29c54f282808a001e5b1ca867a84a6726aece2517ef16b40ff7729b865707a17a505298836fc638d37335f62d952bd7389f716933091cd19c87a12a90ce233954461541bc140e006e5398092781c20716556822c6a2ab93eac7701e1638e2dba9827a80d91312efb57df59ff676b1d4bcb71861431ff882585138cd52b4240191fc4d3506d1b980fd7cefd722b2ac3cb9aeecdab8fea89d417ab7b70ef9b55adbf4f1b18494875bcddd7c26e51180953408ca4ff1444734a37e033dc49cab60635e26f53de3a87e7b0721332d38f5d62462aadc449bff34ccf58ef7d31203c353ef353bf9b544920f506673d6770da2c9fbda8015577480f0df64eba1b8abb20a971b53f2f189e6d6606dcc070097f76a9c4bff8d690ac3ad08eda534fd21d261323978c011f30818ef69d03b3da7775707d92bd6598c6355d79df49e360dc1675d0efa2ee9e44d94c36d5508d91fa1c554378d30d9e95070596478a8d1049fee23242ab5cabebff0616145711d8e626831371d155f0c8a5c7b70d1114cd21ec5def7861fdd08aa1f9d50645097413784dba4278abf0a9f3f24b1da8b07a148693e2b310f6bb2e0f2955a5545c3f4902c67c670869d14933fb65043c5f15e3d72c33f242cd4b0108dfeabbce4cb58f6cc8896eaf167fa4f3a60bbecb15f103651d04f5bd41c358ff88375ff9b6bf0276d685490014e2f840fc9fcb3b32ccdabd4a992207a44b54172fba654d427623154188afb887b8a6b41e9d9b39dc70b4ba100ee564456a53c0de9c399bf8be887cd1cb1bf2ce58e8c7c675952f05f1093d0ada7f6df93190013e350f3ef228d4679bc6445374a5c5a8053a6bf4f5c98c23e1a56ba1dbada07ab8cf1dc10e3483b3eac583c09dc7eceb7730cf79c78bf08b2bad9ba7ceb87dffd9261ae663d140aae37383a8f3cbe9531c0c7f13273c0957daa2d503b88bf68f2d73de95c5d0ec79dc150e1e3bb0fadb872a3608e28afae12a6e89f93998cda01255656ca87c61ae48b24724415671871c6cc0e7108dcfaf319cd9dbcbaf8e7bc1a47deaf6d9bc9e54eaaf85a8cb986faa04a84e940b6dc1c5f29d9248899fd518be0e1d543b1f1b49ef98364b18958bf86296af18f97d58f7b0dc8df20fa0572731d06fc93ad2fbe4bed22e2439b72318cd196bbc34f3c770248ab6471779ddce2db2fca0e01ea9fbb3dbd4e542409df78def2bc8ad497ed95106736c12132baee2fbdcfe754035e8a09e413187e8700993226c942b5a96d7825185e0ce487ae1143482543f016109bd6a014095eedb78b870fe473fe7b67bd215714737a53689f15c0ca421585f9b5375e2a24e93fb2674fd6ca60fcfceab1fc16ac926b001f19b8247e1c9b07df49b40dee9023e94581f667939c968be9ec01445f4ccf76b5c22b1c95b23061c69731485cb74a281c7de4d2d640a5f4f8007fba641d7dbc1c54f59048ddd0e333d2dfa076392bd9b3b1cfb6e3338134c4e3c3166824d207576b331e265a86645e16660f30c97024662e6fde660cc9ff0ffda7b14f17c38405b78c6cf2abfaaca4cb9259e993f58757d9a69e4c87a9e68421eba7f20395970575ddb32a2ebc38a0688098e2c12c731c8491cd84cb22f5044cd05e3ac8548c60c432f1a2b1da82b61f27520ddc8960fef764439745e7c0b3b882b6332d0972d1088f663271ca7837dbf268a170ce0aa71f5e652d63145390506f5508f42c94bcb43360ca029c2ba932fe05f32b6122731c1154ad3d154db2a90430f97670217bb7305c94b7a744c3221690810de1f1377dc36d805657be1bf3f77cd11c104d0f5a67412fe50843c658f2637563bb262ecfb573b8f87be38a2c726349f3132cff0a088a3ea94e75bff966073bcf4d43ce1369a4170345797e2bb412ba29b13c4ebdfd0f3bf1d6af3dbaf5f24e089ece24404c75adb988070bcea4c6d28381470348cb7be20e896e858da550698b6c552d2ee0df32b1f43bb3be316fc9dcc6aef6399b8e5121fae130f17fb291d63a9619326aeeb4f1fe41850eba9bc3756a6653da273e419920778be165d10a6736e8eba00b4bf10709a80d48333929d2b378e8d6cd1e4c716672ddaa34826d877b3d2dfedb0ca37fabf993de5b4c02d7b30f33c65446a89d4325d99949183a585427bd02c714d093330ef1f4893b03fb515a905d3e9dbfa5ec516353421191ba4bd2a45f3121a21cd1f305b27faf05e063ca4fe6e4338053f05b3d4e3a51037ddc58bee561ac26d5353851c14db553fb45f315f9200f6657651c10af6400ca0451cdba3380d35fe1e6deafbd755a1", 0x1000}, {&(0x7f0000000540)="b1319d095437eaccbe9eb7f1b0ffe5d3508d2ffaeaf73335e5248941d754b92b3b0503d0729b916525219cd62293a013ccd5607f19b1b10fadee8b2ceda655a304d959f6d9aafae931d275", 0x4b}, {&(0x7f00000005c0)="90cc23ffa7873c5fb7fb4a9679967e4a00e3c5ec953356abd4fba109dd115fa5645c00d8a9441d97f767abfbdf87f4ac203dbf150e08dbe7df26218cb2059189c48a206a809fb8c806e06de6c4f8c4543cb35303c78f9869b0b6adaf45d2aabc2060869eec25bf0c4098ca1d2a85b05ce4f0886e7bffb343e488b25f3b872ca6702d6e6514b8160a5a1b2f4417f33d7739f581fef420653ce2a085a6861cec345fc8d60d956b065be157100081c352cea5151281174b0c86825bd379210eacdcad1e37ad89d998dcf6236e86c5ec90e132b5c3f115d3e57ede8f357b85fdfdcc29f50d729f4541a7f32947e062c878bea764ffaca6543e371ca5eb", 0xfb}], 0x4, &(0x7f0000001b40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xf8, 0x1}, {&(0x7f0000001c40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)="1ed062400cedf8e759246b64b4c8e862fe69af11bd53fadb2cc066dee1c27880f06fbdd2724cac5e73388cc2a381aa5db49a23d03445bc7ce885e79d44f824ce71fba93ef0efcfedbb38ee614df1dc7a316179bec9813787f40bea0b493de77eb02459e8c5a44b5245e2d50320130a", 0x6f}, {&(0x7f0000001d40)="6e8697f26f147df03e6e8038bef83796daed48409f5f3faa1d640b82d0daeab04e09289e8ea35e0ef2501ab1d605e2a0e846915dc51c0e74c65a4a7bc1d11210477176c2a001ea4eaf7c132aecdddb66a572601019700e081043b548c7cdeae7ee3934d7ffdd0652f91e649b4815031a10947e76b24a8ca27417f46ccf1cb1c5e66f7c22e4b9d072b61bbb5adcfb8b2f85", 0x91}, {&(0x7f0000001e00)="7990a6c9dcff214479ee818bc2e75fcb393724b504c332b959aeabd2d7a23d66ce93d82c72663c4eed46bf000d5891dbaa5346ec5a24bdaea5c31a2d515fd990e48fbf27a0685cf6e3524e6afb851e5b9ca90bf57a0bae7b5e9b5c372cff7f1fa02aa3a47488584f1d99b5b097b30e64d90ea60b6560c1a95fc2eecb3cce6a52a0e9067d543710774efd1bb8e3ec25f6c2e53be45c3e3832d128a5443e53b19f1e81a83f1e9a271eb73ff4ea098f770fe70e3254eff0c80bd34a22f9c108a5a99e19b237ee2ba8459dbfb455d1f9dadd81", 0xd1}, {&(0x7f0000001f00)="2a1c932d656c2be010258a6a418c9d7c0e80d0686529a963e1da158dc346ed48c5ca858212d2c22687023b36f0c99dcb4a4028e3ae7fa31530facc1c2f8e617fdd88a3cf568d58030d43ce9e4a0c399a6802708dc74f3c4f615d2b57367d9899ad0420635172f1f9dd0dcc375ae38f03612821bff54fdd3a77187b19171df4887c65b100650122b1ab07721643f6ce765a2fd396de5d040b49ea5379facceb0a83564bd0cf0e0973830a00bac24d4633cd", 0xb1}], 0x4, &(0x7f0000002300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}], 0xf0, 0x44000}, {&(0x7f0000002400)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002ac0)=[{&(0x7f0000002480)="0f1ddb086090ef170f0a91d248cbc7957d34ba43d965183842edb5a6407770dc4d426de36e40ece9c69ffd725dda1129dd072314ddf655c373e05ec2eacf8ceee6465038e84709c4d5744df37dad2caed66304e33bca65fa2f651a8b4625b10e96107a4c1a8e03704ff52a646f7afc5415b8be11dad01de1c6cf6cb9f65332205d1ff98f959fbdb0cf5b5868a252c1fb3699d5f5431909cf103b558dc3a43360d03c9f67151cdda1d1d1429f2fb6517af7a7b7", 0xb3}, {&(0x7f0000002540)="a9538db3e750c83fd0bd2f3552d1b05b11777e35d9f0ca19f8472bf5a8ebdfa64a3cbe14cb4d0fd9471b0b676c03c3a0a15a5c8415ad74f33af8d73bff6e98e66ea6f3eac621764ebe4495d8d5abb07eee67fbef2d71b720c86bd1da852d81575274f53e5441c7c15823afb4040db14bf7ac4b4e74954e72beead816e966640acc42ba8e5e20b8d6080e1734bfd53dccbe8bb0bc2fc085f173d2ec7d1516966fc653e9c508b6e4238557e284f17a4e510c6d732618de1a951dd19b0837ca90064e1e06b277a954148e8b815a4eeff0b28f3cd11ec1ecb325a4a3f489", 0xdc}, {&(0x7f0000002640)="abdd75d30c30e93faf8358b3af809a1010d4ca86ed1c5b48858abaf1499651972b1e7dcc8996640aec8ca8e2d5e267b30c84773e33e1fc401f818130dcdd074d54074f8b6c57297366ca2a1cac0d78304cb37e9aec93bc75ea6f90c982c655654e2d75f9a5547b4df585f9669b38", 0x6e}, {&(0x7f00000026c0)="2f593a63c947bff48a1d7894d099341b0ee5324ef7625a6265c8d31b34fa6f597eb05e4115d0613e1f59de40cb2f7a801089361d07719d746662a1fd2d9debdeeb0332918625b6086df2f0ce06f9f8d2fc50aeb3c65e8f0fa482f0c78575a68686d65d7a975182abb9038b9cc8cae067894f5b28cd59568a726a1408eca50b7cef15be0325d583653e6b93a4", 0x8c}, {&(0x7f0000002780)="4576031d2fe0acbc40138bea45c226cb786fb2ea2100ae976b5d59bcb792bc65750b042fa1796280f99420ca6c96b1df9a9b6d73f6ed05de0741a260a0e7bd37d1ed4a46aaedd750733fdfa02a6c73a60a05d6abe4d4fa7c346200c3f2a25191391bc3b9f0795660a94b3fcc68e9dc7142effe463b4483329f6f7ca01d2869af85dfbd0d22b392878fb2b952ca6681f446938d1b0b3fc27b53aa91be7b0613a0ba953cc42a8e25aaa9592bc14a438fd01bda6d0e4bcb7b65d76c3d9da06cc5835a85deeef8b2fc73754d02cac57ab678e739f83fdc257d7f577a755d76f507cdf9fa7b15b2bc", 0xe6}, {&(0x7f0000002880)="cf68b890aa7a16d713d59ecfbe1bcb15754b81fd6f50b0d7bfaaa41c24deab8c74559f527aacf8a4d026bf4cef669d3012ff08005b589592cb5878f2d7e4d21dc33fdead32e10d72e37e2a488093f89ecb3028023727b72eb9a120eba0411a6c92c2fcaf90d770c70ebe690897a1fdf5173369ddaedb1e8380d8e3dcce14a9ff8d15af448db2626603a2b1d64bc1dcea633d8963b9810790c0bc87dda04f70bf4752528284db7634fd1ef1ee1ff4b10910e2962fd1b3d6fb961ff97335b228467dc73dcbf437605439302958e6040f193922ae87a0a9ddfd90d3", 0xda}, {&(0x7f0000002980)="1871ead1d2d8d6744851b3b4bf41b74071f1fe92c5979b5eafd287cd6c46363e7fe0e41f4d91927065604ba959bd2a831e9d3233ada983c024fa266049f2a5405b9032771749ae9b5a2f9bdbf13c2a41dbe6187e6424a54c737ff4f57fd985aa7e7542b303c78e7502de1c6929d20f4459908b214fdca677124897c13ea7f8a1d61e6b09df3914a742a4a74477a546c023a759d825676bda761de6ca2bee4ab554e1108002782b037a538d366af9e38a657f065949cd4200f3286d6a33432a39ccbb710b2ea920", 0xc7}, {&(0x7f0000002a80)="a3fe33b274e37f57b161a8f33a3fbcac637f44c8dec66f67f0e8b00c", 0x1c}], 0x8, &(0x7f0000002c00)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r2, r3, 0xffffffffffffffff}}}], 0x40}, {&(0x7f0000002c40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002f80)=[{&(0x7f0000002cc0)="b2c4711974d5cb4dc3e1fb1da595e28dbbd955b6cefaae6820526c3dc83c8dfdd15f94fa07da1ba019bc2e1d679d7266926768351d3a1d5a2d85db8302d2e30e49a6db19e6d9d9306782d11802f96ebfb6d698fcd6568c6cf4b5f58c38d9f8fc7438c14784c077d055a9", 0x6a}, {&(0x7f0000002d40)="f251ec594e3296e548283a9861dc467521fb536d5b904491177ea9b38cdbf69acb240ae44af45ef1500a3dcac1958a68302a182fca75b2", 0x37}, {&(0x7f0000002d80)="2cc96fcba1f4fb121bbf3f8fb9052a3efe334da311da68bf6ead0f309433d4cd2d444cbc9dc946e249601d4a8f4c23fd039dc15c133ee82368b98c74230624543cb2e230f8f13ce6ceb86091afce76ffa71cdf79ed4e97e90ad7d4f05d55d945cba4eb25ac82d7767dfefee6133cc465853939d3f8c18c7b8bb7b540e031f9a201490ff3a80d0888f49fcca15d147d64d95aa402bd657042a2932c81520fb0bd34f17a5dff0ea8a96f24fe1000bfde375755bbe36e", 0xb5}, {&(0x7f0000002e40)="ace61f60a7425b96d78331a69e173d58c8813fc4f548dd77c3c6869a8c309694466774169742e2a93d1791009a7c4a3867524109b5d763421408fd72a87a9dbf96205d450558d224afacc2ba7982542ffaaffd8b50a3739a889051aa3f36d5e5d37f7da63323bc968445b4be40f115a514e8d59e8a97f97ce9813b6dd223fb1a718f312827a51e41f94631f7b459f911640e43", 0x93}, {&(0x7f0000002f00)="ebe12b1c562ca8dcfd4edbbd2e876467f4756aeacbd5ab96b671a74d16dfe0bd416f58238e8a811a373631ab8340d9012ac23ffa73bce2bbb1a6aa06ba868703414ce97bc15778385d", 0x49}], 0x5, 0x0, 0x0, 0x8000}, {&(0x7f0000003000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000034c0)=[{&(0x7f0000003080)}, {&(0x7f00000030c0)="e6db135c34961885d58a2cfa3951d888048ee14e853bd62fa2f1c3b729ef6f6edaa43b2a281539cbcf647e917ff5a3012aa2fd26adcfa933d15f3dd7c2f214026d5f58810d2d5bef8fb093aa97da1674a1e85c766db85a1c5ce43e1865a14ef3527b50a332704410111b44f0321f81e13187c23e21b1148b7c4cf72fe622fb3462ed691370781a2fa115a32f755d31079e4706febc848f1a78b05c0bbadbbc60e48312412f84f63f1bff18aa9be7f720a3ef190d1b4de88c8ea6f2a8b78dddb01355241eb67eab12b48b6eb4a5df2b53c8fc81974ff5138dfcfe2e5f005786fbcade1960367bde8dac577efecbabb949b51e2bde3e596c", 0xf7}, {&(0x7f00000031c0)="f2f24096184070f98292e713a0dc4396d53dbb3bee30ce5c59115b1aa9554a3b0f66330c4a9a157f199903c61c072844f20dc61d987c766399daf7c9734d49343ed83581b209726c4491532f22b9e48f942e5120f222ab17cf7d801d2e1acec607e9657a49c2c935944295ce609c77f2bbc1490b406631ab43d2e2f6668ded89df0b76ccacb178c5ce29b23848566e26890ec0e6bd777f9a54bc557a2ef193e42aac2de705aba55dde265b018ae7ec9c6009cd75543fb4137ec13ebbd499b3b688a8fc45262ef688c2988bc1810b48252a385d76cecfc6b96a0df45408420c3174efef13b24f4fe26e11c8781db9ac3ef87490f80ce0f5dc4228a4", 0xfb}, {&(0x7f00000032c0)="798e839a54f854964703f9e90cc6bdd4367365dcbd1641aff6e1a0d0a9c6f35e1db2eff8cc45bd08", 0x28}, {&(0x7f0000003300)="04959bf4aa7f0c7a0ad9f0ee054bbc2920548a4d1f48742e6ece1e95d0d99c4261976a516e981e955a03275ac2802d7e67d4da9973c37d5fa971ff17d8febe73041398a203a5fbc0403a3e034d50aa831a7e6cfd028e3baae5b1b8791b0a6cd56be81cc236f26b1a5e001aced65475ec7cf95c6b1ab5abfd4b01d4e82ad7d71b61eab06abda1268ec186435ca794", 0x8e}, {&(0x7f00000033c0)="dfb51de6cb2bb5c5aa1c68a7ba05b7b03183cbe6b5f7a6bac87d2658b6b8c6e44a9f4cfd574054115a58ab30bd30cddb860e84aa57af60ea4d201a509755e02a955892956a0949b24f4d58f1", 0x4c}, {&(0x7f0000003440)="72ac9a6dd72791381f814c19f78660101536f4524c7a281b1d6a9bc655", 0x1d}, {&(0x7f0000003480)}], 0x8, 0x0, 0x0, 0x8080}], 0x6, 0x4000) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x1, 0x10000000, 0x100, 0x8001, 0x1000, 0x0, 0x8, 0x5ab2}, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r4, &(0x7f0000000480), 0x2e9, 0x0) [ 377.458787][T25571] FAT-fs (loop4): Directory bread(block 32766) failed [ 377.466227][T25571] FAT-fs (loop4): Directory bread(block 32767) failed [ 377.473254][T25571] FAT-fs (loop4): Directory bread(block 32768) failed [ 377.480881][T25571] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 377.577521][T25583] loop3: detected capacity change from 0 to 32760 [ 377.585510][T25583] FAT-fs (loop3): bogus sectors per cluster 22 [ 377.591767][T25583] FAT-fs (loop3): Can't find a valid FAT filesystem [ 377.637635][T25590] loop4: detected capacity change from 0 to 32760 [ 377.648102][T25590] FAT-fs (loop4): Directory bread(block 32760) failed [ 377.655209][T25590] FAT-fs (loop4): Directory bread(block 32761) failed [ 377.680189][T25590] FAT-fs (loop4): Directory bread(block 32762) failed [ 377.687066][T25590] FAT-fs (loop4): Directory bread(block 32763) failed [ 377.693868][T25590] FAT-fs (loop4): Directory bread(block 32764) failed [ 377.700768][T25590] FAT-fs (loop4): Directory bread(block 32765) failed [ 377.707685][T25590] FAT-fs (loop4): Directory bread(block 32766) failed [ 377.714499][T25590] FAT-fs (loop4): Directory bread(block 32767) failed [ 377.721337][T25590] FAT-fs (loop4): Directory bread(block 32768) failed [ 377.728146][T25590] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:18 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000217d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:18 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e2f6174000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:18 executing program 2 (fault-call:7 fault-nth:66): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 377.926468][T25623] FAULT_INJECTION: forcing a failure. [ 377.926468][T25623] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 377.939720][T25623] CPU: 0 PID: 25623 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 377.948132][T25623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.958173][T25623] Call Trace: [ 377.961450][T25623] dump_stack+0x137/0x19d [ 377.965793][T25623] should_fail+0x23c/0x250 [ 377.970258][T25623] should_fail_usercopy+0x16/0x20 [ 377.975273][T25623] _copy_from_user+0x1c/0xd0 [ 377.979865][T25623] __copy_msghdr_from_user+0x44/0x350 [ 377.985247][T25623] ? import_iovec+0x69/0x80 [ 377.989751][T25623] __sys_sendmmsg+0x1f0/0x4b0 [ 377.994432][T25623] ? kstrtoull+0x30f/0x350 [ 377.998938][T25623] ? kstrtouint_from_user+0x104/0x130 [ 378.004375][T25623] ? proc_fail_nth_write+0x26/0x140 [ 378.009569][T25623] ? __fsnotify_parent+0x32f/0x430 [ 378.014730][T25623] ? get_pid_task+0x8b/0xc0 [ 378.019232][T25623] ? vfs_write+0x50c/0x770 [ 378.023767][T25623] ? hrtimer_interrupt+0x9a4/0xaf0 [ 378.028880][T25623] ? __fget_light+0x21b/0x260 [ 378.033821][T25623] ? __cond_resched+0x11/0x40 [ 378.038512][T25623] ? fput+0x2d/0x130 [ 378.042492][T25623] ? ksys_write+0x157/0x180 [ 378.046993][T25623] __x64_sys_sendmmsg+0x53/0x60 [ 378.048010][T25613] loop3: detected capacity change from 0 to 32760 [ 378.051895][T25623] do_syscall_64+0x4a/0x90 [ 378.062719][T25623] ? irqentry_exit_to_user_mode+0x5/0x20 [ 378.068414][T25623] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 378.069318][T25613] FAT-fs (loop3): bogus sectors per cluster 23 [ 378.074322][T25623] RIP: 0033:0x4665f9 [ 378.074339][T25623] 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 [ 378.074354][T25623] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 378.074371][T25623] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 378.080503][T25613] FAT-fs (loop3): Can't find a valid FAT filesystem [ 378.084372][T25623] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 378.084386][T25623] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 378.084396][T25623] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 378.084406][T25623] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 16:37:19 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000218d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 378.339884][T25631] loop4: detected capacity change from 0 to 32760 [ 378.355344][T25631] FAT-fs (loop4): Directory bread(block 32760) failed [ 378.365330][T25631] FAT-fs (loop4): Directory bread(block 32761) failed [ 378.382443][T25631] FAT-fs (loop4): Directory bread(block 32762) failed [ 378.396612][T25631] FAT-fs (loop4): Directory bread(block 32763) failed [ 378.411813][T25631] FAT-fs (loop4): Directory bread(block 32764) failed [ 378.426162][T25631] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback, 0xfffffffc}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:19 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e660a74000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 378.441335][T25631] FAT-fs (loop4): Directory bread(block 32766) failed [ 378.455398][T25631] FAT-fs (loop4): Directory bread(block 32767) failed [ 378.469494][T25631] FAT-fs (loop4): Directory bread(block 32768) failed [ 378.476544][T25631] FAT-fs (loop4): Directory bread(block 32769) failed [ 378.518666][T25640] loop3: detected capacity change from 0 to 32760 [ 378.531272][T25640] FAT-fs (loop3): bogus sectors per cluster 24 [ 378.537517][T25640] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:19 executing program 2 (fault-call:7 fault-nth:67): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:19 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000219d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:19 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffc0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback, 0x8a}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:19 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 378.700201][T25654] loop4: detected capacity change from 0 to 32760 [ 378.723481][T25654] FAT-fs (loop4): Directory bread(block 32760) failed [ 378.730757][T25654] FAT-fs (loop4): Directory bread(block 32761) failed [ 378.740330][T25654] FAT-fs (loop4): Directory bread(block 32762) failed [ 378.790586][T25654] FAT-fs (loop4): Directory bread(block 32763) failed [ 378.819462][T25654] FAT-fs (loop4): Directory bread(block 32764) failed [ 378.826484][T25654] FAT-fs (loop4): Directory bread(block 32765) failed [ 378.840946][T25676] FAULT_INJECTION: forcing a failure. [ 378.840946][T25676] name failslab, interval 1, probability 0, space 0, times 0 [ 378.844701][T25654] FAT-fs (loop4): Directory bread(block 32766) failed [ 378.853637][T25676] CPU: 0 PID: 25676 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 378.860439][T25654] FAT-fs (loop4): Directory bread(block 32767) failed [ 378.868717][T25676] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.868732][T25676] Call Trace: [ 378.868760][T25676] dump_stack+0x137/0x19d [ 378.893197][T25676] should_fail+0x23c/0x250 [ 378.897612][T25676] __should_failslab+0x81/0x90 [ 378.902450][T25676] should_failslab+0x5/0x20 [ 378.906963][T25676] kmem_cache_alloc_node+0x58/0x2b0 [ 378.911792][T25654] FAT-fs (loop4): Directory bread(block 32768) failed [ 378.912180][T25676] ? fib6_table_lookup+0x21b/0x5e0 [ 378.912208][T25676] ? __alloc_skb+0xed/0x420 [ 378.919107][T25654] FAT-fs (loop4): Directory bread(block 32769) failed [ 378.924106][T25676] ? fib6_table_lookup+0x530/0x5e0 [ 378.924133][T25676] __alloc_skb+0xed/0x420 [ 378.924153][T25676] __ip6_append_data+0x17c2/0x21a0 [ 378.949856][T25676] ? ip6_pol_route_output+0x3b/0x50 [ 378.955044][T25676] ? fib6_rule_lookup+0x85/0x160 [ 378.959966][T25676] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 378.965500][T25676] ? ip6_setup_cork+0x826/0x8b0 [ 378.970400][T25676] ip6_append_data+0x17e/0x230 [ 378.975200][T25676] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 378.980339][T25676] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 378.985459][T25676] rawv6_sendmsg+0xe2a/0x1330 16:37:20 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e662274000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 378.990268][T25676] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 378.996480][T25676] ? memset_erms+0xb/0x10 [ 379.000813][T25676] inet_sendmsg+0x5f/0x80 [ 379.005201][T25676] ? inet_send_prepare+0x210/0x210 [ 379.010376][T25676] ____sys_sendmsg+0x360/0x4d0 [ 379.015136][T25676] ? import_iovec+0x69/0x80 [ 379.019632][T25676] __sys_sendmmsg+0x315/0x4b0 [ 379.024299][T25676] ? timerqueue_add+0x16a/0x190 [ 379.029146][T25676] ? ktime_get+0x1b0/0x1e0 [ 379.033556][T25676] ? lapic_next_event+0x2d/0x40 [ 379.038408][T25676] ? clockevents_program_event+0x195/0x1e0 [ 379.044211][T25676] ? tick_program_event+0x78/0xc0 [ 379.049307][T25676] ? hrtimer_interrupt+0x9a4/0xaf0 [ 379.054468][T25676] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 379.060289][T25676] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 379.066495][T25676] __x64_sys_sendmmsg+0x53/0x60 [ 379.071340][T25676] do_syscall_64+0x4a/0x90 [ 379.075794][T25676] ? irqentry_exit_to_user_mode+0x5/0x20 [ 379.081516][T25676] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 379.087497][T25676] RIP: 0033:0x4665f9 [ 379.091385][T25676] 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 [ 379.110990][T25676] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 379.119509][T25676] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 379.127462][T25676] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 16:37:20 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400021ad77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 379.135429][T25676] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 379.143395][T25676] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 379.151370][T25676] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 379.163066][T25673] loop3: detected capacity change from 0 to 32760 [ 379.171098][T25673] FAT-fs (loop3): bogus sectors per cluster 25 [ 379.177308][T25673] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x2, 0x20, 0x7f, 0x6, 0x0, 0x101, 0x40000, 0x5, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200, 0x1, @perf_config_ext={0x4, 0x9}, 0x9, 0x0, 0x9, 0x4, 0x400, 0x7fff, 0xffff, 0x0, 0x40, 0x0, 0x2d5}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x2) prlimit64(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000380)) r1 = inotify_init1(0x800) sendfile(r0, r1, &(0x7f0000000000)=0xffff, 0x5) getrlimit(0x7, &(0x7f0000000080)) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_TDLS_MGMT(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="24010000", @ANYRES16=r4, @ANYBLOB="01000000140000000000520000000800e598", @ANYRES32=0x0, @ANYBLOB="05002a00370000060c66bd68413e17d520bbdca5a81bc90e3bccdf1ddf144f16cdf86af05ae8a9712f456c7768163e07544ecb078188ad978109896c53261563bd3a01946be49b7789fc396f7f8dc608788d759fe20b481100252a1bb72e58673cc18617111f20885913d46fc2723f593ea5f09f18668a86a60e76890f4c1b0010d55cf7e7a504c36517d15d9b238a326c00269bc85577bd3d1935585d9d84314dec6946c00e063520f34680e4c4120bc48a38ddb4f6318f36001ec4b2f089e7847b341063a69cf7d7313087d1e19947562c61ec2d1818ec84001c49fd5b89daa0ee41f14f4feeb6006f2b74ea924cc2560ad9d26d7bed000dce6630c10d39e3f9c651a9e6870000"], 0x124}}, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, r4, 0x2, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0xfffffffb, 0x57}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x78}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x21c}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x5a}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xf0}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x14}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x14}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x6e}]}, 0x58}, 0x1, 0x0, 0x0, 0x24010}, 0x2000c040) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) gettid() setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x0) [ 379.365781][T25690] loop3: detected capacity change from 0 to 32760 [ 379.377980][T25692] loop4: detected capacity change from 0 to 32760 [ 379.384102][T25690] FAT-fs (loop3): bogus sectors per cluster 26 [ 379.390992][T25690] FAT-fs (loop3): Can't find a valid FAT filesystem [ 379.400268][T25692] FAT-fs (loop4): Directory bread(block 32760) failed [ 379.409311][T25692] FAT-fs (loop4): Directory bread(block 32761) failed [ 379.416346][T25692] FAT-fs (loop4): Directory bread(block 32762) failed [ 379.423215][T25692] FAT-fs (loop4): Directory bread(block 32763) failed [ 379.430635][T25692] FAT-fs (loop4): Directory bread(block 32764) failed [ 379.437665][T25692] FAT-fs (loop4): Directory bread(block 32765) failed [ 379.444847][T25692] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:20 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400021bd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 379.466307][T25692] FAT-fs (loop4): Directory bread(block 32767) failed [ 379.492002][T25692] FAT-fs (loop4): Directory bread(block 32768) failed [ 379.509082][T25692] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:20 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e662574000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:20 executing program 2 (fault-call:7 fault-nth:68): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:20 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 16:37:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000000)={0x38, 0x6, 0x1, 0x6, 0x3, 0x400, 0x6, 0xff, 0x3, 0x1000}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/155, 0x9b}, {0x0}, {0x0}], 0x3}, 0x2) r4 = dup(r3) r5 = gettid() tkill(r5, 0x1e) ptrace$cont(0x18, r5, 0x0, 0x0) prlimit64(r5, 0xd, 0x0, &(0x7f0000000080)) shutdown(r4, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r1) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) [ 379.691882][T25723] FAULT_INJECTION: forcing a failure. [ 379.691882][T25723] name failslab, interval 1, probability 0, space 0, times 0 [ 379.704688][T25723] CPU: 0 PID: 25723 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 379.713166][T25723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.723320][T25723] Call Trace: [ 379.726675][T25723] dump_stack+0x137/0x19d [ 379.731059][T25723] should_fail+0x23c/0x250 [ 379.735577][T25723] __should_failslab+0x81/0x90 [ 379.740350][T25723] should_failslab+0x5/0x20 [ 379.744861][T25723] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 379.750620][T25723] ? __kmalloc_node_track_caller+0x30/0x40 [ 379.756444][T25723] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 379.761891][T25723] __kmalloc_node_track_caller+0x30/0x40 [ 379.767627][T25723] ? __ip6_append_data+0x17c2/0x21a0 [ 379.772916][T25723] __alloc_skb+0x187/0x420 [ 379.777336][T25723] __ip6_append_data+0x17c2/0x21a0 [ 379.782442][T25723] ? ip6_setup_cork+0x701/0x8b0 [ 379.787312][T25723] ? ip6_setup_cork+0x70e/0x8b0 [ 379.792231][T25723] ? ip6_setup_cork+0x826/0x8b0 [ 379.797080][T25723] ip6_append_data+0x17e/0x230 [ 379.801900][T25723] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 379.807018][T25723] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 379.812133][T25723] rawv6_sendmsg+0xe2a/0x1330 [ 379.816873][T25723] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 379.823060][T25723] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 379.828868][T25723] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 379.835052][T25723] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 379.840872][T25723] inet_sendmsg+0x5f/0x80 [ 379.845208][T25723] ? inet_send_prepare+0x210/0x210 [ 379.850314][T25723] ____sys_sendmsg+0x360/0x4d0 [ 379.855101][T25723] ? import_iovec+0x69/0x80 [ 379.859029][T25715] loop3: detected capacity change from 0 to 32760 [ 379.859677][T25723] __sys_sendmmsg+0x315/0x4b0 [ 379.859698][T25723] ? __tsan_read8+0xa/0x180 [ 379.859713][T25723] ? __fsnotify_parent+0x32f/0x430 [ 379.859731][T25723] ? get_pid_task+0x8b/0xc0 [ 379.885023][T25723] ? vfs_write+0x50c/0x770 [ 379.889434][T25723] ? hrtimer_interrupt+0x9a4/0xaf0 [ 379.894534][T25723] ? __fget_light+0x21b/0x260 [ 379.899198][T25723] ? __cond_resched+0x11/0x40 [ 379.903954][T25723] ? fput+0x2d/0x130 [ 379.907831][T25723] ? ksys_write+0x157/0x180 [ 379.912319][T25723] __x64_sys_sendmmsg+0x53/0x60 [ 379.917154][T25723] do_syscall_64+0x4a/0x90 [ 379.921566][T25723] ? irqentry_exit_to_user_mode+0x5/0x20 [ 379.927183][T25723] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 379.933075][T25723] RIP: 0033:0x4665f9 [ 379.936989][T25723] 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 [ 379.956578][T25723] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 379.965050][T25723] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 379.973005][T25723] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 379.980975][T25723] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 379.988942][T25723] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 379.996895][T25723] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 380.011213][T25733] loop4: detected capacity change from 0 to 32760 [ 380.031991][T25733] FAT-fs (loop4): Directory bread(block 32760) failed [ 380.039537][T25733] FAT-fs (loop4): Directory bread(block 32761) failed [ 380.046649][T25733] FAT-fs (loop4): Directory bread(block 32762) failed [ 380.053566][T25733] FAT-fs (loop4): Directory bread(block 32763) failed [ 380.056161][T25715] FAT-fs (loop3): bogus sectors per cluster 27 [ 380.060510][T25733] FAT-fs (loop4): Directory bread(block 32764) failed [ 380.066523][T25715] FAT-fs (loop3): Can't find a valid FAT filesystem [ 380.082884][T25733] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e662c74000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x5f, 0x2, 0x10000001, 0x0, 0x7, 0x0, 0x0, 0x4}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) io_setup(0x2, &(0x7f0000000000)=0x0) r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) setsockopt$sock_int(r3, 0x1, 0x23, &(0x7f0000000000)=0x200, 0x4) recvmmsg(r3, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) r4 = socket$inet_icmp(0x2, 0x2, 0x1) r5 = socket$netlink(0x10, 0x3, 0xf) r6 = syz_io_uring_complete(0x0) io_submit(r2, 0x4, &(0x7f0000000540)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x8, 0x4, r3, &(0x7f0000000100)="197a366e6cbd0b173070441dbc8b71919ff2c89a8337b94dc75b814a6eefdde050c7fdd67c3d5de06b119d6ff8c07ea98a7f95a2b1a64c96d985b66701ed22a949debdb8fe62886de83d4d7a53d14f4c50e7d8595af7d77dabe388561a4cea798642da5b051b952e92ed06ca109fd2224c7d35e893102ca319fb15f50790a9b0bcbd770c0b492654a159fadc59893ecfb668aefadc7ccc22e31e037563afd4c3bf35e42fdcda755afe121e5d81f92b5826dc274f2e55af8b095188eabdeff7759a22f19bd5f8a538edbe780e177256193623171d41f82e9c6ec2b3e2e798a02e76d49d8efb6a067dac2912223f7fbc29f7b22aa785152cd22c7fe1f7db71", 0xfe, 0x101, 0x0, 0x2}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x4dc, r4, &(0x7f00000002c0)="0ee5d74ac6df92dc47ee04ac08f017f917078afb9f23798913ee5cdaa2bf132543626db33ad2c20bf21a5758988e22248640bbaf12fa34db3f282d8d4960cb208249b4a5f60500f28f2d7a2107540c66938c63f208076d769cca62cad6760f0f3570be12", 0x64, 0xffff, 0x0, 0x2}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x8, 0x2, 0xffffffffffffffff, &(0x7f0000000340)="ad0d30a4f8e44bf99c9f7fe6b03b0882892d49c021f99a1736b338fd45ebe31d4de89db42277395b7220dc94a433d299c710ebf2dff14ceb23028e21a00af63f7733760018199a04ade16fb6f2d24d5c7467cba2bf733f7861db8acfcf9ea5692b3fd7274cfd02c672d6b5de926f69ed95cf73f550365598d4e8b7294df3a0c59ef2436afb132978ee84131acfdd273b8b85a1dbf9e6242be9909b0268d30253e6a1682fa1586bccb5083177b0266f8909d23fe112b24c4e05", 0xb9, 0x5, 0x0, 0x1}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x3, 0x6, r5, &(0x7f0000000440)="10284217f8a45c2d77112292685b2d2684ede9fe3f78e93ec346f3f74da480a46502d11e2a1d3b7b12f5516a55e6dfd46e7206a568dca6b3d84143cb079776d28713f6ddde227e9e225150cbaa56d5aec044466b40847748c5f73d6047f0c4211ab8107056b5b7ca864ea1b3b50b2008316afb1665f4519691f8fa4472c0e1d4319d0ca15d56aefc518891b7e8da9a537760c774d69327a34eee9aa316", 0x9d, 0x80000000, 0x0, 0x3, r6}]) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="4500820800000091a2f669ce624e6e02af7be5261bdec7550593665a56b38fb687345ea64d4574f97da931962e21057418de038a4787522855c1"], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) 16:37:21 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400021cd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 380.090257][T25733] FAT-fs (loop4): Directory bread(block 32766) failed [ 380.098174][T25733] FAT-fs (loop4): Directory bread(block 32767) failed [ 380.105246][T25733] FAT-fs (loop4): Directory bread(block 32768) failed [ 380.112178][T25733] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x3}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400100, 0x12c) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000480)=""/45, 0x2d}], 0x6, 0x3, 0x3) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r2, &(0x7f0000000480), 0x2e9, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x40, 0xffff, 0x3ff, 0x7, 0xa7, 0xae, 0xb7d7, 0x5}, 0x0) [ 380.253081][T25746] loop4: detected capacity change from 0 to 32760 [ 380.263417][T25746] FAT-fs (loop4): Directory bread(block 32760) failed [ 380.278036][T25746] FAT-fs (loop4): Directory bread(block 32761) failed [ 380.288425][T25746] FAT-fs (loop4): Directory bread(block 32762) failed [ 380.295872][T25746] FAT-fs (loop4): Directory bread(block 32763) failed [ 380.303734][T25746] FAT-fs (loop4): Directory bread(block 32764) failed [ 380.311039][T25746] FAT-fs (loop4): Directory bread(block 32765) failed [ 380.318234][T25746] FAT-fs (loop4): Directory bread(block 32766) failed [ 380.325390][T25746] FAT-fs (loop4): Directory bread(block 32767) failed [ 380.326481][T25754] loop3: detected capacity change from 0 to 32760 [ 380.340391][T25746] FAT-fs (loop4): Directory bread(block 32768) failed 16:37:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66610a000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 380.349794][T25746] FAT-fs (loop4): Directory bread(block 32769) failed [ 380.354864][T25754] FAT-fs (loop3): bogus sectors per cluster 28 [ 380.362712][T25754] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:21 executing program 2 (fault-call:7 fault-nth:69): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) 16:37:21 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400021dd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 380.545445][T25786] FAULT_INJECTION: forcing a failure. [ 380.545445][T25786] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 380.558533][T25786] CPU: 1 PID: 25786 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 380.566961][T25786] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 380.573515][T25785] loop3: detected capacity change from 0 to 32760 [ 380.577294][T25786] Call Trace: [ 380.577304][T25786] dump_stack+0x137/0x19d [ 380.587624][T25785] FAT-fs (loop3): bogus sectors per cluster 29 [ 380.591326][T25786] should_fail+0x23c/0x250 [ 380.597487][T25785] FAT-fs (loop3): Can't find a valid FAT filesystem [ 380.601866][T25786] should_fail_usercopy+0x16/0x20 [ 380.613429][T25786] _copy_from_user+0x1c/0xd0 [ 380.618002][T25786] __copy_msghdr_from_user+0x44/0x350 [ 380.623355][T25786] ? import_iovec+0x69/0x80 [ 380.627911][T25786] __sys_sendmmsg+0x1f0/0x4b0 [ 380.632593][T25786] ? kstrtoull+0x30f/0x350 [ 380.637008][T25786] ? kstrtouint_from_user+0x104/0x130 [ 380.642378][T25786] ? do_anonymous_page+0x411/0x8b0 [ 380.647479][T25786] ? fsnotify_perm+0x59/0x2e0 [ 380.652145][T25786] ? __fsnotify_parent+0x32f/0x430 [ 380.657247][T25786] ? get_pid_task+0x8b/0xc0 [ 380.661743][T25786] ? vfs_write+0x50c/0x770 [ 380.666159][T25786] ? perf_trace_mmap_lock_released+0x1cc/0x1f0 [ 380.672312][T25786] ? kernfs_path_from_node+0x4b/0x60 [ 380.677615][T25786] ? __fget_light+0x21b/0x260 [ 380.682327][T25786] ? __cond_resched+0x11/0x40 [ 380.686989][T25786] ? fput+0x2d/0x130 [ 380.690870][T25786] ? ksys_write+0x157/0x180 [ 380.695420][T25786] __x64_sys_sendmmsg+0x53/0x60 [ 380.700286][T25786] do_syscall_64+0x4a/0x90 [ 380.704703][T25786] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 380.710607][T25786] RIP: 0033:0x4665f9 [ 380.714480][T25786] 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 [ 380.734198][T25786] RSP: 002b:00007f034ccf8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 16:37:21 executing program 1: r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000080)=0xbfb, 0x4) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/27, 0x1b}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/182, 0xb6}}], 0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) [ 380.743123][T25786] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 380.751092][T25786] RDX: 00000000000002e9 RSI: 0000000020000480 RDI: 0000000000000004 [ 380.759066][T25786] RBP: 00007f034ccf81d0 R08: 0000000000000000 R09: 0000000000000000 [ 380.767074][T25786] R10: 0000000000000f00 R11: 0000000000000246 R12: 0000000000000002 [ 380.775062][T25786] R13: 00007ffdfcb4091f R14: 00007f034ccf8300 R15: 0000000000022000 [ 380.791088][T25784] loop4: detected capacity change from 0 to 32760 16:37:22 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400021ed77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 380.842705][T25784] FAT-fs (loop4): Directory bread(block 32760) failed [ 380.855219][T25784] FAT-fs (loop4): Directory bread(block 32761) failed [ 380.870777][T25784] FAT-fs (loop4): Directory bread(block 32762) failed [ 380.881224][T25784] FAT-fs (loop4): Directory bread(block 32763) failed [ 380.897092][T25784] FAT-fs (loop4): Directory bread(block 32764) failed [ 380.909276][T25784] FAT-fs (loop4): Directory bread(block 32765) failed [ 380.926890][T25784] FAT-fs (loop4): Directory bread(block 32766) failed 16:37:22 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666122000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 380.941036][T25784] FAT-fs (loop4): Directory bread(block 32767) failed [ 380.955380][T25784] FAT-fs (loop4): Directory bread(block 32768) failed [ 380.969916][T25784] FAT-fs (loop4): Directory bread(block 32769) failed 16:37:22 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000244d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 381.008122][T25802] loop3: detected capacity change from 0 to 32760 [ 381.016961][T25802] FAT-fs (loop3): bogus sectors per cluster 30 [ 381.023155][T25802] FAT-fs (loop3): Can't find a valid FAT filesystem 16:37:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) prlimit64(0xffffffffffffffff, 0x6, &(0x7f0000000000)={0x40, 0x32}, &(0x7f0000000040)) getpid() ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000100)=ANY=[], 0x38) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0x0) 16:37:22 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) getrlimit(0xd, &(0x7f0000000080)) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x20, 0xff, 0x5, 0x6, 0x9, 0xfffffffffffffff9, 0xf112, 0x5}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x38) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) [ 381.142721][T25810] loop3: detected capacity change from 0 to 32760 [ 381.150326][T25810] FAT-fs (loop3): bogus sectors per cluster 68 [ 381.156827][T25810] FAT-fs (loop3): Can't find a valid FAT filesystem [ 381.268803][T25818] loop4: detected capacity change from 0 to 32760 [ 381.285081][T25818] FAT-fs (loop4): Directory bread(block 32760) failed [ 381.299804][T25818] FAT-fs (loop4): Directory bread(block 32761) failed [ 381.316221][T25818] FAT-fs (loop4): Directory bread(block 32762) failed [ 381.331137][T25818] FAT-fs (loop4): Directory bread(block 32763) failed [ 381.346220][T25818] FAT-fs (loop4): Directory bread(block 32764) failed [ 381.361258][T25818] FAT-fs (loop4): Directory bread(block 32765) failed 16:37:22 executing program 2 (fault-call:7 fault-nth:70): prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0xf00) [ 381.376066][T25818] FAT-fs (loop4): Directory bread(block 32766) failed [ 381.391630][T25818] FAT-fs (loop4): Directory bread(block 32767) failed 16:37:22 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e666125000201d77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) 16:37:22 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3ff, 0x7) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400024bd77f0240040000f801", 0xffffffffffffffbc}, {0x0}], 0x0, &(0x7f00000001c0)={[{@fat=@allow_utime}, {@utf8no}, {@fat=@fmask}]}) [ 381.424039][T25818] FAT-fs (loop4): Directory bread(block 32768) failed [ 381.444050][T25818] FAT-fs (loop4): Directory bread(block 32769) failed [ 381.495766][T25841] FAULT_INJECTION: forcing a failure. [ 381.495766][T25841] name failslab, interval 1, probability 0, space 0, times 0 [ 381.508511][T25841] CPU: 0 PID: 25841 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 381.516927][T25841] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.526994][T25841] Call Trace: [ 381.530270][T25841] dump_stack+0x137/0x19d [ 381.534696][T25841] should_fail+0x23c/0x250 [ 381.539113][T25841] __should_failslab+0x81/0x90 [ 381.543894][T25841] should_failslab+0x5/0x20 [ 381.548448][T25841] kmem_cache_alloc_node+0x58/0x2b0 [ 381.553652][T25841] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 381.559810][T25841] ? __alloc_skb+0xed/0x420 [ 381.564316][T25841] __alloc_skb+0xed/0x420 [ 381.568673][T25841] __ip6_append_data+0x17c2/0x21a0 [ 381.573794][T25841] ? __tsan_unaligned_write8+0x24/0x190 [ 381.579367][T25841] ? ip6_setup_cork+0x826/0x8b0 [ 381.584224][T25841] ip6_append_data+0x17e/0x230 [ 381.588986][T25841] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 381.594270][T25841] ? rawv6_send_hdrinc+0x8d0/0x8d0 [ 381.599383][T25841] rawv6_sendmsg+0xe2a/0x1330 [ 381.604103][T25841] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 381.610025][T25841] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 381.615843][T25841] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 381.621998][T25841] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 381.627810][T25841] inet_sendmsg+0x5f/0x80 [ 381.632223][T25841] ? inet_send_prepare+0x210/0x210 [ 381.637330][T25841] ____sys_sendmsg+0x360/0x4d0 [ 381.642166][T25841] ? import_iovec+0x69/0x80 [ 381.646753][T25841] __sys_sendmmsg+0x315/0x4b0 [ 381.651469][T25841] ? kstrtoull+0x30f/0x350 [ 381.656234][T25841] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 381.662425][T25841] ? timerqueue_add+0x16a/0x190 [ 381.667279][T25841] ? ktime_get+0x1b0/0x1e0 [ 381.671770][T25841] ? lapic_next_event+0x2d/0x40 [ 381.676653][T25841] ? clockevents_program_event+0x195/0x1e0 [ 381.682459][T25841] ? tick_program_event+0x78/0xc0 [ 381.687480][T25841] ? hrtimer_interrupt+0x9a4/0xaf0 16:37:22 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = s