, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffe00}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) clone(0x13102001ffa, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000140)=@v2={0x2, @adiantum, 0x0, [], "aedba671e302bce3bc38de7bf3b723e2"}) poll(0x0, 0x0, 0x204) r2 = memfd_create(&(0x7f0000000540)='\x97&\x89\\\xd0\xe7\xca\x16ZO\x94:\xe1\x01\xe5`iq@Nse;\xa8Fpj\x0e\x04!\xd5\xc5YBz\x94\xaf\x13\xe9\xd2\x0f\xc2G\x86Xe\xf1/V\x8cvS\xa6K&u\x9dX\xcc\r\x12\x11\x99\xe7\xce\xaeA\xb8-E\xa1\xf8\xe4~IS\xc1\x04\xf78\xf1\'\xdfv\x90\xbc\xd1\xda\x88j>\x8c\xa1\x03\xf3\xaf\xfd\xf4&a?\xcaG\n\xe5j\x9b}\xc6G\x86\xb2\xdeY\x17yX $\xfcU\x9d\x80dX\xcc\xab\x84\xd1\x01_\x7f\xf4tW.\x81\n\xf3\v\x8d\x12pa\x91\x9b\x8cxd\x06\xa7k\n\x86\xc3\xb6\x910\xf2L\xf0\xaf\xe1jd\xda\x1f\x8bVrd\xa4\xb34\xfcUj\x1ad:#\x96\xf9\xd3\x1c]ImZlU\".\x18)\xcf\x1am\xd5\xe0\xdb\xdc\xd7\x8e\xe0\xa3\x82\xec\x9b\xfb\xc9\x81\x9c\xdc\xb7\x0f\xdd\xd3\xd7\xbe\x89\x7f3\x1d\x1c@\x8eu\x85\xces\x89\x95&3FX\xb1\xaf\xa6\x96\xa2\x13\x1f-\b\xcf\x00\x00', 0x0) fcntl$setlease(r2, 0x400, 0x1) fcntl$setown(r2, 0x8, 0x0) execveat(r2, &(0x7f0000000500)='\x00', 0x0, 0x0, 0x1000) 06:42:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:42:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:16 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0xffffffffffff0700, 0x0) 06:42:16 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0xffffffffffffff7f, 0x0) 06:42:17 executing program 3: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000000), 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400002, 0x1, 0x2011, r0, 0x0) [ 1774.258616][ T22] audit: type=1326 audit(1582008137.155:82): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=9274 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 [ 1774.485153][ T9329] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1774.493920][ T9329] FAT-fs (loop2): Filesystem has been set read-only 06:42:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r1, 0x4200, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffb) sendfile(r4, r4, &(0x7f00000000c0)=0x9, 0x8080fffffffe) 06:42:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2, @broadcast}}}}}, 0x42) 06:42:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0xffffffffffffffff, 0x0) 06:42:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:17 executing program 1: socket$inet6(0xa, 0x0, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @remote}}}, 0x88) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x84000, 0x8) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000001c0)=""/67) getpid() sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x70, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000006, 0x8031, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528ac06}], 0x1, 0x0) 06:42:17 executing program 3: r0 = socket$packet(0x11, 0x80a, 0x300) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaacaaaaaaaaaa000800450000580000060000009078ac141400e00000020420880b0040000000000800000086dd080088be00000000100000000100000000000000080007eb0040000020000000025b2f1a556c972c66af00000000000000f5b9536f3200000000280065cad23844ee93f82bb8d4d662ef3215e1d91c574dd11a9080ce137e9bbf67bfcfa26515556c349c04431017ba22a2fcc52e9df0d9df3217a4868ed555ee40115943f7fcf61910d290591b08cafb5d479044923a620e6674bc1900fb942bf3ebda1f04112aec03346ae2b331d65bb9ba8bc6effa3e275daa79442ff833a6ceeb33605476a3f4e68bda8e23553f773e4393b2528e6eec7b058636886596ffb0cb419fe0490a54182876df9f91521e326d46476f567e70c1cc95602dac12b172ce2d58eddea79c56b898524a570da4e77a9e8e508f4f1fe406fa0b19015414bbc87f02eca9bfabf73325a17c205e7d6500000000004ab112e95fc82698885068f36cd9080f1315088e0c28acc20de40b8446d79aec608b372c1da7a412d8052b2214f3f2b7dcad27eaa837719e5f4687092fe5e4887a5e6a2cba1a1f7fb9b76d02e62c2b79e590d6302e3ea73f4a73a2a972ce8830c8f036e75be07f6435515d4fa5fc20940630a31c8555c7fcc969347ed1b1e137c1ceb74780e8558ca94987a73a75d30b48275ed8d5cbdb403943b47c138f052a46c8440ce6f36cac5fe4585de3514990fc7c60a506925a8d602a9942262819fa84c2c8b500"/561], 0x0) recvmmsg(r0, &(0x7f0000007b40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) 06:42:17 executing program 3: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8914, &(0x7f00000004c0)='lo\x00\x96o8\x14d\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\'m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1') r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000001fd8)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x7, 0x25}}, &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r1) 06:42:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x6, &(0x7f0000000300)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff71a39dc4816cfa", 0x16}, {0x0, 0x0, 0x4000000000029b}, {&(0x7f0000000100)="e63fe1d5c6333506db8068a2464ccc89a54ddcf37182e7a860335690aecb4783aa9c621e2e85e0480dd53f92ac84f5c3db7ec2e64b3cef1ff9945080d1c692be5365c4fb", 0x44, 0x5}, {&(0x7f00000001c0)="8ef608438d7f4f1e2f316bdf7ffad509367c4d419148dcff27556865328f780f7ed38823aeeeca6671536ef1f8d4e0de6614ce5a9568562692ecb0bd5bba4c5e8093ab0578e758fe5c672c63ca", 0x4d, 0x5}, {&(0x7f0000000240)="80555bc24e1e2bafa101f9d5bde0df97bcedf0b70484c0cc4a21a30d20f38c9f428182ae92a72a8928935d568ff34eca9833d3de3d1b4c1929fee337c4fa2044d863649c69e508e07a502b159aee98194bad34a19d53ab", 0x57, 0x8}, {&(0x7f0000000080)="22d42d498ab7fa0de88e", 0xa, 0x287b}], 0x0, 0x0) [ 1774.721302][ T9360] device lo entered promiscuous mode 06:42:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3, @broadcast}}}}}, 0x42) 06:42:17 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff60004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390101050b0100010000000000df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0x5ee, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840213f2325f1a390101050a0100010000000000df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x6) 06:42:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1774.848671][ T9368] FAT-fs (loop5): invalid media value (0xe0) [ 1774.886497][ T9368] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x3202}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f00000014c0)={0x0, 0x9, [@random="e785e9df90d9", @local, @link_local, @link_local, @dev, @broadcast, @random="e6a6d3c716bb", @random="cbc17e97b48a", @link_local]}) 06:42:18 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2000, 0x1) r1 = dup(r0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4, @broadcast}}}}}, 0x42) 06:42:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:18 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff60004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390101050a0100010000000000df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f0000000300)='cpuacct.usage_sys\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0xa, r4, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x30) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x18000000000002a0, 0x5ee, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840213f2325f1a390101050a0100010000000000df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) openat$cgroup_ro(r5, &(0x7f0000000280)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000000)) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r6, 0x40086602, 0x400007) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x6) 06:42:18 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000840)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$OBJ_PIN_PROG(0x6, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r1 = openat$cgroup_type(r0, &(0x7f0000000140)='cgroup.type\x00', 0x2, 0x0) write$cgroup_type(r1, &(0x7f0000000240)='threaded\x00', 0x9) 06:42:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) prctl$PR_SET_SECUREBITS(0x1c, 0x2) 06:42:18 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x300}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff60004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840413f2325f1a390401050a0100010000000000df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x18000000000002a0, 0x5ee, 0xe000000, &(0x7f00000000c0)="b9ff030000ffffff7f9e14f005051fffffff00004000630677fbac141433e000000162079f4b4d2f87e5feca6aab840213f2325f1a390101050a0100010000000000df74e30d7eabe773afef6f6e4798ab117e9f84fa406b913de8ad827a022e1faee50887dc302819a8a3d0cde36b67f337ce8eee124e061f8fea8ab95f1e8f99c7edea980697449b78569ea293c3eed3b28fc3205db63b2c65e77f19ab28c632cc80d9f2f37f9ba67174fffcb5244b0c909eb8e12116bebc47cf97d2ea8acadfb34ca580b64df7c800113e53bae401cd22f50072deabf93dd4d3e626", 0x0, 0x100, 0x0, 0x296, 0x0, &(0x7f0000000000), &(0x7f0000000040)}, 0x28) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x6) [ 1775.876455][ T9396] FAT-fs (loop5): bogus logical sector size 26558 [ 1775.916332][ T9396] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6, @broadcast}}}}}, 0x42) 06:42:18 executing program 1: 06:42:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x7) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r8, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r8}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x40, r4, 0x100, 0x70bd29, 0x25dfdbff, {}, [@NL80211_ATTR_WDEV={0xa, 0x99, {0x708, 0x3}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x8091}, 0x4) 06:42:19 executing program 3: 06:42:19 executing program 1: 06:42:19 executing program 1: 06:42:19 executing program 3: 06:42:19 executing program 3: [ 1776.216478][ T9425] FAT-fs (loop5): bogus logical sector size 26558 [ 1776.251186][ T9425] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1776.320387][ T9432] __nla_validate_parse: 6 callbacks suppressed [ 1776.320394][ T9432] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1776.393348][ T9432] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1776.423790][ T9425] FAT-fs (loop5): bogus logical sector size 26558 [ 1776.437048][ T9425] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1776.450383][ T9437] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1776.835630][ T9418] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1776.844408][ T9418] FAT-fs (loop2): Filesystem has been set read-only 06:42:19 executing program 3: 06:42:19 executing program 1: 06:42:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x11, @broadcast}}}}}, 0x42) 06:42:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x1}], 0x0, 0x0) 06:42:19 executing program 1: 06:42:19 executing program 3: 06:42:20 executing program 1: 06:42:20 executing program 3: [ 1777.038499][ T9445] FAT-fs (loop5): bogus number of reserved sectors [ 1777.070674][ T9445] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x29, @broadcast}}}}}, 0x42) 06:42:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:20 executing program 3: 06:42:20 executing program 1: 06:42:20 executing program 1: 06:42:20 executing program 3: [ 1777.306251][ T9463] FAT-fs (loop5): bogus logical sector size 26558 06:42:20 executing program 3: 06:42:20 executing program 1: 06:42:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1777.350397][ T9463] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2b, @broadcast}}}}}, 0x42) 06:42:20 executing program 1: 06:42:20 executing program 3: [ 1777.461788][ T9472] FAT-fs (loop5): bogus logical sector size 26558 [ 1777.497771][ T9472] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000300)='/selinux/enforce\x00', 0x10003, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_genetlink_get_family_id$team(&(0x7f00000003c0)='team\x00') r10 = socket$key(0xf, 0x3, 0x2) getsockname(r10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000580)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000001a40)={'team0\x00', 0x0}) getsockopt$inet_mreqn(r8, 0x0, 0x24, &(0x7f0000001a80)={@multicast2, @loopback, 0x0}, &(0x7f0000001ac0)=0xc) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000001f40)={'veth0\x00', 0x0}) sendmsg$TEAM_CMD_PORT_LIST_GET(r8, &(0x7f00000021c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4020}, 0xc, &(0x7f0000002180)={&(0x7f0000001f80)={0x1d8, r9, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [{{0x8, 0x1, r11}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r13}}}, {0x34, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x4}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0xffff}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}]}, 0x1d8}, 0x1, 0x0, 0x0, 0x4008091}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000580)=0x14) accept$packet(r6, &(0x7f00000004c0)={0x11, 0x0, 0x0}, &(0x7f0000000680)=0x14) sendmsg$TEAM_CMD_PORT_LIST_GET(r7, &(0x7f0000000a40)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000a00)={&(0x7f00000007c0)={0xd8, r9, 0x0, 0x70bd27, 0x25dfdbfb, {}, [{{0x8, 0x1, r15}, {0xb0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x14}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xb, 0x4, 'random\x00'}}}]}}, {{0x8, 0x1, r16}, {0x4}}]}, 0xd8}, 0x1, 0x0, 0x0, 0x800}, 0x40811) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000200)={'team0\x00', 0x0}) r18 = socket$nl_route(0x10, 0x3, 0x0) r19 = socket$netlink(0x10, 0x3, 0x0) r20 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r20, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r20, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r19, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r21, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r18, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r21}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r22 = socket$nl_route(0x10, 0x3, 0x0) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r24, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r24, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r23, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000006c0)=ANY=[@ANYBLOB="340000001000050d00000000000000e000000000c82f82c3988f58b092beae95d95cda5f699379ec8cc16ce766e5f4337184f612e18fbb11486b7a56088aad94e25a5e0a841ca4753608003be86457e0dc5908e8430def20a146766e5e2ba8a3c212092686038c3741257bf2decb7ee6ce77a1440766c74f88fdc7b909bc5bfa5b173eada2075c17596d0fc8b8111281d684df23e37f21f27e9755b676c3ab6ad8ce9743fbe488618d9f4995d92d1297b4abd41e81cd879f0b91356b11821488b043afb41f5867ea", @ANYRES32=r25, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r22, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r25}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r26 = socket$nl_route(0x10, 0x3, 0x0) r27 = socket$netlink(0x10, 0x3, 0x0) r28 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r28, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r28, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r27, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r29, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r26, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r29}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r30 = socket$nl_route(0x10, 0x3, 0x0) r31 = socket$netlink(0x10, 0x3, 0x0) r32 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r32, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r32, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r31, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000000200050d00"/20, @ANYRES32=r33, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r30, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r33}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r35 = dup(r34) ioctl$PERF_EVENT_IOC_ENABLE(r35, 0x8912, 0x400200) ioctl$sock_SIOCGIFINDEX(r35, 0x8933, &(0x7f0000001a00)={'wg2\x00', 0x0}) r37 = socket$nl_route(0x10, 0x3, 0x0) r38 = socket$netlink(0x10, 0x3, 0x0) r39 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r39, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r39, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r38, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r40, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r37, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r40}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001b00)={{{@in=@broadcast, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@multicast1}}, &(0x7f0000001c00)=0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r42) ioctl$ifreq_SIOCGIFINDEX_wireguard(r42, 0x8933, &(0x7f0000002180)={'wg1\x00', 0x0}) r44 = socket$nl_route(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0x0) r46 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r46, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r46, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r45, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r47, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r44, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r47}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002ac0)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f0000002bc0)=0xe8) r49 = socket$nl_route(0x10, 0x3, 0x0) r50 = socket$netlink(0x10, 0x3, 0x0) r51 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r51, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r51, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r50, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r52, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r49, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r52}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r53 = socket$nl_route(0x10, 0x3, 0x0) r54 = socket$netlink(0x10, 0x3, 0x0) r55 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r55, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r55, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r54, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r56, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r53, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r56}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0xd4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r58 = dup(r57) ioctl$PERF_EVENT_IOC_ENABLE(r58, 0x8912, 0x400200) getpeername$packet(r58, &(0x7f0000002cc0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000002d00)=0x14) r60 = socket$nl_route(0x10, 0x3, 0x0) r61 = socket$netlink(0x10, 0x3, 0x0) r62 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r62, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r62, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r61, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r63, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r60, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r63}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r64 = socket$nl_route(0x10, 0x3, 0x0) r65 = socket$netlink(0x10, 0x3, 0x0) r66 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r66, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r66, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r65, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r67, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r64, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r67}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) sendmsg$TEAM_CMD_NOOP(r5, &(0x7f0000003400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000033c0)={&(0x7f0000001140)={0x6b8, r9, 0x0, 0x6, 0x25dfdbfe, {}, [{{0x8, 0x1, r17}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r21}, {0x4}}, {{0x8}, {0x1e0, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r25}}}, {0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x1c, 0x4, [{0x40, 0xff, 0x6, 0x9}, {0x4, 0x6, 0x7f, 0x8}, {0xd722, 0x8, 0x20, 0x8001}]}}}, {0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x2c, 0x4, [{0x6, 0x75, 0x8, 0x1}, {0x6, 0x4, 0x5, 0x1}, {0x9, 0x6, 0x4c, 0x80000000}, {0x2, 0x1, 0x0, 0x8}, {0x6, 0x80, 0x52, 0x6}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r63}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r67}}, {0x8}}}]}}, {{0x8, 0x1, r33}, {0x214, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x81}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r36}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r40}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x1ff}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x14, 0x4, [{0x101, 0xf9, 0x4, 0x800}, {0x9, 0x6, 0xfe, 0x401}]}}}]}}, {{0x8, 0x1, r41}, {0x234, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x1010}}, {0x8, 0x6, r43}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x8001}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x1ff}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r47}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0xfffffff7}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r48}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r52}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0xffffffff}}, {0x8, 0x6, r56}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r59}, {0x4}}]}, 0x6b8}}, 0x80) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r68, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r70 = dup(r69) ioctl$PERF_EVENT_IOC_ENABLE(r70, 0x8912, 0x400200) r71 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r71, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TIOCGPTPEER(r2, 0x5441, 0x400) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:20 executing program 1: 06:42:20 executing program 3: 06:42:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2c, @broadcast}}}}}, 0x42) 06:42:20 executing program 1: 06:42:20 executing program 3: 06:42:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:20 executing program 1: [ 1777.694699][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 06:42:20 executing program 3: 06:42:20 executing program 1: [ 1777.738443][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1777.773104][ T9489] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. 06:42:20 executing program 1: [ 1777.811044][ T9492] FAT-fs (loop5): bogus logical sector size 26558 [ 1777.820395][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1777.833280][ T9492] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1777.845403][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1777.869218][ T9489] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2 sclass=netlink_route_socket pig=9489 comm=syz-executor.2 [ 1777.907154][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1777.920582][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1777.948987][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1777.960132][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1777.981517][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1777.992381][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1778.015410][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1778.026421][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1778.038186][ T9482] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1778.048923][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1778.061088][ T9482] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1778.531998][ T9515] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2 sclass=netlink_route_socket pig=9515 comm=syz-executor.2 [ 1778.571187][ T9513] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1778.586038][ T9513] FAT-fs (loop2): Filesystem has been set read-only 06:42:21 executing program 1: 06:42:21 executing program 3: 06:42:21 executing program 5: r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000004bc0)='/selinux/policy\x00', 0x0, 0x0) sendmmsg$inet(r0, &(0x7f0000004fc0)=[{{&(0x7f0000004c00)={0x2, 0x4e21, @multicast2}, 0x10, &(0x7f0000004ec0)=[{&(0x7f0000004c40)="a9164b4fe21aa33d3acdd89b9caa7646fd1878213b38d8ac02dc3d699bbc0d07d4fafca88f3dcb624fa65a7749048deee493a5cd5c0c8e0f6db5be79e4c866e31b72cc2193819901dddfbccbe70e672579ed36dc609b", 0x56}, {&(0x7f0000004cc0)="fa518069b4f9dddd13b8a5c240d37c7970f770df7d92512abcb28d2f9dcefda5080863e938005490e5819b640799611549655a806c77e7dcc76469d81d3bf2fa0581c0f19258fd4fb154aee43a4d8dca4bfb212e6f3143c04424e6b2b9fb04e9fe2128f6d55b0a488c84af74fc954e8fd5a9ea3efc7f9975ff2079b003f0b70a7aabfe469e7d5e2aeda3b6a0434f290e272a991c5163c5e48ac7cc63cf2d81aca7f742c49aad606e58f1d35afcaf335c1a4d4617464bb81a73f3c9bba9f32b3f3b1e40593bb823ef58f7", 0xca}, {&(0x7f0000004dc0)="21b39a38c1fc792a49f62c1696b951738694f6a5ee94d7a444e843081f55a98975392f61c22a6a34ea60631b5eb9652b35", 0x31}, {&(0x7f0000004e00)="71f5cb41aaf06f2e4b4130a574fedc2e009b268bc87939ec19234a2987c9bbe5c3e4d1ccd5c38867f292b744f03c9bdebe7187d691f27cd2aa4c246009d0f7fd71e734ac79dc25f1475582750b168a0af1269ab311073df441afbb2effad97ff1cc5e50a010b2ad76e60a81799678f469596897c21cc3fc5bef5dd8560f01201fe9192ea883e", 0x86}], 0x4, &(0x7f0000004f00)=[@ip_retopts={{0xa4, 0x0, 0x7, {[@rr={0x7, 0x7, 0xdc, [@remote]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x34, 0x1d, 0x1, 0x8, [{@rand_addr=0x1, 0x290}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@local, 0x59}, {@multicast2, 0xff}, {@remote, 0x7}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}]}, @ra={0x94, 0x4, 0x1}, @ra={0x94, 0x4}, @timestamp_prespec={0x44, 0x14, 0xd5, 0x3, 0x1, [{@loopback}, {@remote, 0x80000001}]}, @generic={0x0, 0x2}, @generic={0x7, 0xe, "19979c5834929d743694a960"}, @rr={0x7, 0x23, 0xbd, [@broadcast, @loopback, @dev={0xac, 0x14, 0x14, 0x33}, @multicast1, @empty, @rand_addr=0x8, @multicast2, @broadcast]}, @ra={0x94, 0x4, 0x1}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}], 0xc0}}], 0x1, 0x40001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2f, @broadcast}}}}}, 0x42) 06:42:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:21 executing program 3: 06:42:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16, 0x800000000000000}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x41) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x40) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r5 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r6, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r5, r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r7) r8 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r9 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r9, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r8, r9, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r10 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$TCFLSH(r12, 0x540b, 0x1) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r13, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) ioctl$TIOCGRS485(r1, 0x542e, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r14) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000280)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)="7cdf2b703c5c72f16e31e1ba1c59835d357b6f34c8a68fa58958c1bd8f4d974fd818d7610a15beb7745a173ec790801235950ce3e8dd99859d6a57fa86d3ba642a5cd99e98c5ae99f238cf8ef2439120ee4d7e756b7de305a0817e7519148e9306003dc61e7dc362f2202c4e834ad6ddecb6e326889b", 0x76, r14}, 0x68) 06:42:21 executing program 1: 06:42:21 executing program 3: 06:42:21 executing program 1: 06:42:21 executing program 3: [ 1778.867069][ T9527] FAT-fs (loop5): bogus logical sector size 26558 [ 1778.891404][ T9527] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:21 executing program 1: [ 1778.917195][ T9536] FAT-fs (loop2): bogus number of reserved sectors 06:42:21 executing program 3: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x11, 0x4, 0x4, 0x1, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x40) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000180)={r0, &(0x7f00000001c0)='6', 0x0}, 0x20) 06:42:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x36, @broadcast}}}}}, 0x42) [ 1778.957867][ T9536] FAT-fs (loop2): Can't find a valid FAT filesystem 06:42:21 executing program 1: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_HEAP_QUERY(r0, 0xc0184908, &(0x7f0000000080)={0x34, 0x0, &(0x7f0000000040)}) 06:42:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x989680}}, &(0x7f0000000080)) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@broadcast, @in=@multicast1}}, {{@in=@initdev}, 0x0, @in6=@loopback}}, &(0x7f0000000100)=0xe8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001680)={0xa, 0x0, 0x0, @remote}, &(0x7f00000016c0)=0x1c) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000001700)={@ipv4={[], [], @multicast1}, 0x4, 0x1, 0xff, 0x8, 0x7d, 0x7}, &(0x7f0000001740)=0x20) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/10, 0xa) [ 1779.141754][ T9555] FAT-fs (loop5): bogus logical sector size 26558 [ 1779.173027][ T9555] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1779.254625][ T9564] FAT-fs (loop5): bogus logical sector size 26558 [ 1779.261977][ T9564] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1779.792247][ T9563] FAT-fs (loop2): bogus number of reserved sectors [ 1779.799122][ T9563] FAT-fs (loop2): Can't find a valid FAT filesystem 06:42:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x6, &(0x7f0000000100)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$nbd(r9, &(0x7f0000000140)={0x67446698, 0x0, 0x0, 0x0, 0x3, "df8f216fe636752c63"}, 0x19) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:23 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x6) r1 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') sendfile(r0, r1, &(0x7f0000000000)=0xfffffffd, 0x0) 06:42:23 executing program 1: bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000040), 0xc) 06:42:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x38, @broadcast}}}}}, 0x42) 06:42:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:23 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_EPOCH_SET(r2, 0x4008700e, 0x7) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:23 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r6, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r6, @ANYBLOB="00000000ffffffff000000000900010068667363000000f4070002006a9a0000288d519c57299b3d155c2570a2d21d6fb57ae343e52f06bc121d32feda1fd535d9367d878679fa565920430032b1cb1c87b8f8377c14bf836f02e676646fa6c0f938699e83937a159463d40f76a02ba92b384c9055976d90aecbfb1456b8009c3e63fee0455b0de7a7f510086ccae0d69f09424cb8b935825599bfdad2d2e3c5cf7aeb9a0cb6b4d69be5319112a020142b5fe8af2be1f682ad7a282b7ec0f2c5d3c79881d9f5544543"], 0x38}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000680)=@newtfilter={0x50, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {}, {0xffe0}}, [@filter_kind_options=@f_rsvp={{0x9, 0x1, 'rsvp\x00'}, {0x20, 0x2, [@TCA_RSVP_ACT={0x1c, 0x6, [@m_csum={0x18, 0x1, 0x0, 0x0, {{0x9, 0x2, 'csum\x00'}, {0x4}, {0x4}}}]}]}}]}, 0x50}}, 0x0) 06:42:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x1d4) connect$inet6(r0, &(0x7f0000000140), 0x1c) close(r0) [ 1780.269580][ T9579] FAT-fs (loop5): bogus logical sector size 26558 06:42:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3c, @broadcast}}}}}, 0x42) [ 1780.310738][ T9579] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000240)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000340)={'syz'}, &(0x7f0000000080)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000140)={r0, r0, r1}, &(0x7f0000000380)=""/243, 0xf3, &(0x7f0000000040)={&(0x7f0000000000)={'sha224-generic\x00'}}) 06:42:23 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000003c0)="6653070000053c07bc3376003639405cb4aed12f00000015db5df948da20646010526600e625d86800278dcff47d01", 0x2f}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3c) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) [ 1781.282246][ T9611] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1781.291413][ T9611] FAT-fs (loop2): Filesystem has been set read-only 06:42:24 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) vmsplice(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="d87f8e584a2dba82a81f87d74d30ba42be9fc47cb0330a3b9196fc97ed439a5ef4ac663e5951dc248a46c408265eec0078959ff9e51354867b0b801ccc2c18337dcee78f52e3", 0x46}], 0x1, 0x1) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:24 executing program 3: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x11, 0x4, 0x4, 0x1, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x40) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fcntl$getown(r0, 0x9) 06:42:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x7, 0x4, 0x8, 0x400, 0x20, 0x1}, 0x3c) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) write$P9_RSTAT(r1, &(0x7f0000000000)={0x4a, 0x7d, 0x1, {0x0, 0x43, 0x4, 0x4, {0x10, 0x0, 0x3}, 0x80010000, 0x6, 0x1f, 0x1, 0x0, '', 0x5, 'vfat\x00', 0x6, 'vmnet0', 0x5, 'vfat\x00'}}, 0x4a) 06:42:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x300, @broadcast}}}}}, 0x42) 06:42:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x1f4, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:24 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 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) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x1, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x3c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000340), &(0x7f0000000400)='\a'}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000c88000)={r0, &(0x7f0000847f95), 0x0}, 0x20) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) [ 1781.470031][ T9619] FAT-fs (loop5): bogus logical sector size 26558 [ 1781.493882][ T9619] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@dev, @in6=@local, 0x200, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@remote, 0x0, 0x33}, 0x0, @in6=@empty, 0x0, 0x0, 0x0, 0x6}}, 0xe8) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r0, &(0x7f0000007e00), 0x400000000000058, 0x0) 06:42:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x600, @broadcast}}}}}, 0x42) [ 1781.544800][ T9632] FAT-fs (loop5): bogus logical sector size 26558 06:42:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x300, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1781.587092][ T9632] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1000, 0x800) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r4, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r3, r4, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r4, 0x8001, 0x7, 0x800, 0x7}) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x1c, r1, 0x711, 0x0, 0x0, {0x9}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}}, 0x0) [ 1782.519326][ T9654] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1782.528193][ T9654] FAT-fs (loop2): Filesystem has been set read-only 06:42:26 executing program 1: gettid() perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 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, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x1, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x3c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000340), &(0x7f0000000400)='\a'}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) mkdir(0x0, 0x0) 06:42:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe80, @broadcast}}}}}, 0x42) 06:42:26 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket$inet6(0xa, 0x80002, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet6(r2, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000bfff0)={&(0x7f0000006440)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0xfffffffffffffffc}, {}, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0xb8}}, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:26 executing program 3: syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={[{@fat=@fmask={'fmask'}}]}) 06:42:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x3e8, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:26 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r7, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x60, 0x3, 0x1, 0x3, 0x0, 0x0, {0x5, 0x0, 0x7}, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x3}, @CTA_TUPLE_REPLY={0x44, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={[], [], @rand_addr=0xfffffffc}}, {0x14, 0x4, @local}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8000}, 0x40) r8 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1783.522706][ T9667] FAT-fs (loop3): bogus number of reserved sectors [ 1783.540645][ T9664] FAT-fs (loop5): bogus logical sector size 26558 [ 1783.555440][ T9667] FAT-fs (loop3): Can't find a valid FAT filesystem 06:42:26 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={[], [], @local}}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x6, 0x0, 0x0) [ 1783.568081][ T9664] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x500, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:26 executing program 1: openat$pfkey(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='devtmpfs\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 06:42:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x1100, @broadcast}}}}}, 0x42) [ 1783.699008][ T9667] FAT-fs (loop3): bogus number of reserved sectors 06:42:26 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) sendmsg$IPCTNL_MSG_EXP_DELETE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c000000262a010400000000000000000a00000a0800094000000007aa75562c6c1d8ddd273f229b5dbddc4b92bbea65b23ead1f67b87b74e2dcd2d79a72a65a7f2b7dd773e6f7ae30bd738ed184cbe7a3ff9bf02b40ebece35b9a9259027ef77865f2cd05e509f0b52be6f63bfcb5cb3d8aac5e27bd75ce89847438fda0c030e3596ad07ba3ae93f598c0d94d9f58654f4415188686b8ebbe004a4a0dcefc88da3c78c5b570b66288aa780cffbceb34a1b5609a4aed69a681fc5f0493ffae349889e8caac7d5408bdbfa367278f041f5f842e736913303ae389d148ec272feca20adc4d819c5a41855b463db4010b5f34afbdbc60276cd9ba3a162c36d77c7b82120592e26d8677dae4b419b195d741890926b81efe59a60f262c76e0bf1cd9871cd3375264cf20261edf1cce044dd0b9e72b41c9268b4606aecd021f8cf9054ac0bc3d00"/338], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x20048814) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PPPIOCSCOMPRESS(r3, 0x4010744d) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) [ 1783.740132][ T9667] FAT-fs (loop3): Can't find a valid FAT filesystem 06:42:26 executing program 1: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x1, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x3c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000340), &(0x7f0000000400)='\a'}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000c88000)={r0, &(0x7f0000847f95), 0x0}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) 06:42:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x4c, 0x2, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x13, 0x3, 'hash:net,iface\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x4c}}, 0x0) 06:42:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2900, @broadcast}}}}}, 0x42) [ 1783.892703][ T9692] FAT-fs (loop5): bogus logical sector size 26558 [ 1783.909531][ T9692] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:26 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) clock_gettime(0x0, &(0x7f0000000540)) 06:42:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_GET_INTERFACE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000240)={0x14, r1, 0xb0343aabd1184b87}, 0x14}}, 0x0) 06:42:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x600, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1784.030600][ T9704] FAT-fs (loop5): bogus logical sector size 26558 [ 1784.067987][ T9704] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1784.440239][ T9718] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1784.448902][ T9718] FAT-fs (loop2): Filesystem has been set read-only 06:42:27 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_NEW_STATION(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0xd4, r3, 0x2, 0x70bd27, 0x25dfdbfb, {}, [@NL80211_ATTR_STA_EXT_CAPABILITY={0xc0, 0xac, "0e46b9ef52ed8941febd5984663ddc219293df493f5cd0e99c41872acf40c189501cba0225b06b5551396d6f09741b8c73a09a0ebc90c9840b34be230c08fb4b8f8fd9368136260ced0a6f32df1c5f16ed249e9b3bf390124af29b3ac817c1e8987a2ae547d185d0892ca3de2bf07e39ae68a0e41bd536fac3db129d94f2bdf90da11a427fa6b79307a2e19e5bb7aec15668aed605f1ddb0ce4fb7f8aea240d5f8a086c669fd8677278b7b7e2550f2fbe237a3a090bbd00dc940d33b"}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4}, 0x4000) r4 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$P9_RWSTAT(r6, &(0x7f0000000140)={0x7, 0x7f, 0x91}, 0x7) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000840)=ANY=[@ANYBLOB="3c0000001000850d00"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000140012000c0001006d616376746170000400020008000500", @ANYRES32, @ANYBLOB="96f47bc9e73d8e58347db0a4ca5312a94b0e9ee6e094926355fb6b1a2f77f07703629b687a918678c9d8ad9a404b567539de52be1faa405d7960bbe549065a628dc5178ff0ccd20a78707f647698c2631596f99e173d5aadb15a59246f291eedb0bdd05202d1cbec6d2f6b85c52a49643d6d4b3f11b0be75bebc00d085f18d560e67432b4ec89a756f4f62e709e6a1006d7bc8fe633c0ef17248f732221ac1c78b30c3b5393b8bb98a556a25c05e1bf84efa48110c10e3886b5c8eaa27088f1c7972c2daa68e65e3e422d1ff73a1e9a7691d332f354161dbfe79f0824a1c9f33fbc1fda25091bdeb8dffc49fbb"], 0x3c}}, 0x0) 06:42:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2b00, @broadcast}}}}}, 0x42) 06:42:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xa00, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:27 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) clock_gettime(0x0, &(0x7f0000000540)) 06:42:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) tee(r1, 0xffffffffffffffff, 0x0, 0xa) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r4, 0x4200, 0x0) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r4, r9, 0x0, 0x8400fffffffb) sendfile(r3, r3, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:27 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x1bb, &(0x7f0000000140)=[{&(0x7f0000000200)="2c0271ca8b080aae3300bfa4def38003c21c104094", 0xfd5c}], 0x1}, 0xc100) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000002e00)="b10b938636ea69df7b5a9984bb1bc72ef58d96e56e11df900a707f4946b1637e2096c584b9a1b4e017163fbdb35160a56c11dfbe74df97d36d19ad6a91c6fb4ad19581b8cf707131830f7a22b1b263c9da0e443c5e969ed6a0d3bc508bf75c3147447379f585759ceba0de5cda46291dc1b8f106a83e1cde43a862d95413ce2616b261ed9f79913ae781b3b843ea1b4429a750b8ccb1952a7b863d0bada9f61df6609fe368eaf47c0ce9e46a22b0d75b063deeaa94285d0c43353046e0a308296a76b0b0145f8af9aa0ed0e18bc50509eaef21c8e03842a97df3a462ea3f9d5f83bf1d4d2875f0d5b24e941483f863cd2ea7c769bd3e594fb173dd873c7d9a3fd20939ad1d5867881ed77a078007b4972aba36cae02004373a6a74d74cb15a52c5f8426cb6f235d38048fd91f5d6100fd58a335df10add227d804167ba191c7a035c5a2a916e7fef18a6003578820b3e0be26a22f2c149f40a0335cadcca64a5e44179e6ce4d7f7c16e8a96c5be7cdf66eef901cb8eeabc94bae30acca8c6fa02889c32311044dcbc9a2e02e0632f7f9aa96849abede543773745e4652fccc503003f10cd68ddab594969ad36cb622ed7ba22dc46a80fb63ac2c561a80ae5c10b295b9f75d9536ba1ac24b8e9ae217611ffe79cb9422158475c1a89a51547d13c03b68d75ffb5717a35f381774567871e9e4190272c97eafcfa0a07a751d0bc8eeb0c206e12b2cff1065a3d5622635fa44c0dcb0722ad4c97e6b7d5844b2e9bab9ba1d083fa2930a3ea267d7f15d817e2b2e055ccfbaf019292f6156efd3a9a13ea90ecf59fc1bf35c6626db1c6759a50ed84acefd3cdb3532da1f23a262055223e7a3a62f15eeb8060dc9cfa30e6783757ae2f0ac6ed75d3212591ccd", 0x27d}, {&(0x7f0000000180)="ebb1cd83e5dab6cd02f4c8919eeb18f707fc6fd9e4401524d682417bd2dd41271577550850a4ee", 0x27}], 0x2}, 0x0) 06:42:27 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0xa, [@struct={0x8, 0x1, 0x0, 0xf, 0x0, 0x7, [{0xc}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e]}}, &(0x7f0000000300)=""/250, 0x3a, 0xfa, 0x8}, 0x20) [ 1784.625813][ T9730] FAT-fs (loop5): bogus logical sector size 26558 [ 1784.642359][ T9730] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xe80, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2c00, @broadcast}}}}}, 0x42) 06:42:27 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0xa, [@struct={0x0, 0x2, 0x0, 0xf, 0x0, 0x0, [{}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000300)=""/250, 0x3a, 0xfa, 0x8}, 0x20) [ 1784.736520][ T9744] FAT-fs (loop5): bogus logical sector size 26558 [ 1784.767982][ T9744] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:27 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x20}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000380), 0x1040c) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r3 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r3, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000001300)={0x0, r0, 0x1, 0x3, 0x7fffffff}) 06:42:27 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r4) r5 = epoll_create1(0x80000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r6) r7 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r8, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r7, r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) r11 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/relabel\x00', 0x2, 0x0) r12 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r13 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r15 = dup(r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) ioctl$RTC_IRQP_READ(r15, 0x8008700b, &(0x7f0000000380)) readv(r13, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r12, r13, 0x0) sendmsg$netlink(r3, &(0x7f0000000140)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)={0xf8, 0x26, 0x4, 0x70bd26, 0x25dfdbfd, "", [@generic="23d4e9e5495c8e26a57c931b30d7008ac2594f2dd8f988ddc3f6e3b6f55e58a6795895df3f90e6307518955df68d9b587506589c23be7e6e8bd4454917e1365a91580dbf86c080ac8cea8b03162295214392585ac136fc5219e3ebaa77cba016c7dbbbd2ae81f7b97d937465e8ccb8f143e63635a4df99752882301010156ccfb731753d865dec1d98e0bb7b0319fa347377e4aff89a22a091b827fbca7c1b76a722856b28436bffea481f9fc906212cfe3dbe05ade20a2a34ed12f26ef2edd9fb7c83d2afefb2566e188d", @generic="e18e9d8bcedf723bc7ff241deeb6b3800280f6f84363ba6c3b176f"]}, 0xf8}], 0x1, &(0x7f0000000300)=[@rights={{0x28, 0x1, 0x1, [r4, 0xffffffffffffffff, r5, r6, r7, r10]}}, @rights={{0x1c, 0x1, 0x1, [r11, r12, r1]}}], 0x48}, 0x44004) dup(r1) ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000000)) r16 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xf00, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:27 executing program 3: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) listen(r0, 0x0) accept$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000180)=0x14) r1 = socket(0x1e, 0x805, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r2, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000000)=@req3={0x80000000, 0x0, 0x2}, 0x1c) sendmsg(r1, &(0x7f0000000140)={&(0x7f00004f5000)=@generic={0x10000000001e, "0200000900000000000000000226cc573c080000003724c71e14dd6a739effea1b48006be61ffe0000e103000000f8000004003f010039d8f986ff01000300000004af50d50700000000000000e3ad316a1983000000001d00e0dfcb24281e27800000100076c3979ac40000bd15020078a1dfd300881a8365b1b16d7436"}, 0x7b, 0x0}, 0x0) 06:42:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2f00, @broadcast}}}}}, 0x42) 06:42:28 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) clock_gettime(0x0, &(0x7f0000000540)) [ 1785.568940][ T9773] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1785.577721][ T9773] FAT-fs (loop2): Filesystem has been set read-only 06:42:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x0, 0x3}}]}, 0x20}}, 0x0) 06:42:28 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16, 0x7}, {0x0, 0x0, 0x29b}], 0x860, 0x0) 06:42:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x1100, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3600, @broadcast}}}}}, 0x42) 06:42:28 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) clock_gettime(0x0, &(0x7f0000000540)) 06:42:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) openat$random(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/urandom\x00', 0x101000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140)='batadv\x00') sendmsg$BATADV_CMD_SET_HARDIF(r6, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x34, r7, 0x2, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2a1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xfffffffb}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x10001}]}, 0x34}, 0x1, 0x0, 0x0, 0x44000}, 0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r10, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:28 executing program 3: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) listen(r0, 0x0) accept$packet(r0, 0x0, 0x0) r1 = socket(0x1e, 0x805, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r2, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000000)=@req3={0x80000000, 0x0, 0x2}, 0x1c) sendmsg(r1, &(0x7f0000000140)={&(0x7f00004f5000)=@generic={0x10000000001e, "0200000900000000000000000226cc573c080000003724c71e14dd6a739effea1b48006be61ffe0000e103000000f8000004003f010039d8f986ff01000300000004af50d50700000000000000e3ad316a1983000000001d00e0dfcb24281e27800000100076c3979ac40000bd15020078a1dfd300881a8365b1b16d7436"}, 0x7b, 0x0}, 0x0) 06:42:28 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) delete_module(&(0x7f0000000100)='vfat\x00', 0x1800) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x1ff) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$GIO_SCRNMAP(r3, 0x4b40, &(0x7f0000000240)=""/82) setsockopt$inet6_MRT6_ADD_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd2, &(0x7f0000000040)={{0xa, 0x4e23, 0x2, @mcast1, 0xfff}, {0xa, 0x4e20, 0x49a, @loopback, 0x545a}, 0x800, [0x5, 0x100, 0x25, 0x35d, 0xd92, 0x2, 0x9, 0x4]}, 0x5c) syncfs(0xffffffffffffffff) 06:42:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3800, @broadcast}}}}}, 0x42) 06:42:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:28 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1785.925768][ T9801] FAT-fs (loop5): bogus logical sector size 26558 [ 1785.994379][ T9801] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:28 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:29 executing program 5: openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@local, @in=@initdev}}, {{@in6=@initdev}, 0x0, @in6}}, &(0x7f0000000000)=0xe8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3c00, @broadcast}}}}}, 0x42) 06:42:29 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x3c00, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1786.198822][ T9818] FAT-fs (loop5): bogus logical sector size 26558 [ 1786.216689][ T9818] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:29 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1786.689400][ T9802] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1786.698348][ T9802] FAT-fs (loop2): Filesystem has been set read-only 06:42:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r1, 0x4200, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffb) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c) r8 = epoll_create(0xd7) sendfile(r7, r8, &(0x7f00000000c0)=0x23, 0x108080fffffffe) 06:42:29 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040)='NLBL_CIPSOv4\x00') ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:29 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:29 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4000, @broadcast}}}}}, 0x42) 06:42:29 executing program 3: socket$inet6(0xa, 0x80003, 0x29) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:29 executing program 3: socket$inet6(0xa, 0x80003, 0x29) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1786.864488][ T9842] FAT-fs (loop5): bogus logical sector size 26558 [ 1786.881019][ T9842] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:29 executing program 3: socket$inet6(0xa, 0x80003, 0x29) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:29 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$FUSE_BMAP(r1, &(0x7f0000000380)={0x18, 0x0, 0x5, {0x9}}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x0, 0x0) ioctl$NS_GET_NSTYPE(r3, 0xb703, 0x0) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) r5 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x2222c0, 0x0) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340)='/proc/self/net/pfkey\x00', 0x0, 0x0) mmap$perf(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0xacec) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r5, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0xcc, r7, 0x8, 0x70bd2a, 0x25dfdbfc, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x1}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4000}, 0x20000040) 06:42:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x800e, @broadcast}}}}}, 0x42) [ 1787.074870][ T9867] FAT-fs (loop5): bogus logical sector size 26558 [ 1787.113370][ T9867] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:30 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:30 executing program 3: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:30 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r3) mount$bpf(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='bpf\x00', 0xb00001, &(0x7f0000000100)={[], [{@euid_lt={'euid<', r3}}, {@euid_eq={'euid', 0x3d, r3}}]}) setresuid(r3, 0x0, 0x0) ioprio_get$uid(0x0, r3) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 06:42:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x800e, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x1000000, @broadcast}}}}}, 0x42) 06:42:30 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000200)='./file0\x00', 0x19c) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x40, r3}]) open$dir(&(0x7f0000000100)='./file1\x00', 0x30082, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:30 executing program 3: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:31 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r2, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r1, r2, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$netlink_NETLINK_NO_ENOBUFS(r5, 0x10e, 0x5, &(0x7f0000000240)=0x7, 0x4) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r6, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r3, r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r7) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r9 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/mls\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x40, 0x0, 0x3a, 0x16, 0x0, 0x5, 0x8, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xf, 0x0, @perf_config_ext={0x8000, 0x1}, 0x8400, 0x2, 0x7fff, 0x7, 0xfffc000000000000, 0x1, 0x2}, r8, 0xd, r9, 0x9) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x7fff) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:31 executing program 3: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:31 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_EDIT(r3, 0x0, 0x483, &(0x7f0000000100)={0x84, @dev={0xac, 0x14, 0x14, 0x34}, 0x4e23, 0x4, 'dh\x00', 0x12, 0x1, 0x42}, 0x2c) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r4, 0x4200, 0x0) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x55dbc4ef4f4d422b) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) recvmsg(r11, &(0x7f00000007c0)={&(0x7f0000000300)=@pppol2tpv3, 0x80, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/97, 0x61}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000680)=""/179, 0xb3}, {&(0x7f0000000200)=""/34, 0x22}, {0x0}], 0x7, &(0x7f0000000500)=""/14, 0xe}, 0x69ee630a9fdf31ac) sendfile(r4, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2000000, @broadcast}}}}}, 0x42) 06:42:31 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:31 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0) 06:42:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xb500, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:31 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3000000, @broadcast}}}}}, 0x42) 06:42:31 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1788.445286][ T9925] FAT-fs (loop5): bogus number of reserved sectors [ 1788.488949][ T9925] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:31 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xe0ff, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:31 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = gettid() tkill(r2, 0x5000000000014) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={r2, r1, 0x0, 0x5, &(0x7f0000000100)='vfat\x00'}, 0x30) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsconfig$FSCONFIG_SET_PATH_EMPTY(r3, 0x4, &(0x7f0000000040)='systemvboxnet0{\x00', &(0x7f0000000080)='./file1\x00', 0xffffffffffffffff) 06:42:31 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1789.324051][ T9954] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1789.332863][ T9954] FAT-fs (loop2): Filesystem has been set read-only 06:42:32 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4000000, @broadcast}}}}}, 0x42) 06:42:32 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xe803, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:32 executing program 3: socket$inet6(0xa, 0x80003, 0x29) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:32 executing program 3: socket$inet6(0xa, 0x80003, 0x29) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:32 executing program 3: socket$inet6(0xa, 0x80003, 0x29) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:32 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0x5e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = syz_genetlink_get_family_id$netlbl_mgmt(0x0) sendmsg$NLBL_MGMT_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="00000200", @ANYRES16=r10, @ANYBLOB="001626bd7000fbdbdf25024b3fc07e96b1499942a6892ec51d311900000005000100000000"], 0x3}}, 0x0) sendmsg$NLBL_MGMT_C_LISTDEF(r9, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r10, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x84}, 0x44001) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) io_destroy(r4) 06:42:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xf401, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6000000, @broadcast}}}}}, 0x42) [ 1790.697075][ T9986] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1790.705793][ T9986] FAT-fs (loop2): Filesystem has been set read-only 06:42:34 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000000)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16, 0x3}, {0x0, 0x0, 0x29b}], 0x1000000, 0x0) 06:42:34 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x11000000, @broadcast}}}}}, 0x42) 06:42:34 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(r2, &(0x7f0000000280)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x74, 0x0, 0x2, 0x301, 0x0, 0x0, {0x5, 0x0, 0xa}, [@CTA_EXPECT_MASTER={0x28, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @CTA_EXPECT_TUPLE={0x18, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}]}, @CTA_EXPECT_HELP_NAME={0xe, 0x6, 'snmp_trap\x00'}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x1}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x200080c0}, 0x4c010) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:34 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x0, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xffe0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:34 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x0, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1791.701711][T10001] FAT-fs (loop5): invalid media value (0xf3) [ 1791.734037][T10001] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:34 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x0, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x29000000, @broadcast}}}}}, 0x42) 06:42:34 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000000)='vfat\x00') r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:34 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1791.915448][T10017] FAT-fs (loop5): bogus logical sector size 26558 06:42:34 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1791.955788][T10017] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:35 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2b000000, @broadcast}}}}}, 0x42) [ 1792.556059][T10036] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1792.565434][T10036] FAT-fs (loop2): Filesystem has been set read-only 06:42:35 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:35 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x0, 0x1, 0x0, [], [{0xca2, 0xffffffe1, 0x101, 0x3, 0x200, 0x6330}, {0x80, 0x6, 0x3, 0x1ff, 0x7fff, 0xcb}], [[]]}) 06:42:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2c000000, @broadcast}}}}}, 0x42) 06:42:35 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:35 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:35 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1792.748279][T10048] FAT-fs (loop5): bogus logical sector size 26558 [ 1792.761188][T10048] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:35 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@initdev, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@local}}, &(0x7f00000003c0)=0xe8) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000400)={'batadv0\x00', 0x0}) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket$netlink(0x10, 0x3, 0x0) r11 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r11, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r12, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r12}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r13 = socket$nl_route(0x10, 0x3, 0x0) r14 = socket$netlink(0x10, 0x3, 0x0) r15 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r15, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r15, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r14, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r16, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r13, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r16}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r17 = socket$nl_route(0x10, 0x3, 0x0) r18 = socket$netlink(0x10, 0x3, 0x0) r19 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r19, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r19, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r18, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r20, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r17, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r20}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r22 = dup(r21) ioctl$PERF_EVENT_IOC_ENABLE(r22, 0x8912, 0x400200) getsockopt$inet_pktinfo(r22, 0x0, 0x8, &(0x7f0000000500)={0x0, @rand_addr, @empty}, &(0x7f0000000580)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000680)={{{@in=@local, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@initdev}}, &(0x7f0000000780)=0xe8) r25 = socket$nl_route(0x10, 0x3, 0x0) r26 = socket$netlink(0x10, 0x3, 0x0) r27 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r27, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r27, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r26, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r28, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r25, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r28}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r30 = dup(r29) ioctl$PERF_EVENT_IOC_ENABLE(r30, 0x8912, 0x400200) ioctl$ifreq_SIOCGIFINDEX_wireguard(r30, 0x8933, &(0x7f00000007c0)={'wg1\x00', 0x0}) r32 = socket$nl_route(0x10, 0x3, 0x0) r33 = socket$netlink(0x10, 0x3, 0x0) r34 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r34, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r34, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r33, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r35, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r32, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r35}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000840)={'batadv0\x00', 0x0}) r37 = socket$nl_route(0x10, 0x3, 0x0) r38 = socket$netlink(0x10, 0x3, 0x0) r39 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r39, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r39, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r38, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r40, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r37, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r40}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) r41 = socket$nl_route(0x10, 0x3, 0x0) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r43, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r43, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r42, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r44, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r41, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r44}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r46 = dup(r45) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) ioctl$ifreq_SIOCGIFINDEX_team(r46, 0x8933, &(0x7f0000000880)={'team0\x00', 0x0}) r48 = socket$nl_route(0x10, 0x3, 0x0) r49 = socket$netlink(0x10, 0x3, 0x0) r50 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r50, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r50, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r49, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r51, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r48, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000140001001000000000000000020b0000", @ANYRES32=r51, @ANYBLOB="08000200ffffffff08000400ac141400"], 0x28}, 0x1, 0xf0ffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000008c0)={'team0\x00', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r54 = dup(r53) ioctl$PERF_EVENT_IOC_ENABLE(r54, 0x8912, 0x400200) ioctl$sock_SIOCGIFINDEX(r54, 0x8933, &(0x7f0000000900)={'veth0_to_bridge\x00', 0x0}) r56 = socket$nl_route(0x10, 0x3, 0x0) r57 = socket$netlink(0x10, 0x3, 0x0) r58 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r58, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r58, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r57, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r59, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r56, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r59}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(r6, &(0x7f0000000f80)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000f40)={&(0x7f0000000940)={0x5c8, 0x0, 0x800, 0x70bd27, 0x25dfdbfe, {}, [{{0x8, 0x1, r7}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r12}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}]}}, {{0x8, 0x1, r16}, {0xf4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x9}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r20}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r23}, {0x22c, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r24}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r28}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r31}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r35}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r36}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8, 0x6, r40}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x1000}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r44}, {0xec, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x63}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r47}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r51}}}]}}, {{0x8, 0x1, r52}, {0xf4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x3ff}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x95}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r55}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0xef5c}}, {0x8, 0x6, r59}}}]}}]}, 0x5c8}}, 0x2400c004) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r60 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r60, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:35 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000040)="66e60226390ada1d0a08207e01acc1a29cb6f31423f9a9ccad2b8bf8508f9f600d3ef4abfb95b932a12c84d496f66baa01af91f9933fc35c39d61e22ba95bf7d0c5f7a7697d92a5f9082d714c23db0f48fc4a294c530ced3987c14640cc69f73b233b119b4ced5a56bc9c28151e3edc568c20e4d87604d2666eb56afe40c", 0x7e}, {0x0, 0x0, 0x29a}], 0x0, 0x0) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x200000, 0x0) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000100)=[0x5, 0x5]) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r4, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r3, r4, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x1000, 0xff, 0x4, 0x7}, {0xfff, 0x0, 0x3, 0x6c8}, {0xff, 0x20, 0x1, 0x2}, {0x7, 0x3f, 0x6, 0x6ef}, {0x81, 0x3f, 0x40, 0x4}, {0x24, 0x1, 0x20, 0x7fff}, {0x3, 0x3f, 0x20, 0x4}, {0x2, 0x3, 0x5, 0x7f}, {0x38, 0x0, 0x9, 0x80000000}, {0x2, 0x9, 0x40, 0x5370}]}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bsg\x00', 0x20000, 0x0) ioctl$SIOCSIFMTU(r7, 0x8922, &(0x7f0000000280)={'macsec0\x00', 0x7fffffff}) r8 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$FS_IOC_GETFLAGS(r8, 0x80086601, &(0x7f0000000200)) fcntl$setpipe(r3, 0x407, 0x3) ioctl$sock_TIOCOUTQ(r2, 0x5411, &(0x7f00000000c0)) 06:42:35 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2f000000, @broadcast}}}}}, 0x42) [ 1792.908036][T10062] __nla_validate_parse: 5 callbacks suppressed [ 1792.908043][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1792.936055][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready 06:42:35 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0b") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1792.976490][T10065] FAT-fs (loop5): bogus logical sector size 382 [ 1792.990401][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 06:42:35 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:35 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0b") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1793.021944][T10065] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1793.035130][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1793.067655][T10070] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.079347][T10070] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1793.094772][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.105532][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready 06:42:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x36000000, @broadcast}}}}}, 0x42) 06:42:36 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000000)=0x451) r4 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r5, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r4, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) splice(r4, &(0x7f0000000040)=0x4, r7, &(0x7f0000000080)=0x100000001, 0x0, 0x8) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) [ 1793.178618][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.189379][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready 06:42:36 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0b") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1793.231011][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.270677][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1793.328789][T10070] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.353295][T10070] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1793.435851][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.450730][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1793.511204][T10062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.542076][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1793.559234][T10105] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1793.572422][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1793.595463][T10062] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1793.610180][T10070] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1793.636389][T10107] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1793.652737][T10105] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready 06:42:36 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174190204010002000270fff8", 0x16, 0x9}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:36 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe847") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x38000000, @broadcast}}}}}, 0x42) 06:42:36 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) creat(&(0x7f0000000000)='./file1\x00', 0x80) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x2, 0x2, &(0x7f0000000180)=[{&(0x7f00000001c0)="cf5a66e60226390ada1d6752ff7112b6f3145f9acdd623f960b2fcee06098c90e090a1e850413ac679acf28a5f500e917cd62ff840ec463af4b740640b81d2ce09dc76538b3071336eb217bbabdcd809d37b3a2c1f83c76d9df50bdacb9455608c43667b804fed25aab532397479eb4cb24edf90648c3f5b8c374f312a078b16c1f0615ee7d9130c", 0x88}, {0x0, 0x0, 0x29b}], 0x100800, 0x0) 06:42:36 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:36 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe847") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:36 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe847") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:36 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe84790") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1793.901465][T10129] FAT-fs (loop2): invalid media value (0x02) [ 1793.917657][T10129] FAT-fs (loop2): Can't find a valid FAT filesystem 06:42:36 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f0000000000)="66e6020180000000f90000e60000000000000000000088b630dcbf62f37d73df998136b338e40450f73288fb36c84e282f9732a67ab290e0289a91e47a81b25909b9df564847d276ec789c0d8114a68a353526f644664fd3565d2519acdadd0966486e68fc51661354f483eb1317d2d6d4f796", 0x73}, {0x0, 0x0, 0x29b}], 0x0, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000100)="76642fb57f192e3233e6c9f140a2ca9f", 0x10) 06:42:36 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3c000000, @broadcast}}}}}, 0x42) [ 1794.104833][T10150] FAT-fs (loop5): bogus number of reserved sectors [ 1794.167600][T10150] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1794.263160][T10158] FAT-fs (loop5): bogus number of reserved sectors [ 1794.293657][T10158] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1794.694001][T10129] FAT-fs (loop2): invalid media value (0x02) [ 1794.700259][T10129] FAT-fs (loop2): Can't find a valid FAT filesystem 06:42:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x40000000, @broadcast}}}}}, 0x42) 06:42:37 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe84790") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:37 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) timer_create(0x7, &(0x7f0000000040)={0x0, 0x1f, 0x0, @thr={&(0x7f0000000000)="38da1b1dca6bbd30ee68a96c5bd0fa2aad66ba1e19841c08d77903276dad77ab898c823ff8c23547d7aefd88de090649b98fe7d16e", &(0x7f00000001c0)="3c7801c0a102ba266d6d34428c3e49f25a0f4e0cca95d8f7dc4e5fffd837821464e5c65d118a1dc05f0fe302e7407243c5fc071199338eb8c251456e9647f65e1fdce14b31a042eb634290ceab19835fd1001e0e329c37c8856e5a106a068bfe75950e43258afe16b7e564dc7c2c9af04ce189286c5374b0e59211cd431e4f5c7acf"}}, &(0x7f0000000080)=0x0) timer_gettime(r2, &(0x7f0000000100)) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29a}], 0x0, 0x0) 06:42:37 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:37 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe84790") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1794.999178][T10174] FAT-fs (loop5): bogus logical sector size 26558 [ 1795.038058][T10174] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:38 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, 0x0, 0x0) 06:42:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f00000001c0)=""/212) 06:42:38 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, 0x0, 0x0) 06:42:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x800e0000, @broadcast}}}}}, 0x42) [ 1795.277542][T10196] FAT-fs (loop5): bogus logical sector size 26558 [ 1795.329373][T10196] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1795.938760][T10204] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1795.947411][T10204] FAT-fs (loop2): Filesystem has been set read-only 06:42:38 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:38 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, 0x0, 0x0) 06:42:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x89ffffff, @broadcast}}}}}, 0x42) 06:42:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r6, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r6}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000300)={{{@in=@multicast1, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}}}, &(0x7f0000000280)=0xe8) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket$netlink(0x10, 0x3, 0x0) r10 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r11, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r11}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000001440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001480)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r14 = dup(r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) getsockname$packet(r14, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001500)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r17 = dup(r16) ioctl$PERF_EVENT_IOC_ENABLE(r17, 0x8912, 0x400200) getsockopt$inet6_IPV6_IPSEC_POLICY(r17, 0x29, 0x22, &(0x7f0000001540)={{{@in=@broadcast, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@local}}, &(0x7f0000001640)=0xe8) r19 = socket$nl_route(0x10, 0x3, 0x0) r20 = socket$netlink(0x10, 0x3, 0x0) r21 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r21, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r21, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r20, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r22, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r19, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r22}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r23) recvmmsg(r23, &(0x7f0000001ec0)=[{{&(0x7f0000001680)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x80, &(0x7f0000001a00)=[{&(0x7f0000001700)=""/108, 0x6c}, {&(0x7f0000001780)=""/13, 0xd}, {&(0x7f00000017c0)=""/203, 0xcb}, {&(0x7f00000018c0)=""/25, 0x19}, {&(0x7f0000001900)=""/49, 0x31}, {&(0x7f0000001940)=""/157, 0x9d}], 0x6, &(0x7f0000001a80)=""/73, 0x49}, 0x3}, {{0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f0000001b00)=""/105, 0x69}, {&(0x7f0000001b80)=""/175, 0xaf}], 0x2}, 0xcc8}, {{&(0x7f0000001c80)=@in={0x2, 0x0, @initdev}, 0x80, &(0x7f0000001e40)=[{&(0x7f0000001d00)=""/59, 0x3b}, {&(0x7f0000001d40)=""/112, 0x70}, {&(0x7f0000001dc0)=""/83, 0x53}], 0x3, &(0x7f0000001e80)=""/61, 0x3d}, 0x2000}], 0x3, 0x12001, &(0x7f0000001f80)={0x0, 0x1c9c380}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000002240)={0x0, @multicast1, @loopback}, &(0x7f0000002280)=0xc) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002380)={'vcan0\x00', 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000023c0)={{{@in6=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@local}}, &(0x7f00000024c0)=0xe8) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000002640)={0x0, @multicast1, @local}, &(0x7f0000002680)=0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000026c0)={'wg2\x00', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r31 = dup(r30) ioctl$PERF_EVENT_IOC_ENABLE(r31, 0x8912, 0x400200) getsockopt$inet6_IPV6_IPSEC_POLICY(r31, 0x29, 0x22, &(0x7f0000002700)={{{@in6=@mcast2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@dev}}, &(0x7f0000002800)=0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r34 = dup(r33) ioctl$PERF_EVENT_IOC_ENABLE(r34, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r34, 0x0, 0x10, &(0x7f0000002900)={{{@in6=@mcast1, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@empty}}, &(0x7f0000002a00)=0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r37 = dup(r36) ioctl$PERF_EVENT_IOC_ENABLE(r37, 0x8912, 0x400200) ioctl$ifreq_SIOCGIFINDEX_vcan(r37, 0x8933, &(0x7f0000002a40)={'vxcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000002b40)={'wg2\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000003380)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x7e1bd9ade13a0da2}, 0xc, &(0x7f0000003340)={&(0x7f0000002b80)={0x798, r2, 0x2, 0x70bd26, 0x25dfdbfe, {}, [{{0x8, 0x1, r6}, {0x1dc, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r7}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r12}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x7fff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r15}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x222}}, {0x8, 0x6, r18}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8, 0x1, r22}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x202}}, {0x8, 0x6, r24}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x3647c000}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0xc, 0x4, [{0x6, 0x40, 0xff, 0x2}]}}}]}}, {{0x8, 0x1, r25}, {0x224, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r26}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r27}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r28}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r29}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r32}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r35}, {0x274, 0x2, 0x0, 0x1, [{0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x2c, 0x4, [{0x40, 0x6, 0x7f, 0x4}, {0x8001, 0x0, 0x1, 0x9}, {0x1, 0x4, 0x2, 0xdf}, {0x81, 0x40, 0x80, 0xffffffff}, {0x3, 0x5}]}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r38}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0xeba3}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x14, 0x4, [{0x4, 0x0, 0x1, 0x5}, {0x2, 0x3, 0x40, 0x6}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x3c, 0x4, [{0x9e, 0x5, 0x9, 0x4}, {0x0, 0x7, 0x40, 0x4}, {0x8, 0x80, 0x0, 0x1}, {0x1000, 0x0, 0x4a, 0x6}, {0x9, 0xa5, 0x0, 0x1}, {0x8500, 0x81, 0x8, 0x20}, {0x14e, 0x9, 0x4a, 0x3}]}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r39}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x8}}}, {0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xb, 0x4, 'random\x00'}}}]}}]}, 0x798}, 0x1, 0x0, 0x0, 0x80}, 0x891) 06:42:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(r7, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x2, 0x8, 0x801, 0x0, 0x0, {0x3, 0x0, 0xa}, [@CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x9000}, @CTA_TIMEOUT_L4PROTO={0x5}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4004048) r8 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:39 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x0, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1796.142021][T10211] FAT-fs (loop5): bogus logical sector size 26558 [ 1796.155286][T10211] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1796.208903][T10222] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1796.234251][T10211] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready 06:42:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xfeffffff, @broadcast}}}}}, 0x42) 06:42:39 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x0, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1796.312104][T10222] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready 06:42:39 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x0, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xffffff7f, @broadcast}}}}}, 0x42) [ 1796.433218][T10222] FAT-fs (loop5): bogus logical sector size 26558 [ 1796.452460][T10222] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:39 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:39 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x0, 0x0, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:39 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r3, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r2, r3, 0x0) ftruncate(r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:39 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x0, 0x0, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 1796.698471][T10265] FAT-fs (loop5): bogus logical sector size 26558 [ 1796.705366][T10265] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1797.078615][T10269] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1797.087295][T10269] FAT-fs (loop2): Filesystem has been set read-only 06:42:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xffffff89, @broadcast}}}}}, 0x42) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x0, 0x0, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:40 executing program 1: unshare(0x40000000) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:40 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./bus\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000280)=ANY=[@ANYBLOB="01000800ffffffffffff5d5c1cc0acfcffffffffffffffffffffffffaaaaaaaaaa1faaaaaaaaaabbaaaaaaaaaabb804ab07ddbcae70b72def3a2592d951df028238ecf385d754683ddb68c03c7958cbc80b3b66777d03e56e89116e9d11b19ad"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) io_setup(0x9, &(0x7f0000000300)=0x0) io_submit(r8, 0x0, &(0x7f0000000340)) r9 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x86002, 0x0) ioctl$BLKRESETZONE(r9, 0x40101283, &(0x7f0000000140)={0x8001, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r12, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x3, &(0x7f0000346fc8)=@framed, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:40 executing program 1: unshare(0x40000000) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x3, &(0x7f0000346fc8)=@framed, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xfffffffe, @broadcast}}}}}, 0x42) 06:42:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xb5, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:40 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16, 0x1000000}, {0x0, 0x0, 0x29a}], 0x2000200, 0x0) 06:42:40 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2a0041, 0xa) fchdir(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x1) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r9, 0x54a3) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x3, &(0x7f0000346fc8)=@framed, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:40 executing program 1: unshare(0x40000000) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0xa) 06:42:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x0, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1797.675817][T10311] FAT-fs (loop2): bogus number of reserved sectors [ 1797.687887][T10311] FAT-fs (loop2): Can't find a valid FAT filesystem [ 1797.710349][T10313] FAT-fs (loop5): bogus number of reserved sectors 06:42:40 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x0, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1797.726402][T10313] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:40 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) r2 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x5424, &(0x7f0000000040)) 06:42:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1f4, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0xfdef) 06:42:40 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x0, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1797.942731][T10331] FAT-fs (loop5): bogus logical sector size 26558 [ 1797.961472][T10331] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1798.504745][T10342] FAT-fs (loop2): bogus number of reserved sectors [ 1798.511707][T10342] FAT-fs (loop2): Can't find a valid FAT filesystem 06:42:41 executing program 5: ioctl$KDFONTOP_SET(0xffffffffffffffff, 0x4b72, &(0x7f0000000140)={0x0, 0x1, 0x7, 0x1, 0xbb, &(0x7f0000000380)="4e0b4f348da16d82ae74e1f5f2fb10379ecae9dac0821b7d47f157de9770fe6ea2d5a14c96376e4f58c8ec1f701d32e82c6e356b7c9f72e234a9124cf0919244d5355e1b97f06ca8856d1fc8112f6b3220520007fbf8d17c5e7012c0a1286c31c687bd5c3263bfef2ec6a0e8df32b6f68ef29334c1102eaedffbb0e754f6ebf7cdb3111ee6b7379b507fcbc5d5600a2eabb78289b9b8e40f7294cc5a4dd5f704e08aaab1df369fe7691d8606fe34d49a0e9c2f8645c0ba25a921b6d888cd5d2272ae25e44e9a0e6071a9326d0a90a072f84a03f84375fe90f122be12d1934e2ff4b1106eeea97f7e06fbd33944f3489f4d6cdb20c60e08c40393c4ed529d32df66f1087f735d95522469b91d295abedc4f54226ebf2435beb74e0880519d83bbdf2b495ed758c2484113a550d3fa761536044d88f93fab4bd56461176402dcb5b5cc287519768135cb0df420e1dbe4cfbe524e942b1d2d1fe84279181054ebc64eeb3eed72d1f37b30949bf4553f7e09b51481299baf215661b4cf8e2580b9d9185c382f05d562dcdb429c675cb92cde5357600e8a079234487f92e1a038e4b9b5387ea387b358de2bf3cb520da349a2da86211b3c07bf43779091e11d0a3abab7cc66a1541e1edc0270d0e8668f323384fd25970222946a784aeae23f1b08a385e05c5f133b6a758ee7c1b6aa29bd10a55619ee21c48ecc658d274b4582023827008036b96e4ec90fa698365f13a3a6bad7417993165133bdc446e9383545959356aa86948de8bd8cd4340139645fbc2b3bc77555d6d574c9848d35a56f1f2498942cb4dc6cf10a54f985f69bd9a1ac406e58a3197ffd3ea754eaa0cb14c033db0e87dc3698a0dc93c9376b14208c8a9037c6fe708d4f3b6d8773326553ae21df5660186109ff7a1f4dd440ac5869e6474dc8b4cf77b79786ed8e8df8effd0214b272f7fff7af17a26747a3100c6b050cb63f799c5830b64f3eb36c7a79d40f2a98e2547efbf6ed0a17797013d300c8ac4b0027b182ccfed7b35724df528600e7951b0c4f39bde4ea430fc0434a49b45b08691617f74bdc0a5b420e8ca12d9d9b4f08f825c1abf8e9eb942580191c11d55687c5f67493f8ebc67e2104bd351555e0bc8f13a277c2ddef325079d9a73de0974fedfb921ed9e04ae606958793536e3baab61ed554db6f9cbed129ed0f6c9073b4f3c3e530f49e18e7d793cdb8089e49edcc00afd222a7617213fa89f01088fd7c46006c57572a9c49880998dc6bb5da959d5633d6904f12d7462ddb69e4252cde59570c55d4de80643842880e1eb26fc2e12a51ad83a57a0e7069ddbfbc5463479d152c1697591c8057f8fcd2b9f14aa4b14a8fd3614aea3308acf9838a23abc17e04a05257a2daa69ff0cdac1925e57b06fc135ea740741ab4de0b30da5847a4a513e16e05647c25b0f92703ff"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='fuse\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) statfs(&(0x7f0000000040)='./file0\x00', 0x0) umount2(&(0x7f00000000c0)='./file0\x00', 0xa) r2 = socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) r6 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r7 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r7, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r6, r7, 0x0) poll(&(0x7f0000000280)=[{r4, 0x140a}, {r5, 0xc0}, {r6, 0x4000}], 0x3, 0x4) r8 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$PPPIOCSMRRU(r8, 0x4004743b, &(0x7f0000000240)=0xffffff00) dup3(r2, r1, 0x0) r9 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0) r11 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r11, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r10, r11, 0x0) fcntl$F_SET_RW_HINT(r10, 0x40c, &(0x7f0000000100)=0x3) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:41 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x0, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x20000282) 06:42:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x300, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:41 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:41 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x0, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:41 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r6 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r7 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r7, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r6, r7, 0x0) r8 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r9 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r9, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r8, r9, 0x0) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) r11 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4c022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x0, 0x4, 0x0, 0x8, 0x10, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r12 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r12, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r11, r12, 0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x1, r12, &(0x7f00000003c0)="7986829d2fe4456a9dcc272030e7cc38fede44264b6d8ccc021be5b931b36550fa92b2d4a193f209b3942e29ca295fb2eb689be06b1700ce13358abb487db165dc0a46ac410c5a3479eda81b612196169e03360a5b7c7bdbfa523e9251578ca111d5e38dd3e3af7422d0ed2c83d2784cb18bbd7879af33e4e509ee3dff9b66912d511764f66447087048597666b02dd3bbe177797c4b93ca7ec5088f55c072a3c48907009dcd1505a5c00cb772d150b942151fca800b593a3e", 0xb9, 0x0, 0x0, 0x0, r5}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r14 = dup(r13) r15 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/tcp\x00') ioctl$PPPIOCGFLAGS(r15, 0x8004745a, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) clock_nanosleep(0x5, 0x1, &(0x7f0000000100), &(0x7f0000000140)) r16 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r17 = syz_open_dev$ptys(0xc, 0x3, 0x1) fcntl$setlease(r17, 0x400, 0x2) sendfile(r2, r16, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:41 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x0, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1798.876912][T10357] FAT-fs (loop2): bogus number of reserved sectors [ 1798.905886][T10357] FAT-fs (loop2): Can't find a valid FAT filesystem 06:42:41 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x0, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3e8, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:41 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:41 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x0, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_buf(r3, 0x0, 0x2c, &(0x7f00000001c0)="5e028c721e4a4acfe7a9804fd7cc688b716418769a86100ad5250a655d657ce89e431d8d2a1aaca705fba4358f14e7b55fd468ef1dfc60c063c0006d18e7af378d38da57bb9b9aaeb7cb18c1263d3a78733a7903848692d32730df8889b752066e16512fa5cd133c75cee4cfa6c5fb0b9ee0ae1543bc6dc8ba90907975589e4dbc649ff787299680c17319633daba4038649590b15bcdcc4dde96babe00226690c2272b719ffe1503a8365a861e9c2fa47ac503b", 0xb4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r4 = getpid() ioprio_get$pid(0x2, 0xffffffffffffffff) sched_setscheduler(r4, 0x0, &(0x7f0000000000)=0x800000) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x7ffff000) 06:42:42 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) io_setup(0x4, &(0x7f00000004c0)=0x0) ioctl$FS_IOC_SETFSLABEL(r5, 0x41009432, &(0x7f0000001580)="08bc24679a0b88ba1ae8a608c8b0f1042dbc89f42e1a45f703a7cc4cfdd45469ac733ecb6de185d46d525f8ae7eba7644eb745e542cfb026dbe468b97ca109139b262db50592aeb597ac0dd495f30838f019877805e4045f66b90db99862394c6f3744831e72e74fa3e3bfc3be27f3ac1aea37eefbbe1155dbb8af1c8cc44a523ace86b010a5d6301bc11d87fe8706fe1c51f853c8e0873bb11590a04d8029e0b89cb5091d60f702c7ec80b1365b764b37a629c3d1f22deb36a6cb8c3e974c5aa904e12ece23ce2b4fa5f36798b0381030dbd5d462602863cfe634e5eb2b0c25dbf51d5c61819c033920de8df9aab4e628c3b89984d2df1f9d53fe4e98061806") io_submit(r8, 0x0, 0x0) io_getevents(r8, 0x100000001, 0x0, 0x0, 0x0) r9 = creat(&(0x7f0000000100)='./file0\x00', 0x58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) r12 = socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r14 = dup(r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) io_submit(r8, 0x3, &(0x7f0000000400)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x5, r9, &(0x7f0000000280)="5109774501cc5b71afea91cd738dad4ca981c0c2a21db166ea90dbedd1595dc2ba8bee38ee5a4cf8d08a79ff9434e8f5c6310dd4c17be287cb7255cd1d6f533044fe3c9f3b818fde595ef04532639066b9c87e1c7b04241fcafe8dc1fce6e2e8f620e2ff7acfd3b787d6b381b2554d5d6ea8d0492584b4afc76b39d239a7a998127f5c7d7ea4dab369f1c1a2a3d7daca8426b094489bf4e25349a8d734d9d4baf0d9d2be851afe363ce720c51fa1a4e75401cf66d5fac8e76b5f97262c34f2891adfa616ccf89ccc50f008074d4834b626da", 0xd2, 0x7, 0x0, 0x1, r11}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6, 0x84e, r12, &(0x7f0000000580)="8c5fb34d589f8ce526975e0f35918166491ff4874a5e934f8d3b45761fd11bafce9015fc6211b30689956ba0be827ac588ff58516fd74a94624e88ff384b3afac43c700b29569cec52f5741ebc6ffacd36057c8108b1b3c2c9a7cfcf78208505f2a2aa32a083c3c8aea99b0a87cd7f74011b1c7d8a5a98dc59ce0ee1c8710a65c2d04000b430314b6be9b1312e046db670acc87f3d3063a154efa32e47e1c96c8289e626c8f7ed69dab0c176ddcfab737d58048ceed72f933abb502dd3146098de53369a54716afbba540d96bfdd8d6efa9550cc343da6c3ea1cc065f3e79902561df0a9cd683bedb6e408eaa6ff5b790bb04abc0b3376ae3cec500423e271eaca50bd23d15d60620a1d38c96680e250904e4a8cbc49d52119b602c3d847a0708948cf6a894f6a067cb28c9e7291c00b3e010997a37d955abf8927430259d4004a69b02cadc6e5ecac58b9536fde1a743beb228c84f84dc0184c6ba1f56ab5d4de3362e064992ea32b045aef43ebdec9bbc1b9c70fdb8650aa4013c732caa7676db678d061f5b73bfddf6fb3251f1f877abc9c437d9138bd0238533e62b7e4b6dea7edc44cd9af08b5a18377f30b43b92940fde39485fd9cbfb8a184fd899528ee76d9f46c50bf31b2ed07ad5a213df750960363ad46ebf4624f48da70e62a9e119122f1a2a96efc507d3e346e42a8d1dd0a1d47ea74ad69851a0ddd18fcec3acb7b8226d7209551778bc9d0d802607575f895074aee3a93a3201184b2858e1e69f9b04e1e98f1ab74c3d5d214c06e20d1ad7fe125372b926bab341bca88b0ba7b60e89c06948b460dc562182843f94f9472dde9d120786225bf87019f9b3da7d3ee397b2c10de7457765ca03276d1fff3d2bbac3ef7e9bbdf717a79c15f9bad5ad1be1bd8c2e110e515e1d24aad902f67c608e8a8ab8a1a8986dea7fe601ae3c4eac8c59a197e8ab2775710ae5d841abb5a29f576ff9c78af8470fc987811355bd3739e67574dac465bc228527dfd96440bf3644f042d18ffc0ced01e6486ffc89197b894df9157dd148176dfdd9c9b4ada115f22054ac2ebf4ab851637ae2b5bc431e53ed8dd881a4790eaadc46f6992cf0770fe06b3cf0cc7b89ce5389b3ec8ac93ea79b4e9f5e8b0b7d1623ff489b4b9c5e58bc55cdbc83428c9b9aec2c43dc1564c4a6024e1767396db1a2602bb6bc51df3cf7c42c8325ec985fa9a2dc49f5295af47318283805d89ed8182ebcef61d7bf6c50131f72b5a3a35e8d3e65a48c23c44fca9fe666d6b10ec0a816ad9ae646861986e1ca0990c58e32c1eaeda9917f3b5ae8e98367243d94d8519d455cee6774cbee7da96d71e184c7a6432624e1e3b8d8fa4a3c77d0a74b4e87642ccf6149b827aeea7f7ed5922f5f3f9e56b4dbddc545a06402af76e73f4ef3eec00bb64d41449cc9c94903052e42ec4947b42379f5d39d20eff646f6c9e9159f0d86c59a7c56a3c759d40bbcc8e7343ed5ee06cc474c1bd3765bd147412bd2230ebd5cc0f403064a94b44318b27b78dde051ad7aa678ef9c1ad580769970b627f9fcf5b0841c0f7caa9fb8451afd70661cd37edecf41464ceb953fc2fa1885b0fa2bc345ae09d81c526a492e23b730fa154c7a66c9a8eb6ada6bb012c4ef556f3b808c7a4617c273c6911a287db75ba3ce53a96006ff624b42a65fc248127266d424c7600c4d527f0bdf6fa4479e8c3c1a7440862a35d9c5c320d33bf4bc34b63253509cb7a8578608339f783351383249c9db43074455bfe8d0dce2b6ca284284c3155a58500e420c9b0d51672550a21b0eb842a6e2dc8564f0be7400141b2df50d66c2d155cd54bbe84d46b0417a28f4cacdff70f1db8e8bbf803e41e0b71da3169d4d01378eed537268ce593774321f87d6c84a420c2bc865fc6a76b05542829e02b37cc6dd9bcada1038d7fceb98dda630040461a9e80e5f08b6eff734770f39d3f5eeafbc834db810b9914da239ad74f501fd3958677aed75b64457b6799550e8c8cf75fea9175dae3cae6fcb71b31795f14eec2a008b2dda87da1017876a8aa588ad0eb38ede7892f811f1b54ea0c95e22548f558aa711b7fe8c6fbd491b7c5bffe27a58e94888c4768a71eaaa6abe8724dc72483dfceef49e48db77e5cd2000616c9e262fc989966b2588a515ec263240b5413981b930d8a239c8c295ff09762d0e856085e2d6e2434bb6573152d6e11fabcba009dc8c8f889537a596f8661476172fdc5afd5151af9d817f0dc27ee46292a19b918cda69a80d4d16344dc5c5180ce70bd564cb7b2aad52f99d06b617f88709e7cd9201c0da21fd9bf92fa330ac6ab83903bc1a1bd1ae24261a6505f61b31fa8332ef2f0f51e57360a0f6fa45f9150383ed1bbdf62821bd25a6db32db8f41bf12097ea7d447bd5487c57ea8c82a1d4e58d4a04372e5755a76245ad95974c9e35b9f240e4b8d00a7b2af7a741efc2c2cabb7e4e03febb5cd69c29595e315a8cdd52345089b9955efe1262ae728cd4c9ef60edf07076245a48f463976901750ced978d6294bee7da7ef894ab3964e8e17b0456118d52030b5f4dd1a4f8f9062d85b33a6c612d70f707c9994b363a8c7f351a83d6bf4c2e9dd79ef60d3b91bba7cdfb52bda441879b5c403c0e7d94cb290e3a83c9a3bd0dd6def314306087c0ae97c70c6233f8b4eb880eeaa6d78e95e546ea3b5df58812bac2690c3ed92b1ae3636b4b33c585db25541c920f252f752c0d7e6b547ed589969b57038cdb2903b113f4c5318186ce8870fb834edf648562f4adce39ee0ac4498fd656baebccc9bc7266723b90a52dcb9d1756e2edf48247676a94734c7dccab2d150247f861c35849416955a9684337c36ff237e5ea29b9776fc80f3354a092151943dc0e867a976af813ca99ee1726d2bf9c0eeff3d16145db7e169116de032f6905298e5eacde3a257571917618fee0f1049764f720abbc193bc7b3cad58fa2ad7482bd8401b00314e87220a3dae61b3471f613515b9e09ca94eb23579912ecbb02a03289e8dec229cd9054c65999003ee3ab92316f17b6f6f47a8668b31a5f9e3c59b8d14a4fe6e4b204557fdc8c1331ef6d863a9d17a81340614ebe5ef316314381554e5a8fe5264b11efffa95af9df3460de5cf8736e69407ce42c5cfe224066e4cd68d524dfcdceea4791299d0921d08ac5b1784c4cae2713f8aa886f2c4368b644a0132a7b955c84696bd403b63d84a6a689b1fb961afd48b82c83169131231ff0da061ad90f5a4553af29e80e6c04d05faf5b6024b4fc4af9f043be89186c32a53c92071b371b62ce6220592d2710461951217699b87479704cd2ee9b094a63c9be83fefef169c5804928d3a1045ce70e924ef011f10559e945fe22da7ecbdaf7895e4935962d29aa0b31170a80663b051b6b63e2193b5be257d2b9e7d2e3dca5995ff5caf16256a8f65fbae3f9e972934451806a6aba7150841cb32b093e2aff42e26b13fad0e5a2d559ba34533fc116217869c968f0eecffcd5884d0e0f95e79f0a8f3a7bcc74749817e50c0ce63e73624e1c0e1a2bc473594beb071560aab5df94dbb898e1ec99d4d0dc8bbf538de6b9cc21a8e6eadb5af2016f5ab9ca60d0a93ac4ef5c4c7ecf87b5f412157f0284753cfac8a849485017f8b9bf6427ef9d286bcec696f08cf027bbe1d6dffa5a262884f971b0ab68e09b0e4e6e306e08a8dca96bb7030e1ee1b483965d8e41304ef277fb6ec6009d1920db3dede5e16a6e8929b9e824bb9e47006bd0e1778dbbcec9eaa324b3adbf40880e60800faaf59ab2faa589588bccd1fb56b2abeb6947d3c6441b0e06b815207d850268587ba7f795f5559452dddb152a6a37e79d00527c5ae0eb36a7e6f33c3be7467536f4724bfeff3b9397f944b52996d5c731b9a2c657b6c1852ff653dc28b2778448659f10beb23400c01f804350e65e1df682e6e453f63deef9f92faaf7c7e60ecf41a9dc4048b248f3f8d9da034dfb4f8f19a8bcc81da92e2fd830aa2c85d73478f94d6b599a1bc8969291da79b501da90efeca11575b87ceeaae8377997e8243e953ffa3a52ff8fcd3415d3b49fc48bf3d7149159d74085b44bc74b65cb15c780ae310a540c510bc90c534c4209e9aaf1b5401acae94d6ee56eb58e8bbff4e84ea932f761d005db3f167c2260e13c879156c346bc29945efdd2fb19a3e9f1bcf64f320657c5420c78cb385f48502707c44089394686064699acc620134d44b6b378f8dbdaa3158264d190ff6d53f1c7dc72f98eb662e254cef2dc9c87e27da7aa0d5f3b264c81b2e8869e4a3ce396706ebbf9e3623e1c9eba326f055f0312685b218228c7bf0937bfde9c0504b2fb3a4d9157ca54a9121a39e2c7d5b08c9b095e240148c7575725fba44dc8c21191e31bb76cb0b975a836f35a06ea2565bc173a3aa5cc36f12d515eda43bc075623a778cc7cf9c75bfae679a98f08d424fa7e5553a7bdcc1ec79cd2331a4e0059dd2a478332a6474fd5f954125c6b45fbc94ed1e153688698b0e45e725fdc4a6c95d4e3a8d05b7b5b42b587a7f61730af4f6cf59afea0ef27e1976c1cb4af9d394780fd279d247e5233090d16e4593a863e0de82fae1263ff6f2a0237f3c68be42fbc436e46c1c57ec8c92f2311180dcdd30172d10dab885beb3bdf9bc3d7f23a8e6911f2e12580425b886afea61bd03e4beeeb15b38ed9b7d26f7b96489a6f97ebaf68ad9edc09b2f5b11db31ad8ec4b28322ec0dc55ca8f3ca9147d98f16b8554ccc301eb58ff88dd871b4e80757b3a95da49bac82b62ee756956749e56d18482b399211ff8c373df264a8d853b84ee64f2e821a8bc4179a4eede52839255d0738998fe106fda764df77402de46d3d78e562494ee8b4163186b8ce6ecd62147d65a3dbe8368dd3e159e8e47a9d8733391d46a22a30aad7bea10ea9c7babb6f53a4244092c58782fad96e234671a7ab300c82e2e32f231cf5efd1561632763243030c3284978fcb06e5499b7c67f8680cc7d657666a892cb5a07e0ab4672fa495565573618cad41cb9e90ddab467c1e4f684b843f938eac24ed353a35def6cf8450f2f754ff914dffd6c1c42b65be7b44e9e28608978801f355983aeb2882bde1205a5274e93b7ade40b9bf01a20d3e82dffda223c11a4803bc50eba99bc5812aa0396429e2a697f8d309cc679fd5ae3ecded51b4ae6b7cdaa9e04e7938aee7f28b1843fecfd665494ddd1a628331ff0d9d2ae9946d7c7329c489bc2cba15865bbaa0d9144a801ea9a0bc693d0113cde5e1194e38bb95a0b8f7379d203b12e96da09a1e61c6a66a86163b979a450cfb0749096ebc7f8763fcb80c9fd82677458dd484b60d5794106c9b30f72cca9232c7202111691cf11ac95ccc6f89411ec1b55b02636d1e103d480e1afd7c3762149b64aff55d607f2b5b32605c28a52a00864f4ab5568778b1ecc5cea38fd9775aa052d3edd88b3f9830a00a41009413f1770910d6f224ef748e8657d94c6bf56ffdf85d7b2d3d6eea2e8c3a65fc70d5a62523ef1bb48bd54ff08a6c3b4d669faa301961949d178e13cee09c6e460e9954593558c73f85399ad7ec8511fbf7fd516b256716195b78da2fda85b699794b974bd9dd399f24660a4bab7961b3747dbee400464d5bca7967753f08064e9a295be91f833b4db4e2c3931da01fe0e889f9289c32b49a25de30a9740b63c0cfa20433a0c8fa65ba26fc3364082a844563e02ae01dc3aec16dd59725599fb49edf1fa87b0c1947f6f0e274b241370d008447df0bfd3c940", 0x1000, 0xffffffff, 0x0, 0x0, r14}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0xc35, 0xffffffffffffffff, &(0x7f0000000200)="90d95bef1b2120e37739ba562032b767a5a57e50e18cf8b956d8f54f5aac0dea2190e11221cd98c91fd07d5d60dbeb", 0x2f, 0xe3, 0x0, 0x2}]) 06:42:42 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x0, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x500, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:42 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x0, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1799.302260][T10386] FAT-fs (loop5): bogus logical sector size 26558 [ 1799.343299][T10386] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:42 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x0, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0xfffffdef) 06:42:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x600, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x1) 06:42:42 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x0, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:42 executing program 1: unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:42 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1799.554837][T10405] FAT-fs (loop5): bogus logical sector size 26558 [ 1799.594568][T10405] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0xfffffffffffffdef) [ 1800.163494][T10398] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1800.172522][T10398] FAT-fs (loop2): Filesystem has been set read-only 06:42:43 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$KDSKBLED(r1, 0x4b65, 0x3f) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0x64) 06:42:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xa00, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:43 executing program 1: unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) socket$nl_netfilter(0x10, 0x3, 0xc) 06:42:43 executing program 2: setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000000b40)=ANY=[@ANYBLOB="06000000000000000a004e21000006d200000000000000000000ffffac141413060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000080000000a004e2100000007ff02000000000000000000000000000107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2300000007fe8000000000000000000000000000aa05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2400001000fe88000000000000000000000000008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000020fe8000000000000000000000000000bb93010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2400000002ff010000000000000000000000000001c80f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200008001fe80000000000000000000000000002401010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2000008001fe88000000000000000000000000000108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000800000000000000000000000000000000000a004e200000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097a71d71a8163f6c2f20872afd1824ca6c4c346555e953719a9d943ec5e1e6dc87eef2acbdfdeca9507a795f33287074c1f7ba2fe14165cbf3c1d33276c4f6e0f1a63e23c0984d90b73a73c19d1a0d68d02e3d149cc7b15049c800085b67e579f911516dda2a6159bbf37e2a677faf8a5b545f9da8da166ba96bfe080b2813cce5e5d76e3d61a40465bfe56bd1b74f66a6e794b11a1715f02009980be0a2a77600c871cec8d83ee1f5b5b3d2f2e11b2d19b9a4087b45a23fd44d12d22bc4d50bddb2c31702a49902008f42a4c67e0a808d42958ff0f2a5c9f02ac7697387f18116ef1a0573a9dfa2e01a1b1521b5fe986c8ae38373ac115b4043bfb58253cb43058bb38646861360d9d221b408a460fc007f"], 0x490) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fspick(r2, &(0x7f0000000100)='./file0\x00', 0x1) fchdir(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x4200, 0x0) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r8, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r7, r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r9) r10 = signalfd(r9, &(0x7f0000000140)={[0x7ff]}, 0x8) ioctl$LOOP_CHANGE_FD(r6, 0x4c06, r10) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r11, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r13 = dup(r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r14, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r16 = dup(r15) ioctl$TIOCGPTPEER(r16, 0x5441, 0x10001) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 1800.346913][T10432] FAT-fs (loop5): bogus logical sector size 26558 [ 1800.384857][T10432] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000a134be380000000000000000470000380000000000009078ac1e0001ac1414aa8303fa8303067e62f2f6e900000b009078000000004500"/66], 0x42) 06:42:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xe80, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:43 executing program 2: bind$tipc(0xffffffffffffffff, &(0x7f0000000180)=@id={0x1e, 0x3, 0x1, {0x4e22, 0x1}}, 0x10) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x100) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x8d7, 0xffffffffffffffff, &(0x7f0000000580)="6d8c0717e37b9ec72447aae70c20342bf4fd8d6b61c99019ac7ba39d7e60753205606ca3f9437702b70bbefb741dbe79a66dc61aa7febc41967772278d02f66997c32476a97996763d1cf29cf2e81f3ab18ead26113fb67002c74249b9903e713ea3d5d3a38ae8665fbd7723507067df511b6542fb6a541eecb559e68967bb6b6176f0ef9c92903f46e9b77fd0bdb66e44c7e20dc71db21c486c2fe08428c7af3c9f89779f01810008000000000000000000000000a93b7793b29805ef79e3a83dd4e074b3b1eb18b080854fd6e5d5ceb3f3f8407bfb29d3bbc888a83a75717d623ce96f4b333c07fa6efb52fe76742bfb33750c38a17a574d2913e5ac765adfe66fbe6d490fdda8e28b41dec4168d5e15d2a782471ea020000000000000000fc426a05648f417211cae706b656f75f7769ab2fee722dca3ee1f1ff2", 0x13c, 0x3, 0x0, 0x0, r3}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r3, 0x8982, &(0x7f0000000200)={0x6, 'erspan0\x00', {0x9}, 0x9}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 1800.570531][T10445] FAT-fs (loop5): bogus logical sector size 26558 [ 1800.603297][T10445] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:43 executing program 1: unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 06:42:43 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f0000000040)={'wg0\x00', {0x2, 0x4e21, @empty}}) socket$unix(0x1, 0x2, 0x0) dup(r0) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f00000006c0), 0x80004, 0x0) connect$unix(r1, &(0x7f0000000680)=@file={0x0, './file1\x00'}, 0x6e) r3 = syz_open_dev$rtc(&(0x7f0000000080)='/dev/rtc#\x00', 0x3, 0x200) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000005c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r7, 0x29, 0x23, &(0x7f0000000800)={{{@in6=@loopback, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f00000001c0)=0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', r6, &(0x7f0000000180)='./file0/file0\x00', 0x400) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_IP_XFRM_POLICY(r13, 0x0, 0x11, &(0x7f0000000700)={{{@in=@dev, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@dev}}, &(0x7f0000000140)=0xe8) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r16) openat$ion(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ion\x00', 0x100, 0x0) setresuid(r16, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r18 = getegid() fsetxattr$system_posix_acl(r3, &(0x7f0000000100)='system.posix_acl_default\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="02000000010004000000000002000000", @ANYRES32=r4, @ANYBLOB="02000100", @ANYRES32=r8, @ANYBLOB="02000600", @ANYRES32=r14, @ANYBLOB="508f5cecf04149b65b833917ac8bbe", @ANYRES32=r16, @ANYBLOB="02000400", @ANYRES32=r17, @ANYBLOB="040003000000000008000500", @ANYRES32=r18, @ANYBLOB="10000500000000002000060000000000"], 0x54, 0x6) 06:42:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r3, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r2, r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$P9_RREMOVE(r5, &(0x7f0000000200)={0x7, 0x7b, 0x1}, 0x7) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) ppoll(&(0x7f0000000000)=[{r2, 0x7220}, {r6, 0x400}, {r0, 0x1}], 0x3, &(0x7f0000000180)={0x0, 0x1c9c380}, &(0x7f00000001c0)={[0x8]}, 0x8) write$tun(r0, &(0x7f00000000c0)={@void, @val, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, "783a903937bf2fd5"}}}}, 0x42) sync() 06:42:43 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000100)="844d36b8", 0x4, 0xffffffffffffffff}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xf00, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:43 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x29) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x9, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x2, 0x1, 0x2c}]}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 06:42:43 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:43 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000280)={r3, &(0x7f0000000240), &(0x7f0000000300)=""/202}, 0x20) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000000)=""/170, 0xaa}, {&(0x7f0000000100)=""/66, 0x42}, {&(0x7f00000001c0)=""/2, 0x2}], 0x3) pipe2$9p(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) write$P9_ROPEN(r6, &(0x7f0000000440)={0x18, 0x71, 0x2, {{0x1, 0x1, 0x8}, 0x582b}}, 0x18) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000000600)={0x1, 0x0, 0x1000, 0xc0, &(0x7f0000000480)="1e0d30edd065c1807f76638183e1371b941a10061941bb64fa00273d7ffa7089376292b1b165985b962872208e49b8944d4d633ff2fcf6f47c531c68c68e53591a06c616ab1f73074db68d67cde9d9dee4685c8d713af11db0581b3222dbe1d98d08c9c30f3eb4ff1424fcadcc531ff1d9aadb249f81f2fa147292a7f5f8d36593ac960494cb9b18164fdd84e325adefaf784a1349624f2a50a13254e585bafdaf6225788d1c9be068ef7b5b693bc8d14c5e689e3652619022863ea852b8d233", 0xa7, 0x0, &(0x7f0000000540)="1447ebe364c9fb625f19254db39ac0b926e666a128db593040821883ce8976fdb291b6211d2da09e1602b23d96ca62b6645488be5962ed9d5defd89bf3206b867c624365510d879cd890eecdf3d42af8823f9a0a95dbd59e61e0a7010a95b164b5fc45bfe6d79cc071c6a8dd415904a0a9d3e93a57010403ad60ee99ccce35c8e386efd574164328e433e774b554a4cb51d23beb2542c2d174f886eac9035a3606c6d23825863f"}) 06:42:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1100, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:44 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x4, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0xb0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r1, 0x4200, 0x0) r2 = creat(&(0x7f0000000140)='./file0\x00', 0x11) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDFONTOP_SET_DEF(r2, 0x4b72, &(0x7f0000000180)={0x2, 0x0, 0xc, 0x1, 0x130, &(0x7f0000000580)="41e3e59fa64937595d6a3d6a469c66315d13be316cacad38e2e559c837b89d31939f742d96c522571b687c5bf83ba39f014cec249cb926e3244fbb345469c9d4a9180379ed2629a32e5b9cc2421a4cbc55ffd569b5497cdee43aecd0d687fe0b0c02b91beba3993a606f738a5586adb57c87d710ac0491550a34a013ad5ccd074b763e4e33e823e547d1b8d1cc602b5a0987cce89546a140b68f3b24fa4e6c5821524ea367f5cfb0a1f45a4cd35b059ef2c8026d013f11bda6cc81f5aaacf19410528d39f92ddd14949ba41eb70bcf12a3773137de7875299a1c01c8560d4943ca31d0338d2bc01987e80c472d5659ae4cc2426060c9357bd40975009263f58e0b8f926802a4182408db5c33bb00e72df0ac4854159ec0d20b5b525f46ea8a865150058c05f8ca415f510a427db5950598eb6ccdb07ca2692cec10c417d65517eb40512775881b9da468b954ad753d09c0054749f93bc5986c7be3be8206b245d388af3f8177b939aaaa7b3bd744f627d6bf02080126cc64c3d448757c66dad390626c2033c9e59757ae4b989edf3012683a7bfe19189f5b3199adf3cd6d51e73408e8f778bed1f5a31faa57c18f6a7f75abadb2f6b89fbf546e9372b5c19a95a7b47d17791a80960adc85e1e1a4304a1f423df22cfff08706b62a64bf9b75555c9f6b7b1d2aea7dc315dad8a2fc9697a1f4b51dc669ec40c022d04f9b54c3d3dad4eeb4bd2a76c181ce8a4e375eeb9fe1cf1741e3da4f447df25760075fa80c60b21595ce0ac3cf9a3237075c60a1d6aa0d825166afc1450496a1b8b9a0bf7a84e1bed7ed58a928960edeed36c8b2fdf7984ae67a73f0a0b1e30c991f2bf67eeca5a5ee9331942203a9e52a5be9380f5991b91beb2eaf9c1e0473b2f375758ac74bec99cd237de7cd403040b02005db207d8708da5aac0ae613e3a00167b3da2b6bb3682442bccdb7cd5bf00e1929a6e709729e40f49cb6308ff080dec09a77812ec799568ff2002ec7f8e8f86376171c7fc42a1b0a708acaabef333daeac7bc05e9170db50e53859bf88f7c5eaf57edd288801c2be6aa00cfe3ad5260f54b8eaef981c13951a8d341a6ea4aba0f3b69cdc41f0f4cee81c8e02c334fa28f2fbf26f08106ec0efe3df21110f6bd7714c8491eaf40d43345deb9bfb8d15a5a36b077a41107d26c8482d10ddcf0f134e0b3dc6421fa022d37d320b0f70512c56be8c89014c8b9397f97c0d16c8990758e72b35f9ba8c53039f7d55092c15e56f895f5f1ebe14b6700fed2946f167897a0d7534189c156f8daad4de0447170638f01c71a4fd91f5f75172a06890153f7074e072b5ada4eadb28499b8cdef6c05ffc2f9649f415f92d4761abcac7c5d5e871368436c8c023f4b6d4773c754ed337067a89a0f8f301a1c73916438d136ec114b63c5caa897aab16d206b2556416d229"}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffb) sendfile(r0, r0, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:44 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1801.050792][T10487] FAT-fs (loop5): bogus logical sector size 26558 [ 1801.081981][T10487] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1801.218517][T10499] FAT-fs (loop2): bogus number of reserved sectors [ 1801.236017][T10499] FAT-fs (loop2): Can't find a valid FAT filesystem [ 1801.304610][T10499] FAT-fs (loop2): bogus number of reserved sectors [ 1801.311476][T10499] FAT-fs (loop2): Can't find a valid FAT filesystem [ 1801.822200][T10494] FAT-fs (loop5): bogus logical sector size 26558 [ 1801.829624][T10494] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r3, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r2, r3, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f0000000000)=0x222) 06:42:44 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3c00, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:44 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000100)) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:44 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x4e24}, 0x6e) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:44 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1802.031643][T10522] FAT-fs (loop5): bogus logical sector size 26558 [ 1802.068422][T10522] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:45 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r2, 0x100, 0x70bd27, 0x6, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}}, 0x8000) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1802.258406][T10534] FAT-fs (loop5): bogus logical sector size 26558 [ 1802.267234][T10534] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:45 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000100)='fou\x00') r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r8, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r8}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) sendmsg$FOU_CMD_DEL(r3, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0x48, r4, 0x100, 0x70bd27, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @local}, @FOU_ATTR_TYPE={0x5, 0x4, 0x3}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast2}, @FOU_ATTR_IFINDEX={0x8, 0xb, r8}]}, 0x48}, 0x1, 0x0, 0x0, 0x4840}, 0x20000840) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r1, 0x0, 0x81, &(0x7f00000001c0)={'nat\x00', 0x0, 0x0, 0x0, [], 0x7, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}], 0x0, [{}, {}, {}, {}, {}, {}, {}]}, 0xe8) [ 1802.431305][T10548] __nla_validate_parse: 14 callbacks suppressed [ 1802.431312][T10548] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1802.454403][T10548] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1802.493763][T10548] FAT-fs (loop5): bogus logical sector size 26558 [ 1802.502541][T10548] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1802.536369][T10550] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1803.110841][T10556] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF 06:42:46 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x800e, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x2000, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f000000d000)={0x16, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8500000007000000c60000000000be00950000000000000057e0f076c05184465ff08463a37028fa1c24e1e7a54587bd98bf69be16fdedffea4244bd3ca3a1e6bc318a71cb2ad6de96aa60942ea3de5c7c1dbe035d73984ea3db594ec63ef11ab14456c49247717e63a18b054c16ae04c887ce4b72fed2461cd29d7dd5c35d863484a6b7926695b6f3849fc3134999833e816e8709d5d53e934e98a9bac32f00004cd56d71d3106d722247521dcb940295bd965db4c2ef4e18dbf55aed97229f4ce91927a141222e715bff1119307e35b5030ed99471294ac2cdeb6d97fb2e07a979320fde6a6287f2147b1753e7f3f6a8a1c09cf61dbd28e6503823b02f6458529dae89cda612ca6e10c48a8cb34dbba835089880fa003c15e41041d5c68334ddfe8731082682f57a42ddfa38b9bbe1f89bb51030eb1797ff74e79fb4c34a16c30c7ba92d9a8bad6eb1568b84848cbe083f5b09ecf3bf953dc6a2559b8c0bdd6899af7f1b9b6cbcea7ac44a7359c5b1a8213b66ff6ad31ea86bc9ff6f390c61579eb44827d109e27c9aef6c58370b1e343d6ddb573846236c0fc6b5a0991a15a4e8a711e4fb0763f7b9f677beda6f697a1adcbb8928ad10052fbbc7d4b2f7863f557218a52a3ff010a9fa259293abea3da1f6354568057f96fb83fa8400ed104dc422aa3f56d1ad1d59f32fd091bbaa9988dc157daaf3ca282e7d484fab4aeeb5ed58e4cc9df9d19ecd7233d62a"], &(0x7f0000014ff5)='GPL\x00', 0x2, 0x1000, &(0x7f0000014000)=""/4096}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000000c0)={r5, 0xc0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000001c0)={r6}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000001c0)={r3, r4, 0x0, 0xd, &(0x7f0000000140)='/selinux/mls\x00', r6}, 0x30) r7 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r7, 0x40345410, &(0x7f0000000040)={{0x2, 0x2, 0x5, 0x2, 0xaa}}) [ 1803.164277][T10556] FAT-fs (loop2): Filesystem has been set read-only 06:42:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)) ioctl$TIOCGICOUNT(r2, 0x545d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) r5 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x3bb9ef1013173570, 0x0) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_RESET_STATS(r5, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x30, r6, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0x8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NODE={0x14, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}]}]}, 0x30}, 0x1, 0x0, 0x0, 0x44090}, 0x4000001) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1803.239007][T10563] FAT-fs (loop5): bogus logical sector size 26558 [ 1803.264098][T10563] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:46 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xb500, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:46 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r6, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r6}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) getsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, &(0x7f00000001c0)={{{@in6=@mcast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@empty}}, &(0x7f0000000080)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000300)={{{@in6=@ipv4={[], [], @broadcast}, @in6=@dev={0xfe, 0x80, [], 0x2e}, 0x4e22, 0x2, 0x4e22, 0x0, 0x2, 0x80, 0x80, 0x6, r6, r9}, {0x800, 0x5, 0x7, 0x1, 0x7fff, 0x1ff, 0x6, 0x200}, {0x0, 0xa16, 0x1000, 0x1}, 0x5, 0x6e6bba, 0x1, 0x0, 0x4, 0x1}, {{@in=@broadcast, 0x4d3, 0xff}, 0xa, @in6=@empty, 0x3506, 0x0, 0x2, 0x1, 0x8, 0xf5c, 0x8}}, 0xe8) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @local}, 0x10) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) ioctl$sock_proto_private(r2, 0x89e0, &(0x7f0000000100)="f0559eafeab14633aa88adf6c1a3a13cf6ac95d29f1b") r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x4200, 0x0) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r5, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r8, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1803.611271][T10583] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1803.638182][T10583] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready 06:42:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xe0ff, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:46 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1803.699822][T10583] FAT-fs (loop5): bogus logical sector size 26558 [ 1803.716724][T10583] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1803.802075][T10583] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 06:42:46 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x254540, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NFQNL_MSG_CONFIG(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, 0x2, 0x3, 0x201, 0x0, 0x0, {0xc, 0x0, 0xa}, [@NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x4}, @NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000080) write$tun(r2, &(0x7f00000001c0)={@void, @void, @llc={@snap={0xab, 0x2c1e3972c10ed1b7, '7', "4c0085", 0x88a2, "906d7d8bc53ad9c90e8b3a8ab2b90411b881d744287bcb0dba3a1ed08bd0eb5dd33f338f0bce9a0b82b8729325bfb5d9cdd03a330fcaa9d4238d5c18f7730c2f8ffe52b619604275c721cd2d452f59e55ce3f5405856cb73c077ab31a199eaa765f163770d846165c3e8a65bacf634e625247fc43fd9eb727b7c3e90686d3af69561ae2fab1b6cf48d7c1de0269e4d9a691b1772d6f6ce"}}}, 0x9f) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xe803, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:46 executing program 3: 06:42:46 executing program 3: [ 1804.008748][T10602] FAT-fs (loop5): bogus logical sector size 26558 [ 1804.040732][T10602] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:46 executing program 3: 06:42:47 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xf401, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f0000000000)={0x1e, 0x19, 0x10, 0x9, 0x8, 0x0, 0x5, 0x5, 0xffffffffffffffff}) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) [ 1804.281534][T10616] FAT-fs (loop5): bogus logical sector size 26558 [ 1804.318946][T10616] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1804.406152][T10619] FAT-fs (loop5): bogus logical sector size 26558 [ 1804.434669][T10619] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1804.685333][T10593] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1804.704455][T10593] FAT-fs (loop2): Filesystem has been set read-only 06:42:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./bus\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:47 executing program 3: 06:42:47 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffe0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TIOCSWINSZ(r1, 0x5414, &(0x7f0000000000)={0x0, 0x7ff, 0x7, 0x3ff}) syz_mount_image$vfat(&(0x7f0000000040)='vfat\x00', &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x2, &(0x7f0000000180)=[{&(0x7f0000000100)="40d9ae388c971ac71926390ada1d0a370600000000000000f31423937b", 0x1d, 0x10000}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:47 executing program 3: 06:42:47 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:47 executing program 3: 06:42:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x7fffffd, 0x0, &(0x7f0000000180), 0x804400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x1) 06:42:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:48 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:48 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'netdevsim0\x00', 0x43732e5398416f1a}) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000140)={'batadv0\x00', 0x400}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x0, 0x0}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'netdevsim0\x00'}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'netdevsim0\x00', 0x43732e5398416f1a}) 06:42:48 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x220000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1805.090487][T10652] FAT-fs (loop5): bogus number of reserved sectors [ 1805.131140][T10652] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:48 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 06:42:48 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:48 executing program 3: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) 06:42:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/policy\x00', 0x0, 0x0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x40, 0x2, 0x6, 0x3, 0x0, 0x0, {0x0, 0x0, 0x2}, [@IPSET_ATTR_DATA={0x2c, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x9}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x4}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x0) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) write$tun(r0, &(0x7f0000002680)={@void, @val, @ipv6=@icmpv6={0x0, 0x6, '\x00\b\x00', 0x18, 0x3a, 0x0, @rand_addr="601499942b9737416af222f1792a6feb", @dev, {[], @mld={0x0, 0x0, 0x0, 0x0, 0x0, @local}}}}, 0x4a) 06:42:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:48 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1805.587518][T10692] FAT-fs (loop5): bogus logical sector size 26558 06:42:48 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICADDDEF(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000480)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000125bd7000ffdbdf251b0000001400030000000000000000000000000000000001080004007f000001050001000000000014000300fe80010000000000000000000000101dc67000aa"], 0x4c}}, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="acf77bcb000000", @ANYRES16=r1, @ANYBLOB="080029bd7000ffdbdf250100000008000400ac14142214000200fe80000000000000000000000000003f1400060076657468305f766c616e000000000000050001000000000008000500e00000021400060076657468305f746f5f626f6e64000000144a58a9cd01e2120006007665746831000000000000000000000008000500ac1414aa14000200fe8000000000000000000000000000aa1400020057914c0fa9b75104fe880000000000000000000000000001"], 0xac}, 0x1, 0x0, 0x0, 0x4000814}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x1, @empty}}) write$tun(r5, &(0x7f0000000500)={@void, @val, @mpls={[], @generic="587204649ef929a0d3438344c83a4804920fa764a117363fd53baec05411728bad231da00f3d4ba94ae1ec6c7670f0a04533fc0fd3cdb405e82f0ab6bcab3e75203196ed7565e673ce789954fad5416bcabf4aae32b98e71c0b23bd0b6fca9fd88d1a142e3a38d14d3fce3cf13403d847710ce3ecb8b1033a8e07a373eca2d75286656eaf30d5223067fcfa354b0432ca54147f6a41bb7766170da28e211845d9100596099e11581c35a06cf4b351f40486578d4f62b4c4c4948d2f668d1ac6fb4cff3f15fb8f7728750e2a14b19202ee2d670d4cd4553f9653216050ad4a8fdf6123a1696cf9c8bbba32b8c42f23cd2cd8c3b25316a8d890b24c0cc55e5cd399f1a7b2fa83faa023f93e9e1ffd4f2fc03c633457de9fa7b104cc874efd94c31b2b2accaeb87ab46e1cd31fb6c33e733083f0aed50cfd9f645d527f5a5b4d560bc303ece2b45bc0890cf5597a7ed610d99dd87ea1a9d4fb32d60f25d9774c0ee342df21cb9a8b429085b878df2d59953f3b40be316f7988c7c58b422ab7bb45bdd24cfc307b82d6d8a264547f8c83a077abfa5d5924ad19f5738e79d3e1879ad956b18a2a6a1ff27099131ed3f5ee2473f5190f6fb9cbaae53714eeda6f0d9739788420c66166b8c889aec76e53c5d5832f39edb8e064bc4ccee3bec234a5338651d05b694dfd326289b7af5de7048fa57dab225418a9a8d84b2e1c029fb0d5c6d75a3292f6a50c777622113aaaa2322cbc964c56e40f49d679bbda57f28ac6a8f727d484effda1945540be6d92dceb1cf2cc709ce47fd961bdb0440e377f490226f5a31f1b51cc48a2bb295241040853efd38fa3cd5dcd49f4b9cfeb04ce2b9809e4226e3433e22f7b1a5bb98df7953fddb929334f0e88a64b71bdc9f6561477611541b2161a1e36e69c42a939c1cf98ed933a390bbbe169c94dd01f2373d5b3810ad1b3b78bea018f18de2727f84436ce01a4a5c3512c0d94462e8eae95c6b18e094749a89b18eab3641612ee475508365c60e98764a136c02d22a4113b285bf88dd92e9e12a52449c92909d6676f87aac13a9d24c55349603c35c0762cddafab03a4c07560c5de78b822df5493c55c2e64999547bb79a104a598ae5571ad7f2bebac47e66b37cee4a3d08bf9f568e40ff464a8da1f8404c5b5a16ba812ac5c309425dd96bd3b93a476746332049c11d5d958b9b7e3f27e84bf7087bf14ae0a0b92de139e6d71c67882d9bd3a248e680b4e3bf0fddbe4e6fbf259594e5102b05aaa57d1be036c95795b2880f86996a8781ffa4eafa57e6b8955e69df69fcd82acda85fe94dc44ee5f22c85ee5344d739c0fac7b88b2cec000a4e2456326eb8715ffcd3f2115f1b1b61d154be833c501f24c4aa6b33162de66059ecdce24053745328cec7c5e3d43ab149cbf37b1a2c44655e70ddba81828a2b39d0a917130c64924fba4bd2745ec5c8f003bbeaaa0c2b8ba636e8c1055fcf3579291ecfbcd3de05f2afb0c0073f35fdc03ec642b04dcb919a49caca2a7f6b2a37605212d8bcac46b5db2a60c821dbc6513887037c819f752f84e873f8586c1c079142407db636c087c4f5ec45b68a0a5ea2b29e1415a9047f9c212e843fb7252eacc47f0dd758fefc32bfeaf703a37ba6ffc26396e057cdb474c5197751a55cd696ff0316bbd9e1b3f05a07bfe2126b2a827920ee3ad662c7e534c621639981f0dcd1d10dc4767be6de0af7ad249da5c5e704cf866c9303f331c4db9cc3d2363d71ba1fcbb361743fe60b0d168496aa8aed89f8dcce2da8f7b98985db806917b33c0231d7533df1809ae89b5a9973180dab502d5a80ec7edcacf05d924da327b0dbec1755c2edbfff40c09950b1961097a70e93204038a5138a26fad374410728015279c76fd5a823832af51c6f1cfdbbd5c7c90b5369bff088287f955f249f22589b54dd7631dac236daf4d1e0e4ee49fdda7e963f9c7f5adb40ac865601e39443facd7606d464c8fe02d4ab728af52eed4c1b0e4dd69f4989d4b72b435ffe916080ed2859ea9a2b8ddf99d2b1980da209b649c433196e6c4f6e992fa82e0973a574c4008ef4044301cb0ce289ecc61dc47f19b78e785a3bf6bcc9461de3c33a5acc15fb8b1639810e12faa5f35985be4df7538a523561192ae163f3cf19f514695685d1069cd507e0074ed3c172959da28f4608101437b9382515875ba4c23c64debee5ccdfe951cfbe4f79adaf757c6e5e296775e7b2696b73d6c73711f0fd738a4ee694936173db500acf0e258bd31b7d6ca50cd43419013eab77a79a55cd64ecdad66fe6b8793b5a9cde5b2815a3dd4245610802d810aaf8e054a0155d1867cd975174448f2f0b9b47ecbb53c1225b86aa1a41986ead93c82d54179dc156800025d7ba938c7b73ea9dd90609b1371864fc6fc7cf1a1e1301d8f13ecda09ee54a33fffaf4a033623bb450b9b28cac264488d9aa9274a06530504b99af1b73e2438cf1108c758cfae1b3cde99889c2fdbd62f55259cbad4727894c4a502f1bbe500d0f6333e8527431a046063a44788e8a44c0a86963bb3ba629b26d4263726e739d0b7e8bfb16c430d239250169a94034642a79cfd21a15ab5a134be4ede6378e29ddc9ea269875788a5a5ee29bdd866c671c133d8a1afd612c8a3826d9c7d54c55c0e3fe54ce029d9945eabfa8011d91475bc2edc2656999ecea8182d8f08ff598084fc80218d0444991eab0ad0426faedd78a19581a56066fbc2ec37bc374d44d19f0eabcf2d788e49c711458961d4a0c78407a8314a3f37ffcfea62c09d26d4173a1a19151f907d2b8d52d179e7963e0729c7a4f7c730fc20a519c46d0a6f4bb8fad0e5b72a23adcc2d68fdd09bffd52dac7afd5fe61b10cf72ce829ea42ebe6bce0ed84598de0fa3ae558f339d107154128d29f38c00d6048740faeeaec528ad2b5acad65874888b39e346027f2882b2b84d8c6f1d28d76ef1de83cc476552ff041b351e12c10504e6cd0a23add8a197c122a035079d96c597453f605330b3e6eb8e9446b224b34edfdcec37b571c5565d51ab88df31724f4e9acfb0cdfdb77133aab3f9223b9129a9af6ff474fb95c0def01326e8ca60b80a2dbad218f74e1826beb8d336a60d57ee1b9969641e17a5aee2503bd3083ff8b37c7e2bc82f8207b5ef9f3bf6f40d1da2414490a4c17ce4a767ab23c4ad95c72ce32457e6b11b555b72ba95a18bbfb7d5d13bfa156500efd271cbcee3acf8ff35f97e55d09e5d50d6e532b49e9fe8b1201dd1f414e3f5bad8bfb0b975a65d2390885f6d88305071035c8060273755d1afa01bcd52f752b3465294c1396d7942262b9a7426b7e793bb8f965c1d2865a6088a6aa3a82d94b81490c619808b65d9b9e9cec618beb997caffb7d7782191f7294b9cc848f77cce6d81ca480124bfda230604132eff528d3f1d0317cbdc6504af652563c404406f0e30dc6553e7dcc5d7e88dd36d6799626f71599a8e716016a633eb8338df691f4bff6058a9497eb0ea4bb816ce396a25d5943f4055acac8ea4adfc8ff4eca53e369215f5d585c2b535dfd05d800e4201e1278938280936b47237b376c7858e93f6f0f46006087772941d9d63376a46affe7e40e93771f6c0007b82e03a8155d1687f268cf3d69fa89b82de7f1af90b3fd4f1d4c059f2d1da7661f24703c6478a38a844579113580aeb641d162c9ea05d943c09cef4d72996ab23fc2673fbd5941eb8ef8c673df7e8748b191ed2568952c6fce65ee7903f142f391d5be68a12dc24f4f333e85e362948242a3b9d61a4a829285822bc99afe9cd7908733ba1a21acacb8c2040934b66e323217cd92703447a434eef3668ecb382e21c3bac1eff6a951fb661281537076be5944eb3fcc644ade046228d6c984e8dd6736d98838fb777811d1e81d7fbfb19746eca8dbc5dd8e8ea9b482176af6c64a5d4554925df10f1f45e61f298c140e22d09cc6e15adb542afc42b160360559e3d7701715f0ff5924eba13f1777aaa3c7e974b1fbc991bc0f7bb1d80f0f431f9d013833097dda2977015997dffca0ebdaac9d8f81f1b92fcf34df5d350db3dec176e328b3d8e72df5ffafd7bfdd65f901979dcc4d14cac79416d7e2c4fef17f6567f3e02c811621277a65c0544b3cf9c8ea6959c36fb1628a5551a7b3e2fd5d953f18d22f014fafabdf9918035dbd60567fd2f2b23456d9a61279958b64943e14dd6c99a6ddf27e5305cdf7a9c32a69d41b824ea65b6ca5a5ce73e92ca1c6042f8addd4630cb23c6682857473d36cb5481e9925cfb00ced48a98d8fae6ec9b504ee832dece2b6c09b55fef2ffe3c8754e28941cce2883e925b9edcd362bf6774cda0429bc724e9a4b3086d7484b44aa15654353adb74d589c19f1fb09df61f5838fe9c27b4eacfbde6ed909343b62a11da2da3817299ceca20a84da2b4a43c367121916e86a30283e15343fe5ad37f5b798a959cd1dd7cf11049326f62bdd6db1309a45e2aa2b52b9fde5144bbf88aaad4c59a270e07e663e748005ed72f3a319ec5aa5bd3b133be7cfcf63dd3391b49e67a1e1bd34db927048cfe78a9dc76fa019e712b00b7541679ed8ec7409ecdcf0a6cb92023c0a614cb8f447fa9a061dfbaad9ebf0d31dbcf5d90cf9cc8f354947d344b3efae8e45c2e9ae4e0f72704345d0525440f05db8a50aad97c365dcfce81cbb159d21295af589496581cb1cf79611e2550cc4d2d4e58ccb6f21a6a1b5d191c643f621bc2d9fad585da1cd3422114b3fcc8ba92ec5696e010e7bc891f83c6f38c58858dd3aa492f1f0742b01adfe62f76d950939bb328829ae663f58659403d8fa71c3bf5a2481c69576eb071acc27afbe4acc77fcbab243aa9ea0cea55726e1960e74673acd6ad6f5238fdf25ace58062204a09f568970b5f018e5ecd50b77cdc97766be270c62d04709111532a828f55b9a561d0921f1f8ec4f096c9073de534277bd20a583f809deb66885143e386f813185d31dcb27948933794ce0865039d5aa136a8114780c0dccaecca885fa573b53e5d3a255b01b1abccd3c6c218c3048896c903cb1fa039fc57a4f1da55b561f38f9f7c60c381f328ab34f112196089b1786a77a35975f810e8aad03fae662a4fa85d23b02421cb310d827d41ab710e7d9796776ff7fdb07c447e96e6bf9d24a73e197890a385f1d33ca050d5937ec69619f35f741f5660d95db7a53f982d956cbf5e0a8bab590fe0bb951c80107b5d7597241315acae4d8aff96523441e95ce5ba6f46a9a6740b318630fcc8871e978cbc37abffec7236a94552c5df69ce6547c79fa9f8a40612b2a886c9ebd4dc5c72917473d4254615baa15d48f9a182c8df52cd8b073e54cb5d7311359e9c85f6d8917e9ba65cb867bb86daaebb620ac0d96ddd1e78e1aa5ef36d7e8b312a4063a790d1cd82f4428c4e723c73dfa92a730ffdd831a2a30b1442e8339497a5e7b89efdf1eb35540a7b8e2fc92f9beb04505cce355f50af5242884532f2a3836255d8ddee1f0c5e72303ea150c84d9300b1feda503c811d8ec016584166b2a2d43a45d1990f02d90806bcf0343761b8e98a8b68eed9eb408f78067b12893706dc23b629ecfdb7e308fadc15dda768c0dd0607a45d8e8117ba29161cf8d2c16d0771b5c2f514d89b97e83632342f5ec0f4b4a1c6786934299bd97602aae6c8b8643f280622c42bbf397cfdb9c353f09b922628e98e2f2518d0e4b68946b56fda38913c468d9bf6de33785b3c98be1b1effa640e187e633b1bbbaf519542b65383fa23744504ee4"}}, 0x100a) r7 = accept(r6, 0x0, &(0x7f0000000000)) bind$vsock_stream(r7, &(0x7f00000000c0)={0x28, 0x0, 0x2710, @local}, 0x10) r8 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001ac0)='cgroup.stat\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000001b00)=0x0) r13 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r14) setresuid(r14, 0x0, 0x0) getgroups(0x2, &(0x7f0000001b40)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r17 = dup(r16) ioctl$PERF_EVENT_IOC_ENABLE(r17, 0x8912, 0x400200) r18 = dup2(0xffffffffffffffff, r6) r19 = gettid() tkill(r19, 0x5000000000014) r20 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r21 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r21, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r20, r21, 0x0) r22 = bpf$PROG_LOAD(0x5, &(0x7f000000d000)={0x16, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8500000007000000c60000000000be00950000000000000057e0f076c05184465ff08463a37028fa1c24e1e7a54587bd98bf69be16fdedffea4244bd3ca3a1e6bc318a71cb2ad6de96aa60942ea3de5c7c1dbe035d73984ea3db594ec63ef11ab14456c49247717e63a18b054c16ae04c887ce4b72fed2461cd29d7dd5c35d863484a6b7926695b6f3849fc3134999833e816e8709d5d53e934e98a9bac32f00004cd56d71d3106d722247521dcb940295bd965db4c2ef4e18dbf55aed97229f4ce91927a141222e715bff1119307e35b5030ed99471294ac2cdeb6d97fb2e07a979320fde6a6287f2147b1753e7f3f6a8a1c09cf61dbd28e6503823b02f6458529dae89cda612ca6e10c48a8cb34dbba835089880fa003c15e41041d5c68334ddfe8731082682f57a42ddfa38b9bbe1f89bb51030eb1797ff74e79fb4c34a16c30c7ba92d9a8bad6eb1568b84848cbe083f5b09ecf3bf953dc6a2559b8c0bdd6899af7f1b9b6cbcea7ac44a7359c5b1a8213b66ff6ad31ea86bc9ff6f390c61579eb44827d109e27c9aef6c58370b1e343d6ddb573846236c0fc6b5a0991a15a4e8a711e4fb0763f7b9f677beda6f697a1adcbb8928ad10052fbbc7d4b2f7863f557218a52a3ff010a9fa259293abea3da1f6354568057f96fb83fa8400ed104dc422aa3f56d1ad1d59f32fd091bbaa9988dc157daaf3ca282e7d484fab4aeeb5ed58e4cc9df9d19ecd7233d62a"], &(0x7f0000014ff5)='GPL\x00', 0x2, 0x1000, &(0x7f0000014000)=""/4096}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000000c0)={r22, 0xc0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000001c0)={r23}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001bc0)={r19, r20, 0x0, 0xb, &(0x7f0000001b80)='syzkaller1\x00', r23}, 0x30) r25 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r25, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r26) setresuid(r26, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r28 = dup(r27) ioctl$PERF_EVENT_IOC_ENABLE(r28, 0x8912, 0x400200) fstat(r28, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r30 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r31 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r31, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r30, r31, 0x0) r32 = gettid() tkill(r32, 0x5000000000014) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r33, 0x0) r34 = gettid() tkill(r34, 0x5000000000014) r35 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r36) setresuid(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r37, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r39 = dup(r38) ioctl$PERF_EVENT_IOC_ENABLE(r39, 0x8912, 0x400200) fcntl$getownex(r39, 0x10, &(0x7f0000001c80)={0x0, 0x0}) r41 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r41, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r42) setresuid(r42, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r43, 0x0) getresuid(&(0x7f0000001cc0), &(0x7f0000001d00)=0x0, &(0x7f0000001d40)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r45, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ec0)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000400)="8480f88353913d1d194396ae43821af5c0c96f9c7702100c160a9895fd0477a0b530f1157121faf56206bbcd1c71fd6252f744df9163f91f3152c0d3b1fbfdc5fa7a8c787a9338ad4aa4e676a948b51ead1df4c186cae309cd200394feab829a1bb88999cc", 0x65}, {&(0x7f0000001600)="9519b3499d105071dc2571fd6c5023fc599f26f070e7f3e3a689d3e41b714f8a9a2082c825ab84dcfe5f7a326a37eab2b8a6804fca192c02d9b6cbb95d47d1bb7e952a9e9ffb7ea4c3bd45ddd385aa23c0ac26a9832bf77ec9b60ab4de4c25d178e77bcba55377ce7fd3a298c26e3fb74fd03d2037", 0x75}, {&(0x7f0000001680)="929723161f", 0x5}, {&(0x7f00000016c0)="9e7fc6465ede75b3478b8794acd2dd31e9096af048c359c49fc9c1f6395eeeaf4557879001be8f833228350488e22ffb6af0f97e5415ba51442803466f12160eb8200b8429107c703cd3183d8d226de48d152e7f975cb577e59e78fee21208896ab026861170b519", 0x68}, {&(0x7f0000001940)="ae1e17c056c1a789cdc3e71bddd6c799110a0f22e1ad5fa8089364798265c652bfbacba876e02d6987abbcf53515cff6ed66ed9939c5411d0ac658d31a10fa230b5d69e6089836d5af654ed0b446e3cbec2426f9f7e893d93d0d42aabd5e164084bbbdfe6f937181343f885ec520a3fc186e6badaf4747d0b7922a1f490bc6395920683b2e9b5b960cec15b151b9cd9d82b42c942514fc2605d81326bdd34dec1231467d56b717b0e0dd02b123a2e3451abb0d26bbf8a41258ab16e3f8330032f50e37d7c2db3b4bfa3cc75a8dc9", 0xce}], 0x5, &(0x7f0000001d80)=[@rights={{0x28, 0x1, 0x1, [r7, r5, 0xffffffffffffffff, r8, r9, r11]}}, @cred={{0x1c, 0x1, 0x2, {r12, r14, r15}}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [r17, r3, 0xffffffffffffffff, r18]}}, @cred={{0x1c, 0x1, 0x2, {r24, r26, r29}}}, @rights={{0x14, 0x1, 0x1, [r31]}}, @cred={{0x1c, 0x1, 0x2, {r32, 0x0, r33}}}, @cred={{0x1c, 0x1, 0x2, {r34, r36, r37}}}, @cred={{0x1c, 0x1, 0x2, {r40, r42, r43}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r44, r45}}}], 0x130, 0x20040801}, 0x44001) r46 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000280)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICADD(r8, &(0x7f0000001f00)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="94000000ce4892c023a2745274267e57fefe0858b7947a7adb256ee0e7ffef10574119f282c26dce5fed7a3cf473abc59bfe46b9b055f5c0753bb1a9189b5375170dd4ff134ed6b0e0cb08e3d55bdf11184af6d9cad89f9c7d6ed07bf7cb85d26b92b14d7bea37784e75562c57bc69ede1ba92cac06502b57e93caaa9c1c5fa0843ac258019ebeb7c81f5e0f09b1a6cca4b40b05ae9dbe4cd7b6e7a5d237374e6739d7d29a14fdab0901eb931277f99b1de7b2404479824b80ba0281a4904a7fd4c53ebeb91c85555421a59c2c1e145ce4e74d3dd227b8197c1d498857fea3918805fe66ceffcbab9a3521ff4c076a984fd3621fe4e5a3f3d07c68804816c9e77ee4d6e7ec000000000000f2bcc10d35da33bcbe7891915b3c89b8bbcd1f9e6e60693417015fb69dd8f3ec0aa1e962467ce03fd39197270424862390e8a6f4528cfc834f6b89ee09c9e3ae9120705ddaea4dc9e01b6a26e55cac55c7b7db5b5fcdbb55ef1a2703", @ANYRES16=r46, @ANYBLOB="00022cbd7000fcdbdf250300000014000200fe8000000000000000000000000000aa08000400e000000108000500ac1414aa050001000000000008000500ac1414181400060076657468305f746f5f626174616476002f00070073797374656d5f753a6f626a6563745f723a73797374656d645f6e6f746966795f657865635f743a7330000008000400ac1414bb"], 0x3}, 0x1, 0x0, 0x0, 0x8000}, 0x0) [ 1805.655008][T10692] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = accept$packet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0x14) fcntl$dupfd(r1, 0x406, r2) openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/validatetrans\x00', 0x1, 0x0) syz_open_dev$binderN(&(0x7f0000000140)='/dev/binder#\x00', 0x0, 0x0) splice(r0, &(0x7f0000000000), 0xffffffffffffffff, &(0x7f0000000100)=0xca2b, 0x3ff, 0x0) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) [ 1805.858520][T10707] FAT-fs (loop5): bogus logical sector size 26558 [ 1805.865469][T10707] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1805.932803][T10710] FAT-fs (loop5): bogus logical sector size 26558 [ 1805.947250][T10710] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:49 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:49 executing program 3: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) request_key(0x0, &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x4c00000000006800}, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') preadv(r0, &(0x7f00000017c0), 0x315, 0x800000) 06:42:49 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) r7 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r8, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r7, r8, 0x0) r9 = dup(r8) ioctl$RTC_PIE_OFF(r9, 0x7006) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r10 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0x0, 0x1c}, 0x10) ioctl$int_in(r10, 0x73, &(0x7f0000000200)=0x3) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r11, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:49 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="bc97bd3c4633b2583a970c26e767fbf926d836082cf5fec623d20e7e52dc3228538ac4be253d33e8eea3", 0x2a}, {&(0x7f0000000040)="ccada051e7ab1e7bb1034f7d32a41ae88636a25790bede2520cea0b4469ebc21d2caa405d564e9a4a1be808b4a83d02b7002fcca8b3f4438c2e0ddc62cb5bffccd902c9b01cd0c298341a53698", 0x4d}, {&(0x7f0000000100)="641c4ea59cf15631080f062ca820a0034e07156f340e2ea4f660e0dff142efab320d234f20860effce61d4de3e444f9193136be71cdf26f565a64acba0668bf23673e5a822cac71e51959cf321afb846478af27a1b55b4c4aeb8c6", 0x5b}], 0x3, &(0x7f0000000200)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x6d1}}, @timestamping={{0x14, 0x1, 0x25, 0x8}}, @txtime={{0x18, 0x1, 0x3d, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x9}}, @mark={{0x14, 0x1, 0x24, 0x10000}}], 0xa8}, 0x8010) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0xffff) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3000007, 0x13, r3, 0x0) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:49 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0xe}]}}, &(0x7f0000000240)=""/191, 0x2a, 0xbf, 0x8}, 0x20) 06:42:49 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:49 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6(0xa, 0x400000000001, 0x0) r3 = dup(r2) sendto$inet6(r3, 0x0, 0x0, 0x20008018, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) [ 1806.337395][T10720] FAT-fs (loop5): bogus logical sector size 26558 [ 1806.363118][T10720] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:49 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1806.456848][T10734] FAT-fs (loop5): bogus logical sector size 26558 [ 1806.480513][T10734] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1807.421779][T10748] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1807.431095][T10748] FAT-fs (loop2): Filesystem has been set read-only 06:42:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xf8}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, @rand_addr=0x80000001, @broadcast}}}}}, 0x42) 06:42:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000200)={@val, @void, @x25={0x0, 0x0, 0x0, "500a05a4b80800"}}, 0xe) 06:42:51 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000100)={'ipvs\x00'}, &(0x7f0000000140)=0x1e) accept4$tipc(r3, &(0x7f0000000040)=@id, &(0x7f0000000080)=0x10, 0x0) r4 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r5, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r4, r5, 0x0) lseek(r4, 0x5, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:51 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:51 executing program 2: r0 = gettid() tkill(r0, 0x5000000000014) clone3(&(0x7f0000000400)={0x8200, &(0x7f0000000100), &(0x7f0000000180)=0x0, &(0x7f0000000200), {0x2b}, &(0x7f0000000240)=""/208, 0xd0, &(0x7f0000000340)=""/50, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff], 0x5}, 0x50) ptrace$getregs(0x8e0de65050ac832b, r1, 0x0, &(0x7f0000000580)=""/70) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r4, 0x4200, 0x0) r5 = creat(&(0x7f0000000140)='./bus\x00', 0x1ce) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r4, r9, 0x0, 0x8400fffffffb) prctl$PR_SET_DUMPABLE(0x4, 0x3) sendfile(r3, r3, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1808.807634][T10757] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1808.838524][T10757] device ip_vti0 entered promiscuous mode [ 1808.844814][T10757] device ip6_vti0 entered promiscuous mode [ 1808.851419][T10757] device sit0 entered promiscuous mode 06:42:51 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x7f, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x26, 0x100000001}, {0x0, 0x0, 0x400000029b}], 0x0, 0x0) [ 1808.861459][T10757] device ip6tnl0 entered promiscuous mode [ 1808.868085][T10757] device syz_tun entered promiscuous mode [ 1808.874292][T10757] device vcan0 entered promiscuous mode [ 1808.880844][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1808.888997][T10757] device xfrm0 entered promiscuous mode [ 1808.896814][T10757] device vcan1 entered promiscuous mode [ 1808.903949][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1808.919287][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1808.927265][T10757] device vcan2 entered promiscuous mode [ 1808.934765][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1808.943968][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1808.951837][T10757] device vcan3 entered promiscuous mode [ 1808.958366][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1808.966176][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1808.975324][T10757] device vcan4 entered promiscuous mode [ 1808.981574][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1808.989638][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1808.997908][T10757] device vcan5 entered promiscuous mode [ 1809.006016][T10772] FAT-fs (loop5): bogus number of reserved sectors [ 1809.013337][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1809.021237][T10772] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1809.028492][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1809.036095][T10757] device vcan6 entered promiscuous mode [ 1809.042564][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1809.050640][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1809.058388][T10757] device vcan7 entered promiscuous mode [ 1809.064239][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1809.072635][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1809.080505][T10757] device vcan8 entered promiscuous mode [ 1809.086465][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1809.094506][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1809.102514][T10757] device vcan9 entered promiscuous mode [ 1809.109052][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1809.116660][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1809.124567][T10757] device vcan10 entered promiscuous mode [ 1809.130944][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1809.138950][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1809.146777][T10757] device vcan11 entered promiscuous mode [ 1809.153119][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1809.161061][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1809.169052][T10757] device vcan12 entered promiscuous mode [ 1809.175130][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1809.183555][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1809.191835][T10757] device vcan13 entered promiscuous mode [ 1809.198299][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1809.206664][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1809.214937][T10757] device vcan14 entered promiscuous mode [ 1809.222514][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1809.230612][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1809.241273][T10757] device vcan15 entered promiscuous mode [ 1809.247650][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1809.255494][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1809.263516][T10757] device vcan16 entered promiscuous mode [ 1809.269876][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1809.277765][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1809.285380][T10757] device vcan17 entered promiscuous mode [ 1809.291973][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1809.300001][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1809.308020][T10757] device vcan18 entered promiscuous mode [ 1809.314151][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1809.322175][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1809.330153][T10757] device vcan19 entered promiscuous mode [ 1809.336471][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1809.346028][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1809.354117][T10757] device vcan20 entered promiscuous mode [ 1809.360281][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1809.368415][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1809.376075][T10757] device vcan21 entered promiscuous mode [ 1809.382396][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1809.390299][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1809.398194][T10757] device vcan22 entered promiscuous mode [ 1809.404295][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1809.412204][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1809.420103][T10757] device vcan23 entered promiscuous mode [ 1809.426080][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1809.434011][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1809.442559][T10757] device vcan24 entered promiscuous mode [ 1809.449141][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1809.457390][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1809.465202][T10757] device vcan25 entered promiscuous mode [ 1809.471513][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1809.479499][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1809.487448][T10757] device vcan26 entered promiscuous mode [ 1809.493568][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1809.501560][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1809.509420][T10757] device vcan27 entered promiscuous mode [ 1809.515497][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1809.523352][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1809.531434][T10757] device vcan28 entered promiscuous mode [ 1809.537848][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1809.545519][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1809.553314][T10757] device vcan29 entered promiscuous mode [ 1809.559703][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready [ 1809.567622][T10757] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready 06:42:52 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x80000000, 0x2, &(0x7f0000000180)=[{&(0x7f0000000040)="6864e60252ff7112b6f31423f98490601649fa949ed1ef03336458df0d8a70d9790000c4b99893521e0483e8b79577426502caa5629edab96fca17f36ea705d39b7c17c8bb89b018a42935a3722bfe6affd65611", 0x54, 0xca5}, {0x0, 0x0, 0x3}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4000, 0x10) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self\x00', 0x30000, 0x0) flistxattr(r3, &(0x7f0000000300)=""/4096, 0x1000) ioctl$RTC_WIE_ON(r2, 0x700f) [ 1809.598642][T10757] device tap0 entered promiscuous mode [ 1809.654829][T10778] FAT-fs (loop5): bogus number of reserved sectors [ 1809.662946][T10778] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x100}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000001e0001ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffffff"], 0x42) tee(r0, r0, 0x5, 0x8) [ 1809.740009][T10778] FAT-fs (loop5): bogus number of reserved sectors [ 1809.746824][T10778] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000200)={@val, @void, @x25={0x0, 0x0, 0x0, "500a05a4b8663a"}}, 0xe) 06:42:52 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000040)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}, {&(0x7f00000001c0)="a2af33761e5f0bfc8f5c7221e612e50f9509b80a2a7ebd59f7d02bd154b67d910ae53b137bb2d966edb0b6f088e1375dec472de04afd392a999eb8cd4bcea9f36e6220ff5572d0bdd68c793664627eef7753ae7db7ae2baa168accc06f29e2f0a50c5225c0640f888372cef2f6b3c6614ef3de861b9548cb228b16fe7b28492730a54964e007eb798f50ac227dd920fa3de974905c38ca710f6ea04643d38b41f242887a762ba921d7f3daac8367c589358a8758", 0xb4, 0x7d}], 0x0, 0x0) [ 1809.858014][T10792] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1809.871243][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1809.882885][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1809.890736][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1809.905445][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1809.916079][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1809.924440][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1809.932141][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1809.940167][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1809.948222][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1809.955809][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1809.964064][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1809.972527][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1809.981685][T10798] FAT-fs (loop5): bogus logical sector size 26558 [ 1809.988582][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1809.996258][T10798] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1810.003562][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1810.011567][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1810.019488][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1810.027383][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1810.035062][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1810.043206][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1810.051012][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1810.059374][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1810.067827][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1810.075432][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1810.083249][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1810.091329][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1810.099321][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1810.107272][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1810.114954][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1810.122916][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1810.130916][T10792] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready 06:42:53 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev={0xac, 0x14, 0x14, 0x2c}}}) 06:42:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1810.158542][T10792] device tap0 entered promiscuous mode 06:42:53 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:53 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000100)=0x1c) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e24, @multicast1}, 0x10) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) [ 1810.292815][T10811] FAT-fs (loop5): bogus logical sector size 26558 [ 1810.305795][T10811] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:53 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f0000000140)=0x8, 0x4) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r4, 0x4200, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r4, r9, 0x0, 0x8400fffffffb) sendfile(r3, r3, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000340)={@void, @void, @eth={@empty, @empty, @val={@void}, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x21, 0x0, @empty}, @dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote}}}}}}}, 0x42) 06:42:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000580)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@broadcast}}, &(0x7f0000000200)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r4, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000003c0)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@mcast2}}, &(0x7f00000001c0)=0xe8) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='fuse\x00', 0x2200004, &(0x7f00000004c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@allow_other='allow_other'}, {@blksize={'blksize'}}], [{@euid_lt={'euid<', r5}}]}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:42:54 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RFLUSH(r3, &(0x7f0000000000)={0x7, 0x6d, 0x2}, 0x7) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:54 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1811.827758][T10829] FAT-fs (loop5): bogus logical sector size 26558 [ 1811.838821][T10831] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1811.850282][T10829] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1811.858359][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1811.866497][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1811.874909][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1811.882640][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1811.891189][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1811.899170][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1811.909889][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1811.928281][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1811.935857][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1811.943765][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1811.951504][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1811.961056][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1811.970376][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1811.978364][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1811.990329][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1812.007193][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1812.023684][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1812.047938][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1812.077865][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1812.095567][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1812.112304][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1812.127878][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1812.145511][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1812.162379][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1812.178254][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1812.195859][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1812.212533][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1812.229579][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1812.245120][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1812.261743][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready [ 1812.316009][T10831] device tap0 entered promiscuous mode 06:42:55 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:55 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket$netlink(0x10, 0x3, 0x0) r10 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r11, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r11}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f0000000140)={'batadv0\x00', r11}) sendmsg$NL80211_CMD_START_SCHED_SCAN(r5, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x100, 0x70bd29, 0x25dfdbff, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r12}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x10, r5, 0x3d7ab000) io_setup(0x4, &(0x7f00000004c0)=0x0) io_submit(r13, 0x0, 0x0) io_getevents(r13, 0x100000001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r15 = dup(r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) r16 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001440)='/dev/ptmx\x00', 0x10bf42, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r18 = dup(r17) ioctl$PERF_EVENT_IOC_ENABLE(r18, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r20 = dup(r19) ioctl$PERF_EVENT_IOC_ENABLE(r20, 0x8912, 0x400200) r21 = accept4$packet(r20, &(0x7f0000001540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001580)=0x14, 0x80800) r22 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r23 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r23, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r22, r23, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r25 = dup(r24) ioctl$PERF_EVENT_IOC_ENABLE(r25, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r27 = dup(r26) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) r28 = eventfd2(0x7fffffff, 0x80000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r30 = dup(r29) ioctl$PERF_EVENT_IOC_ENABLE(r30, 0x8912, 0x400200) r31 = openat$vsock(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/vsock\x00', 0x10900, 0x0) r32 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000002b40)='/selinux/commit_pending_bools\x00', 0x1, 0x0) io_submit(r13, 0x9, &(0x7f0000002bc0)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f0000000380)="047c1a81b418b183270902c5bcfa74589ca8ea3f8919ea3b9515e2072c5022b85f2ee42bea88d19257260e2701b92a7e2ce1bbba382de6794d026057d67acc0dc7b6fdef5c7a04dde3cd8bd6f7c99456822a800c3fa37018c60e8abf62716138ed2646f9443a2ff8c06d259c26f8c92f9eabcbfe5c66eabf4d85da8d9cd28bee5b6ebc0091e28c1fcdece5e0aa394634fee157048a61a77d637545ade919a21eedd6cb80968c2be82dcba99f7a2ecd018953eb3cfe5b6d5c5ed1109b9b2e55b93ff4e868877495d2c15de91bba5f7f272cd2ed61fc135387176dbfad41ed4eebb4c7709cc710b50ec585295154f89e692d6e41976e432cbb975fe49fa0fc5d6b535fb8d32af3ba838cafe86de4c91d906c341e02a19ebdd92faf4c2e44eef2bf6be8f9dd7895241ed8aee25891ed1d0e940b188e1aee27453c5c2a5f86cdd3ba86e34d76b38401ee5c21d704a5e4be0b0b1951852c09a7df02458a3c6f2fd26c076d2a17705cd293f00f5f84604734f1156a6334a10c130f1b5a2ea076d04528c35283b01f03055db04c3cfa143848256bf48d7250ce4d655a23d447e3848d21f79ae0d5b844f6c628eb55665893272d986f5925648f2aef5969192f1d0dc7ad7cea5c7213674f9b574810fb8b525e40d13235f677a1dadc8dff0d5106c136913322009e8d54a65fcc4f808afcb63472292449e6edea89aaa243f0c196cfa92e7367ae820e5be223f4528ae811ac5c212fa5dddbe1e110e4884bf80222449f194ac164dc144e322c8058c4b78043dc0fefc2564270e55feca3e7f0ea99d02bb167a41a6ce52ba4064e83098b3bf2b8d454d1f2b50e1fa85566032aa34611afc388259b059ede8dcfe9050a4736e3886e14f2acb4305b9768a9d3168bd582ff9320fa954dbd729f6a3529813059a04e72097f0dbcdd067d536011a41375e04610db68e4eaec55ac3032e6f9cc1077da104b77a72079295dbdd4b3aab8d8bacb1553df689e5f9388eb5c7e063f28e73d665848e8b9d8fe279c2131d6adce1640b9af8e32c7d803c1a8c972dfb78a4df634728b268bff35d10ad512fc69a39fd52149f5a4e07219d2b7754be36aef64d133815ea3addd7bb840f504ed261667659c15180d645076b4d2427166b262a26ccceb382260f068d6499a3f0505a4cf2f91d65f5e1d5225f32571cc3845e2383a5820a83b88b011e73c663222a987985d0b330ca51ca9c9a335054f700e6c63a11cf8a7273ca45cb7bc7e36334e3529a2f4570ed02549547970168b2ba779f291949f3888b03ce4b7dbc65f8908fd2d5ad45556f5c040dff4d97437154af733ec512a2cee10f49335af75bd2268fce3e4e27d768f187c4bbc4ecc34370bff0cabe080b61409ab72a2a3458b1f7c106d0f00b9dcf808bddd5bd8e95e2ceae5173babae3c00829626681bcc9ebac33c186eeecf5360dfd0f6fbfaf52b7855fccbcc6e90a31a08709c082c208e7b0178b7124d1dded0b7152c170f890600787875a737ce4b0e85052b5341d14fc26d7498349feeebd6b0b497c7a2981aca02bcd94258b51f454b08dccf9569618dcf158c66adbfcf2b4ae49235db8ef01b3355e4b98db110e786feb9ad2b80fd5193530c7decdd5c833c8bd688371442eeb392113891b6ad50400aa9411d570776c578a4a4f839b9a56ddce1ea055fd0ebc4fab601aea6480c04dfe9355add9fda5c5ba7f77476c5328def81621eb47f04594b8552f9d52a2abf7414b36521e2c00d8eff9fcbdb1603d17b4adcd7cdc7bc791c5ee01880c698d60e3b31bbe98e71a2cb2b2717149227edd843579b02c56acb3b1728ba667774da092db3d0ada0e35110c8e11f4ef941799cf88765ab26cea3e8b51d6b950598a9b53cc939415fb3cf8fb82f57c50013e788c7d41cb4b1074dbb6bcca72a1577d5e586a19db495846ea292fa8b4d5affb764db9344e14ccc7c34e6bfe80b627c08c69cd22ae07c16329abb80cfa5bf7438fdb28bf09de7b0b335c0d8682400bc73a4622023771a489282c1a20ef015cba365fdcfb2e9904c59fdb2fdc5a17541557fc31d51388279725d57c135ba4b64b5cd831e3aaa4dae47c0fdc3ef1b9e02d7e9a63de155e7ce3a83ee79aa07a54f7314ee84caf14c8a390020943f0463c73fb63326a33756cfbaa67733366f7686d9b50315a5f3ffd869d6b87c514403a31b810df2cc59242e67ae1ffaa630f590f125c57b7f05e5ace25dbca962d66203ecec3e9bcdf1caa2de11f8b6d6478e0e55871015b3976e4a98e6cb64dd94c683aa0df1e2a0bb6e74446529599cfa8bf547cbe18097c82deb813a6e018b2f67636f546d07b4d35c4e45334734dcc7dc199135ddac5c30e1f58ea742f24f1bb3447a6450f35d3f6055254c695fc754fbb0710a6c05b93e411d056bc519572e3561d48035933814766061e5645fbc94cdbf25e7b49fac4153b5ce5717e47246a2d2626f7bae9f38fbe001533deaa14b9fdb8eae72de5123439b604bbb7f305858e5591d550bdcd2671102dea418cdf8a9d1a320a0388573221bca70a825da7e7b7a66c2ea5ef245ce5b3410cd2cf3177790929de42ca64c5e7e7aec0119cfd05ab40405d92b9d62c5f23ae2fd878478d9347f37c9166894ad44bf3df110369de0641c90b8ccff41081016c30de27870bbb45bed648de5662539b05b8ee4bf136f65fe747fb22e37ac7efb491b8d4f8471e1ff67dbd2b2daa1ff36fa51b2cae25f85cfceff16edbce4b08447d799b84f2f9acd41386da80e47ad109119108adccbd096f8ac09ba4fc2afbf97665067b22eedc6af147a7585e1f39448a54d6b1f11d585c2badf7f2858855089d8e78a31badbcf14fb6b4b87e8af16c12ca50fa108137ff0ce95556c6cd61d22edca704523fc4b57ec08f46c1ec00fb5db69ba423aff51673ef17107ed95792131dde025e23048e9e1250840f3161b32d3bc48921a4e7a39dac5818e1b98016865ab21751fcec8f28aa41ce9edfff25a763c8ce83f19eab25d6c4ebf6467eb36712780ac24b91a1fa55dbffe1a71e6ce405f277c14d73569df31e60a948ce8d0553414b5a4608bc4f0ffb713e48edcb7f37d64b2875ece3d03a8c47d7d80102eb127fa58f0b50cdfe3b2ae5b067c964facb52d7fd3daa8be24d82816838b133aeab50b16d2129c777943d2e73a44e92d99f180cf159e4133b6c84dd1d32627dc7c82144839a30b636e1610611de72d937c27033d76353f200858ababdc0efc7f21f3fa0a527a1eebf587d497897142e23c45f8a6a7f77c80eb251c6bcc80a6731598fe870160e60606ea33c4bdbbed9006a42383f745a0c498805d0420f569591c7408e86da8fdec182ce9c5297ce3bce89503795a79ec1dfe677684fbf0dd9773443436b9e33a8bebe3e071db2ed8935c4ba6fc278b7b047e98a38e5a4f81b4fb34779e0da7741995867e45880f79e9e925056f69a86665ef8d617c061e71d93f77f63de6069597546c3d71c13cbd023fe8c5dabd0d46c4ace3f4b66b1d40a4322525e9332fc70c4c093e4e5033e6a21eaac97a7cd1871b29a77b7e66368e05bbe876f1b014061d0669a3efd10a21788e476474cd08710a795bd2f411a12f052d357732d84377788eb067f259ed9f1590acd0c6dbe972caf5b0d696474809a933a3f727936da690fa60abfe5f61c84bc181b7105d8722a0e685128b4a0e45c57791d6de5ec75a9b30e30746b337b695ff2b1610fbed98cb826e98559b479ed18759db2775a6d1d825f2d395450ba5b8002e876f350b4a787d5cebcd0654500a713c71882d70755d2a86d896a47681557043c691ed87e04edf161499dd8a77de950a9a253d329bf10a0b774e7bf879e815cc5f3657d1b9f204a22ba2d9ad732f29c095e994d72dec226ce10f2852eb800459a13ac06898a73e3213d3db38033cd7335f6ddb0895781be0ba5f0d42ee81831f9bfe4f7e5209c6cae6206fe239d2a089a0552adae855bd28b7d971a8f1dbba5ab44b0d80019b51b7c7eb7e6c278aca9bc2a2d87860eb0ec89811db3175a29ab3720cc5d5a05d5848327f24863d45ced6c9f1b369ea90b7f6e7307378a2c2ed7ace4c149ee862f3db8fe454afb6d889f936698a19d88e53560521c7de29da167fff821ff126bdfe425ea015eb7fbb51ffb689cf1c115062b021a889f4e457ae95c069cecd340ddd878af98b0ecf9eca792b3439ea73f97bc8db3d16c14760749883f49f2a4f99588090733e5990ed2c4a021919915ca4d5e41306d0b140cf7acfbcbc7410dcab84c5fa3c5eaa06e6b47bf8aee134822d2ebc789ce25422ed61dca2c916416e84067c5dc17e7f1b2df8795d8204e416a676033ba85d2de479bb65635d62709f9438b1de23f7b14c2300e044e87ad48d4ea59005171e650e463594163e7360948a928947fe476936318b11a52321cbf2a7c6fb37038946ffcc8d324a97f9257464eb8aebf8d1a27dcff764ada68f8b1776135bcee8d1f3c5478459bf1152fde4ce3e2aed4d69d0875d7d0ea693efc682211daa40be02de37403c090f1410f1bcf7d6753c6cb7cfb95ce884741e30286865f1e5cd3e3042a3cfc9e18a2721d2b6f667131e7785b492ceba50bff99b7002758c2c16d57ee412901bb3ba38246309d901c0b21a5b21bcb20ceb58e92de96d06315c5c9eb3df00772a7b0de636c2836144425655265a33b7f7fb02e0fbb13278907ecbd9b9f76731fa58afb453bed71a49a1a51555d05c0d39504ef8348f5cc1001ac10775e232507da11a0451137ccb80b863e15022a1e6799501f14709d8af6b4de8554135eaba50260ff5a173d5b871ad1ca7e5c3189f552d877471e27b318ca3645da0c27d382aacb0ba279127682dda464d55f97e8fe247fc9889b3e8f297d63bc87edf732211f01b6c689023db69502965444024051605fac37dfa8274eebda5b0e45992a7d7b7d088bd188b5c4181c922eee71a2dc8004a1441fa60094c6c35e655ae8fa94eb9d2dfebc12e01b8ebcd2bc1fe9f6390d13d895436b46c8a22693c0e3f786a47cc5526b662f64a8dbc56e8ac827dcaf056af46d0aabbff2a20806c176dbaa8507bf0a10a4b4a8bf920f10a3249e4947cfc71c945af62adff5da876c796a0d7ddf50dc308103be187fb571fb27cc9e7cc7650fb39d340aa88f8554536731003c21b5e1832b58ddf2bc80e67d45c63e333ada814d9b71a4bbbad557ad4c93cd405b98aeae41177b4e36ac65b0fede67d186e942a8fb4dfccf833f265b2643fb324f8856ff91d3d7b7cded58331b510ff33b6133c375a37ead6a053b3ab430cb138609df4e8f25e6dfed9b677526229890c845d6014d58f9eb70f699b16b32e9f8688119d1125c89f3439b99eb6dc0c0cb8f54dc2a56de34babf9a9cf0af83edb6ca0e64d7b112d8be1c78e210cc89c60efbbeb854f1ec7e82f5bfa862a505147ab7a7ed01987a0221248970521a93c75f810758c120dc1d7b80ff670ee44daff483635962d4f89636eb27703978348acc336de3aac76176d3de4990afeb2f3f462d95c86bdbd3485ecde4e7ba06a2b08ffc5fb5ac9652d1e5df6a2c85e3b8e5d3be361fcd2b1d263ec61c3aa4b31d7752453b1bf7a41d378cea4723b3e413e641f3273e53d0b7f60855c154388544ab94826e9cc78d1cca9c8653316b91c6f602642abb5b00c12a997f3473976c4e361dfc0d50fd66323ea116237573acf9a5336bc3f85f13b3dbc78fe5dbe94944311e682219b50fa1760766f02387e2aff1efdd361b652c8484c9bd55eed0f2ffe54e16663", 0x1000, 0x1f, 0x0, 0x2, r7}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x6, 0xffffffffffffffff, &(0x7f0000001380)="482eedb4b0538a2ecbef604e400e79c2853bb76e8ea76bd185bf8acce1bb1386d8ee864310ee8f78185d959ca3c1a42994cc468d7c7ce44b11202c3078bc5fa56d4b65e95b137b83f06606a514f1263f4f00d41243cf0b5aadaca7ab355fd1c095d88a40eb08b56b3117bad0b5225a7326c324b808280bda6f2eadb97eb50859daa24bb698570dd4a63e1c8206b0f8", 0x8f, 0x988c, 0x0, 0x3, r15}, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x2, r16, &(0x7f0000001480)="5fed3428db2974169b695e50cae990d3071a21f02be0461f5c2910a8022f505d881ca0f2ae49b801eaf929a67a17fa2245944eb78edd733425c40566b31c4caf7d27bc8954f8bc7b74b24e879f9aa16d0ff33dd9a9792aea8f1f01198e040761879f01664667930427f071cc1adfc459", 0x70, 0x4, 0x0, 0x2, r18}, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x3, 0xac, r21, &(0x7f00000015c0)="9077ac72838ff80e0ce31f717c29e1f436537d939a4c5ea42614eecde7bd45868d9750d3317371649e9ecea6eb1ea6e54831ca8b487a1c73fadc47f6c319ce253562306ead023b28fe50cef0def5d4f407d5ef02793a38d009a31c13e50b1f587b0366b56861ee763cb1095b9158bc7d3ae72804ed9f2a2a5ed6f58b9a39b1db0b40d56fd168f1ad8ac5c55cf0583a92e36e7f88f661047c9c3a9329ff80d082", 0xa0, 0x0, 0x0, 0x3}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x6, 0x3, r22, &(0x7f00000016c0)="495a30bc90d157ef2cbfdd988219795d8490ffe3095dae9ab4b4c7b0e3394d2ba0281bf8fec877acbd798f7c988422ae10db229fc139c11852c25460704f9bf3e699161229e22060db63aef2a69d9d2bef37adc502e78ce05df482b01264c0dfdc66c5b1c45ec334db1bd6e7cd6b2991dd45365e11ae17f742bfd8ea41f10efbd55ebf6f11700d2bdcbc7720d5e4d06e9d09fb5c2b16b8e54dacf15832408dfe1b8a5f3b75f6e20ca280383bcd85d341f38ac73089a5466a79ec77680882724450b378fd11822e2e47ac65e8d99d7619bd3d91ee587cf641e9e3c01bd08107860a75a8552fd16df2943c67e6ba5f73cf50da35298308f341b9bd25e380f49fd013dafb64b9b21716acd54fdc2059fce76667e066e0586ff5d74c8a908667978f2fc52dd2c744f38ed39799a2d1d1a6adce5694abbc61c28c5a63afebfae3998ca820e8b14b0fdeab7df01967bf5a65ca4be181cf14a7a71b19fe30217c076e6142331f9d6db31188928c7acd4724e5f42e4443b1b3f93842ba2e937df63846956443c0b5b41aadd28c670400bfb63308e6ad2ff3a5d116f785e8e8d6ec6d844c79264cdf54e8cd9c023828e5ecfa1a5c5f3dfc21b8b9598ec7ea7aef52b77c07ff74223069398898cb180f42bf1b94cf76ab0e05f1f9a092d29133f52e35ee3f0b3a9f75b23bb1b3ba17965307d1d130d05820c33c1138c9a4f923b84ccd13afcaee2315ca6ba2ddb4b7156632521986e67468a04b3ae3ecf3fb87e34b67b38c310eb1c2c9335f0b90fdb5b80559ad94d2288a43a851564ee9c5331834718506d4f67312765607244343fce7310b1273d686c1336d02213a44201c486bd7c4ae247b9d11a06c97d3daf797b23bf564f2f1411628fa1c4dc53c593c5e079450851c493d41792aa6f6bc4aab2c0119e6577187e382ef75320095e1c8744f5ba919a2fcbf58d5c532f25a34da8f748999748326ec4fc6e1c82b9185e83b49acdaf7c224efc1807cee35aa9ed1475a7c48594c36d233df8130ca58a3025133ce166a2d351a2076ff247d4f49b108dafea48c480697cb8b6b21ff5fac6fc89495cfecbb309496b91e1eda4add35f03e200e0639921facba11d61cca2c1f1de8a497693a5e7279227a692a9858e46180c28070cac2fd093fc07449ef511985390ce0b7097a7eba151543ea8b50acee77a840d6e10920f61a6998c0e169277cdcd1db264ed1ea7ae68418cd0f93fd3ca267be2a1604e27d6a10626e2065881e19d28593b71e14de6deeab215dd5fb0e30ae421fdcb0f5faa33cb701596c35a60f9ba58e7759382e92cd21b0f0ae4887cfb525f5fa23cbd4007de04cf08a555796e2eadba7a2c45903d86a5ab70c5230602ea0083c05d6a2bbb9bfa8633e1cc77fa111ad9d0deb874d8c53bd325ca4c20867d6fc175c28bff28cf6a965381f9d765f4b1db295e5ecb35807233788925cc3aef12f29b7524d4f12ade6c5c4cc87a7ba270e7a5bc289e542aaa134da6ede397d740d1448646372c20d3bbbcc4e12966f018bab6938af45f0732f6085a521560a3db0102a3dbacb4ddfe7e3ae09f8bb8a570bc5041eea62bd474c77f7cf5acff557c29ab67236b5c9700cc9967749a355f3f039c7c6acb0c91cf26bd51e8e77c66657bc4262bc2fc33c94e690ed307fb6b516154fc26b50aa61fb45565367b1220f7b14388da531b30765d10cf7b35e9364497098356c409750bb44883d904dfbd5dc1dbecbbe76509da6b4f46a59c5b0b4bc52794750cd61af7bf20f6b1de066f88334808fdbfd808de89efad1f41db28179f9d7b5fe84257e51dd40c793270fd3ce449ee5accd7c8399a920c3db099da6b3541978d2c93d475785960c2603f01474454d8fa10a160d0245362ca2ac50e7a2422f69db63963f5c846dd429113afb49924235c31b66efd2dcd04e39b626f7f8e1a5c0f7d9ea2829c4189e4718ca91909de4b0d8fc38d912789715b8fe665f91210c3095b01ff30965adf8f80b24c6bdb337d1056c25120b44855a579b577e70d23bfc77d272adc7e5937e65d8c08c961f3546dcd5e96b42656cd330388d495d4dffb3732a498116f9ce49991b1dbe7a4e53169f7da2057020cca65662d28f8dfa319c38ac2171fa7cb0029b0807d0906d4873eb8c856309e828b57bb985f56fdd6caf22a81f317d96e781a0a942a77b9dc5abb57b64726fdc33975e7611ea7b7108f8e88438d73ba5fb50230aa9a6e2b92bbb338c88e6ab96a15e8cc7159db18230d5dd2e5ed33f5ee9f93409834dfffe6bee5b675940a594a40b4a885c58aedf782ee91c228a275b6e2c12e7a85621b033f2100986d1edee91a0460240d90cec606d961ba6da0eede7754e35737473da8570a258bd5aafd5b4c08e670cb07127ebe617f6df557391e9a6b162d8088e9b10f5c8c5b15a9175ef8b3af030cc529a3e20a89a1d35e23a35c6a225904fe314c035693d9b564aad7018edee0e0df84215ffc769999571463e5a1d1dc92a4ccf5dedccfbe9b6588b6ae18251bd1de5e02fb4c496ed80a8603b90669dc8010aa86a12e0d5af84028a8e9be0340e8c1814d231eb4ccc20b6f719c3e4594bee08393cc66e3922df8c300f5516d4bf66f95b007b88953c04d9ba01bf3ff3c099d132120bd25ebb47723a2fdd16e68afc46d6b4697380e6ab1ee55c38325a5c2b9c4cc424fc66a0bb33471e4a35af8e5caa3a2806bb4e51de5684fbb8a43617b51e5a7c0278ac28a82045198a229f1d15b6a24360d3399719df1caaddd1c9625642b45daf027de6b23143e0225dd85ad0e9345b07ceb3eddb1fa91436a40481c169364b161ce17330ae7a4fedc509842270f04455e58830a4bbf8a6682311b4ccc12f141b6bec7ba5d9f6a196f5759b3afd87ccd4bf3fa9b09beb09d0ba42de533d1b260c8aad0130e514336bc9f3e7264f095cde3d2a56c67ed1d327b6fdf289db6b2a72af8e523d40829e7026b7e8d8e839d674738fab1d5b3c33ab5d1da450d342cfec080df846ec026f7c78c5e82f763ee234b4f18f39dd59bbd087598d06990b8169e5d8f25688517dbaae4445d89ca445ada9343edc612e984255df567015d5f65c924435fd74f7e3877fb9d3c9374f2f5a31d6806807093e4d94a6ec1c1421919fc82d793dae8327f5662d221035bbe246cb24070e0d9f70f20a052e7b801d266c115584dbcab1495b39e5de8daecaa4e232c3bb811e96f09e23397df8fcf661e7ada3e3df7a6fb834d02fc126f4ac162b124a41ef37c29c53f9ce7d2ad60d7c949971993a268b7744c0ea0e30ee7b3bcea6a7e3e46a1bdbd5915943ca3a0f3ec51bd880a174efe9c016c50beaccf06af1db4923c3837fddbb8df0e134a84527a2705c4503a8c61db5fd1a3b8a3003f69382f58ea0a62793d61a41c6f3d8e150c209637692c36bf49c0495e5a61b6c3d6db6b1f8a94ea1156113f9324d11d96bb3e6cb14ca0c7084ae1714464fcc16507ff2ce480eb775b6227b4053a5fb4a5b02b9ec1df2a236e654341fa333f2c88b0420afd998230abb5a4fc258be5dfae0dfac6be03b552ceaa5a29861d9b6a923e2ba6334da60c569ee91509bfce72bcd1d8f5a6bdbc63720123d414e349b4057352045bdc2fc254d8afe328604da515b18a9f8fd733218e5fa2c549f675e31154b47874db9e43bc21c4841ab78673a9258af1ad8915eba08a1df167bb3bb7f64244e4c7d3c9a1a580cd2cb91cc1ae00bd6de57effcb92516d230282bdfbb741ae7e1190de1efb196d7f8dc6e79a556108041832674b5d9935cca016716fc34c08ded602af4639793ab9af61ec01246deedfb08ee382bec113c18fcd21b86e84ede4391e86f073f1ce2ccbc651a919b02598ceb14341127f12ee86370cae3dd7e0ff44925fb4b5e076dadc2263d3e743270dc130661e9a0c46a9e949bf562a2a78914ea47416aee6f3f85f80977aeac06b526ef60a8d1444de9a86519d34c1785fef40fc273e50485b4b9295d62552ce020629a826b46231ab3b72043bcbfbd97273db1070a13a20aefff5ad01f84859e27a1cc63176a2e96fb0127cf5a430c1cc41b6b9cf6284e582cda5d0e78aa1c6612c7312cf8ab534f283c94f18679300c1d20204626bf56780fa0ae5301ed3809b4587b53346c66f656c2070d5df5e124b6282468918f91af25b50dcca2253bfadc666d019fe44d57a970a5e1eab17c38ba361ecc72b809a89f2cfa317a61ad8bbe3a8895903624f519fc0746951d882f844e1b8cbb5ca4fe0b6faf5748ab34a087736adbe86740fa0b03936841aa7ce2e821d4bc5402ff01d863d1e1adcfcd568e5528b554b2ee9c8654cb48d58dff2bf9846ffe181e8766c829fb0b151da7193fea110164a9cc59b9d35d5c502be03000d03c32a576027d697610dea1b69f9c44931eec5c37fd48ac88613386c9a767588ad5a6c3ddd41c284c9d23b6851029ab1f8747632d4861956d2891a9b80152875784f3281df8dd4d5bc298ccd7d548b5161e93793ea450a4644015b1330284513ba63538702e833f986e8074978739d4d100b6c64b98328e3b30c187218a604829e3a99cb93c592a740272fccbbc521711251b8597cedbd8c757daedef7b956dd8486a8442cdfcedf56b81eceb2d097008758f4194f000c80cd7c5537d6cc18de89e5f3f7ffbec940222547a87886addf1100de840143b1ad436ec68951dac99203d98bc94cfd06842b9e5da719058b8e499a30f4010b64f2c99c5eef39bb70d88100d4dc3b13a067bf99a9bc55d510d14d69d1c453a6c1cfe110641445e28b02fdb60564ba63ccda592d9e233d05d8e48eb7e77072bbdc48e66706fcd0b0f1dbae2fa2c68b3fd1bbecb8be7d69922b521daf03a4c37ab956e9f7e58896ffd86661d28a61c499450ff34609937d12a251d9ebea066062a856667c8c380b44c55406df7de15a3c40deb4aa96ba4889c277a55db55ef096495be6688ec2cd7da7337584cdadc10de7c871b58c725f92feee82c7cd7eb3823bff502c976cd10e4319470061fd34315b6d5d979ea8f774827fbea3d448cd7a45d3ae40d05f7c043a0fcbd82c5f1e8b3681506b14d1620dbe722b5cecee189e8cd70894e0362a014a7d4705400b43e1b26fe83e1712394232a7864f9758ebdbc3d9ae43b4418a74672e2d02aa01b4713d0ede0bed50f9bec7ed8e42f1345e72c9199ed6766e25fc9e1fd47049cff6ef3e6bf997c8d17e74afa2fbc47a4f8c16cd0781b1cb6c70699f2f1537f663ccaa122a54d4035f726b390a4537a5fa465f51db133ba29409e2ab5fbc3629b74822f7722891d4ed4a9606cdd87d02526763932367cf4626df60ff3ac6e7ef84ecc56c058573260c1758df091cbd28b7f2cb442bc9ccc8bc9aa4a6b941e64ec066e77bb2d757760fd07e5b6324a3652b706d251e696609b74efc0710ba586f680e502195fade0d8c24ad754c617431994cdc17bbfeff3a0c9ab8db42f8c3a119bde77de39f1753a316b101d1c63b2e8f0b40628fdc3d75fdde4220bc8d8a379707a52bf5fee5fc3cd82853782efb96bb55762e706da4954f2bc340dbc71a0c3e216506f4a7fc8d9f73b18ae7ba15744acb6bd208084886f29cef5d20a3c0a0a5532c8e8ca13b6e2141914adc88e70c5a0a8e6a033ab8e859420d6e26b04a9c505e0339baf8a15eefa9d2d72a0793b6ac73146bedd92f9eb59e3c71a4ed8b438d82491f7fec263cafb8fac30cd9ca8cb30f962c55fd6afbccfbffbf30eba72eed4147cb3761c36035df4d0670a52becaf330f3de22f638f815", 0x1000, 0x8, 0x0, 0x3, r4}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x5, r25, &(0x7f0000002700)="aeb34a05f7ba99a8f7e4d19f0b2cc43d8415705196854c0b8173811a0d6f7e26f21fe559eac4b16d8dc79cc370a65631069f76817dba325a6849d9d2dd452234ab2745145810a438678a69986fcf48362367dbcf8335cbe5ae706b30ad6f8a90b47090f6cf2fbeaf991f2f23b728fa47d2dbe56baf0b7a6fd6ce8a9e1ab328c1329487088e7a400c9aa0cf90fb1ac0eae7d0b30439", 0x95, 0x7f, 0x0, 0x2, r2}, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x8, 0x0, r27, &(0x7f0000002800)="016b79f9c553cee964f37be59357348ac62a7f31d786d35fe25673f42498ae179d56e5af3affbee41d38ea928aec7ba0619c547848315097fa20978bb789af326334ec0c87b9786c6e4fbe49d5f91082ce61bc97d74a1954094e06e0101e86222fa374cf99a3734d630012c11daef624ec2409f7", 0x74, 0x0, 0x0, 0x2, r28}, &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x3, 0x1, r9, &(0x7f00000028c0)="4888926763faad3439b39c6bd93d69224a24c64d724de4245a8ef170ce157023ad84ca6b17aaee51d248075cf6f23da22b313a23cbe4f59294ed967fd5617421c56c349b6caac6a5a9176ee02bbf84ba1f317e752ac22031b69def91c3591a281be2696ac19b3c67a78b8b4ffeaf2c8ac44c989a90150ee5ccd0560bebfd941053cdb4927bafc36144fa207393f7f4846d7f5b3598c2f6a090f63a1424427512e0d5db2c030d395725cd5b2c794703bd9e13e8d95dcd9aca7a0fe3bf9edd6f9608b8a626f6f39b99d4", 0xc9, 0x4, 0x0, 0x0, r30}, &(0x7f0000002b80)={0x0, 0x0, 0x0, 0x3, 0x84, r31, &(0x7f0000002a40)="7ff613dd379f35cb1b149aea2a6521c383b0ec5e61d3f5ebf353413ab49c52873a29e4f08904803cfe60f825f1b12355bfc6bfbfe458cae5cb4e7b8481731104d905ed17e0586d161ddd91bf768d21369ca2fb04826cc5e8d91a4a3c870d4dddce35f3ddae4d3b4d027687421ec41c14239af312fbff552b0f1b039dc93977121155cce086b670bc911eee5c6004682f5976e5f2a48720811e7bd2d3ec471933b5e0883d8be30184ee18a85f29dfd1c6a33abed1507d7a2741fb2d433b28ab2c0ac59ca6041faede1694c9a89574d41737a89dae7b5e4357403e2d53faa611fe4bfc0d", 0xe3, 0x4, 0x0, 0x2, r32}]) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000040)='vfat\x00', &(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) [ 1812.461381][T10831] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1812.484497][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1812.509213][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1812.525569][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1812.542188][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1812.559755][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1812.580125][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1812.596591][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1812.613326][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1812.634699][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1812.658472][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1812.675790][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1812.692701][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1812.709625][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1812.726685][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1812.747276][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1812.764222][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1812.780991][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1812.796930][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1812.815107][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1812.830903][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1812.847547][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1812.858962][T10838] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1812.868619][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1812.878428][T10838] FAT-fs (loop2): Filesystem has been set read-only [ 1812.885492][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1812.893812][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1812.901759][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1812.909907][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1812.917970][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1812.926046][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1812.934702][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1812.942649][T10831] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready 06:42:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x70, 0x2}, {0x1, 0x80, 0x7, 0x3f}, {0x6, 0x20, 0x15, 0x6}, {0x101, 0x3f, 0x66, 0x101}]}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x0, 0x4}, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xb8a, @local, {[@lsrr={0x83, 0x3, 0xfb}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) [ 1812.970707][T10831] device tap0 entered promiscuous mode 06:42:55 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1813.019884][T10853] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1813.044560][T10853] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready 06:42:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000200)={@val, @void, @x25={0x0, 0x0, 0x0, "500a05a4b80806"}}, 0xe) 06:42:56 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x102) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x3) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$selinux_load(r9, &(0x7f0000000740)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e87f6a636c548842a692ec1e034f20a14df3f1143b6dc12cc429d74197f6fadd4a3d155fcbad9117017bc9c6cdd9bff4795bd9af8e47907ff58a926f93d1bff0f5fbb0b97cc442725248ad216525767fd745e879596db244737a58e15d7d1ec5e410bfe6e7bbbff696f3648edef01747531372b1e9237ca1b50d91c83fd216a5df16ac7da641514c9e3a31cff7a4cc62c877f2443e48485060428f0d640327b3c33b80b6d374e2f97cb48eaa0ffd65640a7491ffe8105c806c87966b9a409cf0c0d25655d600000000000000000000000000000000000000000000000000000fd95efc9705fddd778ba64d1d535efa39c7810f77192f41a845ca9a6fffc64e36cc91af76693dbb51ebd7ecef0fd5672ee244f1077876f4f4ff821abe7a731ea43aae40fafcaff430427b2e8a28199eceb462f8ace43281d37ccce974d59887112bc39e46e92f256dd46016569a890454766612616e845ec7f8c416c153e0efaf9fc0e80adaba38d0e5f176adb5bff805b48dd99f1fe148a916480e6144f592748d338b9d186c776bcbc48da18dd2ff1859032c251aff85a449e9277d383082f2cd91551eb71046705b408c9c3dd85f1c0b5"], 0xed) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) ioctl$TIOCSSERIAL(r6, 0x541e, &(0x7f0000000280)={0xcba1, 0x8000007f, 0x3, 0x800005, 0x5, 0x6, 0x6, 0x3d4, 0x1, 0xa7, 0x0, 0x5, 0x4, 0xff, &(0x7f0000000100)=""/102, 0x7fff, 0x1a762a87, 0x7}) sendfile(r2, r7, 0x0, 0x8400fffffffb) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(r12, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000005c0)={0x24, r13, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0x4}]}]}, 0x24}}, 0x0) sendmsg$TIPC_NL_MEDIA_GET(r6, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)={0xd4, r13, 0x400, 0x70bd27, 0x25dfdbff, {}, [@TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x6}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7a3b}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7fff}]}, @TIPC_NLA_NODE={0x14, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xfffffffb}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x6}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}]}, @TIPC_NLA_NET={0x5c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x24}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x101}, @TIPC_NLA_NET_ADDR={0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x28}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7c8d}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3}]}]}, 0xd4}, 0x1, 0x0, 0x0, 0x20004010}, 0x40080c0) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1813.131792][T10870] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1813.152156][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1813.168961][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1813.180080][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1813.195851][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1813.206432][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1813.223565][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1813.231441][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1813.239424][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1813.247276][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1813.254890][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1813.262749][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1813.270901][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1813.280617][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1813.288529][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1813.296199][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1813.304215][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1813.312402][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1813.320595][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready 06:42:56 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) read(r0, &(0x7f0000000000)=""/121, 0x79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) [ 1813.328823][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1813.338469][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1813.346153][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1813.361961][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1813.373418][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1813.382619][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1813.391098][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1813.399033][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1813.406720][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1813.414612][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1813.422550][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1813.430815][T10870] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready 06:42:56 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1813.461004][T10870] device tap0 entered promiscuous mode [ 1813.497930][T10881] netlink: 'syz-executor.2': attribute type 3 has an invalid length. 06:42:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000200)={@val, @void, @x25={0x0, 0x0, 0x0, "500a05a4b86558"}}, 0xe) [ 1813.530935][T10882] FAT-fs (loop5): bogus logical sector size 26558 [ 1813.584094][T10882] FAT-fs (loop5): Can't find a valid FAT filesystem 06:42:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000000)) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000001c0)={@val={0x0, 0xf9}, @val, @mpls={[{0x2, 0x0, 0x1}], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x64, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:42:56 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0xd, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1813.730073][T10901] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1813.751839][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1813.778883][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1813.795635][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1813.813107][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1813.835182][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1813.851826][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1813.869223][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1813.885586][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1813.902370][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1813.920446][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1813.937212][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1813.952963][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1813.971125][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1813.987149][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1814.004130][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1814.030576][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1814.047627][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1814.064358][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1814.082090][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1814.099123][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1814.121804][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1814.138473][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1814.157140][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1814.172780][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1814.189868][T10875] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1814.198839][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1814.206354][T10875] FAT-fs (loop2): Filesystem has been set read-only [ 1814.213666][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1814.221789][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1814.230379][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready 06:42:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) setsockopt$CAN_RAW_FD_FRAMES(0xffffffffffffffff, 0x65, 0x5, &(0x7f0000000200), 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000300)='nl80211\x00') r3 = socket(0x11, 0x2, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$NL80211_CMD_SET_BEACON(r3, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000002340)=ANY=[@ANYBLOB="00273e0af5ff", @ANYRES16=r2, @ANYBLOB="000428bd7000fbdbdf250e0000000500d50001000000040016011c00a6800a0000000180c200000300000a000000aaaaaaaaaabb00007c057f00436f3dbcb38475161d73cc2c007fa901ea8fcdd5a43c15e6badd8973f2da6cc9208e9f0d5576cc095214855239310ea47208e6369a9cecb3a7cf6b8bb582250c519ae7c5c56d2b7d675c26ed0e36a5f25ccfd372429af888bdf19856bccb39bc9e903bc807e04425589683795f7c9f6d14f257d3140468402662b3a4bc2756d8149bf840c2a27067b02f1643fd16214038ea392bd67a7a3805aefdb8d8d727610c0d5e4562e5b570d4a41a756bb62b41a5202e6bfd8d04dedf33e5ff0a561a0c01184fee35194636cb29976c2d409836f608c6bd0e854b45465ae2b0a49aa34109b97cb6ee8828e37f0271554a6effdf4e4efb20e72652fb5470e077e16886a59317164f27ee8d6bed7107dc659e3d3fb7c349deb04fbb30538da0b913e403e3d88d1be660f6104939363b4a9efda0975766e17db75e32a61c74c83ece5ac97ee1c50b0dd2e7eb815ef53dfbfb7f474a9f864bdd9e9cc3174f0f271a96d65539b93c348fa11f328e84b1915871a21cb55de47ce6b411b6477234a28fbd1fbe2bbd6212dae7282e2c00be6713815d7abb6ddfbc987bf657b1831c8f74192d0a71bc879c9ba0deb43f2d1c2e580f2a5344d73ba362fd99394b72ebe5f495ece910ed0b33dd874c3d4e285a80e60de09d23ec2cf979f5ed5cb8a5f6fa99abd27f3a29af012a12a43f24e54bc9f671bd1310bda37dd00984a6ae32ce264c78f872a7d4373c1cd8c7d83873c68c2a58b7c45dffb6bf9c6d46d0c7be84682437d10bfa28ac38c118fa232ffbd1d0d3544009eed368905618732602033aaa07a7e14e523fcc89587a4e2c5ad0839779ce93629e7d76cfc3bf01a63aef6e5cd8585e468ab9dd42ff6213b3e08b1b3b289940d740c98611d9ccb705ed6c0d258433dd6c3c44fcf1d15c801b085bf786dcc0ccc33033a399ad76d4dbd6fb6b4a1c96a66acc5655a48206a674be0daa0a9eabbe1f674190f9de3699667131c572ea2349e7f1d41203ab4241be91e1f5654570345afd0244de47e2f08d63b0dbfe3c0e63b8b1bfe56cbc1c66540ce8bb3af8b0cc13b72563dad8a48cdc45d2e203a1ce981e1f1d1be8dfb5bef57b534d449102a43a18c703a239a9dca6b76b58c6968172c4c5764fa4f4b6b37d9cf155f09664d0070103ef6a474764406989dd82746ef88112a84f1e7edf4057a605748ff575a7c19ca13bed707ecc4980cab1fa79e25539f5b694c5f6b14d6c93abf74ac177969dfe4e03bbf24e1d43076d2cd54f0c9d24b0cee56d72cfdd013f23a758c482d375c3a2257aa9308f27387c243655378a4aa4f63fb16b94615539cb3966459cddf10952a133431ec9bec3cd35c4a17401f8d9a3761f9bfe6827ea23c31ee38d3ffe44d651f9b8bdf98830c5848422642f60175f141ec570111c8d2218ef7f99881e25907b7de8b37317d82978305325ba3ecf3fc1fe7ab659cc0961013a13cc21ddf65ac17de679ee0a67663842d97eebb42723fae02a86e72ace11eb3fd3771e95b1f270c99ae1126c2292ecef9c69e40a30b004197ceb878825b552d4f33182083fb62520270385ee89742bc108ede84e95d4dd57c5385605bc4757dc5231a6b239ab7530333d82142b18141c82928290c5ab87c4d3ed724c3fd93e002990168bf7185e3b85e5f5e0047acdafffa5d025b48f2b7ef4f75ceaf7bb149d04e89929c81bc602706d3a9b45a72812bea4e368aae695a19556d2a949df095d5ee14c41c15fb54fec53045593f8494751c0f97c4340c8235639d801e4284c6045ee285f94bbf8c294994be718f86c3485250455747a35fe838e283125833416db1245227f5f39a035131dcbfecfd3eb5e5db312b2095e6cc0273880eb5ccc7db30ed9e9b66b0142c21b134bdba90f284d372fcf54965f2ce500361e55ddcce49f687c9c30938adcbe09c7cc5b08b8f4a28c50a2265b9f05d5e6f80041d7b8bdc4ac27001699771701a2de0e702600b20028895069e7e6ba1e068009aa81539a8494b415ce0c372ddcd61c5bb26f2211293347000018045a80940000001b000200a7676dc6f07d9bfdc141ddb4a9b68d7f5a228ee05ce1bd001400030007000500030001000800090001010200140003000010ff7f08002000020004000800ff00420002001ec5f67fd59e9d3b08efc1eeb7789e5bf7e903021729b9b0694570e1efe2e26ef048cb89c7b3d437a16df3998ec2d6565460d01447e058180f48ce0d200a00000500040000000000a40000000500040000000000130001007919923cb0604e231179a19de8ccac0012000200a65d9852eb4bf953ddb1f270a51400001d000100b993c0539129f04fe4f12a51df59675ee0a1b4c710113a12b00000002a000200d454c6fe240c8508be250d5c3a558d14fa37d204e65a59757d0de6078d3d73757562ffd9b3550000210001006fe2530d14aa59bd46ea50b39b4aea4c4ae7b069b0d058cc91a6648a31000000bc0001004b000200641e56b4ccc1f33db843cfeff696cb09b7a6b7d71ecb7e7a456c28a2f3cf0038094078721a9e38b226585002bb959292d027de0b4103ac418d1e60febb5099d9281fb4c62bcbcf0043000200937ce4e932507c26ab1592c718b0e3d4a10149a02974d61c505c5499adb744ddbc34f7cca1159917b925543cbcb134a8562f85a219944baf3dbcc538eb8218000500040001000000090001004a1e93dc340000001400030001008100cd0fffff01004000ff7f03007400000005000400020000001e0002004cfd194ab090d2c7090ff71a0811dbc9e5e471ab8d8501821f260000460002008a9aab5fd8721fc5ef739896837095c5a8f66ac90e0c7f6322a2bdd32e724ba263367de66c0a5145d365ae2e3807f4247a3eb113389ef13368f817d998d618a5e31300003000010005000400000000001400030005000400ff03ef0b0400ff070900018005000400020000000500040000000000740002001400030003004000faff000000100700050037d92dfe040002000000140003002b75040000001b763f041200090005003e00020091878bdd4bcb09fb2febdfd4c16db04533cb9542fc599f24c1e30a3b0bf5447d64825e4da229bae99d549faf78e1d6a3b3f4a1f86eb0997b82ef0000080102003700020018c2b5acf57774a585b0490717e3ae4f8dc7109ac1dedbdab8bf9450820947e409edbd629813d35923b90b9ed031345924a47200390002001c1dc501e4f013b12370614c06cc44ec7bc40f720ea53ab9424fe9d9ae1c4225dc5bb2d032e6db89f212b8ddb88845f38fc23e405300000046000200bd18bd88eacac954759d893ae6e508be923ee2781c37513bcdfba2a6da002ecc780ea128f8b4dd421e32715bdb8348847dc5c0ed821e610c710eb6cf61936141330e0000140003000000000004000400104eff0101800200050004000100000005000400000000001900010051b8f92871a96bbd04991377c1744468d31539b894000000050004000200000008007e0000000000"], 0xa00}, 0x1, 0x0, 0x0, 0x4000}, 0x4000011) sendmsg$NL80211_CMD_START_SCHED_SCAN(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r2, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NL80211_ATTR_SCHED_SCAN_DELAY={0x8, 0xdc, 0x20}]}, 0x1c}}, 0x14) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000000)="66e6021f92b6f31423f94d1c2d008cbe5fe59668a2e3b1725e65b228c3d7f80650", 0xfffffffffffffd74, 0x2}, {0x0, 0x0, 0x29a}], 0x1040, 0x0) [ 1814.238300][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1814.246052][T10901] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready [ 1814.274732][T10901] device tap0 entered promiscuous mode 06:42:57 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, 0x0, 0x0) 06:42:57 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bind$tipc(r1, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x3}}, 0x10) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x14) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0xf0101, 0x0) mmap$usbfs(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xa, 0x1010, r4, 0x6c3) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) ioctl$sock_SIOCGIFBR(r5, 0x8940, &(0x7f0000000100)=@generic={0x3, 0x40d8, 0x1f}) write$tun(r2, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:42:57 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x27e}], 0x90010, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:42:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000340)={@void, @void, @eth={@empty, @empty, @val={@void, {0x6558}}, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty}, @dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote}}}}}}}, 0x42) 06:42:57 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, 0x0, 0x0) [ 1814.534958][T10927] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1814.545858][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1814.553963][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1814.562411][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1814.570468][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1814.578276][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1814.586025][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1814.593834][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1814.616067][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1814.639099][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1814.654775][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1814.666131][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1814.690496][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1814.707520][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1814.725297][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1814.739337][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1814.753304][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1814.769709][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1814.785587][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1814.799701][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1814.819780][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1814.830111][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1814.849841][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1814.860289][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1814.879855][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1814.890572][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1814.909795][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1814.920310][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1814.939691][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1814.950126][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1814.969748][T10927] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready [ 1815.036845][T10927] device tap0 entered promiscuous mode 06:42:58 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) r6 = gettid() tkill(r6, 0x5000000000014) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x4000, 0x200, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000080)=[{&(0x7f00000001c0)="d6711b7946196fc72ace7d151df883f4230a2bcaf75e5c65d57b9aec142d15456dc6bb3546c8ca0b4bfafaf826e9fc8342c001d5f2d2156dfac22f2edf26d48cc379d8a634d94794676c155fdd57ccce86f6fb4ccc77f9e0a86cef8277a5b79fa1d5e20323899d67aa2949bd05ce2959e7e3901c3c6e6f93d0a9f7a8eb1c0abcf055a87debe5d76be888cb5ab1d38865bf33b4ddac7b89cd48ee078feaa6ace03d21acd530834f3a10affc28e68f54cc94fe722e53efd8a781fc86b62561de53139ad6de55031d764631c8d0266c3e1fb89e2f", 0xd3}], 0x1, &(0x7f0000000480)=[@rights={{0x18, 0x1, 0x1, [r2, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, r8}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}], 0x50, 0x80}], 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:42:58 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, 0x0, 0x0) 06:42:58 executing program 4: prctl$PR_SET_FPEXC(0xc, 0x80) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$tun(r3, &(0x7f0000000440)={@void, @val, @mpls={[], @ipv4=@gre={{0x2b, 0x4, 0x1, 0x10, 0x170, 0x64, 0x0, 0x6, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, {[@cipso={0x86, 0x37, 0x3, [{0x0, 0xb, "2e112acd1ace170d95"}, {0x4, 0x2}, {0x6, 0x12, "081d8cb12f3c0c2c631458ceb9e8b4be"}, {0x0, 0x12, "a65fe3665d8c30bb950248c667e7fec8"}]}, @lsrr={0x83, 0x17, 0x93, [@empty, @local, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, @empty]}, @timestamp_addr={0x44, 0x34, 0x39, 0x1, 0x1, [{@empty, 0x10000}, {@local, 0x7fffffff}, {@dev={0xac, 0x14, 0x14, 0x18}, 0xffff0001}, {@dev={0xac, 0x14, 0x14, 0xb}, 0x6}, {@rand_addr=0x5, 0x9}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x401}]}, @timestamp={0x44, 0x8, 0x2f, 0x0, 0x7, [0x1]}, @generic={0x7, 0xc, "1468084bdb8633b23192"}]}}, {{0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x880b, 0x77, 0x1, [], "79c39f80b5345f7c7f797485c45bc296dc0d45d06dde773eb01227dfba74e21093e646e039fb34c35d14f0d3960a21ae5753352e550ca1d8a8100e34eda1d6258a5850c88cef43f6f7a357faa011d2f6d227f010e83fb166696f22bd1313ba783062d4f51a07b930213db0d39e8c4b30c188e72a486c6b"}, {0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [0x4, 0x9, 0xe2db], 'U'}, {}, {0x8, 0x88be, 0x0, {{0x5, 0x1, 0x3f, 0x1, 0x1, 0x3, 0x4, 0x8}, 0x1, {0x9}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x80, 0x0, 0x1, 0x1, 0x2, 0xff}, 0x2, {0x8, 0x3, 0x3, 0x6, 0x0, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x2, 'n\"'}}}}}, 0x17a) 06:42:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780)='/dev/net/tun\x00', 0x80002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1132}) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/4094, 0x75d, 0x0, 0x0, 0x0) r2 = socket$inet6(0x10, 0x2, 0x0) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) sendto$inet6(r2, &(0x7f00000000c0)="1ba0000010001d0200fdc5cbdd041d8e828000000000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) write$tun(r0, &(0x7f0000000340)={@void, @void, @eth={@empty, @empty, @val={@void, {0x6558}}, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty}, @dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote}}}}}}}, 0x42) 06:42:58 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) [ 1815.310476][T10953] netlink: 40019 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1815.321382][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1815.329340][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1815.371134][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1815.398348][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready [ 1815.418917][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1815.435665][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1815.445009][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready [ 1815.452963][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1815.461251][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1815.479807][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready [ 1815.490558][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1815.509756][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready [ 1815.521481][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan12: link becomes ready [ 1815.549102][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan13: link becomes ready [ 1815.579631][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan14: link becomes ready [ 1815.592298][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan15: link becomes ready [ 1815.600271][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan16: link becomes ready [ 1815.608257][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan17: link becomes ready [ 1815.616122][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan18: link becomes ready [ 1815.624150][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan19: link becomes ready [ 1815.632329][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan20: link becomes ready [ 1815.640239][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1815.648267][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready [ 1815.655930][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1815.664001][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready [ 1815.671892][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready [ 1815.680152][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1815.688327][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan27: link becomes ready [ 1815.696035][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan28: link becomes ready [ 1815.704340][T10953] IPv6: ADDRCONF(NETDEV_CHANGE): vcan29: link becomes ready [ 1815.734811][T10953] device tap0 entered promiscuous mode 06:42:58 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x4c, 0x2f, 0xf5, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2000}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:42:58 executing program 3: 06:42:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:42:58 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x4c, 0x2f, 0x0, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:42:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f0000000000)={0x3, 'erspan0\x00', {0x3ff}, 0xae4}) r2 = dup(r0) ioctl$USBDEVFS_RESET(r2, 0x5514) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @rand_addr, @broadcast}}}}}, 0x42) 06:43:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_EXP_NEW(r2, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x78, 0x0, 0x2, 0x201, 0x0, 0x0, {0xa, 0x0, 0x5}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x1}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TUPLE={0x48, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702ba6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:01 executing program 3: 06:43:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:01 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x4c, 0x2f, 0x0, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:43:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000100)) ioctl$PPPIOCATTCHAN(r2, 0x40047438, &(0x7f0000000000)=0x3) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x7) listxattr(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/83, 0x53) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:01 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = gettid() tkill(r2, 0x5000000000014) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r4, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r3, r4, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f000000d000)={0x16, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8500000007000000c60000000000be00950000000000000057e0f076c05184465ff08463a37028fa1c24e1e7a54587bd98bf69be16fdedffea4244bd3ca3a1e6bc318a71cb2ad6de96aa60942ea3de5c7c1dbe035d73984ea3db594ec63ef11ab14456c49247717e63a18b054c16ae04c887ce4b72fed2461cd29d7dd5c35d863484a6b7926695b6f3849fc3134999833e816e8709d5d53e934e98a9bac32f00004cd56d71d3106d722247521dcb940295bd965db4c2ef4e18dbf55aed97229f4ce91927a141222e715bff1119307e35b5030ed9a979320fde6a6287f2147b1753e7f3f6a8a1c09cf61dbd28e6503823b02f6458529dae89cda612ca6e10c48a8cb34dbba835089880fa003c15e41041d5c68334ddfe8731082682f57a42ddfa38b9bbe1f89bb51030eb1797ff74e79fb4c34a16c30c7ba92d9a8bad6eb1568b84848cbe083f5b09ecf3bf953dc6a2559b8c0bdd6899af7f1bee3c48469f7d6e9ab3f4149b6cbcea7ac44a7359c5b1a8213b66ff6ad31ea86bc9ff6f390c61579eb44827d109e27c9aef6c58370b1e343d6ddb573846236c0fc6b5a0991a15a4e8a711e4fb0763f7b9f677beda6f697a1adcbb8928ad10052fbbc7d4b2f7863f557218a52a3ff010a9fa259293abea3da1f6354568057f96fb83fa8400ad104dc422aa3f56d1ad1d59f32fd091bbaa9988dc157daaf3ca282e7d484fab4aeeb5ed58e4cc9df9d19ecd7233d62a"], &(0x7f0000014ff5)='GPL\x00', 0x2, 0x1000, &(0x7f0000014000)=""/4096}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000000c0)={r5, 0xc0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000001c0)={r6}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={r2, r3, 0x0, 0x15, &(0x7f0000000100)='wlan1\\%trustedcgroup\x00', r6}, 0x30) lseek(r1, 0x4200, 0x0) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pipe(0x0) getpgid(0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r8, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) sendmmsg(r8, &(0x7f0000006d00), 0xffffffffffffff92, 0x1ffffffe) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r9, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r7, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r12, 0x0, 0x8400fffffffb) 06:43:01 executing program 3: 06:43:01 executing program 3: 06:43:01 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x4c, 0x2f, 0x0, @local, @empty, {[@routing], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x7e) 06:43:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1818.241781][T11004] FAT-fs (loop5): bogus logical sector size 26554 [ 1818.277563][T11004] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:01 executing program 3: 06:43:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffffffb12a9f79e6332dca40d56922dbfa13c436280d4714ec632bfaa0d3f0d5090954965225a40a4e24b6c3baae880241749264bbf2b2d22b5a776d19"], 0x1) 06:43:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x88088a, 0x0) 06:43:01 executing program 3: 06:43:01 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {0x0, 0x0, 0x1}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:01 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) pipe2$9p(0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe83, 0x11, 0x0, 0x27) 06:43:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x1000, r3}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) prctl$PR_SET_FP_MODE(0x2d, 0x0) 06:43:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:04 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {0x8, 0x88be, 0x0, {{0x4, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:04 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:43:04 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, 0x1, 0x9, 0x5, 0x0, 0x0, {0x3, 0x0, 0x6}, [@NFCTH_NAME={0x9, 0x1, 'syz0\x00'}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16, 0x3}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000d63308fe758849d89e11e9000000009078ac1e0001ac1414aa8303fa83030300000000907800000000450000010000000000"], 0x42) 06:43:04 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) [ 1821.218602][T11034] FAT-fs (loop5): invalid media value (0xf3) [ 1821.227515][T11034] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x680, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r3, 0x28, 0x0, &(0x7f0000000000)=0x8, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:04 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) [ 1821.343631][T11051] FAT-fs (loop5): bogus logical sector size 26558 [ 1821.353047][T11051] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f00000001c0)={'veth0_to_bridge\x00', {0x7, 0x0, @multicast1}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, r6+30000000}}, 0x0) write$tun(r4, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESHEX, @ANYRES16=r6], 0x3) 06:43:04 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:04 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) [ 1821.528677][T11063] FAT-fs (loop5): bogus logical sector size 26558 [ 1821.560760][T11063] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r2, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r1, r2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000140)={0x2, 0x0, &(0x7f0000000100)}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r4, 0x4200, 0x0) r5 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x408000, 0x0) sendmsg$NFT_MSG_GETSET(r5, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)={0xd0, 0xa, 0xa, 0x401, 0x0, 0x0, {0x2, 0x0, 0x7}, [@NFTA_SET_POLICY={0x8, 0x8, 0x1, 0x0, 0x1}, @NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x5}, @NFTA_SET_USERDATA={0x52, 0xd, 0x1, 0x0, "93edf877a8265baa912975646fb81e5ca44daba67e35a09d5319678fcd502287c70dbd6a69cd32ec1b605aef4ee10654deaa575504e5e9aef3c942ce2d043d8f71bb573cd865ce9029629b364ed2"}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0xa}, @NFTA_SET_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_SET_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x65}, @NFTA_SET_DESC={0x24, 0x9, 0x0, 0x1, [@NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x10000000}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0xff}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x400}]}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0xa}, @NFTA_SET_DATA_TYPE={0x8}]}, 0xd0}, 0x1, 0x0, 0x0, 0x800}, 0x2000c804) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r7, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r6, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r4, r10, 0x0, 0x8400fffffffb) sendfile(r3, r3, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:05 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0x15) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}, {r0}], 0x2, 0x0) 06:43:05 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = geteuid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) setresuid(r5, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r7) setresuid(r7, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000300)={{{@in6=@dev, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@local}}, &(0x7f0000000240)=0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) getsockopt$inet_IP_XFRM_POLICY(r10, 0x0, 0x11, &(0x7f0000000400)={{{@in6=@initdev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@loopback}}, &(0x7f0000000280)=0xe8) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r13) setresuid(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r15, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f0000000580)={{}, {0x1, 0x1}, [{0x2, 0x6, r2}, {0x2, 0x2, r3}, {0x2, 0x1, r5}, {0x2, 0x4, r7}, {0x2, 0x0, r8}, {0x2, 0x1, r11}, {0x2, 0x4, r13}, {0x2, 0x3, r14}], {0x4, 0x1}, [{0x8, 0x4, 0xee00}, {0x8, 0x6, r15}], {0x10, 0x1}, {0x20, 0x4}}, 0x74, 0x2) r16 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r17 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r17, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r16, r17, 0x0) fsetxattr$security_capability(r16, &(0x7f0000000000)='security.capability\x00', &(0x7f0000000040)=@v2={0x2000000, [{0x7fff, 0xfffffffc}, {0x3, 0x401}]}, 0x14, 0x252a117b1c634f96) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) prctl$PR_SET_TIMERSLACK(0x1d, 0x7) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000003814aa8303fa83030600000b0090780000000045000000000000000000000000000000ffb1aeff000000000000000000000000000000000000000000004b16b774"], 0x42) 06:43:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) r1 = dup(r0) getuid() getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:05 executing program 3: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)={0x14, r0, 0x1, 0x0, 0x0, {0x17}}, 0x14}}, 0x0) 06:43:05 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'bond0\x00', 0x0}) bind$packet(r2, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @random="cd5f3a8d822a"}, 0x14) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f00000000c0)=0x2, 0x4) setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000000)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0xacf0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x89a2, 0x0) [ 1822.297024][T11106] FAT-fs (loop5): bogus logical sector size 26558 [ 1822.331436][T11106] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) keyctl$session_to_parent(0x12) socket$pppl2tp(0x18, 0x1, 0x1) socket$vsock_stream(0x28, 0x1, 0x0) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup3(r3, 0xffffffffffffffff, 0x80000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r8, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r8, 0x29, 0x23, &(0x7f0000000340)={{{@in=@multicast1, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x40}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@remote, 0x0, 0x33}, 0x0, @in=@broadcast}}, 0xe8) sendmmsg(r8, &(0x7f0000000480), 0x2e9, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r5, 0x29, 0x41, &(0x7f0000000180)={'nat\x00', 0xcc, "f11932c3de3dc7c163e435125c0d4019a71be7b284fd7fc122c21088b1c37f047777d29f1245af4faacda9be18fd7ca842df5704de7261dfccfdad6b4fc709a89907af04e3de5ac6512083100e8a1b84e328bd2764f4822888e91d1e8ff56199c458c41c28a624a6ba5091b31f00ff677df82bacd6a4869308cec8cf8f24620127e277cd3ed59409cf3d89e71924d991ef4d4819c3b9d02d37982621a1b357867dba96c31b1446dc4590cb8e7d41892872839839aeae8ddd7448c52968c9d6282bd5e295bcbbac4387b4ecdb"}, &(0x7f0000000100)=0xf0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) r11 = gettid() ioctl$TIOCSPGRP(r10, 0x5410, &(0x7f0000000280)=r11) getsockopt$CAN_RAW_JOIN_FILTERS(r4, 0x65, 0x6, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000002c0)=ANY=[], 0x0) 06:43:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1822.415993][T11117] FAT-fs (loop5): bogus logical sector size 26558 [ 1822.427038][T11117] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0xaaaaaaaaaaaae72, &(0x7f0000000180), 0x0, 0x0) 06:43:05 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) pipe2$9p(&(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x6, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='illinois\x00', 0x9) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe83, 0x11, 0x0, 0x27) 06:43:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x3) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac14045aab921d96b5469b10eca76e14aa8303fa83030600000b0090780000000045000000000000"], 0x42) 06:43:06 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:06 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000100)={0x0, 'vlan1\x00', {0x2}, 0xb2eb}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) io_setup(0x2, &(0x7f0000000140)=0x0) r8 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/relabel\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r14 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r14, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r13, r14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r16 = dup(r15) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r18 = dup(r17) ioctl$PERF_EVENT_IOC_ENABLE(r18, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r20 = dup(r19) ioctl$PERF_EVENT_IOC_ENABLE(r20, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r22 = dup(r21) ioctl$PERF_EVENT_IOC_ENABLE(r22, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r24 = dup(r23) ioctl$PERF_EVENT_IOC_ENABLE(r24, 0x8912, 0x400200) io_submit(r7, 0x7, &(0x7f0000000900)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x7, r8, &(0x7f0000000200)="24ae41e4cce57854e876210fafa7220a38366271bbc34072eef16a7e717492d1f9077dfb4d389a0721ba8ada249eb875e2a2fd5dc9c65c042506", 0x3a, 0x8001, 0x0, 0x1, r10}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x8, 0x96d, r6, &(0x7f00000002c0)="b791c395dd7a5cc054ff904ada10aef3ef53777e52e6b03c475b6579c113d178627342b28bed", 0x26, 0x7a, 0x0, 0x0, r12}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0x9, r14, &(0x7f0000000940)="b97be88844388087c67bcf241a84040064d5e8c85d094bbba106baa0a7eb6a1cfd3bc7d91bd45c41fa85f0b52ab3ca010757d23693b01ae37fdea5211c18c8ff1835e2dd228e066eab203d815d2545bd3494ba38744c34abfd2dddf6de596dbbd7c1df7ed32dd70d023e82faba121ec1e7e4502dc40dde23bba41d8ec1c02dfdf3abe51aa8076de8832962044457bafe5305f026922d73f5779d1d7eb85cdc745fc43b16b65fe916b04b07c18c21c1d442ca1ce02233986830e79a3ffd6252784f06598f89ec7188ee1f60f1a81a70a95d155859cbd4d164143f174178d158e1add0fb211d52726a3c7aac8984", 0xed, 0x9}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x17c02b152f17147b, 0x1ff, r16, &(0x7f0000000580)="161456d8baf741d5e691d239522ba5041c2c55e909850be53a745f7fe9afce284702f1df7fa24ebd0e51f8ba2312f455210c08b85ae0e751b34da4dbbe8c5ab764a1e082505ac102230d4c444d15b4da68096b119d75408c119c689228805873185d5d32d325ec09919b2707bbaec446be11e8753ee6bbd79c1b07e75fcc47f483a3e9b2d57d2f23a8b2d1638a9817910820981715c0b95631b5ce886d4dbe04c1828761dc333af74f1fb8151dba3d612dbbf45d512053dc215cc4c1407ed47993ccea951ec4c1ee2ea5f6014c55", 0xce, 0x3, 0x0, 0x0, r6}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x44, r2, &(0x7f0000000680)="8777884a190130b9a90b6deaf2965dfbf2da89c6b522312932546916511841ee94b8949b1d71a8308354fef56898a8b364e5f581d54a299b7eedc9a06cd0ec168b73f5721d4e67a47ebb745fff07d74ebfac719fd544718a56cee3cf7209132c97dee4eaaafca7e0f93e92fac54c4b50c9f6552362cb101350bf0f84a2c326e4b298efed64954ac7c76b6d0ceb85dc0c776e30838aba759fbf92b29b43a831f2e9960811eb86b84a9a22b7a6faa4ccfb3fab5b2d7a8951c0274ef94c6ea8936185323598836715859043e174a59f12f9921d12846384aa9aca2fd412731e301a8949efc3d327b48fd90de0d5679c17a3c5921470a9e5", 0xf6, 0x9, 0x0, 0x2, r18}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x3, 0x1, r20, &(0x7f0000000780)="5f4ba93962a2c7c6ddcae5add2cfe560227225d32d10ad78e6bf46714a02a4f97b36bca9d2b263251fdc2bb0f158343a3a8645b336120a223fa7bdd41f54cb5989262943b63d405ffaa559db4dc101cbf2616916b7dc681e265317a9c743d20b7a65e05a6d3b9cfe5515e895ca", 0x6d, 0x100000001, 0x0, 0x3, r22}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x6, 0xffff, 0xffffffffffffffff, &(0x7f0000000800)="7519f3cf7b2d3e9d0a46db5ecc1c32b8fdf1929c4aa899f7475bddd313f5f7802fcf896ed53854b458a2dd5cce584ba9bc10ec569e574dbd5bf3144defb590cd80338e0a33a7846297a86aabe9ecf467fec21714f2712da0d8215f7c10397b798a850d2821e02526a3369805c5d61799bf550d1f476cd6ed858fab358326c98737f58a1f37c0a6682e939ba18960fa1146a93d95d75261ad5ee817f308fa22cfe18c82fa493a31b57da29c270a39ffe6475ab173e1c62c000a5ca7bd466a5c29bdea5671c63cf58d75df91bc9ee1cb56a5b8b3d266500d84a08a1483dfb2ca77431ef701b188404746d609c6b6c0", 0xee, 0x1, 0x0, 0x2, r24}]) sendfile(r2, r6, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:06 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:06 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) pipe2$9p(&(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x6, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='illinois\x00', 0x9) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe83, 0x11, 0x0, 0x27) 06:43:06 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r3, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r2, r3, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f0000000000)=0x1b71) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='.\x00', 0x3, 0x2, &(0x7f0000000180)=[{&(0x7f0000000200)="b0a6022639ff0f1d0a3702be6752ff7112b6f31423f98b0c12196572e2d77710384ad114995b6c813b3e3cef9f39275d4c90d4d92cab99d24d1558bd22dbb4f18028719c260e6440902c4f631191a4c4374edf28891cf77947feefa3c65a4969501497f63bb13f4beeb0f13cb816028c6886767deeea87718333d76acfd24d3037d553", 0x83, 0x200}, {0x0, 0x0, 0x29b}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$BLKIOMIN(r7, 0x1278, &(0x7f0000000340)) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r8 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/context\x00', 0x2, 0x0) r9 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyS3\x00', 0x200000, 0x0) sendfile(r8, r9, &(0x7f0000000300)=0xec3, 0x80) ioctl$int_out(r5, 0x0, &(0x7f0000000080)) 06:43:06 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:07 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PIO_FONTX(r6, 0x4b6c, &(0x7f0000000100)={0x85, 0x3, &(0x7f0000000580)="b6d800e8ffcb8d1167ff94da1ea37ee2bf758d98a27e059216189302148744513825ef3a02a94ad509f51b8abc9ac590124e191c65e19e6834ab6e00c0ed682e23162065601395e18824f533dbc771ad8faf8fe0c25eba7f3ecdd799ee3f3beb43c6575b0398adeaade914d1a6b4c100ea77db87d6d7becfcee50b9051e48777fffddf097b8db66b118fc2f31d5433cc5a1dfee750fa6d0808bbdc6b3d5b28592bcf1c42a3364c2e7da0ee292c3559df00e2ffaba90b7e9750ada2df3e0886f1f691045e4f3e6ed73776041c3f353a69991526721fac75d705741e4aee5b72e225036e573ee874f65357fa132cedeef651ad004fc7bdf22f131c654fa2a9b023465f580a8ef9f3daa1349cebfdbe910ce0d2c28e16efb76b0e9e35a8c82f4480eb200a798b2bbbfe49b321aa94054b18d123ad4b4b460a916cc16fe9cdfcbcca5a1df6259b0fa51690bee87be581f5f6fe07cb8d84be1a5410e1e02af52b51119ebc5ab30b1fbdc4c4ead0e9805f6fcec01882385b48a00e7a6b63ba61d178f74bfcb23f5c4a13fbb9faeb48613ca287244d644627d5a3c9afe2d291ca0b4c9a4aa69b0e4bbb5c7cd9a946650e1e0f93289168c29540a41beaf77c0bfb647d7c45d7c8f28f8ef9b33dcdf1f5b0f8839b4fb591633f799c5153efaaa74f0d275164606960070bcf31477dabd06c45ae546ebcdb64521e044f51399e1942d3c67b3b790edaaf61e81fec8f44b2ea2035c72146f0893910778f153941fb4f28d24af8ba26adddf29fc7d7e7260f012ebc32ae81914a75b18bd49ceed60555140748e2b604e7f310f29023b1e63d8ec76fa404c09c040a2a365b8724002782921baccefff0cb5811d08253a5bcfece740e10872b55fc3210b2d4dc57ede471c4b1a7f4af5284e1a61eaa0396f6205527618a4664191821fab247a727fbac36c96bc69d45b2c459bdb62ceda516ae593bb9db49da865d6d053a9b4ab04334a54a09535980ec6b5b422a5104fec923bfbd6568f3205e9ec94d5ec898485d42d9387082992ebf0cf1f6e4aee116e2c7fb82d9826e6247b95a7413d8ed24e8e82b949fda248bfe7e9b9e4d81ef3f63ca4e9cb3c75d3b24b8e52ef839cd8e6f83bb70122c5926a540c8a7e8ae061a5581308a926b601e2c465952c9a43bf532146a7411e2361cd9cf32e9a7df2b970202f2440a58f6e206cca5e54006ac890088e73feab5045dcb2bfdfd05d78f230ffde6149ffb7e918e06ba107dde21894d852e12f4fa3091a5e128ee0ffc87fe0282e9bcdd82caa1fa9ecbeb378a6b7380c31c11f1bca83d8ab428c611430690a3e02d2cc06ace69d236837411c70dced00cdaaa4c5898a48e917d2bc9ff861a9ac3931519ca6bdbb847b3fb51a5bd68b82af437b4b064a660bae8dd4918c38491bf7f7cbf94cffd75e7e195bf9491b4a8add3481c24"}) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:07 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x20) connect$pptp(r0, &(0x7f0000000080)={0x18, 0x2, {0x1, @broadcast}}, 0x1e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:07 executing program 3: open(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x38}}, 0x10) recvmsg(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) 06:43:07 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r3, 0x0) write$tun(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000004700000000000000008d1dac1e0006ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffffffab1111c6e07e61eab36b23018ad93fd64c28a0a1a5801786956273713a6c96686f0de74f8d4b527fbb6be9bbcb22da74b69035943689093a0ef6ecfa953585ad290fc730e64a482dc634b4f36f924bac56948294101e0ea8e65a11cffe518e91fda323d3e459eb40576cf462e9016765c9055b45bb302095cf250a29a03d4899c37f12e318c33a2b7699bbe11387702dfabce7462198796d498263c6084bc6dc9e5dc85fa94eb9369472f579f2ba4949858919670f8176e0cdca6923b9a56f76cdaf54b199ab9c5fdb"], 0x42) 06:43:07 executing program 3: r0 = inotify_init1(0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) add_key$user(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f0000000100)={0x0, 0x0}) process_vm_readv(r1, &(0x7f0000000380)=[{&(0x7f0000000340)=""/61, 0x3d}], 0x1, &(0x7f0000002540)=[{&(0x7f00000003c0)=""/63, 0x7ffff002}], 0x2, 0x0) [ 1824.791072][T11200] FAT-fs (loop5): bogus logical sector size 26558 [ 1824.825679][T11200] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:07 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:07 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x200, 0x0) renameat2(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x7) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r3, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:07 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 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) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) io_setup(0x4, &(0x7f00000004c0)=0x0) io_submit(r1, 0x2, &(0x7f0000000300)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r0, 0x0}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}]) [ 1824.984152][T11218] FAT-fs (loop5): bogus logical sector size 26558 [ 1825.042746][T11218] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:08 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) [ 1825.623374][T11234] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1825.632425][T11234] FAT-fs (loop2): Filesystem has been set read-only 06:43:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:08 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) 06:43:08 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='bbr\x00', 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) write$FUSE_DIRENTPLUS(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)="bc4642c60f6e42524801ffc7af163369b0ef293d5ff317799e188d50fca11799530b6a14f776adad03a9f8b1336c78c3e3cc281e1c56b8617aa1f5b97fcea0ceedda84fd01688fd8c5e667e78f9f60961c1ab30ab6a7f4a1bf3ad0c50b444622f3e2aff2851d867c55", 0x69}], 0x1}, 0x0) sendmmsg(r0, &(0x7f0000000380)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001340)="682faedcb50b697c164d38e215fbe4aeeaa9f9924ab7aec50856912de401faf856086bbf9fab2132331748bf17c030c16128303ad964542e2d3b2a30fba6db55bdb66f9abf58b85cbcc671729959d81d26322432e66cd7344c9288b24b14973270ef6d9829bc1f1689155cda9dbff68b61cedebbfcfcaf6ee4f695f797d43fb9ca0e97742197c85f8a9e3febe62875e63dc3586fea82555eaf66e87c85c869c3920fb3e6375f36ffba68c0bb83186316414f90408e62786ebed94c66fa795c57511036a9775665573c1ee1f54fa55fbcf475315b3b7d5c88e2a98e1532238b67bf2719da066377e9e322271e038ea0450c6134840900f2c1bad53b4cfdc0b22fc3892e4ed50ee07efb608cab8458fb06d46e553590ca7fdcb2dda69d296b1c48e896526c8597c227fd1b945a98e604d80cb11ffcbb5a23fd1fa2bb109f4feab70d710f79974095ee2127a56361703a6c9c4b2d6089e54d27accbc70d38d6baca0080f3d08c8217f3046cda4a111ffdfe1c7a39c41f731a83650b15cd8b94edb65d4fbe86f413d19f8325631985e9a991fbb27bb46b8846b99eff4ac2189050c8708c136f1e44927ca4535eeebab494cfd1685bfd4cd7ce9bf93b8bf93f1bf9e92c675660e6b50f204e7e541cc99a26d346befb41617f274aeee2455ac0c69aaf78096646d1743ac84b003414213f81eeba793ae39562de130abf52893fd9195570d861e63621711d36d51ae13618e4b4133fe16b84e0e0acda5668349c6f9ec47e07e4fd42055c3ece417f4be62ec96a7132ccfaf045caccb78211139a317f27b10cb7df7333298eaba6487da636ad23e82c40557f1206159f5d8c7d3e0694a29c4b27e26bf2616475e5addc081c84a474fa133e883a471f4a9699be4b0c1853068739d86f40a64e9badca2d8dbc554edf8e8a97eb4841ffdaad555fbf603f67476b4d3a0c24e402801071e41cf0ad76fa94bff9dbf578df0e2d06a90251e604bf3e0184b96ced57b1561628b835a65bb70a22535d9623f317e376ecf10953f1e1de331cd829deb1e82dcd2c8235acd773d07851c927d3e92f337cb9dc8b0313fe6e607142cc62987ccb7bd5a1a2f05ba50119f048ae8f30f6823b145b937035c44ae859c2ea371ccabb4bb7dafb2c9239af621f7b9e8e3fe8", 0x339}], 0x1}}], 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0xda9, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf92a1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 06:43:08 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x7ff, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:08 executing program 4: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$BLKFRASET(r7, 0x1264, &(0x7f0000000640)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r8) fstat(r8, &(0x7f0000000580)) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r5, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r5}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000300)={{{@in6=@remote, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@remote}}, &(0x7f0000000400)=0xe8) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000000540)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0xa4, 0x0, 0x10, 0x70bd25, 0x25dfdbfe, {}, [{{0x8, 0x1, r1}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r9}}}]}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000014) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r8, 0x8982, &(0x7f0000000600)={0x0, 'bond0\x00', {0x2}, 0x9}) r11 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r11, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r10, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vsock\x00', 0x500000, 0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vga_arbiter\x00', 0x444101, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r8, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="3000000003080139275415a2c3f54c0083000002000000800800000600000000fffffff9000600024088e70000000000ee24dfb64c2e9c010000140000000009b338563b5a2b4a11d53f36ca7e6698f1723013d686c18a45f2a6538d21e3e7d2169651ec39d54bfad202d4f5"], 0x30}, 0x1, 0x0, 0x0, 0x400c1}, 0x5) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000280)={0x80, 0x1, 0x455, 0x521, 0xe4, 0x7, &(0x7f0000000580)="8c4cb4d48aaf6e6f675adabec28eefb529fa64a9be8f5bd09c10551121c9977656a3f4528c7f48115d93980648255a9b3257aa600398d23867db58426899ad291bb2296f58c375ec548eac478af7cba8c5c57c2628ef25ef1258d63d0ad84e7c0ee3beee627dd7bcad6898d970840f1ae0bdd4914fe6d560e8ac444492483c8120096c77ecbebc65fae4bab4c96ef077500458a216d3620153fe9b9be1497002ca11ff97d13767065eee95cb2bd549b23d38281a50143bd9f198112ce6db7a317d2c281263db5636eba16f53b65842c505a9279bd710c74d4fd6a5dfeb4d3a65054b5bdd"}) r9 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$P9_RAUTH(r9, &(0x7f0000000140)={0x14, 0x67, 0x2, {0x33, 0x3}}, 0x14) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r10, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:08 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 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) keyctl$dh_compute(0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) [ 1825.790121][T11243] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1825.811365][T11243] IPv6: ADDRCONF(NETDEV_CHANGE): vcan21: link becomes ready [ 1825.828176][T11240] FAT-fs (loop5): bogus logical sector size 26558 [ 1825.853263][T11240] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:08 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x540e, 0x5) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r1, 0x8982, &(0x7f0000000000)={0x7, 'team_slave_0\x00', {0x81c4553}, 0x200}) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:08 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:08 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x2000000000000074, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='bbr\x00', 0x3) sendmmsg(r0, &(0x7f0000000ac0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001340)="682faedcb50b697c164d38e215fbe4aeeaa9f9924ab7aec50856912de401faf856086bbf9fab2132331748bf17c030c16128303ad964542e2d3b2a30fba6db55bdb66f9abf58b85cbcc671729959d81d26322432e66cd7344c9288b24b14973270ef6d9829bc1f1689155cda9dbff68b61cedebbfcfcaf6ee4f695f797d43fb9ca0e97742197c85f8a9e3febe62875e63dc3586fea82555eaf66e87c85c869c3920fb3e6375f36ffba68c0bb83186316414f90408e62786ebed94c66fa795c57511036a9775665573c1ee1f54fa55fbcf475315b3b7d5c88e2a98e1532238b67bf2719da066377e9e322271e038ea0450c6134840900f2c1bad53b4cfdc0b22fc3892e4ed50ee07efb608cab8458fb06d46e553590ca7fdcb2dda69d296b1c48e896526c8597c227fd1b945a98e604d80cb11ffcbb5a23fd1fa2bb109f4feab70d710f79974095ee2127a56361703a6c9c4b2d6089e54d27accbc70d38d6baca0080f3d08c8217f3046cda4a111ffdfe1c7a39c41f731a83650b15cd8b94edb65d4fbe86f413d19f8325631985e9a991fbb27bb46b8846b99eff4ac2189050c8708c136f1e44927ca4535eeebab494cfd1685bfd4cd7ce9bf93b8bf93f1bf9e92c675660e6b50f204e7e541cc99a26d346befb41617f274aeee2455ac0c69aaf78096646d1743ac84b003414213f81eeba793ae39562de130abf52893fd9195570d861e63621711d36d51ae13618e4b4133fe16b84e0e0acda5668349c6f9ec47e07e4fd42055c3ece417f4be62ec96a7132ccfaf045caccb78211139a317f27b10cb7df7333298eaba6487da636ad23e82c40557f1206159f5d8c7d3e0694a29c4b27e26bf2616475e5addc081c84a474fa133e883a471f4a9699be4b0c1853068739d86f40a64e9badca2d8dbc554edf8e8a97eb4841ffdaad555fbf603f67476b4d3a0c24e402801071e41cf0ad76fa94bff9dbf578df0e2d06a90251e604bf3e0184b96ced57b1561628b835a65bb70a22535d9623f317e376ecf10953f1e1de331cd829deb1e82dcd2c8235acd773d07851c927d3e92f337cb9dc8b0313fe6e607142cc62987ccb7bd5a1a2f05ba50119f048ae8f30f6823b145b937035c44ae859c2ea371ccabb4bb7dafb2c9239af621f7b9e8e3fe85d56b16f72968891", 0x341}], 0x1}}, {{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000d40)="ec78b5bf45cbdcec73be6d0cbff36ec6531d167c9b402ee8ef8463ec25e691ea1aff36588667c51721f4abe59ea13029702b0d85415a7269549d57435fdc537f79413152d7783c3df64008960d0186f2761a6baa7f626e01ac6a0d073563f12301232c67f6b5431877e2310040c354f411ce50fd68737b40d3eba2652e4f9df4e625d162c930a9162b969fb91db7fe3fde107be9a8b28c9844d4a242109e729d4fb8b520096f", 0xa6}, {&(0x7f0000000140)="eb761747a52edd6646ca6b3628ed3821b75de06d12f4bac4ec5bf3fc62ca45faf101dedb20e56c430ab803ca64b6b4acc377eaa30d1ba6adcb35d1391b46e9c1ea114d2355ea7e0e45abb3f2c732f280c3422525544ec00154ad37515dff00fcb5e6e6ef07b790d1870637e0d1707a72a0e54992b0eb3089be5a37", 0x7b}, {&(0x7f0000000b80)="e886ff7766e288829c6d0112cec5482281d5360b4f265a602ddc956891515584be7ca05211c10195a851bba9a832f3ba82a6d50b3baf0da56d7ef0bf97d55235358a0700000000000000730a8312af74d1749900000000000000f36fded53e4624c57b6e75ee16a1dbb73dabcd2b70e7d79f6bc99a2cc6ddb38ecf53e8287a9c677068198b5b4393f83bd7d5da3eb17c1dd339973a6020098523e5d62c6f878b112638a296c536", 0xa7}, {&(0x7f0000000c40)="ecc4d8f6a49fd536859571c64c925bb75c829bb6cddabac9e9e147115f78d0abbaed118fed2b92cb95a81e7c8e2559c2c00f52eaf318792f33e0dc19e18c28ec6bf777ece9b7f212263ece4c182e9bcbd87af36f798081c9f4478f94640d5803876f9fe59e186c5b1760025b9cb16695b8505d8d290414fb7911229b19bdd5aa7d1e904dd0041e641aa519ed725549bf77993e13e18bd46ce743c0232ae9d020abd5b37abe0342e5864244bffc1d7bf2504cf69bad873249772e1f3ce6b70dc21437c1836a9ee2", 0xc7}], 0x4, &(0x7f0000000640)=[{0x88, 0x100, 0x81, "44523b1fed86efeb125e1d77f71094fd434c01f05b607ceecd11fbe780ba9772bc0df5fdf5bd90a347c0cbe4498b0d3f11768cac9ae5f6dce77b078dab50e9814888000319acd489c526962afb137394b9af5ad7baf336758da51d46247d71ee076bfe2bd0fdb3bb305d844d07f578bcff33b6"}], 0x88}}, {{0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000780)="587a415664eec38427889020f8284c241e86398a713bcb5024fb1f64666667d0c1d6b1b48a90ac4c39db7bfc6a56867adc9eede44f447d4cee8e23dfe39ffa0b89086fcf8cdc828fdda6caf1d8ecfcc19ce0eaf5c3b3ab4de9ad400288e0290acdb4afba11bcbbd5234ac231dd1b220ebabd471ac45a6df83e196023797554ab98068a23afdc2433157b58652288b707385ce357c34634c803fdc65bdb7ddeff17ad00c0224758f48342ceec9928e6be41c17ed3003cc5a86619dacea5d3ff57cdabb70c73067c46e9d9502068c254ba03080f0c513675895b032d1384297ed9f30462b1cf2436a2fd69979aa5", 0xed}, {&(0x7f0000000880)="f2113a00a998370ea777d05011ce4fa76e15619507bc01f8d09c", 0x1a}], 0x2}}], 0x3, 0x8000) [ 1826.062829][T11251] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:43:09 executing program 3: 06:43:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00c4049a9f2f50eb86000000000bd3256dd5f3a9acab26874f1414aa8303fa83030600000b00907800000000"], 0x42) [ 1826.124937][T11268] FAT-fs (loop5): bogus logical sector size 26558 [ 1826.162114][T11268] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:09 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:09 executing program 3: 06:43:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @rand_addr, @broadcast}}}}}, 0x46) 06:43:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$tun(r0, &(0x7f00000000c0)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @dest_unreach={0x3, 0x7, 0x0, 0x0, 0x81, 0x20, {0x12, 0x4, 0x2, 0x12, 0x792, 0x67, 0x1, 0x7, 0x2e, 0x4a, @initdev={0xac, 0x1e, 0x1, 0x0}, @remote, {[@timestamp={0x44, 0x1c, 0x2a, 0x0, 0x9, [0x7fffffff, 0x5, 0x4, 0x1, 0x3ff, 0xd84]}, @generic={0x86, 0x3, 'H'}, @generic={0x86, 0x10, "be841a795dc9afd72640c89058ed"}, @generic={0x44, 0x4, "9c5f"}, @end]}}, "3bac0f78"}}}}, 0x7a) [ 1826.800721][T11294] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1826.809576][T11294] FAT-fs (loop2): Filesystem has been set read-only 06:43:09 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x200, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:09 executing program 5: llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/94, 0x5e) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) prctl$PR_SET_MM(0x23, 0xb, &(0x7f0000ffc000/0x4000)=nil) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x80004, 0x0) 06:43:09 executing program 3: 06:43:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @rand_addr, @broadcast}}}}}, 0x46) 06:43:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x320840, 0x0) io_setup(0x4, &(0x7f00000004c0)=0x0) io_submit(r2, 0x0, 0x0) io_getevents(r2, 0x100000001, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r4, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r3, r4, 0x0) r5 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r6 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) readv(0xffffffffffffffff, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r6, 0xffffffffffffffff, 0x0) r7 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/checkreqprot\x00', 0x119500, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = dup2(r0, r1) r11 = eventfd(0x80000001) r12 = eventfd(0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r14 = dup(r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) r15 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000780)='/proc/timer_list\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r16) io_submit(r2, 0x8, &(0x7f0000000900)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x6, 0x9, r3, &(0x7f00000000c0)="6ba1a9323537a9634f6b6dd1ede68178608deecf1dbb95ca3dc6bb8cd638d5c43cd5ddc97fe4b0f3a52b8894d30ceb41592e8aeff59ed979e0e1e4ff9aa386fbf11372250866369204143ec7e14cf92a20ea71f3932aeed3377799b3f7d278341948", 0x62, 0xddf0, 0x0, 0x1, r5}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0x6ac9, r6, &(0x7f00000002c0)="94fc6513d867a441bf0751a0455df3230175a9c665a486f38ccff1270fa1d96243720f1f377591c06a61f0042bed9e9f502c600005daa2f8b465862c80794c7b6659b82d072adf5ae791259bd8effd82df2c17a22138c65e1e0cd3a7d0aef93672a1d54d179b7e9e5c45d1a50b2199865fa77e01034578f6050ef3d2921395b87b2c7c4c2044c6b323d3638e2a8aa9c5386633044ce6772b187bec8ecdef53ab5b8abbc9f9bc2754e630eada318f73e5424f71ccb2a545ac40aaba7b8f0d35ccc5d7eab0f46f742a53b893396ff8511645f0f2ba5ad53fb611bc8c1fda214c13f710f63eca", 0xe5, 0x5, 0x0, 0x1, r7}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x8, 0x2, r9, &(0x7f0000000400)="632f40f11853ecf6979352c3a0dad1c5bd9a4daf959a444885f0ae292f2ce50be414c95cd99a049f81c4ecee02872943cda8bc8b3319ae79b5ead6dcfcbea59e00273cb165285ef7cedd9f0e1516c3786d9f886d8a6ce42e9c7152d271da7f34ddee08b93b5e3025ec3bd765ed051b4fadb619b9850938abf59131116e15c27b61", 0x81, 0x9, 0x0, 0x1, r10}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x7, 0x3, r1, &(0x7f0000000500)="46077baa0557e45462fe55c92e0b17e69852177d7bb1e54c891ecec8aefad622f32ecb895b54726890804e6633f2481a76989497be7648969c2124684d3911688992f8bc0e2a8fda24dc4d7e1b977c8ff4d8c3d4bacf59b5b98da87b969066609c7f9897b2a800880188050cd07387967b0a0d1554e1eac0261497", 0x7b, 0x4, 0x0, 0x4, r11}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x7, r0, &(0x7f00000005c0)="c3822babf1ac7e5814d18b0ac25522d4aa45eb8c4cf5e15e2e7c3291aa7fa1eb22b52251512ba10332cb0fa4193e2406e703465a5287d61f2167e8d3be0695b7a64e2b277a0bf11162fe5e18a045d8140be3e82931e433e05731148c1c20b2868aefaa8b5807594164a1e5c913c5046f83a075ff2765e822487a184bbe9dfd1caa287ce337b1a274ea784c436c73efd643c5b9f328abc509efbfdf4bebff21b6d3af4297689ac4", 0xa7, 0x3, 0x0, 0x2, r12}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x2, 0x2eaf, r1, &(0x7f00000006c0)="ca10e9e970f7618a61a4a953372f48429140c4ba21ac45", 0x17, 0x6, 0x0, 0x0, r14}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000000740)="95a27d454cc8638df51c08b54826783cf1d23489d09a91460fc137bbc4c6ec9f732a58388f5820978d976969b59057dcf4c3f09bfe", 0x35, 0x1, 0x0, 0x0, r15}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x6, 0x3, r16, &(0x7f0000000800)="04d7dd9988666d486f620652cc6ee2565e9af855f88ce2086bd47a87b0044aab4c6968920c24369b7797746b0ce7e44c761f793eed8747e7a4680144c313b9cd688eaebd02387739e74737b5047c70cfc5226435154bed7a6d180667d3b43f7228794ff0e477a93a7af3b7ebcdba61f052f5f4088330c0c99177ee1bc30d5c23d56eae88fb9ddfa7efaf950378f3b95140acbe30c8ea", 0x96, 0x9}]) r17 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r17, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0000007f000000470000380000000000008b69a21e0001ac1459ef1dbf838b0fb065be7914bce5baf783034400000000000000002c4ad095bdebf4758b8167f0161dd45988a1245b867a25633743f56180ee000000808c0261f84d2d9a53cd7e4235ec4a8fb455c1a74b695d5921d5c90d7ec893153ff426ab48db040084bdf5f67270955b29b8e698fbd91baa88faf1fcd6de0b644560ba45bd078d1cc8a33303616c08f52f6d6f50dfadb8d1bc049965946551c24feae283560a00000050bc25a7db42be27c1633f228e9301a1e45199a872257c49ab57aac12223aafc120e8432d197e1e16df4de9b774c37c501dbe40dda0514e48cafce8143eac62368926367af3dea504b236bac336f842f2f063abdeb4af25497d03bd731d97a4ff3bd693d537c8e663ab9918eb246ebb1809417375705bf3cd24706baccb84ed5fd0a556c3a3897909275b2f6991264c87f75a427e19ec66b68fa291cfde9d11edf88aaf36fcc1d4816772d5d97e0"], 0x42) 06:43:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x344800, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket$netlink(0x10, 0x3, 0x0) r11 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r11, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r12, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000140001000000000000000000020b0000", @ANYRES32=r12, @ANYBLOB="08000200ac1439e5"], 0x28}, 0x1, 0xf0ffffff}, 0x0) sendmsg$NL80211_CMD_GET_STATION(r8, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x74, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x284}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x2}, @NL80211_ATTR_STA_FLAGS={0x14, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_TDLS_PEER={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}]}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r12}, @NL80211_ATTR_STA_FLAGS2={0xc, 0x43, {0x7ff, 0xfff}}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x1f}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x1}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x3ee}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}]}, 0x74}, 0x1, 0x0, 0x0, 0x4008000}, 0x440c0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r14 = dup(r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) getsockname$packet(r14, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000003c0)=0x14) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r15, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:09 executing program 3: 06:43:09 executing program 3: 06:43:09 executing program 3: 06:43:10 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @rand_addr, @broadcast}}}}}, 0x46) [ 1827.074755][T11309] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1827.085771][T11309] IPv6: ADDRCONF(NETDEV_CHANGE): vcan26: link becomes ready [ 1827.094241][T11309] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 06:43:10 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) syz_emit_ethernet(0x96, &(0x7f0000000000)={@broadcast, @local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "a4f008", 0x60, 0x29, 0x0, @local, @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@dev]}, @srh={0x0, 0x2, 0x4, 0x1, 0x0, 0x0, 0x0, [@loopback]}], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "cfdac9", 0x0, 0x0, 0x0, @empty, @remote}}}}}}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000200)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) accept(r2, &(0x7f0000000100)=@isdn, &(0x7f00000001c0)=0x80) 06:43:10 executing program 3: 06:43:10 executing program 3: [ 1827.225040][T11323] FAT-fs (loop5): bogus logical sector size 26558 06:43:10 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:10 executing program 3: [ 1827.279831][T11323] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1827.375750][T11332] FAT-fs (loop5): bogus logical sector size 26558 [ 1827.412963][T11332] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1827.894407][T11336] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1827.906011][T11339] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 06:43:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000004700004f0000000000009078ac1e0001ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffffff"], 0x42) 06:43:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @rand_addr, @broadcast}}}}}, 0x46) 06:43:11 executing program 3: 06:43:11 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:11 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x4, &(0x7f0000000300)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}, {&(0x7f0000000940)="4fe36ca68634f3792f4a29d10b6f32dfb0b548d5eb6645befb37d1a3f8b8c0f58db19db4bd30fcc4299629ea5f84a3278e96b0eebe789b4d4931fa28e69476dcd058b17d0499e0aba0b4ae1beb170a39078a4402308ae523b2b4cd450682bce9cab71f73b747ea6bb2f4e92c740fd227e512b237b751b542e48dc9fa4f775413440d1782a0e5537c66ee1014ed6cfcad89a6f2b016c1cef168a560f2eb09c4110354f2d1d20b16789513814b", 0xac, 0x84fc}, {&(0x7f0000000a00)="f2354ef07cf566e5140e29a6c39225f1fa597342727a5ed0a6b4e097959fb36581412a1579b1807650bc799fa231a932ad0804d41095f7e2a914bc1593b54270f0541c634b7d513429f3e37d270d0ed46cd7f74e06da975a6f5f57faeec5781936da2cabec8e05818316466bc000e73e54e45b86fb34981570e3b2ba6deaf58b10ae90ecf0da9733828fd6cab5c0bf9dfc119cb487b79939acf5e11b817dbed09b8fa43401b80dba4be96c5b8935b79173db56f71058c8da7ed7450edf285816ee953cba7f4b5f52085a469a8b4e977f664079169521dd885f", 0xd9, 0x5}, {&(0x7f0000000b00)="e6e00e2c38e8c7847b6a27accfaeb9d09f3fe6759ca3fce72e5084b100429d29335f12625b2adc05cb4ad22dd6c4c319f7dee87ef55de8d9d0e1730cb3547faa8771f961160b3d06843068e50ad70c4b13dfa331f94101ba70df494651ff2a10d21fee5deb04db6f811592a305a769d51fb3c0a2cfe5ee4d065d8baf63218759da5ed2be3207da5c2d60b620689af5dab803c573c0f8468e0c478544a8e14bf88e378241db7cc776c6d437918fb99eb5f409aae538ecaa405a657c4046f2f7d876c1585a7fd65d4588906187a1b5703700e6b9764070eaed6a01324247f07a768daaadfa", 0xe4, 0x81}], 0x1002004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x0, 0x4}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r6) r7 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r8, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r7, r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r9) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_BINDTODEVICE_wg(r12, 0x1, 0x19, &(0x7f0000000140)='wg1\x00', 0x4) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r11, &(0x7f0000000200)={&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1f}}}, 0x80, &(0x7f0000000180)=[{&(0x7f00000003c0)="c5ddfdcc6bea24848eb734e5ff777352dcb91b6bb0cd38eaf0607c15a7389ff9015c1dbe97deb7f438ab560093390a1e8fc3f844809c13f08f3e71d0bc0520b7239da3736af9cae46742e23b1cfb2b9d0713f6b7fed81ba1a9bf0ba7843d3c10017ada4496b5804860cfa56b263db18448b2ba5d692e8930804da203d07eee6ef5bc7a8840e0bae0", 0x88}, {&(0x7f0000000580)="6aa50f91e9e703b9ef1921fcd2eacac70cc2c7909fc05a2bfbd28743cb86dd56380190fa55dde5cb52763be38a7f553a615e082975b20a5175c5bdcc5d58a536ff5ec24c8a12b5158e0adfc147958a89f5ee946fc50d4274f2f0dc490c402b85b219f0de6d9e97fc90b1975c4226ced3c5e58e5fda7e1bd1bb13740291c042caadd739202db96c7cb501ab2cc5c364684ddaca7950ff1e6777395d1ab5da58ae108fd7d083789f29528a9a6426449ef5917f82210f2ee3e3c4f8cd029751f40e827c9c38e4cd8ef75ae0d52ac6fa8e0feea5258095d53f5648db3dd5dd268a86d8d0014a46f599da4d0e4bbfd5b86d", 0xef}, {&(0x7f0000000680)="5b40e3f7c826a2c1562a126eba8b894ab448fa8f7971396887a91f1578d477850558023f53b366bbcb7b7d880de512edf536df6f7803852249376518b362826a48c217f8aaad5395c264f4bef98f44ce8b1c95bc0d7597701b211236f5a91affb575ac3434efaf39657048225a93ff6099ee843b4c607d8d369e836d1a80fb935dc7504ebf4d941b30b766aaa1214a73adef365fef0b87652aaee780a4e47fc737460bd8ec4de0f3", 0xa8}], 0x3, &(0x7f0000000740)=[{0xe8, 0x105, 0x0, "ed8579e26fdc4820727320d1224a1dbed8c38fe2589974ff9963eae1f268fb114e8d84d0f70290e324fdc2ca5a6244055ab97e2f730f6519785c4ef1aa06161327c53ea2a02d1070fa4ba31258722bc63ff7810e6e5077b379d0a6f00ca63fd546b950e08b478f6b6b6b9833eddc32326c1062f7b4f172b0a26015350bb13fd66d243d93b46a4f290637594abc9a3aa3929735bd1e89bf1ccc0ac9b30717821ef2e44261fc60c3bdf911513696b5782afbd70e265f4f29909f5cb0ed2409d036385b13e96755c6f038aede67473305d1012561"}, {0xe0, 0x110, 0x7fff, "ffba36bbe40380539c22a240b064d0453287068db7a4424213c158c1ee7a57bfb4a1cf032a89c5961eeb4235326088d917e02eb0fe9488cc268e110a1c61d3e27901fe9263a83d28d3d9177fbc9d06dcfda30ed04e7dcf3bb011de693e805c0e71ca1d1de77c4edadf69777bb568e36330c8011eecb22f04e1f373ebcd65e20c90ec8496769fedd399c3a8b48ab40573416d97ad5e6207e4c74f39f98f8dcdb15df9669f71e55916f345789f6c7de7ef14b493aec36b856b9970fbd13498cbe5f9794a05f1fbc7e400ffc4d3f056c9"}, {0x20, 0x10e, 0x0, "b7898bc36ffe3d214a104f"}], 0x1e8}, 0x20008054) sendfile(r2, r13, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:11 executing program 3: [ 1828.271846][T11346] FAT-fs (loop5): bogus logical sector size 26558 06:43:11 executing program 3: 06:43:11 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) [ 1828.312810][T11346] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:11 executing program 3: 06:43:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x800, 0x0) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:11 executing program 3: 06:43:11 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 06:43:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @rand_addr, @broadcast}}}}}, 0x46) 06:43:11 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:11 executing program 3: 06:43:11 executing program 3: [ 1828.543215][T11369] FAT-fs (loop5): bogus logical sector size 26558 [ 1828.573576][T11369] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$TCSETAW(r9, 0x5407, &(0x7f0000000100)={0x4, 0x7, 0x2, 0x2, 0x14, "72e5728e6996ad9c"}) 06:43:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, @rand_addr, @broadcast}}}}}, 0x46) 06:43:12 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x191000, 0x0) ioctl$TIOCL_SETVESABLANK(r0, 0x541c, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TCSETSF2(r2, 0x402c542d, &(0x7f0000000100)={0x2, 0x2, 0x8, 0x1000, 0x31, "8b2c5b0bf5247939b8331bc02b9cc4dd0faa96", 0x25c9, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = eventfd2(0xffffffc1, 0x800) dup(r4) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r5, 0x111, 0x2, 0x0, 0x4) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:12 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:12 executing program 3: 06:43:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r3, &(0x7f0000000640)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000600)={&(0x7f0000000680)=ANY=[@ANYBLOB="1e000000", @ANYRES16=0x0, @ANYBLOB="000227bd7000fedbdf250300000005000200060000009c49064de6d74f835b0a5e2b6d983ca9ff03d753a1f23d6dd28b764a81f4dccffdfcf53ff1c72ddb12b798120395b7186608dc3cebb1cd9f4d1969b70be81e32d3bb98b7d1ae51149d03ebdf5f46d8c084b3ca0833b4d592f68df8af959cc2ca589d361ee7f38a9a3a916aaa2595fdda10dd47b4d1bc68d22435a202cad77cd53d283101f51757ad59f4de1bde26d7fb7eabe3cf"], 0x1c}, 0x1, 0x0, 0x0, 0x20000011}, 0x80) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x2, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) r4 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/status\x00', 0x0, 0x0) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r6 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200)='NLBL_CIPSOv4\x00') sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000480)={&(0x7f00000002c0)={0x1c0, r6, 0x4, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x158, 0x8, 0x0, 0x1, [{0x24, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0xe3dc3a0}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x74356fd3}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4657f4be}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x10}]}, {0x24, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x1b}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x41}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x80}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x59}]}, {0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc6}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1135e66d}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x10}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x50}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x5}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd0}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x150123b5}]}, {0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x6b}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x44}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x72e5a952}]}, {0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xe}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3e582b41}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xba}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x132a3028}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xaf}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb1}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x100}]}, {0x24, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4871bce5}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x92}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x36}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x66}]}, {0x4c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x286f2463}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x3d}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x99}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x1e}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x70}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc8}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x79fc46fb}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd1}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x71acf44f}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}, @NLBL_CIPSOV4_A_MLSLVLLST={0x10, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1ad51e1a}]}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x1}, @NLBL_CIPSOV4_A_MLSLVLLST={0x2c, 0x8, 0x0, 0x1, [{0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x98}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4a}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x48f465c6}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x30c1fd17}]}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x840}, 0x24000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) bind$inet6(r8, &(0x7f00000005c0)={0xa, 0x4e24, 0x2, @rand_addr="c63e604da646479ae7c125cd1fe05a7c", 0x4}, 0x1c) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/fuse\x00', 0x2, 0x0) write$FUSE_OPEN(r9, &(0x7f0000000540)={0x20, 0x0, 0x7, {0x0, 0xc}}, 0x20) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000180)=0xffffffffffff0000) ioctl$TUNGETIFF(r4, 0x800454d2, &(0x7f0000000100)) 06:43:12 executing program 3: 06:43:12 executing program 3: [ 1829.468839][T11387] FAT-fs (loop5): bogus logical sector size 26558 [ 1829.501740][T11387] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:12 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:12 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r2 = syz_open_dev$sndtimer(&(0x7f0000000000)='/dev/snd/timer\x00', 0x0, 0x40000) dup(r2) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f0000000040)=0x4) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16, 0xfffffffffffffffe}, {0x0, 0x0, 0x29b}], 0x80048, 0x0) 06:43:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, @rand_addr, @broadcast}}}}}, 0x46) 06:43:12 executing program 3: [ 1830.518538][T11409] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1830.527188][T11409] FAT-fs (loop2): Filesystem has been set read-only 06:43:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x222800, 0x0) sendfile(r7, r6, 0x0, 0x6) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x4000000400203) syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x2002, 0x0) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300)='batadv\x00') r5 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000002c0)='/selinux/mls\x00', 0x0, 0x0) ioctl$IOC_PR_REGISTER(r5, 0x401870c8, &(0x7f0000000340)={0x4, 0xac, 0x1}) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r3, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000c7acca380abda6bfa4bbf49013e60e74ce6c9cdd002a002e2d6673fd7f8a6ef02ea394cfb88e9525f8df6eaef39f87c6d97df9138c7746d4fe89a3c5bc2324217c6d6bc9cd56d56e51a1ee22f68fddb85c5e957279a2", @ANYRES16=r4, @ANYBLOB="100025bd7000fedbdf250c00000005003700010000000a000900000000000000000005003500ff000000050029000000000005002f0001000000"], 0x40}, 0x1, 0x0, 0x0, 0x24000805}, 0x20000004) sendmsg$BATADV_CMD_GET_NEIGHBORS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000480)=ANY=[@ANYBLOB="a4228804323d507ae27177fbb128b341ef31da86b14b9e7ac9d0bf6e68492de86039444009f3603b1fc00a357d83d5e3b19740eba90bccc6711061cd5452bad3d3b0f69d29b6ff5c6dbf5da059a42f95932f022e0960ae1bc1ed0a25a09eb67047baad03499c21bc45b9d8bcbaea51d88d55b8dde875f9f780f57680657c0d301cc126e267ffe11cf3b28360e92f05a1d98707141af62656404e4d23170fe5853889828acd17b784046baaa5e5693be5ac3ec9fbccbc3d1da9199077fc3ecf", @ANYRES16=r4, @ANYBLOB="000227bd7000fcdbdf250900000005003500c00000000800310001000000050030000100000005002f0001000000"], 0x34}, 0x1, 0x0, 0x0, 0x8040}, 0x2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000280)={r2, 0x28, &(0x7f0000000240)}, 0x10) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000680)={@void, @val={0x3}, @mpls={[{0x6, 0x0, 0x1}], @ipv4=@icmp={{0xc, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, {[@timestamp_prespec={0x44, 0xc, 0x2a, 0x3, 0x9, [{@rand_addr=0x81, 0x2}]}, @lsrr={0x83, 0xf, 0x6, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback]}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}}}}}, 0x5a) 06:43:13 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1}}}}}}}}, 0x76) 06:43:13 executing program 3: 06:43:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) syz_read_part_table(0x1, 0x6, &(0x7f0000000480)=[{&(0x7f0000000000)="7e382d1d36f37be71146cecfd229ffccbd5f29272ca71b2d9ec42f35d37b863d49db48fca896899e84676c5024ad7c16822759ae", 0x34, 0x7}, {&(0x7f0000000040)="a790e1d1fbe364d92a111735e3871dea438eb0a4afe1f2af88c7b0b8efd9327ea5fdeb5ea1897312c523c9b4096069aa40e7de6be3af6ab145c9eff5a6eadc606a6c6bc2ade54fa8c983de9e96bb7881b182eaa45a6e3661851b2c793d992dc0ba00b42f5ff7c51684c665208e6bb67c86fa4006f3af0e41", 0x78, 0x8000}, {&(0x7f00000001c0)="28ecd0e5012355755a288ebcb8e2f7e1926f33b22aab4417d4244d8b406efa2c5346fea47fad7a5f2398c1d63f7da93ef476f0d0689650941faab271e80d0497249f386250ac2d34403b26fcf5aedf48ffb8cde62debd687d0f14987a653e8e2ca50686de3ece758ce16f0ceec251680eeb9e7d2183a6fd8a96cef95339b12afb87604b680154782c1eacbd3f80de72c6f010c0b90ea0309cb5e85612c0bba904ae76e1cac8082cf3ae6b6d67c2fab6b6c12326d84e568ca20d844531ae452580f7ee9ae934c5fb45ef47d277fafe61d7c9ffd0105a5c662126dbce26669b5e47fadfa8e00edc6601148888532", 0xed, 0xe5a6}, {&(0x7f0000000300)="9371fbce9226d1f5fa6787a93702c414c9a4f1fb3226913211cfa376c3aad4794a1bacb8477f613bcbbf5ab85a940faf3e7f3b3334c5fbbd4dc7da931bb82c50da0c4e686df9d1d1aaa1b3dc35defee493549d3db3116c5381e3656e5cbfc2ba637400f041b7b322a82793ddc81b9ac82da3869f773dd167b4ca03fc5a892ef64f080883931c197e598246d4a0e17c250fb56f62c527e31dce6886022ec0bdf80dba41aa3d77eb6badbd368a44be073afd474596a7fbda8dba4ab42c7bd5a7ae775614559bac657ee6f24f7b48cce11061a976c8bb873577058c956bd5edfa69a3d38b83d4f75776ff4d9ae165dfd0d87a485143", 0xf4, 0x1}, {&(0x7f0000000100)="dc80b0758e11ca3862b7b063a4e5d1d458639e59adbe487b5c383c67b8d4654a3713e9488d03be4bdbd79390fd9dd47c89c66b745757e9b26730c930e3256f1ac9efbb1a2bdcb8bcd561f580fb727c27d258313cf2b5fa9bb91fe97f", 0x5c, 0x5}, {&(0x7f0000000400)="d778a63918cd589cfe953f52c96692b1351de2f131b8d239994691dbdabd880c336eed7a2fc60d726924adb26f83a9d4e9528e11df47013d5a0df54952ae6bf0769bcfc1275870cabf07bd07cbd6ae5bf4fd3434b636591cc0eb247aa364761b46d72b46ceecea90dea4dd22b79719622e75c4682501", 0x76, 0xc317}]) 06:43:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, @rand_addr, @broadcast}}}}}, 0x46) 06:43:13 executing program 3: 06:43:13 executing program 3: 06:43:13 executing program 3: 06:43:13 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}}}}}}}}, 0x76) [ 1830.697425][T11426] FAT-fs (loop5): bogus logical sector size 26558 [ 1830.726843][T11426] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:13 executing program 3: [ 1830.805324][T11441] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1830.842120][T11441] FAT-fs (loop2): Filesystem has been set read-only 06:43:13 executing program 3: 06:43:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) r8 = creat(&(0x7f0000000100)='./file0\x00', 0x84) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f0000000140)={0x0, 0x4, 0x0, 0x6}) 06:43:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, @rand_addr, @broadcast}}}}}, 0x46) 06:43:13 executing program 3: 06:43:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0xac440, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r3, 0x0) write$P9_RGETATTR(r2, &(0x7f0000000180)={0xa0, 0x19, 0x2, {0x801, {0x4, 0x0, 0x4}, 0x100, 0xffffffffffffffff, r3, 0x9, 0x8, 0xfffffffffffffffc, 0x1ff, 0x7104, 0x6, 0x736c, 0x4800000000000000, 0x1, 0x7, 0x400, 0x200, 0x5, 0x80000000, 0x180000}}, 0xa0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) [ 1831.024673][T11449] FAT-fs (loop5): bogus logical sector size 26558 [ 1831.033472][T11449] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PIO_FONT(0xffffffffffffffff, 0x4b61, &(0x7f00000001c0)="1d7089ca27fbb3a596361be036fe19a7c8f87a7f215caa7bd60cdafa8296ff65e8d58ed7d99560d00bdce1851865ec559bf28c4fa57d1f8614686008b48b540eb4ee227ef8765b94ca93a30c170838571e4b4cd4efa7c1d657ae2eec0993cd14e35b73c8f82896a8c3622c25816041945f4e58f66134514c6a4ec8243e6ed6a2b530344a6c2c4bcf3ff4fde11c62ed8b81dcc129c65c1fb989a30cd324dd4bf3ae5f65d95f20372fc28a15ec10870babd5dbe31e231b9cfcb8f93d4ac96e27a980bcce254a55db8b138245ba7e79") r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r3 = dup(r2) r4 = dup(0xffffffffffffffff) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000400)={0x1c, 0x0, &(0x7f0000000300)=[@increfs, @release={0x40046306, 0x3}, @free_buffer], 0x82, 0x0, &(0x7f0000000340)="85dea6c32d7474204eb54669498d9e716bd87b42c19c30ba604d3531ea0ce34a991a96a7ccdf3ac5574f5082978be72985a7aaa66a8b239c28c88cd378728abed6578c6e101330ccc67328f9f265bae73d7dc99a0426b8d74a682097bb339488f192e2b3a0dda90a2c84bddfa06870c795deb0adcef73cff8032d297566ae4a9119a"}) syncfs(r2) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040)='nbd\x00') sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x20, r5, 0x308, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}]}, 0x20}, 0x1, 0x0, 0x0, 0x24008010}, 0x400c8c0) 06:43:14 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}}, 0x76) 06:43:14 executing program 3: 06:43:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) clone3(&(0x7f00000003c0)={0x80190400, &(0x7f0000000000), &(0x7f00000000c0), &(0x7f0000000100)=0x0, {0x27}, &(0x7f0000000180)=""/151, 0x97, &(0x7f00000002c0)=""/180, &(0x7f0000000380)=[0x0], 0x1}, 0x50) ptrace$poke(0x4, r1, &(0x7f0000000440), 0x3ff) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'team_slave_1\x00', {0x7, 0x0, @rand_addr=0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r3) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600d721dc5aa1f4954b0045000000000000000000000000000000ffffffff"], 0x42) 06:43:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, @rand_addr, @broadcast}}}}}, 0x46) 06:43:14 executing program 3: 06:43:14 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}}, 0x76) 06:43:14 executing program 3: [ 1831.267434][T11469] FAT-fs (loop5): bogus logical sector size 26558 [ 1831.287736][T11469] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1831.410548][T11490] FAT-fs (loop5): bogus logical sector size 26558 [ 1831.417912][T11490] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5, @rand_addr, @broadcast}}}}}, 0x46) 06:43:15 executing program 3: 06:43:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000fff000/0x1000)=nil) r2 = accept4$tipc(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0x10, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_timeval(r2, 0x1, 0x14, &(0x7f0000000180)={r3, r4/1000+10000}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'xfrm0\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000e2ff470000380000000000009078ac1e0001ac1414aa8303fa83030600000b009078002200f244000000000000000000000000000000fffbffff1200588f9c930435e4580af31275394e80ff8ba2ec"], 0x42) 06:43:15 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}}, 0x76) 06:43:15 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}, {&(0x7f0000000300)="c39f287b46785f6a97144b0ea8cab4debddc1ea53b108432a2e1359148ff69c205620742b2484df46e1d0087274402ec8f71db262167d66673d33c864548ccb1ca1912ca793b0ff9a7b7a4bb2e335baae93897cfbec3955737efd6fddefe3a2a8629aa8485afd13655d037f78d23653e8c98912e45081e72e413e02fba819710c09c7c7fd03a52feb14938f233231fb1476fa601059b10ee8896a7fd4abb74bfba72048360bfe3309c2621ce083c8d361c96b27d1cb8ab140b9a3a23cf4eb38befff56b29b6992a2985ada2d1ffe05b4a85acaba9bea06c6fbc7863ba6d1d25f503eaf79dc834a9666368c01628178168022a01d8f76197faed4d61dacf77eed98eac6e218e1ed425922b73271ec48cd151a4d5767500b2d7f7a70bfd7a1f24a87803e4acabc70c6c7022f8e88aa34bb0e70b0d066f0b62496244d35d294704ebcce66d9073dcac4f1f4affdb00ba4eb6a54bc1e9d9e185bed55160a948e5393daacc2acbbcf4aa1030dcab91b011ad7273e23e7cf4f1ef8dfd58c061cd77941c99f1bd6e9c4814aad1d37a41e2cd3159ac79dddaa416b8e65efae818e555d897b144b42af57b634209a72dab3d8a76b697971d4d0e344c1d75f549543288b427c86e03f1b8e23838f4e5cd7538aae01c021e96396e603ad384026b968e55555042af156a1c470ae71a131115f42f99aec24b621039a5aa122d5469f322f47eb3e7a1405d876b3974949d8fcd58341e60d30a5f977a1d27f250dc295dc7b19cd8bf5bbb6c72ee6eade2c4967fcd622251d1fd7a92f74ce0a5f3c160b897fa442f3ccf7725e9191d60c91524b3c63988f80fada30be1240cd31d790ad9fbd4b678b92cf0397fd09af6f3964bfd4496d1170f951fdbd4001ed83399e13b985c320392e81d52f1d438c16e05db34a1fc308b2a5c63c3ec02af51deaa47ceceadd9e2fac911718ba3b124509abdcb4ea0047c112e4090645afee23f79850d8ed032d9513fdf684a21a9a910f56e1b9a86617db0eb525473a000896707d1658eb9a6e9e3da0b99ee8e5b5f770325add87979dc5aa2cf7f1b1b2f944199f7bcdd302b40df0a817e0e6cbf7c844a44edcc0656482f1f830bd848abe32836ca84a890f31e564e241630a436bd9003be293e22fc12756af56a1cef5e1b16468ef38cf367263cd98b32d790a3540eb3e798c0195256493e986e878103fabe3affe42ba50317a47ddf312ab559aefe90a029ae88a6082d9ea3754a32a882ae0f83c61c794f492ae431cba2d06c8efb2c727bded40d290eaffe7c6e641d9b063152f47bb6e7fd7197fcd7a08841be9cce8548890d648f2ebca2fb6301529685b133f6a087edaf384bf9fd850e6b2fbeeb1b352f3c42a6cb8fbcc46a29bfa6f1d1573b833ea30b7f6e49ee9c984ae25ce149b422b0034363c1a4afb09764aa5a5f2c1af3b1012b210ecdb4ea8e5d394b6f35254753f6b2d7ec579fb25a8a3561cdae7776703e2ea623114bee1071a0d8e5bc032f98bd052cec8782867b77cabffbaa3c7e83834ec19ac501a117c6783e376c732326a23971aef9c4e871b2d0a878b71a8d3edd39f7899c2fc9b0f598884e0848284a05e6120415495e52a7aa7b27ee77db3b516553d8fb1663a8d09b57347f51283edb214695872908838660505be50a6612f339e875c5d7957bd4e6b02af5292e04aee7ab2493ddfbad6b6f37a7a8711d3f861dac2ef622cbfe08562cd1be888d819eed344827ce0da3e69ec99016a381613fe59ed8e2be9892fb1daccd160937c3c9cd67d33235e13bea198ca4a018620ca2fe1c8533204371cbc535081a7acaf82d224961af220fd9608cb2c07cc3f58a2d57f2a75491b15bf3ab3adfd948fdd7fdef09f87794ebfea9e8a8ba4b3accc67290df38866610d1cafedde5a982b5e85fdde18119e02cd0bc180225e449b34e677133f32cf831a7ee371aed568310d376fc598a95747875a41ddf52c2b0e91b686c34361a55ed950037be39411c9ad74dd6c0594307f5c1c3f6d1d6380c549f6507fad1c85ec9bbd7952447e4b523b8694c6880e44d5899768311a00f20ce311c53657a55be93554c69ffe7c14709c347b3bc5fa430557480a655b097caf1ccdac9d17603ca9e7a32e1cb3c1be5878e8a4e858d555122a63df14f0fb191b01fc13b6554bad2ce32fa86e811ed3915c68bc1bacf709631a608518678fecaf2a8a7557e336f34306b091f77cdf59bf04830f8d7bf6bbecb70f2f58c921b6c77a0e37d5d53e7143d26d106d9f26e7dfac019d66273d8470d857c154dfa00ad33c70380ecbf35f47e8a09f787475b3b9dba013f6d9b82df52cbdd5ff4c954ccf34f022d1f6ac67394fa167cf38b65e24996108558bbc890c1655fc0335865bfa01e160f71956ae42fcc49f22e4e595b22f6c8d6b6e496b0c07c8c800deb5271f3f0f260c604b0bdfe5e320ec129f8276ad4272e577ab3b4013b0fc781de5fac726b289b9ca76617d9260fd7ead511cff9ccee115f58af1c5e14da933da04671f88ac872b44b64fadcf78cee2c4428ef966f076c5ff932b6702992222e80830a78abe437f0a0e24c9439fc252335018c4c9185ebad95f16ce826f9d2bf8e71870d302ddfc1ca6df441b69eafc2a29b5320317e4b509f89d85027306dab7a0ac07a9dce265ba5a42bc8d94ab11d6864cb9550e95ce28be135dddf16ccb8040b40c5cb0203d6c23d443b5667183fde0252a4f13e0c2596ffa2623ed2cf274ec622a8bc36efbddf21d9629c542da5ecdb2ba80fec07808b7587b4dbe44c2812880ca99a780cc9d3ecd858bea3a76d546e63557afd4beb5b792923a26c015183dad142c3405b6471c091491172bdf0c2faea73b031f8f4dfaf6bd99d2ce1ae12d1665f5ed4e8e317b768c825aa0edb22657a3a61c730f3a898cd84438aae9e3b64f720b2b27cd6b5b7c60bcc938219efc79ccdb05f9087a4e137b114e041e5cafff359275b5761b1609fd71b08c51edb63f915977eb36d271b90aa7fb7ddaf84344b72f17cd3a00b62480b4aae187f98b32097066f88e5dc4bd5c1c12ac12a1c3367744cb6578051c021a0e6fe8e8abd900b9906b3e9b34270f8b53e4bf3aa5b4a89f3887e9b500cab2cc94345bcb195bcb0f2c292996396262f6eeea19227b68a0ee2bb80c8c6c68fe411ced36b93734e25c6aac9e5a84cb34f94361ea860c22161b257980cb6a1df0e133a1f6f8cb7762467535899173d0291f6a8d1b60656829b0899cfb38e5fb3df38139f4b30076e046d28258bdd89d887e554b5b7ea2da4596b2cc29d35b456971bc6525bd89662cfdb47e109e79a79c9010b841560699c39f7f65bec37fdbcba6dc0fccb16f78af9c04738bab010ddbeb4b1ae4675554d6c83de0a330ed211e888376de421d863daba8a5ddcccd2c1e271ad7ccc9902932bcc7b3e6039c818d01fbdf65e062b9880090a3863fd81bea858aab9be0d0c34ad4bc6d685a42146c2bf43de1e9635ae7acb61d3cf2ae9d50b43f9b0e136bc66375ec0e8fe3f07c1eef8a99fcf0a8c822f6fdc086354b7fc5dc3288b8b6f9ec413e0c8bea0a7d590ee95fb4e4e867324c652f063bda3a644414cf5f946ae52ea2ee0ae4316783906752e5ad68792d1723a9ae4a1403f03e778ab1c6fc75dc814179ed524ff6fba522136890c230c4890f9d46878bdf8bedd7a3987c7a3efa367a5931ba3457bb82bc2da83b974e86b541ffa39ff40bbe76996578ab2aaedf85dea48a5201bd2677995e46eb08968dadf77ce5b0f0ddb979fa63c12d60c1f86cf948d6cf734928498ddaf052f96bc60af60dc1c0bb6051b0fc9f4f00fec18f62ee1a764619a155e1195c3516fc88971054a34ba7a43accfc1e14277217d92da81216c384573da9d21d055f2122089e9dcfd3dce49ceda7add83b0237ac9db3df3f66c263398b524d9ad44c1b716390faa5d1a94b271f318de461ce1eee8a9d0fd285ec18bb3ca5ed31d8492a2badc5b03dce17337b6bc9e686563dffcfe3e2ce064e62bbd6806cef7f9377e87f33aabeddac268cacd4c12f9e66745316ce52daa53416c652f5fd7ccf0b448e7546b55c7df08fba4ba728e5a226bbc49cfdb7af65ca9b9ed7d907fb691b9f6d5e2a25bfcbb027e30fd95aaef5efa9a169aa70d344aa490e844b2322ebb6c8e6eae9282569adc7e76eecf1c4da9d9232a9ff0589a9767280833b3c1d56d9ae1cb26d3a3ffff38d01f11aae31cd6577197d52dd6dd89283efd8915ceb84a18a05b434606a53babca1502469c7f937dd2bebb331d15a9686c2e8396e35aed41b68180f573cdfd00948a211a73dd2247fe7fb4227dace623f12a669339eb8d99faf0852e484bb88a2290b69d9f5a27173583d9773282629dca7176ce7e8d511ef39ef77ac04c5030fe8f1210031ccb11c309f7920ebfcea3710962a2dd018fd1a593c7e009f40d43a52a18d5a41919e6bd9f85a75574a87d5c021cf38903788d3233dca14db591415b0a1c8177e861be29be23aab6639b90376d90b7f7cc25e7f6bd22e3480708a32d4ee0f39fac683334324e51fa27e9a68fb3e296fadf282d929802fb446894c15678b42b1d583cf84d8ca91f218e389458fbe1892488f13507fb00bffd4eabd4374cd920a574e46cfeac7ada159b329892feb796ef7a1ea8ad697b1bd28de1b56422239e96bd5fed51929a7714656551623eaf8f3c19a083b7c7093527b7e1a0ae34c726651b2e04cb68835fbf69a7f0dfa66b53cf7fa01929660dc3543fb020e7994bf19c024d8499bd7a356ec6b87664874446f9b0618cc8e943074c6bda6355e30c8b71232e71c09e3d98dd3242dedf68e467b8b1adac99686bd0bb22662bb502bebb5bfe67587a20720981b29bbd0ec300db89712fe0361cf8df888125f45b04b9b3a1de237b2963a2508d9b4875185caeb8c08060a11a88ad9429d930d54b4a3670f12d4ad46752638df1a1124eaed41933d1bf0223ce303f051bec80b6d556918c7883839b4ba2a21de437f33ccc7c0f0b4f60d172cbad3efd20a067a11f71bdc3e4994341c34d59c3b679e519bda7d5e574044831b878663e77139e456083d9829c0261121b9ce4d012a0d0209e274a95debf33ce601ebe8a04eb156205e1ed07c362fd82d7e4a92ad8fda82c4f6b203f4c895404061aa2fdf36bc75cf095a1c8142c08500c8d0bb0b4228fcb8dbc8636670ebd196245cc85d495cc756f960673c1dfd8e32072dfae631db020ad2bd13d38bd1d6af771ab3245d1e39a4c10d313f85482f2ea3dbef79f5734a70dcda786c531bfd91ee143bc449adefd9f212242d1da771e40903ff318d2569ce7683dbf8479aa7d0843f3b13392e26d48cb55812c436d3be1f1dae568a77cb824660e89589e7b7a486e85fa14fcdb107bad7f9ea7b79415a509ff39251a56f764f218a8930cb6e5e9d648ae3c4b3b3b9271d2f34db10c95ce519797ccbfb7f731520d0e1b8d47791d2c4cd22ebe75076d6747f00ac31c227aeae8c4153783a860bd78dc71e20baaec42f08ba8caa31c5e7309c6ec9c76a596a091c76358bd298b9014edd1b4afb01715b2237895c32df054e2eb5195138881e5a57bff8c869c1bdae9c5f361e8f2592e3623ee233ea7c9f91d7d3f8631a71871a719f8fe4858219067dcc469d15bec2d34fb5369ca8a8a0a4928a9f3a370674c7a20ee9769be668398eb047f771086ac70eb257f0e0bafa61399bdebc224ad7a4d8563df5fe12059a6ef025c23a348dad163769e9bd7bcde29b0578c0994ddfabf13856d61e36d2a5", 0x1000, 0x6}], 0x0, 0x0) 06:43:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(0xffffffffffffffff, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) write(0xffffffffffffffff, &(0x7f00000003c0)="1c5aa47579f45b7d0725d08e12c6661a1c5a53e05e74fed6fa24d63e4718f0b44f56147b72bc61446170fef749e9fd58c1af9660860b0ed86e79a06f42b0abdee69b2081935f77a8efedd99cf52e0f8fd7541e6f5f19363f433b35da92ef09d03e37ec4b00e942a7d3cf325146fe915986b24b37d3d852ba06347d59d047820a728908d62b3ba5d4080bb10cf92508e8a7f8613197c0b155e1bc9881d77556535466d3e6bddb06929e2986c9b8fd8a15cc20b99c0406de50e45a5ad3cc5f", 0xbe) setresuid(r5, 0x0, 0x0) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='security.capability\x00', &(0x7f0000000280)=@v3={0x3000000, [{0x7, 0x80000001}, {0x3, 0x9}], r5}, 0x18, 0x1) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x0, 0x1}]) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, &(0x7f0000000100)={{0x1, 0x0, @reserved="38dee79b10dd15be7dfe8054903e38c933043f1437939ddd2e01b640bdd0bbe7"}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_QUERY_BPF(r10, 0xc008240a, &(0x7f00000002c0)=ANY=[@ANYBLOB="0500000000000000000000000000000000000000000000000000000088362a91eb8fa6ffb1be48f57479d8730b69e95816904b2d06fdc3f78d36d45a18a7a6aa49ac7e8cbda87e6be513859d3237207afd8395027280efeba3456a4f59e862b6af53527b9053668915523da83b939fdd73f71ab3dc84"]) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r11, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:15 executing program 3: 06:43:15 executing program 3: [ 1832.194078][T11505] FAT-fs (loop5): invalid media value (0xde) [ 1832.211829][T11505] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:15 executing program 3: 06:43:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, @rand_addr, @broadcast}}}}}, 0x46) 06:43:15 executing program 3: 06:43:15 executing program 1: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88082, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv6=@gre_packet={0x0, 0x6, "0df6bb", 0x44, 0x2f, 0x0, @local, @empty, {[], {{}, {}, {}, {}, {0x8, 0x22eb, 0x3, {{0x0, 0x2, 0x0, 0x1, 0x0, 0x1}, 0x2, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}}}}, 0x76) 06:43:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000040)={@dev={0xfe, 0x80, [], 0x21}, 0x12}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'batadv_slave_1\x00', 0x4000}) lsetxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='security.evm\x00', &(0x7f0000000100)=@ng={0x4, 0x8, "709c7b6ca3d72474"}, 0xa, 0x2) r5 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8914, &(0x7f0000000140)={'xfrm0\x00', {0x7, 0x1, @empty}}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:15 executing program 3: 06:43:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x8, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = gettid() tkill(r1, 0x5000000000014) r2 = perf_event_open(&(0x7f0000000180)={0x3, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x19060, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x4020}, r1, 0x800, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r2, &(0x7f000058c000)=[{&(0x7f0000000280)=""/152, 0x98}], 0x1) dup3(r2, r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = gettid() tkill(r6, 0x5000000000014) r7 = perf_event_open(&(0x7f0000000180)={0x4, 0x70, 0xe9, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}, 0x2008, 0xfff, 0x0, 0x4}, r6, 0x0, 0xffffffffffffffff, 0x1) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r8, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r7, r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = perf_event_open$cgroup(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x1, 0x3e, 0x3, 0x0, 0x94a5, 0xa000, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80000001, 0x2, @perf_bp={&(0x7f0000000100), 0x2}, 0x4200, 0x71ed, 0x4, 0x8, 0x0, 0xfffffffe}, r10, 0x8, r12, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x6}, 0x2}, 0x0, 0x0, r13, 0x0) r14 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r14, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r5, 0xffffffffffffffff, 0x0) r15 = gettid() tkill(r15, 0x5000000000014) r16 = getpgrp(r15) r17 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, r16, 0x0, 0xffffffffffffffff, 0x0) r18 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r18, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r17, r18, 0x0) fchdir(r0) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r20 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r20, 0x4200, 0x0) r21 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r22, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r21}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r24 = dup(r23) ioctl$PERF_EVENT_IOC_ENABLE(r24, 0x8912, 0x400200) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r20, r25, 0x0, 0x8400fffffffb) sendfile(r19, r19, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:15 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ppoll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0, 0x0, 0x0) 06:43:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f4, @rand_addr, @broadcast}}}}}, 0x46) 06:43:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r1) setsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000000180), 0x10) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r2 = socket$netlink(0x10, 0x3, 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$P9_RMKNOD(r5, &(0x7f00000001c0)={0x14, 0x13, 0x2, {0x40, 0x0, 0x1}}, 0x14) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000092243159fe3f3bfd4f000000000000009078ac1e0500000014aa8303fa83030600ac1441564cf8944f20d2000b0090780000000045000000000000000000000000000400fffffffff60e0e416ec62c18fa7d4c1978f9165a3cd657"], 0x42) 06:43:15 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @bridge={{0xb, 0x1, 'bridge\x00'}, {0x10, 0x2, 0x0, 0x1, [@IFLA_BR_GROUP_ADDR={0xa, 0x6, @link_local}]}}}]}, 0x40}}, 0x0) 06:43:15 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000140)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e9b3b1a48db7de60d53a6746281c7fe68b824a0896a969513fe2c982a998fb0544530f659af16a3076bc0bdc4202ace9b67c2bb7f0ab6cb73d064126b9e99767c52bac075d27c548fd06a1c6c239ebca758894c0786a6952d0cda73"}, 0xa5) [ 1832.607005][T11532] FAT-fs (loop2): bogus number of reserved sectors [ 1832.613653][T11532] FAT-fs (loop2): Can't find a valid FAT filesystem 06:43:15 executing program 3: lgetxattr(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 06:43:15 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f9b63"], 0x3) 06:43:15 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x0) listen(r0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 06:43:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000200)='fou\x00') sendmsg$FOU_CMD_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)={0x44, r1, 0x1, 0x0, 0x0, {0x2}, [@FOU_ATTR_IFINDEX={0x8}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @loopback}, @FOU_ATTR_IPPROTO={0x5}]}, 0x44}}, 0x0) 06:43:15 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r5, 0x8983, &(0x7f0000000000)={0x3, 'ip_vti0\x00', {0x1}, 0x3}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x379) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) statx(r9, &(0x7f0000000040)='./file0\x00', 0x6000, 0x80, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r12, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) r14 = gettid() tkill(r14, 0x5000000000014) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r16 = dup(r15) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) ioctl$sock_FIOGETOWN(r16, 0x8903, &(0x7f0000001900)=0x0) stat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r19) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r21 = gettid() tkill(r21, 0x5000000000014) r22 = syz_open_procfs$namespace(r21, &(0x7f0000001a80)='ns/ipc\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r25 = dup(r24) ioctl$PERF_EVENT_IOC_ENABLE(r25, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r26) r27 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000001ac0)={{{@in6=@initdev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@remote}}, &(0x7f0000001bc0)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40), 0x5480) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r30, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r31, 0x0) setregid(r31, r30) sendmsg$netlink(r7, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)={0x11c, 0x37, 0x2, 0x70bd29, 0x25dfdbfb, "", [@typed={0xc, 0x13, 0x0, 0x0, @u64=0x4}, @typed={0xb1, 0x64, 0x0, 0x0, @binary="15c54322e18121fb69ef0ba871b754620644c2c39dafb40c3c81ba89f91a2624ddac052d3a19fcccfff30307732d35ce5b3baae5095d7b91019e00c0ec11b4bc05c8169bb2fe624d9f4a3ceb5782959775717b5846eca849eb913b9ee7cb5b2e47d99157db1e24dbc8d739addb34810dc2a63e45e0b729dfa35965cfb921e23bea32a4f6bdd715fe2e63b66aef23eb84c4bdfd6a7076ec9e293cc4ae96bc59db0a8285c2878c14b18292528d68"}, @generic="f7592af2ea90cd984e2f7fa999b9f578457b50a604bd99d3af7b7d3a5cd4be8f434e46", @typed={0x8, 0x8, 0x0, 0x0, @uid=r10}, @typed={0x14, 0x16, 0x0, 0x0, @ipv6=@mcast1}, @typed={0xc, 0x7e, 0x0, 0x0, @str='ip_vti0\x00'}]}, 0x11c}, {&(0x7f0000000440)={0x29c, 0x41, 0x10, 0x70bd2d, 0x25dfdbff, "", [@nested={0x18c, 0x62, 0x0, 0x1, [@typed={0xb8, 0x87, 0x0, 0x0, @binary="dbf5ab8b821cbc1a1508dc9a81ddfdb515ffe7a820c7cac323582ad2eb079ab0282fc0b66b3f9448e4e51d25f706e1863cd9447b9cdeb08747a85c0162c2f35aca50e749698dae3b8a2f1ae1d3433e050513944488f5d0fff4853eb957558e30edb72a4a8ebebb610659edfbca88a728c9e2da5ff7b860e9179e69d59c0700701d96b48f2804b829d1039f58d10644fa4bed4c0450d92bceeea7ed08f1b31a3def7478c26b2b5ee6b7449146d12f819043eb5f4f"}, @typed={0x14, 0x94, 0x0, 0x0, @ipv6=@local}, @typed={0xba, 0x0, 0x0, 0x0, @binary="27c91f3047e9a82a73a709710f24c24aca4fe2390b7d5d7dd4cb2ca998a69d14738ed00756c4030f25a3de36a5d02eb5da29532436a71a5d9fb6016fdfd35483a6c03e5e8d73571d1d6ef462a1ca37ac146560a08228b8870b801a51ea26d5babe17ad25d35496e5b8fb2c7174a42e0b20bc70da943e769d716f97818e9bca8cfcdc479bf447ed285dbe07e99361244b709c5aca678c7a0e3da8dbecfc245572c2fbf405e726cca06ca4c8c467cedc754b9ce807bc92"}]}, @generic="5a7668c4712438d900c6f0bcf925b9d34b69abeea05e52e44bf87ea27b3be1bbc1d446b9f5b9142d792f838b5fbb2be1512cd4056c642508bd6f48ff1bf5a66897fd725a6a6d75881d2674b27a35d914bcade5529cbaefaef3c4a6bcba01d2dc3372b45b21917127e24c281854f70772deda12f5189a2ce9706b0f23b64e6754bee4c7fdf046f4d11a5d6734a4e23792cfdf0037abd3", @generic="4591177aaea4e15a6e9361fd9c8d997f9d87093e57b356dceff345da47f825a02a032146573fc3adf847b5f52e81ca4489558eb65ce76fc041d8d1f3267763aa4372c7e483143f2100869c4173875344d1600005bfe72cf022eb2bb4bc536560e8508ae6e95ed5befc88"]}, 0x29c}, {&(0x7f0000000700)={0x11dc, 0x2a, 0x400, 0x70bd29, 0x25dfdbfd, "", [@nested={0x18, 0x46, 0x0, 0x1, [@typed={0x8, 0x33, 0x0, 0x0, @pid}, @typed={0xc, 0x35, 0x0, 0x0, @u64=0x6}]}, @typed={0x8, 0x8e, 0x0, 0x0, @pid=r13}, @typed={0x14, 0x84, 0x0, 0x0, @ipv6=@mcast2}, @typed={0xc, 0x3d, 0x0, 0x0, @str='ip_vti0\x00'}, @nested={0x10, 0x2b, 0x0, 0x1, [@generic="bed98408184cd277dc4b88dd"]}, @nested={0x1168, 0x6e, 0x0, 0x1, [@typed={0x8, 0x44, 0x0, 0x0, @ipv4=@multicast1}, @generic, @typed={0x8, 0x8a, 0x0, 0x0, @ipv4=@local}, @generic="2dc1edb53186eb04c6c1", @generic="6f080ab713370d2e0d2c85659af0a9b140f2c9396a16f1901b83a79d0eab2a33b8863d2079f0d0e049d0ff3a9a2ec6e7dbc9d578c18b9556b2c60f72020d094ea1046e48aa3be4e892fd3275f30f81d89d8b3fa9cbb5d646e99489c76416ad1bd7c1f77360d8c1a37e14fabd0b08c711e5199de315cc494f1ab544b39c09461f73e1064cb931a79b9d8e3e0c87270fb5d1d362864930bf2598ba3c8c28568d156bc136baa49bb3f62cc08c0a1a41aa72beaeb9261466911d45940d3f7f880a097816f7ad0213b43c7e808573b523933913e5a887edc340adfd347f0f7502afe0b90b82b3bcbc1ae06f38c57fde4f3cd54f3957ef6fbb25771dea68c8651c7922f566820f4949d9420ddd8260f13fe8e44892ba7c66ba3d996432300eb48fe359d07085c3e4fcfe4220f1474266eead0f334e9e4bd5a14a5ca5681879f90102b8e43f0ff0f6a2d1ce83caf1d9f820a0eb3b00795125d31a700170705cc19584745764bd95899e77ad7983fe40f4b9865427fe104a065465f5c37bcffb85f59d67a2c576b0a57ce6cb5358ec4bee3b3df6a810baa779822d0627e433cbe11661499520cc73140085dc9e9e5700ab3a2096afaee7367b87b73504571bbf69a0e3bebbaba9c8a35e6c30ddfdd94e19f289af3021f6bc3850f1565bf4517f9ed8125f97f47a9f85c2c432bf41460b7cc9b7db7efd906eb267035e032b1fd004f1f82533deb1c9a1d0e6463a7aa5c94a8d2033622d2431c44fbe898b7dea4039754701301b0997c7ee9830c9bc32811f44207ae7bcee7ca62d5c616ebd41a5def0f2eb683afea5301d14cad681c4d09ffef9a2a3ee6dd0ddacd357ba8890b3996e2710f446b78c893201279c86d60a4c6b46c566219e27ac7b2f933020200ceb1eec3eda641f8a3ad634afc5c3b56a2a4bdc7831783e373c3bd2999262cbee59f789defb175864e35d6bbf045a5926da62eeffd4d4ca9829eb466e702766bb175856f857a722470f3c2b3649ff1527c731b2c9d7598ebe95ecae86e521b176576011fc90376eafede0eb8ee59901d9a6ad8de432fa7bc4cf45e75decfbce6e620adf229cb4b7340a655d2f1f90363911af64b6d3ec05c62f32ed2cda47b92451559799495ada2645788b3d0911f1a064cdaf5ae6d8a2f75b079c956449cca884cf25da85696faa38c00ecc9a343c20f51bc54225c02a6e60569431b43f4929ed1821ef0925feb71ab7efe1343ce882f2825370a2aec21d47c7cc655acc948a9a30c51735ece48224abbd5085786387fa982e1f8d78aff52b8433da17de3caf6b2c04c0b8406934da0d095663833bc40ffae2c5df74687d38fdce6c3074b61bbb5fd74664926a5437a198bff26f675a749dac7ef667f1289b7531efb119fa9a1c6599558e4d0a343b7cb701dfd16d9fb19557b90c4adee7321ae612731865e2ef08f62205ff6e8fc4542185fc43fc7aa983a08fd184eb32bcc29b62873a4fa0daf56d1f627db4a8259c62ca29b495d216da04c7bb3f16137637cfe6315b908f78772c464f617728b920395bd6ab5549713baaa3d716d822123c1e12f7b9044111ed40f820d789cb3e479cceab5a0894b60e4b831c2e57c206d8417b5f1e7d22f73983838bab468a0cdff796228d4eb4cfbbaaacd324688ab0800c2b0ec61d4277ed84965a8b1ee012404e0a5bdcaedbae65cfa7af261147e0ae65c4def436d533360ad60c9601f2b03a256af3067f038702243e6702ba17cf6635c9e0127b527961dc86e216f22bffd024f6b2678425e5f9ddcacecc85476f0e154963abc0c7963b7352d065afc1459ddaea6dcc3e3f45de07cbf7cf97977a0bc392ac62ff13d2ff7bf736f3cbfa6ee8f8e5619c6117d18dbe4479f03c4a95d32347ecda2aed3328d794ff29ef03f362c6b4803334363d055c5e40ca26476ea17d2657a519b753515e47578e4ae2886f6b3ea22ef316f075a314e4269eb9fd2b747716657f5ae94ea795def7549d3b91164a8c50bee2efa6936a5c2ea2a191a9745cdfef35d284f495301543cea14abe4ca65f4be6125d3d2fa95785f97f37a771034aa5059cf4cf54d8cdaedd2bfed08f9901c776285886a6ac85ceb448b97ca07f37889019334c195a2a4c85dec28cb7ba41449a76eba88069ff920b1db032aa3cd5ee16f052eaba960b37015f55796579cd9f6fd0c1780153c739e2e7be130a0a5f23e7fa9e1d256b5e6123cf3913cab50114bc73b17f7d725f271c6770a0d7a9fe5c367e7c6ae34c91832578c64dd403195a79db828ae1e4dfdd11211eda7439cde515243e3428615eaf5aea9b9026796a531fc23bf3e02fcc43c107a423d2f378f2cecd0b5d95069199cfc35660f59e2cab379635ed1663d4f40acbd40b7847a61de037591bede3ccd4565cc1cb044b073538a70d2f976c46ee65e0dd69d04460648cf8009d355080e15137c7d4751d5e5339bcaa405371062471e3043f4befb87fe96d62dc0a3258cb59c128b013c30c863d60d5def9ed7e92d6365fcfb8c5805f8711646f3fdbf41e731d5dff3d061883c9c555219169bc1d7ee20dba3e436d0474a206cb4f0de9c82c9322e37efd11de276ffcc35b8d6e1878f3366edcabc87d6736d58d06608951531b389497891083811c775a35b21917cb9587dc9638aeda211017f6ddb2498e9f56bff9c5e2050b255b0346001f31f646d5f55f22d3dc6966f2c2b7eb1723983e30ef9c083390da0a9f5bc9a20ff6cee4649679a8e27956986bbe0c82158cc3f8fe2d9ac0f97bda541e3cb67a2eadf21bc5fd3ff25bf021ed8bf96b77effb91d0ee5049a77372537a7c6ea4b11a761f9a4e623b4b8b82ddad230a52d531685bc1ad751a8ad7407761d914f6466760fa6deb6a9c0df2b24258c1546a0f0f314d3421f4ac7618106772e44e93199660ed9daac5cf0287ab1d20be94a9f95f1899487db29d543f0be42dcc29ad77d5dc9e10e510c263b686a2f85abb161e85d9f4f63b7fed291ef062f352de55f605f2946f034ee3d06c772773d30631f040ea1a76200eec5564d71eaae2881849a4ec2c765e6ac9042405ed06c47828b25e8154c580e8c01524e799dd177140294a3e3fffaed0c646078fc659860a3f1634931c46aab16b7cc13cf3321bf59ff161f39ee416d8a2d38dde90ff93526517d9dd08ddb75524b95cae10e3287fd99b4332bd997511223d2066402185da03aa43b445e2f0af58da7837ba73e21120b5a925732796b8ed6230f520aebbf501d9133bb7572eb66fe71428ebea66f0ebd755fd972e128ac5f0d67c9d5f728284e39a77b125647e3aed61dae5dacafee71a0084897d4dbdfd8c0cbef5528fa833dfd0a1355f39962385703cc302cd39b4049c18b02a550a38b3a97d777458c21d30ea2365b2cd028be9e8f041ecc8f4989bad5d69fc84da4c30c3694bc0b0aed825336c18bf9842e9c715022d5c0387d4b62176fa48fbeec56cdea14fcfb2a477a0b29c925b3842674f578a11e3d0e140f12f4b5eb1cd8748a32a9b5d034a11d2523af092f5a3109d84d99904ec02d9538548cf24ddd21778f795c61502a6df6af0bfdb70ed88121a55cdfb70e07c4f7d12a11198aa796a573b53ced02531ef9335426d1d71553078e6dd0b493eeb71702f8706577c546ea9cbd8351577e3d267dad3e7cd857e5c32386329f71acd16349e5ab9120087a0cac6703e8708e41dd318835b4536f26848d5cc8320ce6685ef9a40cb0e20cad5a31637b39484563848c435e94cd11f028050c411f05cc2ebdbb491d8c10f779d0513950610ff8172eef7b447a6e6ae222e8c3ba79618ea5e26ad01d17dfecf5aa59f4db7fb88181aa5598f156d35c7e917e35c4095a1ae089b7d93470b95aa1b13d4c77ffee5ea02d280db49c17ec0badcac7a4845408b625a773f6667f05f6d14c28ac79fc8642b8cb1069d95a4c5932c9cdf2ea32d74e609b52ffedb1fbe4f5822e59454f6ebbc65b1a5bd58425be4e618774601eb1bd1e0f528e0513449f80406c56e0add915089490d8fe30fd27827057ae9193ef6bd6dab0c90804397a199539ea44a7df4d1c17752a09c03afe07a42fe2ab16a1905d37d3ef683dcefe0ca78caed32dcc4685f03d6f8223dd739bdb83e239dfa75410f9ec1cc185f5ce4f357cd617062de46cf762b42fd268eb28a67ed7be0dbfd688dee7b3ec4f3a4acae3b4b30f926c11d3ef64f3730b695f2e016db10b9c8c1cd1e42724040c340009cc160d3b5ed63cc3986a1f9fad9983605fbc4086bc6da829e7fde444646580deaa015c609f6ee64878de35726ff33493429c4b824a25039e1ad2801e590928bff0a3e2ffe56d2ec87bc51c15a1361269fb0adf67725d82bad94fc046f26caa38811b4d5494bfcee241ae5bbd6f544e77cde9fc95a0cb6e4d6d218316cb6264a70bdcc8fecc01e60ad2c867d7e0955b1f7664e0e85c7cc71e46289eb4a156d061bce11ce50e359ad3b15ea5c68d80c68c7a884142c1d4d3498e6092d7576ab800496ee549a81ccdd1ce2868f5296bb8e1d5680c57b3e7912e5292f3e4285c75879faa57584c5f8d181114ac175b75bec817bbf6cff60abb1b77fc15d57fa8c380818c9709510000a91542cbe1160c5c15060d2502f78d93f80ca5e620971769e499a02d407ed39c87a52c6852bf468879a2647acdff3551412895f6156f55ad9e881e1c0403dbdf69271c39536ad79aa6e5c4bd4d0ad5e6d691a045d57042e75fa662fabdc6128aaac89debe822fe0a650025afa15d5ae576563814dac366258a907a53e92bf384296dd70add5324a53e750ec70bc60a72716dd2b629c3d59aed3dcfaa305718432238a20e12da5fa541f931412b96cb539a264f63c90b2d0116e8d168ef1be6ed77ea575ed3d47efd3867e7f0792903e3a88297307d2e93854e1bcfbcb4270103a8a38c9cb41f266419a772557e09ecacb4fc007cd9d649726654c69f148c4c80ab48d77e39b2e344af1473b666b0a5210a85221441e6e45b8181ec243b30ebfa9b5ac0c5c89972400053716e3af0555c6b7f6908b79d0a117c2e55641d2a011930a61c09018ebe83aefc4929a89010adb3804b1045977ad166bcf3000c1337997f30a13fe36f03a3370be6e9a71b6e4c6298bce2405db3dcb4766c964f1043a35e549bba74cdf7f97816ebfcae1e2f819f0bede563e68bd495d257feac68f4c2ee4679f8575fe63f85e81d372c9dd9c32c6208e8f08f7498265d4685e5eb55ad954881fcc32d5994df00d57719ba8a244a997d6e2a463926090520e6cc7b1f1ec670ea6f210289b2fbb30ca81930fe2f49d132314e1aef98210ac45753b3a4b06e13a1c70a6aacc5fceea61960f96f861f1bdbbed5a46af38e0df9bd5e838e86ef32ee273dbd9fd620f99e33d822d20a4d3e4eb4fe250f09dfbabad9aa8a8d7d7d702b80642d5bd2393815156a17e51c812ccbf188aa523f152b83527ab8a0b9c2f65c3c3641e38fe773e2060789b72fa62526d1c70ad8e84ce73937688ab7e5e19f010fa196d62d7f18e13a85746184cbf44aa119da7b86819622eff079ed98b8ab3541404b8122ca6a9f9509725fcb649e8c4f68aa4735e5e8d2cb0d3f18749bba4df10bfe99e9a85c0cf7e330c0dbf3cd6d5cc02952d4254964ce931d3eb39211a45ac15eeb779b17cc2cbcc6fd807ca9271432f69d66f0cb5d4d0f21741067fbdf551b9db02181524beffe2f074ee6ad876ad2276bc3bece57953547d6d760666abf8354a1a35b760e62e66277370986735b45d132dde1e0b6525ae9268aadc9db0", @generic="928b1520038d3873732798dfcf566adafb226ffc73991a6a8905568aaf5a47bfef15388e1fa132fd9ab4ef51a9e131a9d7511c3982d46e374427a76eaff6b494ad94bce456437cdd71", @generic="7b89caba8425bc48d0e64968d923ae80d4c3fc86e2a82dabfdb701127a12903cb7ad8bb2ce7efbd6aabb8411bdf0c15de6fbe7c5d8e41dcd289e66b7b7b1d48ac8e4ecfcb4e6014e24c0826d42f208f77e22ac822cafb114602ecc2aeddbf7ff708314d238159f3167895a199dbd6f6918e641936234f0e0279dae8f4907260d4dfd49035d68ed7d831db53cc9c87789a4a882bbc3ac48435714fbf7c2170ddd494f5cc7abaa88c6cc", @generic="13da7f3e5946dcf842e80fe98cf835918705be00b191db3acba2375b963ec883795561b44f75013739ca0dd192823013cb7ac312770aa1f6f8cff4d36307d91a6c8ee3d1c485ba2e0ce6ea007705018fdc170c92bd9247a4"]}, @typed={0x8, 0x47, 0x0, 0x0, @pid=r14}, @nested={0xc, 0x3e, 0x0, 0x1, [@typed={0x6, 0x6f, 0x0, 0x0, @str='(\x00'}]}]}, 0x11dc}], 0x3, &(0x7f0000001c00)=[@cred={{0x1c, 0x1, 0x2, {r17, r18, r20}}}, @rights={{0x20, 0x1, 0x1, [r22, r23, r2, r3]}}, @rights={{0x28, 0x1, 0x1, [r25, r26, r1, r4, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r27, r28, r29}}}], 0x88, 0x4c809}, 0x8000) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300, @rand_addr, @broadcast}}}}}, 0x46) 06:43:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x0, &(0x7f0000000000), 0x1000000, 0x0) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x68) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000280)='./file0\x00', 0xa0) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) open(&(0x7f0000000100)='./bus\x00', 0x80000, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$pptp(r1, &(0x7f0000000040)={0x18, 0x2, {0x3, @local}}, 0x1e) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r7) ioctl$FS_IOC_GETFSLABEL(r7, 0x81009431, &(0x7f00000003c0)) sendfile(r2, r6, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:18 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x300, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @bridge={{0xb, 0x1, 'bridge\x00'}, {0x18, 0x2, 0x0, 0x1, [@IFLA_BR_GROUP_ADDR={0xa, 0x4, @link_local}, @IFLA_BR_MCAST_MLD_VERSION={0x5}]}}}]}, 0x48}}, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r1, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") 06:43:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xfffc}, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000200)='fou\x00') sendmsg$FOU_CMD_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0x20, r1, 0x1, 0x0, 0x0, {0x2}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_TYPE={0x5}]}, 0x20}}, 0x0) 06:43:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e8, @rand_addr, @broadcast}}}}}, 0x46) 06:43:18 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x300, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @bridge={{0xb, 0x1, 'bridge\x00'}, {0x18, 0x2, 0x0, 0x1, [@IFLA_BR_GROUP_ADDR={0xa, 0x1c, @link_local}, @IFLA_BR_MCAST_MLD_VERSION={0x5}]}}}]}, 0x48}}, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r1, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") 06:43:18 executing program 1: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$user(&(0x7f0000000340)='user\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='S', 0x1, r1) keyctl$link(0x16, r2, r0) 06:43:18 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e013b3348cf8a79b0f6adb39b314c"}, 0x58) 06:43:18 executing program 1: r0 = add_key$keyring(&(0x7f00000004c0)='keyring\x00', &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000340)='id_resolver\x00', &(0x7f00000002c0)='w\x18\tn1\xf4\xcc\xc4\x9dL\xef\x00') [ 1835.648055][T11586] FAT-fs (loop2): bogus number of reserved sectors [ 1835.654707][T11586] FAT-fs (loop2): Can't find a valid FAT filesystem 06:43:18 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x300, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @bridge={{0xb, 0x1, 'bridge\x00'}, {0x18, 0x2, 0x0, 0x1, [@IFLA_BR_GROUP_ADDR={0xa, 0x17, @link_local}, @IFLA_BR_MCAST_MLD_VERSION={0x5}]}}}]}, 0x48}}, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r1, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") [ 1835.761593][T11586] FAT-fs (loop2): bogus number of reserved sectors [ 1835.773905][T11586] FAT-fs (loop2): Can't find a valid FAT filesystem 06:43:18 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet6_mtu(r3, 0x29, 0x17, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000100)='trusted.overlay.redirect\x00', &(0x7f0000000180)='./file0\x00', 0x8, 0x3) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x14) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000002c0)={@void, @val={0x0, 0x1, 0x0, 0x0, 0x40}, @x25={0x2, 0xf9, 0x9, "e8b6cec9ab80c2e42dd3afb2b7ff3cbed26dd922990b2daa78ad2e0ed017aea75258b4cc39f73600db76d7b3a7eb4223ac35afe957bc082549683bbe05ee1bd48145e8d5c761205db718b30bd9e5c4880b66e239baa53bd6ce13d436765e07b8e1994c6a779562868c3dfebaba017fa7792422cdc9592fabad5ef85c7ac747d78f1209f0a2e56a5c8a9a72f2115180eefee33251669d0b34c578522bd1f930d18e6d92c792589d36665d8781a3028ede377d72896c7f5c3818627fb4b7e2b579017995e9b344524f3e5cfada7e2fbc17cd64c2a2b4b5011f"}}, 0xe5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000000)='ip6gretap0\x00', 0x10) [ 1835.861472][T11610] FAT-fs (loop5): bogus logical sector size 26558 [ 1835.868126][T11610] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) creat(&(0x7f0000000200)='./bus\x00', 0x20) fchdir(0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r1, 0x4200, 0x0) r2 = creat(&(0x7f0000000140)='./file0\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) accept4$unix(r0, 0x0, &(0x7f0000000100), 0x80800) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$FUSE_POLL(r7, &(0x7f0000000180)={0x18, 0x0, 0x8, {0x8}}, 0x18) r8 = open(&(0x7f0000000080)='./bus\x00', 0x4a081, 0x0) sendfile(r1, r8, 0x0, 0x8400fffffffb) sendfile(r0, r0, &(0x7f00000000c0)=0x10, 0x8080fffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$LOOP_GET_STATUS64(r10, 0x4c05, &(0x7f0000000280)) 06:43:18 executing program 3: sched_setscheduler(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0x803, 0x2) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x80000000000001}, {{@in=@remote, 0x0, 0x3c}, 0x2, @in=@empty, 0x0, 0x4, 0x0, 0x3}}, 0xe8) sendmmsg(r0, &(0x7f0000008440)=[{{0x0, 0x1aa, 0x0}}], 0x400000000000107, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) socket$inet6(0xa, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) 06:43:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500, @rand_addr, @broadcast}}}}}, 0x46) 06:43:18 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'netdevsim0\x00', 0x0}) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r2}, 0x14) getsockname$packet(r0, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000cc0)=ANY=[@ANYBLOB="b402000008000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6402000000000065020400010000000404000001007d60b7030000000000006a0a00fe00a0e5008500000026000000b70000000020002095000000000000001a3f1bd8c37784ae4eb241100a13046f7b0fb6dc921fc607228f252b47ce97d5aa6e18ee060000000000000025af2a2169719e93e4d9960a58b3e54a3afef7d738f8928f2e4ef01890c04b3364be7e0d8f4671cf53c91be6b9f8345f1755a1125895b13998079fee2b6395db8f35a0dc420c712c711658cefc59b2abdab838595448524299f1066ab69428155687afae2bfd7c3f91e2799fae7b79673eff60de4ffaf9298d1da8ac4e786f703561d05c5c01da3a3f5cdf8c9ec9ce1427c7688c8eabcfe7b642f4521d5a0873b7d8cd7180451e21940000006c1b0b3a63e1a7c3b9e02305d85f95b287ff39d343dc59348e993ce667570ffb397547cfebe5fdd4f5ab7ceddf714c40babf3a9edbf9a8388c27a9006b6bd1aa32ccad8bdda334135a4eee37642d88d03d03bfe7babe997c385c1a270cb80e6dfc0a048e7ad6b5b2d396038ccd7289336f4e20e966c8e176751be859eadd9ab06693fbe15063233e77c97b62bef1d06e010d4cf5b32aa1298e5284f19179e464d5a5157c7d3d672427aceb58745af3c901a21dd1fc09563df8691e59d67eabce05b6d84fd286df66e2fd439fb70cad09710dca1d496d3d15cfb83b7b9a907195fd17b84ef2048dfdcc4efae0890d5183c4cdfe8e9f51b1770dc3e322866e851a2c3a3418a9fa07f6666669e3874e5af8bc07511563034410f9d30e286a1dddaaaab0e4e72486dde2792867ad8a4346d3ec9ec12eab25ccda0000000000000000000012aa72595b323a7b292ea8b0f97eb54bec9f5cef5de4c6c027a2e6eedc2c6379491ef86460aa6543c49066fbacbccc644d451093bc3159193ebd56ebc4f0972a8716cf329be1b1a19756af0dfb6518e0652f9e0f277217bda575b7e6f5f21f9e7644c581b5e5c9336bfde95465e0b87579b030232f13f915dd78ae218789c71b"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffec4}, 0x48) 06:43:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32]], 0x1) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r2, 0x65, 0x4, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r3) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f0000000180)=@add_del={0x2, &(0x7f0000000100)='veth0_to_bond\x00'}) 06:43:18 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) io_setup(0x4, &(0x7f00000004c0)=0x0) io_submit(r3, 0x0, 0x0) io_getevents(r3, 0x100000001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) splice(r8, &(0x7f0000000680)=0x3, r0, &(0x7f00000006c0)=0xffffffff, 0x8, 0x4) r13 = io_uring_setup(0x8aa, &(0x7f00000003c0)={0x0, 0x0, 0xe66710adbfc814da, 0x0, 0x1cc}) r14 = eventfd(0xad5) r15 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000580), 0x800) io_submit(r3, 0x6, &(0x7f0000000640)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, 0x7ff, r4, &(0x7f0000000000)="a7f1597a79", 0x5, 0x4, 0x0, 0x2, r6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, 0x5, r7, &(0x7f0000000100)="44b3945344ffd1b1f3e4d174c325028aa830f1b8d5ecfd19b0d0d6284c7a341a1bec7da51ab5de6b7d6b1c7071766f0d20a8f02c8f7c725b777dd9f97755a0fa79ff8d1a7398c283815a876d90f4dfc672bb1af3cff37f704ac907296080c687d1773a242bdefa243ccb8bb4242e1707a57b051fb2fb3f75", 0x78, 0x7, 0x0, 0x1, r10}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0xf4, r1, &(0x7f00000001c0)="61b58aa3099414ab540f6dc5012cb0171ff290aa9560e41a14cf9cb82415d15a01979a0b5b87e3550743c05a878a584e0becabf8bd5d03d3469b86cd172d1401ab7eb4b7c82313c71a9a3854378f000c5a0451d34433a244f649ebd778a4dcf15e15cb061957d0264cda61745cf6924fd439d149f99867bb93d795f45892ea111e03ca16cdf5925e3f1a00e681213bb9cf354983ca713fbd1b37d87a3e1041963a86c0a232e8e4c9ae6b4331682f7693b00aa4a45f477a632e21fb09912445873128d9b70aa6ac5f51d93c3e195e32a17692ae4a62e10601de03da0407189cae60e2", 0xe2, 0x3, 0x0, 0x1, r2}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x8, r2, &(0x7f0000000340)="989807e1b6917cc2ce748c32c1ed917af15b4c002022cd5b419816d315b05b40328f859892101b82312f18008311669d", 0x30, 0x3, 0x0, 0x1, r12}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0xd4190e566f68b573, 0xfffd, r13, &(0x7f0000000440)="73c25ac5e12df29ffe5938e742b34e0378faf112c0f6cff783d3dd7849ec2648975d9b9c419b454e9fa9735fa2e30983e52540c921e3936ab58b707f5830c62279a3a65dae571e59334fb106d27030a4b2ac70d02de54e3e27c1a888f2d89b234f27f21f9404c3b27c2f61c8c59ce1fba99e96c9104ab61e8575671fd721e6975228fa1c2680d539e076419122f9de095749ff9152bce94a837e7cf28034266b611761aae463b81308423459414f9e5fca05214f23633f23e4f47703d530da5b1c07026c372c66a8732dfdd257b9b7dd39a7dbaa99d18253003db1522aa7dd83d79081e78ae8bc7f8b4bf28d33bc83979162bb04d65da376485b58032b", 0xfd, 0x651ffa59, 0x0, 0x1, r14}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x1, r15, &(0x7f00000005c0)="ccca757bcf11f828e96e8403a24999b212fa146c31fbc4558a7522012c0799f052b1fcf0e9a9730947e60b0991", 0x2d, 0xffffffffffffffff}]) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mount$fuse(0x20000000, &(0x7f0000000040)='./file0\x00', 0x0, 0x7a00, 0x0) mount$overlay(0x0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x828060, 0x0) 06:43:18 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)={0x30, r1, 0x409, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}]}, 0x30}}, 0x0) 06:43:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600, @rand_addr, @broadcast}}}}}, 0x46) [ 1836.136847][T11643] FAT-fs (loop5): bogus logical sector size 26558 06:43:19 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 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, @perf_bp={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) memfd_create(&(0x7f00000001c0)='-B\xd5NI\xc5j\xbappp\xf0\b\x84\xa2m\x00:)\x00\xbb\x8d\xac\xacva}knh#\xcb)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8bCc\xad\x89\x9ck\xde\xc5\xe96\xddU\xa9=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93?\x88Q\xf7\xd6\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xab\xb6\xa5$4\xd6\xfe7\x0f\xe7\xd9$\xce \xabN\xae\xc9\xbd\xd3g@\xe1\'s\x0e\x90\xf2\xcdr\xb8(', 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40086602, 0x400012) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x1b, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) open(&(0x7f0000000080)='./file0\x00', 0x40c5, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000000000006000, 0x0) r1 = socket$inet6(0xa, 0x803, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x80000000000001}, {{@in=@remote, 0x0, 0x3c}, 0x2, @in=@empty, 0x0, 0x4, 0x0, 0x3}}, 0xe8) sendmmsg(r1, &(0x7f0000008440)=[{{0x0, 0x1aa, 0x0}}], 0x400000000000107, 0x6c1e) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)) r2 = socket$inet6(0xa, 0x803, 0x2) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x80000000000001}, {{@in=@remote, 0x0, 0x3c}, 0x2, @in=@empty, 0x0, 0x4, 0x0, 0x3}}, 0xe8) sendmmsg(r2, &(0x7f0000008440)=[{{0x0, 0x1aa, 0x0}}], 0x400000000000107, 0x6c1e) splice(r1, &(0x7f0000000000)=0x8, r2, &(0x7f00000000c0)=0x1, 0x80000000, 0x8) 06:43:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000100)) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) setsockopt$inet6_tcp_TCP_REPAIR(r10, 0x6, 0x13, &(0x7f0000000300), 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x10000, 0x0) sendfile(r2, r11, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @ra={0x94, 0x4, 0x1}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @dev={0xac, 0x14, 0x14, 0x12}}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$NFQNL_MSG_VERDICT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x18c, 0x1, 0x3, 0x301, 0x0, 0x0, {0x0, 0x0, 0x8}, [@NFQA_EXP={0xc4, 0xf, 0x0, 0x1, [@CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x80}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x3}, @CTA_EXPECT_NAT={0x98, 0xa, 0x0, 0x1, [@CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_TUPLE={0x58, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @initdev={0xfe, 0x88, [], 0x1, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_TUPLE={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}]}, @CTA_EXPECT_NAT_TUPLE={0xc, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}]}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x2}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x3}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x10000}]}, @NFQA_VERDICT_HDR={0xc, 0x2, {0x0, 0x1}}, @NFQA_PAYLOAD={0x9a, 0xa, "beb3ca86c4e33f6fc6d745d27b90cadefce50d2e9ccc6544e11d0e948aec248f5e0d8c40b5fed0651c8a97d8b714c6769cdccd7e57c07cc79cafb403e59b102d1d0de656660fa65caf86f64fdcf924e13c2d8a30060f2b647856f4bdefad95c15725a4333f15e4b3fe1a7afeb70c0e1d39a1e6c5f52580167e1aa8466b5fb9990c9e657f62a29d4f6a36701c237cad1ba32797f14888"}, @NFQA_VERDICT_HDR={0xc}]}, 0x18c}, 0x1, 0x0, 0x0, 0x4004}, 0x8000) [ 1836.202891][T11643] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1836.323236][T11646] EXT4-fs (sda1): re-mounted. Opts: (null) [ 1836.362293][T11660] FAT-fs (loop5): bogus logical sector size 26558 06:43:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00, @rand_addr, @broadcast}}}}}, 0x46) 06:43:19 executing program 1: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_open_procfs(0x0, &(0x7f0000000140)='uid_map\x00') r0 = gettid() tkill(r0, 0x40020000000c) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') [ 1836.383877][T11660] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1836.391346][T11664] EXT4-fs (sda1): re-mounted. Opts: (null) 06:43:19 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e9b3b3366"}, 0x4e) 06:43:19 executing program 1: fsmount(0xffffffffffffffff, 0x0, 0xa1) 06:43:19 executing program 5: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r2, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r1, r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x401, 0x41b, r3}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe80, @rand_addr, @broadcast}}}}}, 0x46) 06:43:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)={0x74, r1, 0x409, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x4c, 0x8, 0x0, 0x1, [{0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg='\xdb\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'}, @WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6, 0x3}, {0x8, 0x2, @multicast1}, {0x5}}]}]}]}]}]}, 0x74}}, 0x0) [ 1836.629634][T11681] FAT-fs (loop5): bogus logical sector size 26558 06:43:19 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 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, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) memfd_create(0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = socket$inet6(0xa, 0x803, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback, @in6=@mcast1}}, {{@in=@remote, 0x0, 0x3c}, 0x2, @in=@empty, 0x0, 0x4, 0x0, 0x3}}, 0xe8) sendmmsg(r1, &(0x7f0000008440)=[{{0x0, 0x1aa, 0x0}}], 0x400000000000107, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r2 = socket$inet6(0xa, 0x0, 0x2) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) [ 1836.678325][T11681] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1836.764279][T11693] FAT-fs (loop5): bogus logical sector size 26558 [ 1836.776435][T11693] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1837.346589][T11697] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1837.367203][T11697] FAT-fs (loop2): Filesystem has been set read-only 06:43:20 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x20000000, &(0x7f0000000040)='./file0\x00', 0x0, 0x7a00, 0x0) mount$overlay(0x0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x828060, 0x0) 06:43:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00, @rand_addr, @broadcast}}}}}, 0x46) 06:43:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, r2+30000000}}, 0x0) r3 = dup(0xffffffffffffffff) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r3, 0x10e, 0x8, &(0x7f0000001600)=0x43, 0x4) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0x3, 0x6, &(0x7f0000001440)=[{&(0x7f0000000100)="f7ba64affe49c46c5346e177170e4e3051da26384712c136ec98a3f297d003ffe99d0f15a7e86a624ceaf8af50359621cc8b05a33c5ef523d284db57fd566a6b4b", 0x41, 0x5}, {&(0x7f00000001c0)="9b0b3c6318d9b79b81ca98b3536a713c49e390b9185f7020ce20a65d89a44dae2f760905aadfecf1eed73bd4bcca5b42e6f178264a9e0eb15a440cf7e1c3fb91be832c63e4f6781c0f96ae2559e8f59cacc84ae5d03c38b06c32fbafe44ac8cd856734c222d79174268f7539d6d0bca0a582a74a2c0603eb46c4290bc7d5c14d978020e5c66d8c0f11034888442314ff4f405974b8ba966a87bd9ce5e10b04c16fc07fe43457627e72762bf34dcdcd187cf46c72929ca40a024905a4d5f80c98c891e90afa6b3c8db65fda3bd0", 0xcd, 0x3}, {&(0x7f0000000080)="a6926b4831261c197feb2af5ae801b867e668f904ace53cb79ad94dc1209499f6400e447f3dbbebf28f3d4febb3d", 0x2e, 0x9}, {&(0x7f0000000300)="fb0b3ad49e7874907e812bc97e9df06d0b47abe4248d298a9ab3705d8072d1056627253fb05e94ed675f773de0646f914062eca5a2f64f84ed15560cb347384c12ed1d4cfd898bc7c7e0d32cc5e409322ce6f26b913d0a1fa205a5af61a25fdfc052b2f38177a24d8f6ee54c1a781242aeeb60514b41a59b488fdc91cdf8ded6863adea6d1d1f97af43956858cd259806d0d828452e3a20d6acd917ff4ee98aa36957ae471ec877d25aa147b6260d5675614b42385852d26dd38f5d36b2ed1e23d6a4cf08c74c22c55f0cf56e673372d56907a135aaeff442f2554c4b90346a840ea6bc8373a321a0531e9297fdac13a12235518573b6dcea0dc31db4339fa58e205b9e022a3891cc37f7208c572d4bbf8675e81b6158f82deafd205efb6e4022f413443871725f98e9a9d0d6d9619b970c87410375faec984882b034384a1cd8663347180f9f3a5ef596029a9b668e86adf88298961a2647f63629dc4793873a4692fd6fb4b566a90c3d3c556bf2b032d6f8129fd86228239805cbc87ee35dd9df1d252ca728c43a9f9e9209dc5daa2d218f861d335b5eff21148ed33b22c41760aba4bce37b4df461b39c47ba3d3e372041be118340f5e0f99d1a3f09c36a623f7b936cad0b23329c97eb9fc76f6a7a38b01cc10713b30b86401d29e6fb75b4156e0bb6ccf66b9db9aac11619ee551ac025a2b481b6f897d84a45f5573278e072b9f4a85c9cd0973abdf7be1e80ef3647bcd4aca2c9ef4585135d1e20043b99c0ffcace4be0e7cca0c55647037e80b1e49c1206e7dc6a5141419039dfee0e70d3c4122a41372b81323ec2ce78a777c8b468c27457fb531203eba22fe1cea63f3a5b427a1fdf121e6aa2de03ab4e743ba4f4d546325d6f01d0021543728c5922b52ae3287917389e1b1be3d21f680753f8996754819f7795800069c68d611ed90f065f6eb5ffc7dd0c53d0ed13ce5592868754b89d85756e4ebcb9b67da82943525f79c59bb819fcdf5e5eb1c03dee59284480578706bfac3055a4cb1db4d7de28231d39e09ec2f690fea8ea5f7ef2569c4da329f0fdcd1876d19a000f9481ce627e7cb18cf99943491ff07bf2ada7ea3bb4e25cfb3f0aa42687f4aaab3ca4b5db06b5abf8d58f3e527a71c441a2d9a4a1722575ae3033da11ed10f68b7e029f58a11f95ba097ccd7fe3e98dd5e38f30b6355995d12e2139445ff3066e2e25a814427afcbce9b78b092477f95d2d8e3cb52266a3d3180d0d0b8b01c961fb71785ef93d56c891f648bba0e8eea51e2365aa062e592365bf7110db401c1c2c306d973fb176e3cbee6d3b829b053d0be7bcd191aef588dc37ce13263028809af89c3573f7197df42e71ab8b0225b93deb003b74ef4227b3ebb202ab26cda51e07cd665d6127804b415f4ad26f8118c7e1f95dbe3050854f9df40b2fd1e41d239662f230fa86a54ee23ecc1319444d3dcba200108ff00282da92e0534f0a3f6d1fe755cf219f581e61a74c1227bc0a05a6ed65f7d7bcbfabd1158e7fa458bfc756ff02ad38f26c19cded74e3033ad4d088d2b4fb65915ca2a15507c5d930c05ec3f1eabadda622a1c56be73c1e01875d547d54f8ff1db6ac3f4c9e5632a80d88b74f3c8ff0a284bad4bdc261d21547f2bd660460f0153322f3479a4bdac8dca39f0729cc207f905ee6e1bfe3a9c8b393e4f4d669b4096236ddf258ddb28cc3e34b2208140bced49aea9270e129eb76f4c6ad911aca2966dd060e73b0ce84a21250a02b1ead68696041f6cde67d3635ac61f066dda1e2b707e0c16fa498ece23790e10fbd2ce6404d2c9a57ec1ce5a262c61cea46f9881c1abd20eb75d986fc76812df189d61bb82c7fa9e13f050f482dc6382bd626a89617caa20cf0dd4570e1d3df108321b85b82a27214376a03c7b21de33ca5c739e0392244bf0ef312cf66aeeb4121bce29ae5f5ea650831dbee6838ffb6dd17d8d53d55ebf3dbd6b93e3c133f840a94f7e345ea81b7002a844ad72d58b161f59ed2c884f6aae3585d834a8216172406aa2ebff0632b83d9b0ac5bd4453c7351f1adc1883b31a2fa07e6e93c0937415660e319c1d716c0d71fba422ff0447ec7ded6d197f62d72ba9be6f87d25a6ce6192cb5d25b1af6caf63a2d5780aa65977c0ce18e162d21df29952761a0930184495aea5751c540ab9d5e8d9e46272aea2a5c2881b3fb08804ad80ab0efb90e160678c3a8c58abfd9b82c4d776bca2e0cc0dcfa3de7245080cba2d4ffb3c859d0db6f3d77705746c81e60d62db319d40d3a707e976bda1e61b77275e151024373c6c78d267fe57d84330509b08af0bc121bf657578d63da4126148fe5f8ecee86c6ff746d491fe1b97e0bee52989275bc754a3c45b69016b68ea5ba1d63005ea5461b8a0a5f9e9ae1e3d3e0c1d47017cc5535cc004f82904b49a0f705dcf001a298493632d7f674fa481554b5680f2365f1d0d2256503d5968d49871915c8035115c89bb8f6a57ff97f29e945e718696e3a4c5be94bffd8a257c1741dca1d6d6d9082fb4fa91567bd6a62d476af062e411b6dc8c97cdfa16877db933fbfc868e6d7740bd1a8c20ea738ba2575890066b1ac734824900097a824da51587a1db5049256e11aaac58c23e42669f40520a378fb4bee4a8d6ba1d49641dae43daeeba3723e42483ce99becbcde9fd7b0f571dcf488725f35374216f3fb6d1c90a28e1ece9dbd51f6a1542b35a9f0f367b64f5910287b1e8e192cb6118c282b43a0c491422d746366fa06b6f20ac699502e5dd1444aaeae564f8dcc0ed93dcf76e78ce6f503942ba6a005ae0a3023870149c17e2fec1f94f115b4df8d2bd787ada9b972e4262f7b41d6057eda3bbc5da42ce75d3f4150ea22a5db04d1b4d10aa75959d410254b611b033c73ad1d7fb97191538c876d9a7e03c345083bd8f69509231c95504c09e53be8ed12641cfd934306b4e5d3458e8a3480eeb865a741f7cff6e77fdd6146a43e86ca8de35231d202dfb4311174e4f847cba4b5b90b87098807a5ecd3e6a23f10ce163e3323e0200c689915009ac0f644456ae6c5c78f8e90be0b7754b83038eaf411fa424172d9e7bfaf4efbc8dba576462220cd0aa8a4bcc1862ac84ea0ec76d4e14b16e7badb4418aefe01c1c5e03d855bbe2968ec179b93a12399d2702d93d4d4c1d1188ac8bf33faa8dd4c5b228f81e12cc299151c74efcf887da45a69b4d2cf33eb7b7d6f1a23662ebc206ce50b578c942395591f5d03d22e79c94cb088bd87bed8b276a57bbf25ae0add259be4ac4f8613a4235ba97233ebd6bd9f727577bd8d1e908e5fa52c890e6622726fe8117f7b5ceb35135b4758c9ae6efe8530b37a6ee14fed2810396521cb384b92a31629214f576ffbef6f4d45b30cc48d0daf880e178e813610b748c0599bb01f1fb2378e19c763a0e8744e718a0b6b69b853eca2a0ea3d198ff76fb8eb9dddc138819d36d59499ecf69cc442a4dde3856a0269064636feaec45f398276b6992e5817a9778df0ccf88a30bb203d430901cad971189dc83f9d0d0c6f96ab0b32a665d6eac8bc3e351b6b4d51c8469b9e51c3e4ac17d6b38d7dd2c348e0b0f9c2e882e088e0c014a7c110deb4a85c3184d3e0120e7f9eea2ea94ebad516782778a3ff168996981581ec8c08a51bb29f08cb3bea5a59b6372c24a46af163d8f55190872a574bb9f5183c085e9e6e34959eb446ee8f5ab61948da3f43a5970bff59212b0cb84b22b35a9482690e754616996796e08ad63fce11e18d42fcd4b34e8ac75152b7c4e70d238a5a2d4c990d6280eb070cc59baa175aa6a79c5a22b61895a0eaa70b5249e1e20d1077764c1a31411b47020f808806679cccabced5b689d52a500eb82311ce4087b56a4b0c6919f6a9fc6e55dd9b6e11d9602346bbbafd394e4735bf37e02d57d05c1983c44fdc431c9a76d12d0a2e181dda1a9b4d9121401598e5047a217e57493e59ee112e50e639bd632c9fc87befecd9beddb66a2111c1583cd137e88b01c93defde6ee9e9550c77d4d75baf22dd411f86b082670dc1984d1d161df3cb53a01374f26f07325e0563575d42c73764325f6f8d5b8fa07ba90cd282b2ef0f39a6de11711e6157afe2deb2ca90fd9958d653a71718526cb27e13e5669d7b6229bb53c12ed39152c1ff3f0fdfd554766cc8b7e33bb3bc80d169fd87882187e02ab5eeff660890b59ec6546415eda23609f2467599428465c3e53271245ed8f802560c19f182e17b16e3d9d91dcfb19205503efe2aa4a71938165c33fd6fa4fe0ef94daf94d0c72667f2a134d75f221d46e7c7ccd16f612c9d7c9e38aca6c2a41b0eb99e5d402a74a7aa1802eb4bb1202d1ca877db64c8c87e3e5067dbba9095737a1c95df1bfa7423db9aca546eff27280fd5ad868a791b8fbae2629d939ae53d498e714ff61e065f847cfa35ecd0804825645c54a368ca1be1e6ec381e566ef874111417e98c13735bbc1a52219d1db98760b328e945d9faaff8684963a67f85e5def9c2c9b75b38ed686d3f1dd5a786ce25442406c9e3e3492a965a99ca6cb2752656526f495a3417578ce13e3bcfbb6af893977207ead6c9d20caf37a0fccb8b5c54eae0581ecd59c6bc47632de9d98f9909eda4d16c426835919d05ddd41d5f7d8b9837072705402321cfa886ffa5b696a8d14be95cc75199ad862140042a565e3e19eca0a348e57fadb835ac2940e8b9887414c9009ff7b9d025fd19f1a7e286f383457ebe727bada5447728a16ed49d62509a1833c26a105a01349c56f884295972d666bd372a31b38fa7c2b20217632abee1185e1bf86a8174566b28c9877e536d83f44f03d844138c0099465ad133efcb820a9dd4cb988d513aac9ee7f7773e2111d29be67283d0c3f88584c0a56b8e7c2ad778f3850b7e8a32e828489a4218b32c3927e946a087d922d02f9e12e4b3b1e110c50440eada3fd04e7475997c6ab2f8c9b6ccb57c9d9dadd0f9d21e33736c3d4c0a9ce03f2d5ac2c657a42d51c8dc7ff6926c81771566f17b4a9dd543b93e54b8d99102c7ab435688b1b494b5fdb0620087221bb5af9b28584af771ccf8809d5264897b56a30c902daf7f4d01ab0a558fe0e379d0d6a0d78f1e42e5e0b0982a5eb6d5ceaeaa15e976379bbc84323217c18026639fe8b92352e23dc050fbc8d3030439d662de5a514bdec0bcb6c16ae955bf0834fa56cc2677984472fe5ab7354b728e533f1fcd1c960cc07766130ac5f62e796f95ecfc5162d4aebca4fdc89b2c6256c9d420645eddc2cd4e17bb859a3137fd707f406b5bb3314dacf797bc1cf65409d033d8a53091c8a3b026fc9d3ef48320c05b3dfbdcee08fbd64ca453f8d2c465c51dc500442c56deb018f63d249984f8044e7e4a2f6a4c25ca7175cea563dadb9618d2ae315d2dc0c32c952988afecf1e88fa8ea7e26441cad284d6fb74cd651f52765e73b2523d653c5b7d8d9bc1fbd4f389e073a7a073e1957ef4fdbc2d148190a6edc7eabad7dc07078e89f5263f6f8f07e529be81bed3164557d1c7488d1c011260afa287c399cff69e768774be9b8831a14067b8cc67a442ad534e9f5b7c2041f53e5181e7bcb65829f36f4bdee3bf98396f6be05e15ed9b7ad22f9b8988ac9972198a75b59d71616d42f58648c887c64c82610e0da3179d59c9df84c2f68f1f497d7847db8cc00641bb06cf92c4de3bfd93f77ec99d79ff17ea8dbc94fb94eac77a87bd5ff72146eb62693b936e995e1be85c9ecfc4a3f9420159c8d0a0483d9b13358b3e768e3", 0x1000, 0x1ff}, {&(0x7f0000001300)="f57e60fc40a577de76394db32ddbc2cf7939f29bde9817da46396e198bcd92c512b735f74209c732f425e45900fd7c9261cd911f3490e1336f466e2e53c02e715f57c94983c179afcda178e366bda433d4db4d9db0a32f15b77ea497a3866fac4e62441fee05957f0739cd00c6405c90ab41b5fadac8254f806514cc6e8799a5f6e3035a045c7cfeacfeecca8c9ce60f6d0c2d59c265900ccf6fa31f1c387383ba747be51baad2deead733923aee66d6b61304d19c91f2e4bff25c01802abebd1b0e70c9efb726b89a6723fa4d6b6db1dc6f4c386300eaa9b674d65538e5a64bfdd97c2a91a470dd09e389ea820b0afa3f9c", 0xf2, 0x5}, {&(0x7f0000001400)="514d9afe8a45ef356464a560de009f42985cd61d5454c322864704ad66a2151c6bbd6e748819beab6741ee722b3d", 0x2e, 0x100000001}], 0x400, &(0x7f0000001500)=ANY=[@ANYRES64=r2]) 06:43:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=@newlink={0x4c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @gretap={{0xb, 0x1, 'gretap\x00'}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8}]}}}]}, 0x4c}}, 0x0) 06:43:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) open(&(0x7f0000000100)='./bus\x00', 0x92800, 0xae) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1837.633458][T11719] EXT4-fs (sda1): re-mounted. Opts: (null) [ 1837.655509][T11717] FAT-fs (loop5): bogus logical sector size 26558 06:43:20 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f9b4b"], 0x3) 06:43:20 executing program 3: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf4c}) [ 1837.683864][T11717] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1837.698598][T11725] EXT4-fs (sda1): re-mounted. Opts: (null) 06:43:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100, @rand_addr, @broadcast}}}}}, 0x46) 06:43:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=@newlink={0x4c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @gretap={{0xb, 0x1, 'gretap\x00'}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8}]}}}]}, 0x4c}}, 0x0) 06:43:20 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)={0xb, 0x5, 0x209e20, 0x2, 0x1}, 0x3c) bpf$MAP_LOOKUP_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000140)=""/130}, 0x18) bpf$MAP_LOOKUP_ELEM(0x4, &(0x7f0000000200)={r0, &(0x7f00000000c0), &(0x7f0000000540)=""/191}, 0x15) 06:43:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0)="3b5cf5f8d7ea0363b5d800b0c6b85065356a053eac5a3b0837385638bbaea74b58c28ed05fced32cef8a5ff702228e288761358f0495861423308c26ebb3addaf44475897763a17edd2abce50c52c22d061750dbea434d0a046ccd956a999155bc1cce6d67e836e486a0c93ba75bd308151f080c0020df94ef7be08c97d1ffd294d2aeabd0785fee8e2dfaeab9711567c43ae8bd954253b2fbf3264cd67f58f13d3862937b5a56be081b6dd1d57f34711226115acf84c03f8206d105d975f66ec3cfc80d64f01170e13d2ab78b4466c401277fb95f1563438a67b8", &(0x7f00000003c0)="926ac83da4d2bfbcbed7b97ed8a837e29b1844ba80ca9368cd70e39669149e8bd277c5d1e606c7598f8d4903cbc6f1958a6d1dc285c9684dafc312713ba0b3f5dbb4b0e6a2d208c14b11e401cd6a263479801d146d866807571b62d6488866ae51b3bfab8bb930995800440289c578eca85d49f27c75e8582fc7456c27278610c0f05e4b0fb33d97cf9045470ec4bb5947f320e4210ff4cbfae7c9c2a00e5fbf163ab9608dcf89b684a17ebbb3ad2b1b5321f6f1826317d5253a451f972d23023fbf679b6c40645878e9bca1e6a2472fa38d444187b7d80bc5a7f3edc77373b01879264fbf04070d935e5e", 0x1}, 0x20) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) [ 1837.779579][T11731] EXT4-fs (loop5): VFS: Can't find ext4 filesystem 06:43:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=@mpls_delroute={0x1c, 0x19, 0x1}, 0x1c}}, 0x0) 06:43:20 executing program 3: r0 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000001c0)=@get={0x1, &(0x7f0000000300)=""/84, 0x7ff}) [ 1837.869361][T11731] FAT-fs (loop5): bogus logical sector size 26558 [ 1837.893159][T11731] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:20 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e013b3348cf8a79b0f6adb39b1b5d"}, 0x58) 06:43:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000000)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, @rand_addr, @broadcast}}}}}, 0x46) [ 1838.058149][T11759] FAT-fs (loop5): bogus logical sector size 26558 [ 1838.115301][T11759] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1838.584395][T11763] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1838.593055][T11763] FAT-fs (loop2): Filesystem has been set read-only 06:43:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = pkey_alloc(0x0, 0x2) pkey_free(r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r8, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e013b3348cf8a79b0f6adb39b316c"}, 0x58) 06:43:21 executing program 1: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x5417, 0x0) 06:43:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c00, @rand_addr, @broadcast}}}}}, 0x46) 06:43:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socket$pppl2tp(0x18, 0x1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$ethtool(0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="e1b88d9c13", @ANYRES16=r4, @ANYBLOB="20000000000036766c942de8e2f80500020000"], 0x3}, 0x1, 0x0, 0x0, 0x2000}, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, &(0x7f00000002c0)={'mangle\x00', 0x4, [{}, {}, {}, {}]}, 0x68) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x84, r4, 0x10, 0x70bd2b, 0x25dfdbfd, {}, [@ETHTOOL_A_LINKINFO_PORT={0x5, 0x2, 0xcd}, @ETHTOOL_A_LINKINFO_PHYADDR={0x5, 0x3, 0x3}, @ETHTOOL_A_LINKINFO_PHYADDR={0x5, 0x3, 0x2}, @ETHTOOL_A_LINKINFO_TP_MDIX_CTRL={0x5}, @ETHTOOL_A_LINKINFO_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_1\x00'}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8080}, 0x8010) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) 06:43:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0101000000000000000001000000440001000c00070000000000960000000c0006006c626c637200000008000b000a69700008000800000000000800090000000000080001000a0000000800050002000000"], 0x58}}, 0x0) 06:43:21 executing program 3: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x541d, 0x0) [ 1838.772229][T11771] FAT-fs (loop5): bogus logical sector size 26558 [ 1838.781611][T11771] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:21 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e013b3348cf8a79b0f6adb39b3141"}, 0x58) 06:43:21 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e9b3b3342"}, 0x4e) 06:43:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, @rand_addr, @broadcast}}}}}, 0x46) 06:43:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_WINDOW(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x68, r3, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x4, @link='syz0\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4f2cd5b8476e3234}, 0x4a27a7b8440fbdb1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) [ 1839.792767][T11806] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1839.801340][T11806] FAT-fs (loop2): Filesystem has been set read-only 06:43:22 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000000)) 06:43:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r2, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r1, r2, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xd, 0x0, 0x20}, 0x0, 0x5, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r4, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000001c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9f91280766cff97d279543d4e3a00020000b7af6c17d11513e38f469633ef6a626ba6a9f0d67c74ddc0ffacd60b828fadfe4b82a5ac09101d9f4ed8a2684d989342cdff54ca051b4472340a296491a3d8c13671e96cac9716db50f25aede3f57681009dc3513ed52a61b9461f6f676dcf541d8e0ac43013e3058e814bb401", 0x94}, {0x0, 0x0, 0x29b}], 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) prctl$PR_SET_PTRACER(0x59616d61, r5) 06:43:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380)='nl80211\x00') sendmsg$NL80211_CMD_SET_WIPHY(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000500)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY_RETRY_SHORT={0x5, 0x3d, 0xc1}]}, 0x24}}, 0x0) 06:43:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, @rand_addr, @broadcast}}}}}, 0x46) 06:43:22 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = fcntl$dupfd(r3, 0x406, r0) ioctl$PIO_FONTRESET(r4, 0x4b6d, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth0_to_bond\x00', 0x420000015001}) r5 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) perf_event_open(&(0x7f0000000240)={0x3, 0x70, 0x20, 0x0, 0x20, 0x1f, 0x0, 0x3, 0x2, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x340, 0x4}, 0x21010, 0x8, 0x5, 0x1, 0x2, 0x9, 0x6}, 0x0, 0x3, r8, 0x1) socketpair(0x1f, 0xa, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r9, 0x8983, &(0x7f0000000100)) r10 = dup(r6) r11 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180)='/dev/hwrng\x00', 0x480001, 0x0) epoll_pwait(r11, &(0x7f00000001c0)=[{}, {}], 0x2, 0x5, &(0x7f0000000200)={[0x3]}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$NS_GET_NSTYPE(r10, 0xb703, 0x0) 06:43:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141142, 0x0) clock_gettime(0x0, &(0x7f0000004d00)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000004b40)=[{{&(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000580)=""/4096, 0x1000}, 0x3}, {{&(0x7f0000000440)=@nfc_llcp, 0x80, &(0x7f0000000200)=[{&(0x7f0000001580)=""/252, 0xfc}, {&(0x7f0000001680)=""/219, 0xdb}, {&(0x7f0000001780)=""/106, 0x6a}], 0x3}, 0x4f0}, {{&(0x7f0000001800)=@pppoe={0x18, 0x0, {0x0, @random}}, 0x80, &(0x7f0000002b40)=[{&(0x7f0000001880)=""/173, 0xad}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000000500)=""/44, 0x2c}, {&(0x7f0000002940)=""/227, 0xe3}, {&(0x7f0000002a40)=""/195, 0xc3}], 0x5, &(0x7f0000002bc0)=""/4096, 0x1000}, 0xffffffff}, {{&(0x7f0000003bc0)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000004180)=[{&(0x7f0000003c40)=""/179, 0xb3}, {&(0x7f0000003d00)=""/171, 0xab}, {&(0x7f0000003dc0)=""/182, 0xb6}, {&(0x7f0000003e80)=""/120, 0x78}, {&(0x7f0000003f00)=""/135, 0x87}, {&(0x7f0000003fc0)=""/84, 0x54}, {&(0x7f0000004040)=""/214, 0xd6}, {&(0x7f0000004140)}], 0x8}, 0x80000000}, {{0x0, 0x0, &(0x7f0000004500)=[{&(0x7f0000004200)=""/204, 0xcc}, {&(0x7f0000004300)=""/127, 0x7f}, {&(0x7f0000004380)=""/85, 0x55}, {&(0x7f0000004400)=""/85, 0x55}, {&(0x7f0000004480)=""/93, 0x5d}], 0x5, &(0x7f0000004580)=""/112, 0x70}, 0x1}, {{0x0, 0x0, &(0x7f0000004740)=[{&(0x7f0000004600)=""/103, 0x67}, {&(0x7f0000004680)=""/99, 0x63}, {&(0x7f0000004700)=""/27, 0x1b}], 0x3, &(0x7f0000004780)=""/178, 0xb2}, 0x7ff}, {{&(0x7f0000004840)=@hci, 0x80, &(0x7f0000004a00)=[{&(0x7f00000048c0)=""/156, 0x9c}, {&(0x7f0000004980)=""/123, 0x7b}], 0x2, &(0x7f0000004a40)=""/231, 0xe7}, 0xfffffffc}], 0x7, 0x20002041, &(0x7f0000004d40)={r2, r3+10000000}) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r4, 0x4200, 0x0) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x1, r5, &(0x7f0000000280)="a299cf54b156547b94a3753c597d5d000a1c40a9bd478b09000000faedd7ecca8326a9b7485a712154845391bf94c098aa1eabcf422d1ed9b8ad1015152942df1b9bc3370d7e2c084c4c4b6b9a0b1aac8f93c8d66515bda239bb817a14fdcf2944ee7f76e7cf7fe13a3827070000000000000097724e0fa7f2883af89069bd2e82eb815af755696fbd50e547eac19a9af4ef4fe3140199d7ad5103284bb3e775d40a2149dbde64075383013ed594028ea215f47bd6189ce63ccc103b52c7652edc3b4f47a492c057292fcdcd77581252b6a893f54d23928174fcf382bd06acfb0ae397abc44dfe58fe1e8c71d37bf2c0ac12c57b77c2c05f95154287304f00", 0xff}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) openat(r10, &(0x7f0000000140)='./file0\x00', 0x101000, 0x149) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r4, r11, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:22 executing program 3: perf_event_open(&(0x7f0000000040)={0x0, 0x70, 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, @perf_bp={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x803, 0x2) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) sendmmsg(r0, &(0x7f0000008440)=[{{0x0, 0x1aa, 0x0}}], 0x400000000000107, 0x0) 06:43:22 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x4182) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = memfd_create(0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="8a", 0x1}], 0x1, 0x1c00) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000000)={0x0, {}, 0x0, {}, 0x0, 0x1, 0x18, 0xc, "b04a82706694a7d154c629f75b71a95a8f3b289271c607adb22d4d534f4cf29cff0359ad514d3aa20d7beebc689ab001521f48dc57122f1b38e9e8af694c0d43", "d66ee438c04045ff00d735bda5f8c3e2c4a016dd0fa49bebf7a08c305bee6fd6"}) 06:43:22 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0}, 0x20) 06:43:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) getsockopt$IP_SET_OP_GET_FNAME(r2, 0x1, 0x53, &(0x7f0000000000)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f00000000c0)=0x2c) 06:43:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800e, @rand_addr, @broadcast}}}}}, 0x46) 06:43:23 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x10006, 0x80011, r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f00000001c0)="fe", 0x1}, {&(0x7f0000001600)="67f58c436e63e97805bbc4410c84347212d4d495b1503c86389eae308e8e163d52d0da55eb0e624be72940cbafec5a047b9b788a32fcdeeab00f58b741fda5afee19d97640a8306ae15f1b9152e40ebfe3728a36be7f01cc769cfd8a9f217cc488177c2584e5a34ece17d648d2825ef5a8d6869b81483f620dca1f79d2e400403b8bd014fcfabd722d5dace150afc6759be7137fca379c089008cb45b3d0461a3a2ab54811ffd24cecef8d096b8b1050f13ed3ee38f1d6f4dbd9ecacbf407f02e1c88c32c6b83e0efb0e0e99eebee44f0ba2dae2d1ff5db62396506eb5dd8b53a1215491f6b4bc4cc4ac5f8487114a2cd5c9ba684fd7cf24df46bc5db35d101e03bb0be01327581d1ded334b70bab1e29c3d8ae7b7629b00dc8c58d2bdf33ed2a904c7ff5ae435423aa1474abd12b131396ed664bbf0560bfd1b3ee0706db28a7f676c389fb9f0d9474aa67149b63085cc5122f3a70aa6bc69294ac09106a7abd1f4db5a15d57cd04a1fb11e1b258f6572da4ae9e701f36207333640efd8e38bacbb67fa92d8de2325125261ff5ce54c185bbc526d4b3540e46a8721f5624a662e2c03da8172114bf6a23c26ce46bb4a960c72fc873931c52b81362e3c2b7007bf0b2b28d42a43136d24ae2d5607b5b802304e39c29d065d7d2cad8c36aee1f4a88e0f29e1aea4a70ad6de657143db6724d065aed062c39f557b4e519af6f588644a8e1312193bac01fb9ff6b98eeba8003e6e20a83934b7763393bbb831a90b32a3fda8707e2dcb8516791b2ecaa4a2ec72b1da63805c279b2a6b4b083f08356fb821da3d6799b8c480b376a19162b6988ec37cddcfe0045e18b412418b91987a589490579183ac782e6a5744c679b980a68a8cab525cb56ef84f3fad3163e1354d2f36f7494dda8c47fee62d49dc5e2725469af671c38e337eca945fa40cd366f2d2fcfb9eb617a000fcda0603222dd9b963c259833e87e8f42ddc484a0b44621331f7e22a8700dc02c909b19b2018dd46a7ac71138d51dd8d9d80125748f043d2444b347f1034bb2a0dfe3bfd247ddbbc0dd9607eb735b0d51c9136b75d1592da1876aea2afaf8fe285b9dcaa47e6c73838c704e90d1685eda85e373890cd708d7134d8e74830c684cd817a9c80b4ad0c85cfa7ce345061d5842ff9b91d45c44104a88e1fcc20d3fbaef35d536cdefe2a2071b20c8b78fe81de66d3b2af6572a46ed6a335edfef2926325ccf36e2dd505404cf3f2925f38d101274a839923be47a6e571e1959656b6430d515e639c500cb1ea274e554af6ca276e53dfd35cc6935ee553e74a0ad9d9f0144a8f29d82588e57907a15a2040ebc08ee1aeaff322b5147998d55389a799134801d7af7e1eadfc19f9d58c8e331342b8e19426cdd4454039854f37b3642fef9dddf7a4604cff24b29769c0f49f434c0361866352aadf968f4c72c9aed7ecfbead8f101f42205d69fafe067da31c610c2e54cb206f2f3600cf148fc7b3b331afe66ecf193febfc633d2df44c65c7411032f5b912942bd35667e4c763e27403af672d521421529f0d50a52bf219c224c49e952dcd1288d3e328aedb88c739d7798f5bf5aafa3e0c51710d8ed6331854e1b5676ffa0d0d3aeb0cb21bd1775b2ed2ff2ef2585956f210965cd0830c1c2014c4c5a93d25572e6ef51c0061acba941c9ffb5966cea890f3bb534eba9228dec32a0dc27a431ba193c0a8a4ed24eaa4205555a672f9aad41c0cbf48bc182f6d8c07964b8e5cb4de3f46246af19d531f96f02bef34df21adf36aa48de6a312ec34e42e9ca0a531efc1f514d8061f59c1d530683b43d0b0ea1f0128afab1a304c94334e436640854fcb8c936e044dcfacfc15d0565904c999fd1207f99d909d9b42c56aedd3465430afab2e21300f06a724d0153d96ce5509796e43681261443d171add0eab31d2e9f9e78b9014e0422dc28f43138a3096054421b97043e7a1bfcafd0858dcb3d15159dfe5808b3e8fe06c8b8d72badad56a2567f00711fecfae1e6e91034eac79a18b02832eedc2b6fb55ea0b93892fd75e399fcdc39049ba910147baf1b08115860b271a232dd3b85b3b9260e09fdaa71070d2e9de987a350d28d88ee7d25774093b3a1608be177c6032a1edc0109f17c380a42b891a6e3fda04d4fd61bbae15000331df453b74422430edd6cc2ef93389803c1ab6dc14cb52afe01b677d6f21f873ac56513a14bb64dca1be4625411056df58d56c514571fb3b15684d239d68dd225215732fd09f8769123fa0f29348af6a26473d6b3433d6dd3d365a6834b7ce0e309aee45913102eaa63afc50db8f3cd4f7ee094331515e4c175a6382a96696d458b18133f71941a639cc2198c8a0348e77c431f6427fa02362449006d6be3bc21a2f53f995f27f154bc0b524a14b76f2202e8548bfe77b89fb07c8a601f3ba76d86b469aca2134205d4d55fbfe9d76f708a5e0664638aa1092f25afdad05921d22eecb45f399080c47cae731395994af981a9904ca479135085b2af567bd86b89cb48d25c5025c7a003e5430543f08cb567099e75453054e3eb0511f3aaad75a38e107ebc6c8fbb7f5969e6118434df522e502796982377c62fd3c92ea1f5f9d03c3d6f9b45518fb6704ad2c554b5c37c6e00c1642ccd47b97bee05624830aa47efe5d4cc4f6090745787a2b191ed6cf36e0460875edc53628e9913cd61b5ac97865f24702de4d741c7da3785c4363b8dc525f11d1926c1701179f67ecf95fefbc990430fcf9a47038afdb5e6be027aa157231c53dc31989e24a6bf6f78b456e8dc043658addaa0acd0e91f94c1737ec3058bf3e3c89ec3128b61a09cd4ff746ec99212ee626a5259e05ad35c3073afa1d39f0ba05a1b776ad5b1983baeae49722b7086bcbc5ad7b30abd44accb5e716866044d6e066039424f1eee555ea4a3fe5899e7dafbf8e97af1f402bb64b1baa3407897210c3e1c436dd68f5d5117e881b3ba329f5c9c4e96a330ddbaabd9003c88cde35399e69ede8c8b04b31654e8e171c1b7068670dc25253dde989be0346bf35ca621827a5f912ace5e95d11927315982a6ab3eaba76e47f1ed24d3ceab3aee4b737c90e1962dc59a140d12965b5ce5f722fb168fb7e56b21a32b09c637636fa044864c3c6e1b68308101629fe6834f3c7c30630adcfb4de9b477634603d4c870374b6e919b15530814b5fe2eb809db19cb6578e2015fd5a4ed2ba01ce6f1b1e8f739e865a076a3e1c83e40ed94529712386bc74b6f337527fbacf21ed04b5b80fb843475f9882f951e63e873ccf81dd0b1ef8148660e18aeddd72cce142d5d5efe4a649d0218a0a0cfd3158683e890f4d8d1b28c0399f1e1ea24f69b10692b4406d7196fedd348538758931763cb845b2a34786086a1c4d09048a3a30950eb0f37fd36db53c72a363188461083c37c711812b03dfab8fa10dfe2cab16c558281183ecfb672d642111f8f19cd9fe7785ee6b9cd1f970778985f68c3d513ca5da75c4fc95d4833d47184ec5cb30e2748436c94e7ddb0c5a30be212eece925488afc4db0cb76d6b9461b7152d10dd8934ede1653045d363f08a8dd8ec39bc7e2ecd36e48b3a5313d8cb23bdc1", 0xa01}], 0x3) 06:43:23 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f454c46001b000000000000000000000300000000000000000000000000000040"], 0x21) [ 1840.098541][T11837] FAT-fs (loop5): bogus logical sector size 26558 [ 1840.160080][T11837] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1840.897770][T11851] FAT-fs (loop5): bogus logical sector size 26558 [ 1840.904232][T11851] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:23 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x480000, 0x0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000080)={0x1f, 0x39, &(0x7f0000000040)="1500df5d51f125f36c2f46fbca6b938bdeb78ba21e99271c54b5f64614de4b8c73f5099b0b632af180531b27741f58ea6b61b38a144f85984e"}) 06:43:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setpriority(0x2, 0x0, 0xe9) 06:43:23 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380)='nl80211\x00') sendmsg$NL80211_CMD_SET_WIPHY(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000500)={0x14, r1, 0x1}, 0x14}}, 0x0) 06:43:23 executing program 4: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/enforce\x00', 0x10000, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x6, 0x1, 0x3, 0x0, 0x0, {0x2, 0x0, 0x6}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8041}, 0x40000) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r1, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000740)='SEG6\x00') sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r4, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x4000}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008000}, 0x804) [ 1840.991854][T11857] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1841.000547][T11857] FAT-fs (loop2): Filesystem has been set read-only [ 1841.049960][ T22] audit: type=1400 audit(1582008203.945:83): avc: denied { sys_nice } for pid=11864 comm="syz-executor.1" capability=23 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=cap_userns permissive=1 06:43:24 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x2, &(0x7f0000000100)=0x4a, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb500, @rand_addr, @broadcast}}}}}, 0x46) 06:43:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') sendmsg$FOU_CMD_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x24, r1, 0x1, 0x0, 0x0, {0x2}, [@FOU_ATTR_TYPE={0x5}, @FOU_ATTR_IPPROTO={0x5}]}, 0x24}}, 0x0) 06:43:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setpriority(0x2, 0x0, 0xe9) [ 1841.094850][T11872] FAT-fs (loop5): bogus logical sector size 26558 [ 1841.110446][T11872] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:24 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e013b3348cf8a79b0f6adb39b313b"}, 0x58) 06:43:24 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) tkill(r1, 0x3c) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:43:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0xaaaaaaaaaaaac2e, &(0x7f0000000140)=[{&(0x7f0000000000)="66e60226390ada1423f9000000000000000000000000a657d3ba76960bdc42d8d36a8a8ffeb27d5c330516522dc095f82d3ccef8e33a004081403648c7eeb6e1a94cf640bb3cfb3567fa84f4c6de9ec9dfb620ef68cdc4e3ef", 0xd}, {0x0, 0xffffffffffffffc6, 0x7}], 0x200800, 0x0) 06:43:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f00000000c0)={'syzkaller1\x00', {0x7, 0xfffe, @rand_addr=0x8}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:24 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f9b72"], 0x3) 06:43:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0ff, @rand_addr, @broadcast}}}}}, 0x46) 06:43:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) timerfd_create(0x9, 0x0) 06:43:24 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) remap_file_pages(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0) [ 1842.165045][T11910] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1842.173767][T11910] FAT-fs (loop2): Filesystem has been set read-only 06:43:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000100)={0x6, 'rose0\x00', {0x7fffffff}, 0x400}) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380)='nl80211\x00') sendmsg$NL80211_CMD_SET_WIPHY(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000500)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY_RETRY_SHORT={0x5, 0x3d, 0xc1}]}, 0x1c}}, 0x0) 06:43:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe803, @rand_addr, @broadcast}}}}}, 0x46) 06:43:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x80000, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000f000000000000000470000380000000000e68f78ac1e0001ac1414aa8303fa90780000deff45000000000000000000000000000000ffffffff00000000000000"], 0x42) 06:43:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e22}, 0x6e) 06:43:25 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) tkill(r1, 0x3c) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:43:25 executing program 3: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x200000000000011, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'netdevsim0\x00', 0x0}) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r2}, 0x14) getsockname$packet(r0, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000cc0)=ANY=[@ANYBLOB="b402000008000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6402000000000065020400010000000404000001007d60b7030000000000006a0a00fe00a0e5008500000026000000b70000000020002095000000000000001a3f1bd8c37784ae4eb241100a13046f7b0fb6dc921fc607228f252b47ce97d5aa6e18ee060000000000000025af2a2169719e93e4d9960a58b3e54a3afef7d738f8928f2e4ef01890c04b3364be7e0d8f4671cf53c91be6b9f8345f1755a1125895b13998079fee2b6395db8f35a0dc420c712c711658cefc59b2abdab838595448524299f1066ab69428155687afae2bfd7c3f91e2799fae7b79673eff60de4ffaf9298d1da8ac4e786f703561d05c5c01da3a3f5cdf8c9ec9ce1427c7688c8eabcfe7b642f4521d5a0873b7d8cd7180451e21940000006c1b0b3a63e1a7c3b9e02305d85f95b287ff39d343dc59348e993ce667570ffb397547cfebe5fdd4f5ab7ceddf714c40babf3a9edbf9a8388c27a9006b6bd1aa32ccad8bdda334135a4eee37642d88d03d03bfe7babe997c385c1a270cb80e6dfc0a048e7ad6b5b2d396038ccd7289336f4e20e966c8e176751be859eadd9ab06693fbe15063233e77c97b62bef1d06e010d4cf5b32aa1298e5284f19179e464d5a5157c7d3d672427aceb58745af3c901a21dd1fc09563df8691e59d67eabce05b6d84fd286df66e2fd439fb70cad09710dca1d496d3d15cfb83b7b9a907195fd17b84ef2048dfdcc4efae0890d5183c4cdfe8e9f51b1770dc3e322866e851a2c3a3418a9fa07f6666669e3874e5af8bc07511563034410f9d30e286a1dddaaaab0e4e72486dde2792867ad8a4346d3ec9ec12eab25ccda0000000000000000000012aa72595b323a7b292ea8b0f97eb54bec9f5cef5de4c6c027a2e6eedc2c6379491ef86460aa6543c49066fbacbccc644d451093bc3159193ebd56ebc4f0972a8716cf329be1b1a19756af0dfb6518e0652f9e0f277217bda575b7e6f5f21f9e7644c581b5e5c9336bfde95465e0b87579b030232f13f915dd78ae218789c71b"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffec4}, 0x48) recvmmsg(0xffffffffffffffff, &(0x7f00000020c0), 0x0, 0x0, 0x0) [ 1842.353494][T11923] FAT-fs (loop5): bogus logical sector size 26558 [ 1842.364022][T11923] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf401, @rand_addr, @broadcast}}}}}, 0x46) 06:43:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdirat$cgroup(r1, &(0x7f0000000000)='syz0\x00', 0x1ff) syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000080)=[{&(0x7f00000000c0)="be67528f9cf1cbba98bfcf000000000000", 0x11}, {0x0, 0x0, 0x29b}], 0x0, 0x0) 06:43:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0103ff7f060000000000000186dd06100008ffffffffffff00000000002100000000ffffac14140c0180c200000100000000000000000000000000000001"], 0x3e) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000600)={@void, @val, @mpls={[], @llc={@snap={0xa9, 0xaa, "73cd", 'pA2', 0xe928, "5670d5627f56cbcde17bfaad1cb56c8cccc3771ab262f718c034d2ad9fe9a8af24bacaab91b887b6d3f00c63cdf70990cc49e1ba4cb8b96a3c00d028de38f6564dd440ab896bd8841d9424a3d746a7fe131d55d3023cd03f33da9618162c936c34a56d5d4b29cccabf9438331743f893884cba8c7dceda8e6d2b684cdae836ff7902ef492d51e66dd7e61978fc0450e7ae8dd3c7229429c2c6551b17dea68830f4533762b21c5db1217ede8b8f7e2fdacfc2c76086c47d4f1d863fea0bab84053c4b0900b55077b2c3813cd4cfaedf9ac83a6caa8ede890791"}}}}, 0xec) socket$tipc(0x1e, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000005c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000000000000000f030010100007800400030000edffff0b010000"], 0x24}}, 0x0) [ 1842.602542][T11948] FAT-fs (loop5): bogus number of reserved sectors [ 1842.617050][T11949] netlink: 'syz-executor.4': attribute type 3 has an invalid length. [ 1842.629902][T11948] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:25 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [], "efd8a46c0283d64dc80e013b3348cf8a79b0f6adb39b5b5d"}, 0x58) [ 1842.694179][T11955] netlink: 'syz-executor.4': attribute type 3 has an invalid length. 06:43:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffe0, @rand_addr, @broadcast}}}}}, 0x46) [ 1842.739532][T11956] FAT-fs (loop5): bogus number of reserved sectors [ 1842.746443][T11956] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1843.336316][T11963] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1843.345142][T11963] FAT-fs (loop2): Filesystem has been set read-only 06:43:26 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) getsockname(r2, &(0x7f0000000100)=@nl, &(0x7f0000000180)=0x80) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x4200, 0x0) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r5, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r8, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:26 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) tkill(r1, 0x3c) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:43:26 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fsopen(&(0x7f0000000000)='binfmt_misc\x00', 0x0) 06:43:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:26 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000002040)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x1000000100000000, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0, 0x0, 0x29b}], 0x0, 0x0) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) 06:43:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, @rand_addr, @broadcast}}}}}, 0x46) 06:43:26 executing program 3: fsmount(0xffffffffffffffff, 0x0, 0x20) 06:43:26 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) tkill(r1, 0x3c) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:43:26 executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x1f00000000000000, 0xcd, 0x0, 0x0) [ 1843.531756][T11970] FAT-fs (loop5): bogus logical sector size 26558 [ 1843.544517][T11970] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000000)={0x1, 0x84}, 0x8) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x46) [ 1843.650880][T11984] FAT-fs (loop5): bogus logical sector size 26558 [ 1843.666506][T11984] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x2, 0x3, 0x210, 0x0, 0xa0, 0xa0, 0x0, 0xa0, 0x178, 0x178, 0x178, 0x178, 0x178, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x70, 0xa0}, @common=@inet=@SET2={0x30, 'SET\x00', 0x2, {{0xffff}, {0xffff}}}}, {{@ip={@loopback, @empty, 0x0, 0x0, 'ip6erspan0\x00', 'ip6tnl0\x00'}, 0x0, 0xb0, 0xd8, 0x0, {}, [@common=@set={{0x40, 'set\x00'}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffc}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x270) [ 1844.588863][T11987] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1844.597565][T11987] FAT-fs (loop2): Filesystem has been set read-only 06:43:27 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:27 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x40000, 0x20) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key(&(0x7f0000000040)='.request_key_auth\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f00000001c0)="679bc73d8154f6961f86880b083e22daed053cecaa63f48a8e56209c71d9d18be309f378cf800c0f8cb0986c918e4e68886f343303341ed9706633dbcf0a7c3669323e765e525de52ad1257b0722aadb7c428b34da5602e5a65078ecb208595dfbb914b63e749e7826ec12c6df4517813d80c4b7694474696dfffded4bad85592412184fa84ddb60d3976a850871fda778a568200acfa00250fa72ad6ba9f3aa63ed0793437c5a80fda9c03e2637714bddfd652a1ad3f9d85a06e5041d84ef207a96899b9618", 0xc6, 0xfffffffffffffff9) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000080)='4', 0x1, 0xfffffffffffffffe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x214082, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r4, 0x6, 0x15, &(0x7f0000000300)=0x3, 0x4) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$link(0x8, r3, r5) keyctl$negate(0xd, r2, 0xff, r5) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000002c0)='./file2\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f00000000c0)="66e60226390ada1d0a3702be6752ff7112b6f31423f9", 0x16}, {0x0}], 0x0, 0x0) 06:43:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x2, @multicast2}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2, @broadcast}}}}}, 0x46) 06:43:27 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) tkill(r1, 0x3c) 06:43:27 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) syz_mount_image$msdos(&(0x7f0000000100)='msdos\x00', &(0x7f0000000140)='./file0\x00', 0x800, 0x7, &(0x7f0000000680)=[{&(0x7f0000000180)="7dd0a0982de8e96fd26fe332b6c39540c873708d673b156a56d34b8b662ce7c7d62d5dee40d2e8516f0151398c9d1ff20204c89257ca83013c3350cf", 0x3c, 0x29}, {&(0x7f0000000280)="ae9dd8700357ae543ac4c56b3f3a88b6b3d6ed2dd07bf6296e47aeaea01785411dc70500dacbf7fd5ddd8015511286d050347981a93f236b89414ba2f610f9356c17a7112a8664175d040df22be64c97bf8f2925bda7fe5a4b6316954d72f35f1314da9ce0caaba35c8fbb07e01e61a2a34e7d9b048470a32d8f098d3c05a48c209883e641dbf9e01a031b9cdff7af258bc07381b4ec63ef84ee54f77ae395e9f87228b9eb41d9b5097503186eb97921cf3733bb2cac88dfe554c4f8e7", 0xbd, 0x3}, {&(0x7f00000003c0)="2d0d1a423bae4a5359716dfff39895e17aeb385dc14827f5fe4235e2cb68d2d3444005900c345a2a82d4c0a900408043cc7af0d04f24916fe19bc39801dce32f3223329f22e67e112dcd840da5627e4bc1f14922e3318fb576259eca2887c5e8402219881ba4d343c236a3ab1bd36bacbff0edb2b4800b3d463559bbbe2a019eec09081fec31f71195dccdb85a65afc8599836a2ed3bbd5f4ec5a33d11176e43e5407fc3d75de75942dc156707cd7f3170a44014d41aad3fd2d5df323883e7f706958dac86033e087da0f5e8b9edd1a95d4b5cc32cbd2720d6748734cc2256c6ae4ae780", 0xe4, 0x3}, {&(0x7f0000000580)="8074d8a43b69bdc49b8b3983153e4cc9e420abb8e9b62ea7793a21913328a4061ae236002b4550f2da16f88dbe196a7d230d9d994fdb1509c0580878f7de9e402f093370c402995cae8ffb6b1c34a76ef227f3af3dcbdc5a322fa9799d2cec768f594cc6b2613681ac2d5e634fb2c5fa6cf71435ee2ff4a80cb823f90326038dd9df92dd9934cb884670e27a00a0b07676936c426dfdf97d8ad1a7821005d88c233fc06634eebb7f7dc76db63d4a0c997b5532d5b22008ec7066b3a6fd99d77b5713fe453ebfdc69ee0b850b8771c71e322e0dce59fc67a29ef15530fe5259a53066b20491362a0017edd1a6351876d5620061fefc30c162ba", 0xf9, 0x1}, {&(0x7f0000000200)="46c3f548146dada533e449", 0xb, 0x9}, {&(0x7f0000000340), 0x0, 0x2}, {&(0x7f0000000500)="2a46406334a0ef6d329d47bc6e27d1d50844aecd39cc3127b2651c42063e300dde", 0x21, 0x1}], 0x40, &(0x7f00000007c0)={[{@nodots='nodots'}, {@nodots='nodots'}, {@nodots='nodots'}, {@fat=@showexec='showexec'}, {@nodots='nodots'}], [{@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@euid_eq={'euid', 0x3d, r7}}, {@appraise_type='appraise_type=imasig'}, {@fsmagic={'fsmagic', 0x3d, 0xfffffffffffffe00}}]}) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$PPPIOCSCOMPRESS(r9, 0x4010744d) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r10, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:27 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:27 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1844.776124][T12012] FAT-fs (loop5): bogus number of reserved sectors [ 1844.786692][T12012] FAT-fs (loop5): Can't find a valid FAT filesystem 06:43:27 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000004cddc524df436fc7eb4719326a8e562e558cea9959b74f4a40ad58dcf37803f97c36bb7b43b261bae0df11ae9f00c93df41cb63be07589b3f0fd6589502a76c8b07e3f39663056eeca0373701a1e263ed1f0a90e625194bb3df2bf6d7f27eabf0a66764eb5fd7882"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x19, 0x0, &(0x7f00000000c0)="b9ff0300000d698cb89e40f008001fffffff00004000632f77", 0x0, 0x100, 0x6000000000000000}, 0x28) 06:43:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r2, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r1, r2, 0x0) write$binfmt_elf32(r1, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x4, 0x1f, 0xe8, 0x7, 0x4, 0x1, 0x3e, 0x3ff, 0x41, 0x38, 0x3a5, 0x6da, 0x2, 0x20, 0x1, 0x3ff, 0x1, 0x1}, [{0x6474e551, 0x4, 0x1812, 0x5, 0x3f, 0xf500, 0x10001, 0x9}], "788224e213b2a664bdcb2a9d04ce5832b860dcb5aede9a8ddaca1a34423b2834a5d491e19f926acaa39a", [[], [], [], []]}, 0x482) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3, @broadcast}}}}}, 0x46) 06:43:27 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4, @broadcast}}}}}, 0x46) 06:43:28 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:28 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x5, @broadcast}}}}}, 0x46) 06:43:28 executing program 5: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000100)="6653070000053c27bc3376003639405cb4aed12f0000000000ae47a825d86800278dcff47d010000805acf4f8f36460234432479aed75d492bdc9d8e99adaf81dcfc6afd983f79e65199613fc187548a630a628f8c7c5607676f8f9fc0ebf8b0b16d6f2cd80f426a0ffb50e05d05692e664ebf68e6faa53367f05f4ad614ce6f6f6dcddce88b1a876221349f2f11e931e7d62ead037cd2157df6b2bcb47fb53455", 0xa1}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3c) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) creat(&(0x7f0000000100)='./file0\x00', 0x0) ptrace$cont(0x20, r0, 0x0, 0x0) [ 1845.665487][T12058] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1845.674605][T12058] FAT-fs (loop2): Filesystem has been set read-only 06:43:28 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6, @broadcast}}}}}, 0x46) 06:43:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) sendmsg$tipc(r2, &(0x7f0000000340)={&(0x7f0000000100)=@nameseq={0x1e, 0x1, 0x3, {0x2, 0x1, 0x3}}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000140)="17aae9f90ca361394e72ee59d158435f6e8acefc673539370fbbabea8fb2f1f51948760e6f88aeae9ae4e1f9cf32b502ff76a214a336542f0cc47c5237f3bc89d026bcc502a729fa0ac369bf22891372f9368b4a399757c03a3d5866ed121d35dc3737d54e7e0467c2d8d1f9802f36379dd737a59e56ab3b9a0cd6", 0x7b}, {&(0x7f0000000200)="7f966f3122b190f7968d856218946d3d32a7fb9729ece86896728fee18043ae6182b75f5fa19bda54ee9867f5ff08084bbcc", 0x32}, {&(0x7f0000000280)="0acd3e610cd51321f9292c913b1a8809a13edc3a30142e3c1ff0a47b5473d9ba31257950a1cd739aa4c582b282f4af026664bdec8e13d1353e070bef259c6c0d96f7e70ccf149b2906b5e58266fd0b985703", 0x52}], 0x3, &(0x7f00000003c0)="455b906ced266f7c69cb75dcd540615c3d5ff49ee74ab07886084169a5758d26e239442d5d0ef01ec58461320c5d3746f45c2ed4fe5b496d41b251deb2c375d03e64d1142a6b94e0e3c1e68aa9b4d28d98ee1c4dd840238f6c0d737f03db6c2504ad04d08a62cfd9b866d613fc1b65bae36b389dc7fdbc0b6303ebf08aa3a1442719861712c159c96cc9fe28e62868df7fc12e07174668878b43bc0b463d5f30b88b1aeae0506b35f3e4b687e5b54ccef89d0daf5477aef2a7eb237200828084038af41e79f7d82c4f5e39cab24eb6ef365a63ac5cf9", 0xd6, 0x60}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x41, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:28 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1845.978195][T12077] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1845.997214][T12077] FAT-fs (loop2): Filesystem has been set read-only 06:43:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xa, @broadcast}}}}}, 0x46) 06:43:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) dup(r3) ioctl$void(r3, 0xc0045878) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r5, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r8, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:29 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) gettid() wait4(0x0, 0x0, 0x80000002, 0x0) 06:43:29 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @broadcast}}) ioctl$TIOCGPKT(0xffffffffffffffff, 0x80045438, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000005c0)={0x24, r5, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0x4}]}]}, 0x24}}, 0x0) sendmsg$TIPC_NL_NET_SET(r3, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f00000001c0)={0x198, r5, 0x8, 0x70bd29, 0x25dfdbff, {}, [@TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8fc}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x73a2fe6b}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1ff}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9c7}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1e41}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8001}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3eb3}]}, @TIPC_NLA_NODE={0x28, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x47f}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x4}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xaa}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x400}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x20af46bb}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8000}]}, @TIPC_NLA_LINK={0xa8, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffff80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xcfc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}]}]}, 0x198}, 0x1, 0x0, 0x0, 0x10}, 0x800) write$tun(r0, &(0x7f00000000c0)={@void, @val, @mpls={[], @ipv4=@icmp={{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@lsrr={0x83, 0x13, 0xfa, [@empty, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, @loopback]}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x52) 06:43:29 executing program 3: ioctl$TCSETSW(0xffffffffffffffff, 0x5453, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000680)) 06:43:29 executing program 3: ioctl$TCSETSW(0xffffffffffffffff, 0x5453, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000680)) [ 1846.241574][T12086] netlink: 'syz-executor.4': attribute type 3 has an invalid length. [ 1846.345593][T12086] netlink: 'syz-executor.4': attribute type 3 has an invalid length. [ 1847.206189][T12097] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1847.214914][T12097] FAT-fs (loop2): Filesystem has been set read-only 06:43:31 executing program 5: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 06:43:31 executing program 3: ioctl$TCSETSW(0xffffffffffffffff, 0x5453, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000680)) 06:43:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xf, @broadcast}}}}}, 0x46) 06:43:31 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) write$binfmt_elf32(r1, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x8, 0x5, 0x4, 0x3, 0x2, 0x3e, 0x3, 0x309, 0x38, 0x27, 0x2d, 0x1, 0x20, 0x2, 0x7fff, 0x7, 0x5dda}, [{0x60000006, 0x800, 0x4, 0x3f, 0x80, 0x3, 0x3, 0x8}, {0x3, 0x1, 0xfdd9, 0x10000, 0x400, 0x5, 0x200, 0xffff}], "9a7e790cbf5dd2405b3cbd831b99a46c675282a75946483245859fe380c743567a7485c37b3873cc2db502b3adff80168a20b4df4b6f3a3f1cd7a000cf8719c2fb90d0c8e0a5c06d872f15cb4cffc4e1a397c0d319ce02aa3f33f405fca5b3b4ee3e4c74535f2de9fb7e2cd5b842943891b377ad189f7fda7862f3780ce358054c5cd511f63e013854de510905a630940d7304c335f4d271cbf0acdeaf0ee1ca64a126f5118ba4b14b9bc09f2f6ddeeff943c6fb9db64e3500232f72e8523032", [[]]}, 0x238) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x4) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x20001, 0x0) write$tun(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000800800000000047000038080000000000ac1414aa8303fa83030600000b009078000000004500000036d68e7b0000000000000000ffffffff000000000000"], 0x42) ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) 06:43:31 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) gettid() 06:43:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1eb002, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) [ 1848.545697][T12112] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) [ 1848.603410][T12112] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 06:43:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x11, @broadcast}}}}}, 0x46) 06:43:31 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$packet(0x11, 0x3, 0x300) recvmmsg(r2, &(0x7f00000050c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x20, 0x0) 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(0xffffffffffffffff, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x202800, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000002c0)={0xffffffffffffffff, 0xc0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=0x3ff, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xa, 0x4}, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x5, 0x9, 0x4}, &(0x7f0000000240)=0x7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x3170}}, 0x10) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000500)={r2, 0x10, &(0x7f0000000300)={&(0x7f00000000c0)=""/119, 0x77, r3}}, 0x10) write$tun(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00935000000000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffffff2179313b8ad54906721aac2b80e5870fca368504c1b908b20dea3478aa997060a5b46689853bd58dc5ddf4ac12c69b3ad197f796865b91f4c38cb0caea66027dfb6134db46d3814668be3d5cf902a29c85478b0b076d0bf2af6e9b026edf82f6e96cae2383e31d636313caaa94c113424a93bdafb7c19f368e29392a5da24615501cf200027798989adf0b960f208bf4932f6385320737e2a628a0dd0f45435e287e6f496047f8aca4fa96b23a1c072e888d776dd084586831"], 0x42) 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(0xffffffffffffffff, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(0xffffffffffffffff, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000680)) 06:43:31 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000680)) 06:43:32 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) 06:43:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x41a881, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r1) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'batadv0\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000e9ff00380000000000009078ac1e0001a714efe667a9dbe7d123751b2b07bc1f2c33c883038b6bf3f43834644690910800000045000000000000002009edff00000000ffff593e3144d14a363b08793ac34ad7959f3fac45d7e9ed8769d257b4b8dce3ab7f29c008ad4be2fdc7942c58925822c3e604d8f461599a556bacb66eb43832b17010d2ae0ac17bb4b4bb13d2e2a110d91d959d579a"], 0x42) 06:43:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3c, @broadcast}}}}}, 0x46) 06:43:32 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000680)) 06:43:32 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 06:43:32 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)=@bridge_newneigh={0x24, 0x1c, 0x1, 0x0, 0x0, {0x2}, [@NDA_DST_IPV4={0x8, 0x1, @broadcast}]}, 0x24}}, 0x0) 06:43:32 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='hugetlb.2MB.usage_in_bytes\x00', 0xf0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x40086607, &(0x7f0000000000)={0x7ff02, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, @perf_bp={0x0}}) 06:43:32 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000680)) 06:43:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$inet(0x2, 0x1, 0x7f) dup(r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000180)) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x240040, 0x0) write$tun(r3, &(0x7f00000000c0)={@void, @val, @mpls={[{0x1}, {0x0, 0x0, 0x1}], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:32 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000700)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x2) 06:43:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x60, @broadcast}}}}}, 0x46) 06:43:32 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000700)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x2) 06:43:32 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, 0x0) 06:43:32 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x80082102, &(0x7f0000000340)) write$uinput_user_dev(r1, &(0x7f00000006c0)={'syz1\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0x45c) fallocate(r1, 0x0, 0x0, 0x2000002) fallocate(r0, 0x0, 0x0, 0x110001) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8}) 06:43:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000479cea5c1f640500b374cd2cb53cb478ffff3700aadf0566c3a78eceeb00000000009078ac1e0001ac1414e8a9bdb483030600000b0090780000000045000000006627005b6fe9"], 0x42) 06:43:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xb5, @broadcast}}}}}, 0x46) 06:43:33 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:33 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, 0x0) 06:43:33 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x44) r6 = perf_event_open(&(0x7f0000000180)={0x6, 0x70, 0x0, 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, @perf_config_ext={0x6}, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(r5, r6) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={r5, 0xc0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=0xffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=0x8}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x1a, &(0x7f0000000780)=ANY=[@ANYBLOB="bf16000000000000b73c0000010000004870000000000000bc70005b5977900023566b34c450f4e2759500faff00000000dd3299a621f50a062cd2988aa1210b29017b83c83ce13d84f7e93dba4d64b5030b3388b0409a814343f154dd13cf036b8391fdf0e41b309ddb35869103c905b7e1ae341b74efa745a12f5c0685e5261482e31e0cacc902c97e6145201b062261ef487a4d26342c94f56a39359ba56724e4535580ffbd6848d53382c262869ba15d8f0c2211a2b975eb2b9d08501c68ab5aa0d110c5d197e50ff28b4a3b054847ad1245cb77489c5ea2a361b18cca1a363b2b28add653a4c71ad3fb77cc9da407ab939a2e2b9f4ba4662ec7e25f3bd0"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340), 0x8, 0x10, &(0x7f0000000000), 0x10, r7}, 0x78) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000280)={r1, 0x10, &(0x7f0000000200)={&(0x7f0000000140)=""/79, 0x4f, r7}}, 0x10) open(&(0x7f0000000100)='./bus\x00', 0x400000, 0x26) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r10, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffd) 06:43:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f00000000c0)) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe0, @broadcast}}}}}, 0x46) 06:43:33 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyS3\x00', 0x0, 0x0) ioctl$TCSETSW(r0, 0x5453, 0x0) ioctl$TIOCMBIS(r0, 0x5416, 0x0) 06:43:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x1f4, @broadcast}}}}}, 0x46) 06:43:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000000)='l2tp\x00') ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'vlan0\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac1414aa8303fa830300000045000000000000000000000000000000ffffffff"], 0x42) 06:43:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:33 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x80082102, &(0x7f0000000340)) write$uinput_user_dev(r1, &(0x7f00000006c0)={'syz1\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0x45c) fallocate(r1, 0x0, 0x0, 0x2000002) fallocate(r0, 0x0, 0x0, 0x110001) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x0, 0x8}) 06:43:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000020000000000000014aa8303fa83030400000b0090780000000045000000000000000000000000000000ffffffff"], 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TIOCGPKT(r5, 0x80045438, &(0x7f0000000000)) 06:43:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x300, @broadcast}}}}}, 0x46) [ 1851.070266][T12244] FAT-fs (loop3): bogus logical sector size 520 [ 1851.100005][T12244] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1851.187342][T12244] FAT-fs (loop3): bogus logical sector size 520 [ 1851.216923][T12244] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1851.606015][T12251] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1851.623649][T12251] FAT-fs (loop2): Filesystem has been set read-only 06:43:34 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @void, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0)='nl80211\x00') sendmsg$NL80211_CMD_GET_REG(r5, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, r6, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000000}, 0x8000) r7 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) dup3(r7, r8, 0x0) fsetxattr$trusted_overlay_nlink(r8, &(0x7f0000000000)='trusted.overlay.nlink\x00', &(0x7f0000000100)={'L-', 0x5}, 0x16, 0x2) setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f0000000180)={0xf81, {{0x2, 0x4e24, @loopback}}}, 0x88) ftruncate(0xffffffffffffffff, 0x6) 06:43:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3e8, @broadcast}}}}}, 0x46) 06:43:34 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = epoll_create(0x9bd) fsetxattr$trusted_overlay_redirect(r2, &(0x7f0000000100)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./file0\x00', 0x8, 0x5) lseek(r1, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$LOOP_CLR_FD(r5, 0x4c01) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r9, 0x0, 0x8400fffffffb) 06:43:34 executing program 5: capget(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fa, 0x0, 0x0) syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x2, 0x105084) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) [ 1851.966094][T12264] FAT-fs (loop3): bogus logical sector size 520 [ 1851.982927][T12264] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:34 executing program 5: 06:43:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:35 executing program 5: 06:43:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000002c0)={@void, @val={0x0, 0x0, 0x0, 0x8}, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0xd0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x2b, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast, {[@generic={0x0, 0xe, "1fda30b32db39566a82d6173"}, @rr={0x7, 0x7, 0xdb, [@remote]}, @timestamp_addr={0x44, 0x34, 0xd5, 0x1, 0x7, [{@rand_addr=0x400, 0x3}, {@dev={0xac, 0x14, 0x14, 0x28}}, {@broadcast, 0x4}, {@multicast1, 0x1}, {@multicast1, 0x9ad7}, {@dev={0xac, 0x14, 0x14, 0x39}, 0x6}]}, @timestamp={0x44, 0x8, 0x5c, 0x0, 0x1, [0x1]}, @timestamp_addr={0x44, 0x24, 0x51, 0x1, 0xe, [{@rand_addr=0x9, 0x9}, {@multicast1, 0x6}, {@remote, 0x3ff}, {@broadcast, 0x6}]}, @generic={0x88, 0xb, "c4c4d41eed935fc555"}, @timestamp={0x44, 0x18, 0xc0, 0x0, 0x2, [0xfff, 0x4, 0x7f, 0x1, 0x20]}]}}}}}}, 0xda) 06:43:35 executing program 5: 06:43:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x500, @broadcast}}}}}, 0x46) [ 1852.113735][T12272] FAT-fs (loop3): bogus logical sector size 520 [ 1852.143951][T12272] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:35 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:35 executing program 5: 06:43:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000100)='vxcan1\x00', 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$IPT_SO_GET_REVISION_TARGET(r4, 0x0, 0x43, &(0x7f0000000000)={'HL\x00'}, &(0x7f00000000c0)=0x1e) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f00000003c0)={'batadv0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000400)={'batadv0\x00', r7}) [ 1852.855853][T12291] FAT-fs (loop3): bogus logical sector size 520 [ 1852.872351][T12291] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:36 executing program 5: 06:43:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x600, @broadcast}}}}}, 0x46) 06:43:36 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:36 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6_vti0\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000000c0)={@void, @val, @mpls={[], @ipv4=@icmp={{0x9, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@timestamp_addr={0x44, 0xc, 0xab, 0x1, 0x0, [{@rand_addr=0x7cd4, 0x1ff}]}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x20000, @broadcast}}}}}, 0x4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x2002, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300)='batadv\x00') sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r4, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x40, r5, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xff}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x24000805}, 0x20000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) accept$packet(r7, &(0x7f0000000640)={0x11, 0x0, 0x0}, &(0x7f0000000680)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r9) r10 = socket$nl_route(0x10, 0x3, 0x0) r11 = socket$netlink(0x10, 0x3, 0x0) r12 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r12, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r12, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r11, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r13, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r10, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r13}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f00000006c0)={'veth0_to_bridge\x00', r13}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r3, &(0x7f0000000780)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x34, r5, 0x300, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe3}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r8}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r14}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000040}, 0x40011) 06:43:36 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x1) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x13) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[]}}, 0x0) sendmsg$nl_route(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2800000014000100000700000000000000020b00", @ANYRES32=r9, @ANYRES32], 0x3}, 0x1, 0xf0ffffff}, 0x240048c4) sendto$packet(r5, &(0x7f0000000280)="6b400d61f638723c2e6b25e96727c88667435f048f446111810f4f789ee4ab507cc8006188ec65d36b121cfa7c74119c74cafba62545698bfac5ec022d9545adfb505921b49033f04b521250c0e8729f5c610c999732b7864190b2c0399a9847b56c42dca50dd159aefa9ac90560652d98f15d7e1c3add5fb8406bd2a0354dde51ff646eb2dda597a2213a0d4cbbba9cbe0ecafaa27d2f571fb3a740b977fd76978a57c4546d9040a0d2986feceb8dbb21dfe504d1f68328646ff2aeb49f9701ddd864c9401a82ff9261ca43356949dd58ac63353cc390b41741a43d7f288ef5dd3670ccf6c8051f4b4802d01e4548dd4f8325c5c959f8", 0xf7, 0x40, &(0x7f0000000100)={0x11, 0x8, r9, 0x1, 0x8, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) io_setup(0x1ff, &(0x7f00000006c0)=0x0) io_submit(r10, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r13 = dup(r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r15 = dup(r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) getsockopt$inet6_IPV6_IPSEC_POLICY(r15, 0x29, 0x22, &(0x7f0000000580)={{{@in6, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @loopback}}, 0x0, @in=@multicast2}}, &(0x7f0000000140)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(r13, 0x8916, &(0x7f0000000500)={@remote, 0x54, r16}) r17 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r17, 0x8912, 0x400200) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r18, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:36 executing program 5: 06:43:36 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) [ 1853.341753][T12312] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1853.360363][T12312] IPv6: ADDRCONF(NETDEV_CHANGE): vcan22: link becomes ready 06:43:36 executing program 5: 06:43:36 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xa00, @broadcast}}}}}, 0x46) [ 1853.427195][T12330] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:43:36 executing program 5: 06:43:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) ioctl$sock_inet_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000000)={'netpci0\x00', {0x2, 0x4e23, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:36 executing program 5: 06:43:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000000c0)={@val={0x0, 0x88f8}, @val={0x0, 0x3, 0x3, 0xff80, 0x1, 0x383b}, @x25={0x1, 0x0, 0xf7}}, 0x11) 06:43:36 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe80, @broadcast}}}}}, 0x46) [ 1854.407918][T12369] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1854.417081][T12369] FAT-fs (loop2): Filesystem has been set read-only 06:43:37 executing program 1: r0 = socket(0x0, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:37 executing program 5: 06:43:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r1, 0x4200, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) lsetxattr$trusted_overlay_origin(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='trusted.overlay.origin\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$PPPIOCGCHAN(r8, 0x80047437, &(0x7f0000000100)) sendfile(r1, r6, 0x0, 0x8400fffffffb) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xf00, @broadcast}}}}}, 0x46) 06:43:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'hsr0\x00', 0x20}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @multicast1}}) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r3, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r2, r3, 0x0) write$binfmt_misc(r3, &(0x7f0000000280)={'syz0', "d74cb3c32d51eb62c869ae55942df4e3615a7f9fd4edda6b62691907ed70d0b9d9d976031cccfeb9c85ea5f7bf8181d83f9db828fa06d42d0ce8b425819d52c84736313a1aba3a907f143b5d00911ef187ca1c83f184b7fb2a261e9acb99203847364087734a629aae648ddb436b72eb796c382c9e44c11df26b8a545254d7181537d489ba293e67e826496454c76e69f5438effff72e27df4b0561b7af73f8d0bd2be29d1df5fe80a52b8b2c279717ff200b0339314b086128d14e5fb8c370ecf681fe106829701a1635dd26d40bd0d27b084b36232bbd7a68d"}, 0xde) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_inet_SIOCGARP(r5, 0x8954, &(0x7f0000000380)={{0x2, 0x4e24, @remote}, {0x1, @remote}, 0x62, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 'bridge0\x00'}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000380000000000009078ac1e0001ac1414aa8303fa830306000000000000000000b8850000ffffffff00"/61], 0x42) r6 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x90) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000100), &(0x7f0000000200)=0x14) 06:43:37 executing program 5: 06:43:37 executing program 1: r0 = socket(0x0, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:37 executing program 5: 06:43:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x1100, @broadcast}}}}}, 0x46) 06:43:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:37 executing program 5: 06:43:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:37 executing program 5: 06:43:37 executing program 5: 06:43:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2000, @broadcast}}}}}, 0x46) 06:43:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:38 executing program 5: 06:43:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000004c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_WINDOW(r1, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x68, r2, 0x4, 0x70bd28, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0x3ff, @link='syz1\x00'}}}, ["", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4040000}, 0x85) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:38 executing program 1: r0 = socket(0x0, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = gettid() tkill(r1, 0x5000000000014) write$FUSE_LK(r0, &(0x7f0000000300)={0x28, 0x0, 0x6, {{0x9, 0x80, 0x0, r1}}}, 0x28) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r3) setresuid(r3, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)='security.capability\x00', &(0x7f00000002c0)=@v3={0x3000000, [{0x80000001, 0x80}, {0x4, 0x2}], r3}, 0x18, 0x3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r5, 0x4200, 0x0) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) creat(&(0x7f0000000140)='./bus\x00', 0x50) io_submit(r7, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r6, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r9) fcntl$getown(r9, 0x9) r10 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) r11 = open(&(0x7f0000000100)='./bus\x00', 0x10100, 0x0) write$P9_RREMOVE(r10, &(0x7f0000000400)={0x7, 0x7b, 0x2}, 0x7) sendfile(r5, r11, 0x0, 0x8400fffffffb) sendfile(r4, r4, &(0x7f00000000c0)=0x10, 0x8080fffffffe) utime(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)={0x9, 0x6}) 06:43:38 executing program 5: 06:43:38 executing program 5: 06:43:38 executing program 1: r0 = socket(0x10, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:38 executing program 5: [ 1855.864094][T12425] FAT-fs (loop3): bogus number of reserved sectors [ 1855.884496][T12425] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3c00, @broadcast}}}}}, 0x46) 06:43:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) 06:43:38 executing program 5: 06:43:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffff67"], 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FS_IOC_GETFLAGS(r1, 0x80086601, &(0x7f0000000100)) r3 = dup(r2) sendmsg$nl_netfilter(r3, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)={0x5e0, 0x11, 0x6, 0x101, 0x70bd2a, 0x25dfdbfc, {0x1, 0x0, 0x4}, [@nested={0x494, 0x84, 0x0, 0x1, [@generic="20c7c2e6fdf77d179a2ab86ee470ad1bf1dcc823855051822be76dfb8e0092e5838113cf2055e5e688e44f6af85b12b50084a6b246378d917d33d1ca5b088978c5b7e13870d127d3054afa867207d6aefc3c803546e6e9d35bcbd271c915e7bdfc0d9d8c3b1c6a9fcebb08ffa0490a993827d90b881b04801575a4348722dda533ceb92a916138e7c632c0d231feb9699b860827f705d15ada6a7b1973e68b202baadddecb4d3817ef1b842942bdf88f62af62f6a5bf5196ccc75f50778107f6146f67feee08081ffaa5fd", @typed={0xec, 0x62, 0x0, 0x0, @binary="41d64e0ca012e3126ac03d0e1d7db94ad8b68c5c80d00b0660e571a45412fbf2197842f2865815584e182ffdfe9f746a279002e0823f2ce37b637e850512891469416a51a14dee4e76d078902061843ff4906dbd35ac6e46038c5bfe0fc2297c02724219cccc4860c3081571bf88d13499b65eb8671188799c5bee74ab97c2ecef13f21891820234018f1e05a431403313e275b5a257c315625a8d513bc4f15770c5d9e9f88177c5b116ec15aad95b967a62aa8f3a4ba6f1c8497ee269292a3a97da654f6e8b67a7e706699a8393628188dbeb485043a112a217b789c2323bfb13242d729a3f4ffd"}, @typed={0xdf, 0x4f, 0x0, 0x0, @binary="fd7184bb6419be98ec01ad47f664d9f452097f8bd8718cdc366a59146fb05e04d054c2cc27b5a40967fe9f3507b883ddabc532ec135748dc8c23c07262a2587af754f52208360a3767d9a5c2948bfc91bff7d74cff2311c335044b876b33638cc9617aba81aaa322ea2f93538e415d321ba308d2f1b913d093e3dc622c900aedf6ec9fa97d0c583cd0863ba9a05561d332809a91677bb6369295b96a07ad1dd0ff6773e21d81fbcec8b79184960d5d229ee5c4a847de0f650ae5473c564dbd38637ad3d8661770bc5c2093230be0de6005a7af7a400e36c4a19afc"}, @generic="fd6f7e9603a61bb8d9496b5b36b61ac10cb7f95f14c5264e6e5765b2f2e97a99e09908c9e2381ce51fb381b750cec80f8593616098e877c27e63e52fbd9699c6830838f574f895042d6f2a6f491bda1d433b4ded535f82e8334cd84cf6d30807ee822a7b7607aad231e312082f6ab7ca6fd6fc191ca5713556e2aee18e31fac8e86603600f2c2f921e4521d677d4756fdbcc3bf790c721dc35084ae0ebc12d3e2203ee44960d26cc85fc55a51e1763024f3ab7d87b0af7b13baeccac81d7a10015fbfe0fec80c8c0a6fffbd4594f6abf4ddd445aaea15d5208ab22f254420991e5e8500346edd18e87e7b97e701a8a81c43edced", @generic="8e90b94982c348efe87e430a69b5bacd868d890f548271324c29ffff9d9ca8d75cebec2be011d90dddd66e1287b14f8918a5de1d3f9cea6bf25f91aff4df8c12787b9a162c468a1a6f014ddce0430112a1fc153d4b7e2b21016e6b0ea290f78bf786b64b16b7995e7b30e65204761692bee4467006bf911357051e2c3cbf4f9e424f681d6b2d0a68294e2a3a16d7b59272e39ed912ba83830448743f74edeb6399ec32b5d2357ca5ca32a8f3f09b9a2f207c6a0f0263c86df3700e17458c739a498df85ff7fd980fb7f77242eee3b272d157fd4258a9129799d762fb2221b0b6cd0c2e6a2e37e518cc3a075feefdd08c8ce65b3a644f865ead", @typed={0xc, 0x43, 0x0, 0x0, @u64=0x100}]}, @nested={0x124, 0x7a, 0x0, 0x1, [@generic="70830faa851fec4c623ff890bc7153709abf0b1c80996a708eee7083383e3378f3a17fb6f096165a6f5fe2356afdd54ee6c637f8c6659be9320b9fa5f70aa68fc11e7b8deb1607a3ac9d5e7f1efbc8201e70ed011148abb06441f11181ccd15a6a33294667c99d64001649f962ef3a2af3f10de70f74dc34bef6", @typed={0xf, 0x29, 0x0, 0x0, @str='syzkaller1\x00'}, @generic="a8544a070c8069b36c82f0910917a2feed0f99e9057f9547501e83626c54b706d66bd05b769b8a8d4c3746cc2c9f018e61b5637e8df48b5f9454e8c9b405dfd189a3db7fffdac30a4e5042d4132d04e103ad55f49875fef0b61eacc195303b25257dc580b088fc71173de406b1c08f3261ed5f61b1d94637f43dc6e22d96e7db778598906b811f9606e7acf3613acce90bdc12bd7704"]}, @typed={0x14, 0x6b, 0x0, 0x0, @ipv6=@empty}]}, 0x5e0}, 0x1, 0x0, 0x0, 0x805}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$dir(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x111000, 0x1) mknodat(r4, &(0x7f0000000900)='./file0\x00', 0x8000, 0x3) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f0000000000)={'wg2\x00', @link_local}) 06:43:38 executing program 5: [ 1855.988626][T12441] FAT-fs (loop3): bogus number of reserved sectors [ 1856.003046][T12441] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:38 executing program 1: r0 = socket(0x10, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870fff0", 0x16}], 0x0, 0x0) [ 1856.144343][T12452] FAT-fs (loop3): bogus number of reserved sectors [ 1856.157934][T12452] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:41 executing program 5: 06:43:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4000, @broadcast}}}}}, 0x46) 06:43:41 executing program 1: r0 = socket(0x10, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) 06:43:41 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r1, 0x4200, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) futex(&(0x7f0000000100)=0x2, 0x81, 0x1, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000180)=0x1, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffb) r7 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r8, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r7, r8, 0x0) sendfile(r5, r8, &(0x7f00000000c0)=0x10, 0x8480fffffffe) 06:43:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000000)=ANY=[], 0x0) 06:43:41 executing program 5: 06:43:41 executing program 1: socket(0x10, 0x803, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) [ 1858.901128][T12466] FAT-fs (loop3): bogus number of reserved sectors [ 1858.913160][T12466] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:41 executing program 5: 06:43:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) 06:43:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r1) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600000b90ce8e145e5acf2a21adc20000004500"/61], 0x42) 06:43:41 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000000c0)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000180)=@ipx, 0xfffffffffffffe64, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') preadv(r0, &(0x7f00000017c0), 0x1a2, 0x0) 06:43:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6000, @broadcast}}}}}, 0x46) [ 1859.066103][T12479] FAT-fs (loop3): bogus number of reserved sectors [ 1859.086366][T12479] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) 06:43:42 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x69, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000180)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000540)='net/nf_conntrack_expect\x00') preadv(r0, &(0x7f00000017c0), 0x1a2, 0x0) [ 1859.175788][T12489] FAT-fs (loop3): bogus number of reserved sectors [ 1859.184835][T12489] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:42 executing program 1: socket(0x10, 0x803, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:42 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$ARPT_SO_GET_ENTRIES(r5, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x42, "fffd51a0196a6680302d837a646c8be5f39d7f10d6e3141470cbb4544df25c73324c1182ba3ff6d54ac2c883378afa7f6276c5d2a949922cb6161b34d8f13e5091d5"}, &(0x7f0000000180)=0x66) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f00000000c0), 0x0, 0x0) 06:43:42 executing program 1: socket(0x10, 0x803, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 06:43:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x800e, @broadcast}}}}}, 0x46) 06:43:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:42 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:43:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xb500, @broadcast}}}}}, 0x46) 06:43:42 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000002d80)={@multicast2, @local}, 0xc) fcntl$getownex(r0, 0x10, &(0x7f00000001c0)={0x0, 0x0}) prlimit64(r1, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r3, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r5, 0x407, 0x0) write(r5, &(0x7f0000000340), 0x41395527) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) io_submit(0x0, 0x0, &(0x7f00000006c0)) io_submit(0x0, 0x0, 0x0) r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x30, 0x2, 0x0, 0xffffffff, 0x9}, 0x0) r7 = perf_event_open(&(0x7f000001d000)={0x1, 0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x8041}, r6, 0x0, 0xffffffffffffffff, 0x0) r8 = socket$inet(0x2, 0x0, 0xa2) connect$inet(0xffffffffffffffff, 0x0, 0x0) connect(r8, &(0x7f0000000340)=@ethernet={0x0, @local}, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r7, 0x400c6615, &(0x7f0000000200)) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x69, 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, @perf_bp={0x0, 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000640)='./bus\x00', &(0x7f0000000440)) stat(&(0x7f0000000a00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000880)) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r9, 0x0) stat(0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r10, 0x0) setresgid(0x0, 0x0, 0x0) stat(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000006c0)) r11 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRESHEX=r11, @ANYRESDEC=0x0, @ANYBLOB="2c67986f75705f69643d", @ANYBLOB]) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x4) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x0) r12 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r12, 0x29, 0xd2, &(0x7f00000003c0)={{0xa, 0x4e23, 0x8, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, {0xa, 0x0, 0x0, @remote, 0x45}, 0x0, [0x0, 0x6ba, 0x80, 0x0, 0x8, 0x4]}, 0x5c) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x7041, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x1001000, &(0x7f0000000dc0)=ANY=[@ANYBLOB, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYRESDEC=0x0, @ANYBLOB='>\x00']) r13 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000940)='fuse\x00', 0x0, &(0x7f0000000140)={{'fd', 0x3d, r13}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) creat(0x0, 0x0) r14 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r14, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @empty}, {0x0, @random='\x00\x00\x00\x00\\\x00'}, 0x0, {0x2, 0x0, @remote}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 06:43:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r3, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r2, r3, 0x0) ioctl$FS_IOC_GETVERSION(r2, 0x80087601, &(0x7f0000000000)) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) [ 1859.537515][T12501] FAT-fs (loop3): bogus number of reserved sectors [ 1859.545546][T12501] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f00000000c0), 0x0, 0x0) 06:43:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe0ff, @broadcast}}}}}, 0x46) 06:43:42 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x69, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x800000000000803, 0x0) sendto(r0, &(0x7f0000000000)="120000001600e70d017b00d473fc00000000", 0x12, 0x0, 0x0, 0xaee6dae35afa37fd) [ 1859.756478][T12532] FAT-fs (loop3): bogus number of reserved sectors [ 1859.769363][T12532] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1860.404022][T12543] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1860.413415][T12543] FAT-fs (loop2): Filesystem has been set read-only 06:43:43 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KDSKBENT(r5, 0x4b47, &(0x7f0000000100)={0x20, 0x3, 0xffff}) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:43 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:43:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f00000000c0), 0x0, 0x0) 06:43:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe803, @broadcast}}}}}, 0x46) 06:43:43 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x69, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000000c0)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4}, 0x1c) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000180)=@ipx, 0xfffffffffffffe64, 0x0}}], 0x1, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') preadv(r1, &(0x7f00000017c0), 0x1a2, 0x0) 06:43:43 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 1860.588903][T12551] FAT-fs (loop3): bogus number of reserved sectors [ 1860.599442][T12551] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xf401, @broadcast}}}}}, 0x46) 06:43:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{0x0}], 0x0, 0x0) [ 1860.741241][T12566] FAT-fs (loop3): bogus number of reserved sectors [ 1860.753833][T12566] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0xe) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = dup3(r0, 0xffffffffffffffff, 0x80000) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, r3+30000000}}, 0x0) write$tun(r2, &(0x7f0000000180)=ANY=[@ANYRES64=r3], 0x1) 06:43:43 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x69, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000000c0)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000180)=@ipx, 0xfffffffffffffe64, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') preadv(r0, &(0x7f00000017c0), 0x1a2, 0x0) 06:43:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xffe0, @broadcast}}}}}, 0x46) 06:43:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{0x0}], 0x0, 0x0) [ 1860.921348][T12576] FAT-fs (loop3): bogus number of reserved sectors [ 1860.944687][T12576] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1861.606416][T12586] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1861.616958][T12586] FAT-fs (loop2): Filesystem has been set read-only 06:43:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000000)={'hsr0\x00', {0x7, 0x4e20, @broadcast}}) write$tun(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000f300470000380000000000009078ac00000b0090780000000045000000000000000000000000000000f7ffffff6c469d1db5e85a06993124753418749c8d4d455ead86f5ef1ea63619fa858ddcdac6df7cf97cd9cf82fa86bcc5c8c4122f91d644e0fbf38103c2ba3879e5630b53ffc2c49b2c53fc4b5a190c45d578e0c546e7ed5bb45cf20df2e20f66492b8eaadb58aeb526936cd3e4a10ebb42de0600a52bb6e367122e717856644edfc651e02de70c3509e67a7256207c1300fd35d8bc48e2ecc8fecd599087435e15828f16e6e581c0cb1061fbaabc6d77c816a93294cc69821498fc392eeeb3bb489753a72c890a3aa6cd245642703e6534ae0579b421456a55fdcfdfc2ff932700"/287], 0x42) 06:43:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{0x0}], 0x0, 0x0) 06:43:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x20480, @broadcast}}}}}, 0x46) 06:43:44 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x69, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000000c0)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000180)=@ipx, 0xfffffffffffffe64, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') preadv(r0, &(0x7f00000017c0), 0x1a2, 0x0) 06:43:44 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) [ 1861.778426][T12593] FAT-fs (loop3): bogus number of reserved sectors [ 1861.791441][T12593] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x0, 0x0) 06:43:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x40000, @broadcast}}}}}, 0x46) 06:43:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) ioctl$FICLONE(r0, 0x40049409, r1) 06:43:44 executing program 5: [ 1861.952446][T12607] FAT-fs (loop3): bogus number of reserved sectors 06:43:44 executing program 5: [ 1861.998745][T12607] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x0, 0x0) 06:43:45 executing program 5: 06:43:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x1000000, @broadcast}}}}}, 0x46) [ 1862.135061][T12617] FAT-fs (loop3): bogus number of reserved sectors [ 1862.174393][T12617] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:45 executing program 5: 06:43:45 executing program 5: 06:43:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x0, 0x0) [ 1862.358991][T12626] FAT-fs (loop3): bogus number of reserved sectors [ 1862.382804][T12626] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:45 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 06:43:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2000000, @broadcast}}}}}, 0x46) 06:43:45 executing program 5: 06:43:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) 06:43:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = dup(r1) sendmsg$NFT_MSG_GETRULE(r4, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0x1c, 0x7, 0xa, 0x301, 0x0, 0x0, {0x5, 0x0, 0x7}, [@NFTA_RULE_POSITION_ID={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40084}, 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x2002, 0x0) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300)='batadv\x00') fdatasync(0xffffffffffffffff) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r7, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x40, r8, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xff}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x24000805}, 0x20000004) sendmsg$BATADV_CMD_GET_GATEWAYS(r6, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x58, r8, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x70ae}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x6}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7}]}, 0x58}, 0x1, 0x0, 0x0, 0x24004085}, 0x8884) r9 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) readv(r9, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) shutdown(r10, 0x1) dup3(r3, r9, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600000b0090780000000000000000ffffffff"], 0x42) 06:43:45 executing program 5: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='proc\x00', 0x0, &(0x7f00000001c0)) [ 1862.636323][T12632] FAT-fs (loop3): bogus number of reserved sectors [ 1862.652540][T12634] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2567 sclass=netlink_route_socket pig=12634 comm=syz-executor.4 [ 1862.686147][T12632] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:45 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0xfffffffe}]}) utime(0x0, 0x0) 06:43:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) 06:43:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3000000, @broadcast}}}}}, 0x46) [ 1862.825345][T12644] FAT-fs (loop3): bogus number of reserved sectors [ 1862.862657][ T22] audit: type=1326 audit(1582008225.755:84): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12641 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 [ 1862.894165][T12644] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) 06:43:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4000000, @broadcast}}}}}, 0x46) 06:43:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, &(0x7f0000000000)=0x1) r1 = socket$netlink(0x10, 0x3, 0x0) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup(r2) r3 = accept(r2, &(0x7f0000000300)=@l2tp6, &(0x7f0000000380)=0x80) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000400)='wireguard\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000007c0)={'macvtap0\x00', 0x0}) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f0000000880)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x16280000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x1c, r4, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r6}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x240000dc) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000470000380000000000009078ac1e0001ac1414aa8303fa8303fb00000b0090780000000045000000000000d5dd95354d57000000000000000000ffffffff"], 0x42) [ 1863.018823][T12651] FAT-fs (loop3): bogus number of reserved sectors [ 1863.037412][T12651] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:46 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 06:43:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001", 0x11}], 0x0, 0x0) 06:43:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x5000000, @broadcast}}}}}, 0x46) 06:43:46 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80000, 0x7a) r3 = syz_open_dev$loop(&(0x7f0000000180)='/dev/loop#\x00', 0x0, 0x20002) r4 = socket$vsock_stream(0x28, 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = gettid() stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = accept4$unix(0xffffffffffffffff, &(0x7f0000001880), &(0x7f0000001900)=0x6e, 0x80000) sendmsg$netlink(r2, &(0x7f0000003180)={0x0, 0x0, &(0x7f0000003100)=[{&(0x7f00000002c0)={0x1474, 0x2a, 0x4, 0x70bd28, 0x25dfdbfc, "", [@generic="5e1ac15bcd4990297b51c6518dffedb689505587158150cf4d426bca30a618be2ebaf6512fbb0a1e37573dace3a453fcb300f60e254326c2ddff5b31f9c5d4695eb89ae6520c99d844223c695e5b8ba658977a899383af5721cec797d491ca0ba39725bbddb74e1b7ccb3004816e64b26dd02d17433abbd0b2d874c8bdce3091802b1e6c6b872acc16f4120faebe63f1d6013f3960cd8f998ecccd064be6ade8daaba2687ee3ae7a", @nested={0x279, 0x24, 0x0, 0x1, [@generic="dd70886f13d75fd5dd182837449ee7815c20718b0cb560ec1f711fb2414680dd4e83a8ef18f33fa48d405c1c4f1c6e6845dfdff53cfe68b8c1839f9c4ac3bbe5c1ad4faf89e1605d54f9c6de6b86a019d8c2997f847a3b88bb9ac14b37ea489d78c04cd6f4b00758ece58c24896733af3efbbf7befceda", @typed={0xc, 0x15, 0x0, 0x0, @u64=0x4}, @typed={0x8, 0x38, 0x0, 0x0, @ipv4=@loopback}, @typed={0x57, 0x91, 0x0, 0x0, @binary="6743ba6d372396bdd75335763ea58aa27d88a65e4971414aedfe685362bbfb93eab5f39da806035b39d6cfcf0ef67fcc6181ad6c3d3c9a0583160e01cff480b421cfd5bbddc5977b9c30578d831bff43333945"}, @generic="b61281ad0f13a0d8a372f2a10ca9f7a01990e90d2aa91505c09038b02ffefbee8610f7655438ae65a8d5244e6198cb0166fbf6ea76a25687934c25d4eb990f8d7371205829aad2b51f2ffe7137cd139ea4eed9f7d63e8453a06d4c3d2b5d6d456cce401cd0a2e0c65e6ad33cef57710967bb88f3b9b84acfa28dc64ffbed085fc61e40a194a114cb0567853c35e39192f04f8a7abe292808678491bb3a56695ba1affaeaa80a75354aeea5762412bb6e9186a0100258aa15c21104fe609ee88329e03464f42fdaf7059d27ae18bf84b6b72f0f6b21eab6893ce5afa7c63e5a98e5ba74220baa7fc370a6f093ff1a9a60b40fd3d63852394f0721e255", @typed={0x8, 0x13, 0x0, 0x0, @ipv4=@remote}, @typed={0x8, 0x93, 0x0, 0x0, @fd=r3}, @typed={0x14, 0x5, 0x0, 0x0, @ipv6=@mcast1}, @typed={0x4, 0x86}, @generic="7a65dc94be58cd400355751e9e13adecf2e6e0c4a436d27b16e8fc3110f5bc5103bd422284f777616f8a62227fdb5e49a4b75e28d9da3a35ff39281e2636b667ef2dacec067b5df1b10f7d11e4477b78334c4a5474ee26c582e40ec914d441441bb7c7b09a76d9562fab8e0d0d88"]}, @nested={0x1025, 0x3a, 0x0, 0x1, [@generic="a541700e6c59ed5c628a35015ca29ee69a", @typed={0x4, 0xa}, @typed={0xc, 0x90, 0x0, 0x0, @u64=0x400000000000000}, @generic="7d0a755905eb72e20ded7ccd58a3cbf11f641b153a6d68feaad4e8ed5f474c9d60b93128304518c24bf773a9f4cd8cf9fbf08a40078e8564ed7fb813d2a9abf633a28df122e79514bd359e98d55a1f80dddb3dba099112761bef156b67e1e1dcf8e810401f56e493ff70aeb2607c911ca98c6ac025ba4cf244521aea4caf0fd5323847cd3cf715a61d591fc351dd8b87cc7443fa214f767da01d0d5ea407c4662fac10567f488bd2f0382e6bc5644ad6857b1652009eb2612396f0b7477b36f50af9e04a777b6da8b5ffb21f01a491bc43d553d259c7fa716b5fb0b000fa022867f2bb3e91862f798aba82106bea80e58de82d1312b8879a2895516b523d152b81fd37688e917e6e82c70b156d2611a07d8f0e73b9a3d4f60bed22e0c1877ec3f7bd8cc92dfaf11fb5d9e3540e49fed6d94568d8ef6e9fb1a8056c96b59f4d5069a2e11e402128e619fc538e4c25e3fbfe5584e3a62ca14d1a4ce8b7c14af1de3da9a469d91a3c7d0ba69361251a8ca770781252fda8cb0c389a6ffc72f7f6d339ac565d410790bda8883143e12113dca7469596e8b584f2b73313799f9e812148c08ef8689cb553115f76db9fa85d3984cebfbd42722f6c96946e00e7db4d46089571d2a4045bf483a88e6718b605991789d43f931c33cbd08ed9ed5401ddbada690b093a48f5a75e72db0ea1b10a80394c3a36b6c5d27aceffa9a9d5eecf8fafa2bc6e582e704f4ac30b2ac181e9a4388f865b632ddec298ae0ff75c5ac7592d01ece865ca491566195a7cce1eea08f9f81a2f6814945c174a87a3acea6f6172311dcbf72df5850729b09f37abd65ce25a0c60e1401268511e6720f5d7e0600573ae89ce190faf3b9619415b8d3c114358bfdfd64118e651f393f2a871b8ec60a1a14397166a1704ab4464cafef1f2c4c3ed5eebc76c7e3c619c04ec8d18477e3538b87d7dc9422855cbe9d4bf1f5ffc867b98897a13d14226cbddbc80855522950fdf1327052fdd4546cf7c78f7f6d27256978cf1f69f469e92da17288c38d15f571136a8c35124f0512acadf88a92e1e642d59b0c596c56bd1801665173a2d4aa2b97e4298c3b2fc6a6e0d1fc4540bc5f5bd0d0a8f94e53a7a52a6f877f39d19d9fed7d0d593c14bcd109bee170b2f81d346b0603bb57517c95a77d14751fbb436acb5988e1e179a5af28d2dcffc4aa04430847ec71e1a589502dd4cd6585a1ac29bf160af942f5c34d44706785def14e6682da3101a9d5e76dbc9d95133cfd022edd9c760cec03547a23ca6479232c97a91b237c8121c7042fa03184f5a95a5e12e7f14ad857a8fefe82acf89169c0218dfe51fcbe38e110d8d33c69e5d09a1f054b3c5f81e77d587f0f84827f5ce34e70c87df333dc94c42b8c6734c31a329d0979e1dae9f2878e174fc2b05337e66f53fc6bb9b7a843869f1c94c01d169bd16cdc90e04d7f53b467028739f9c09ed07e52badaf2e5821fd524a5b65cce97d9799c169fe133c73a29309ab918f7d72596d1b0b9ba6219b38221279a8f2753b8a0d8ea5079a2850266b0c8151809d35eaed7288125c1ec04330e05cbc7e9f060f9c5ef4cd12e126835684c6f10fe7e17626c9d02348433f53902f0e60a65edcfc4c3277b87634f7da44fab3e24a2ce9ff8a016d24781847d9f48dab08bac34f9571bfa8bccf3ccc0f7aa5d97532b5a105c36e917dffa4e2b0e4c00a308e8a4b8ce7f8f4ce077aa853681b6fd8e2b6c880c795ccab49120bc83061b135889670777e23f1f738e90eb00cb7b76611f59187bc5f0a9bea00c47cce0114728468b61e73bd90fdc4d050213eb1e9acfe57e4569f47dcdf47fdc01802f1adc9c13118cc1b0c31dc8c749ff07acb4252373e4014238ab70945b1cf4eb9bc95e463eed4839015de5cc09673c603019a22d710d969e4be543bcc05fad03cd124bc7eca3fef69300a4cc458892e514fa5b1c84494c31ca7ee89b34c5c79294ffbb98f29c1df4df79e63e4931050ef7f461990273222adad6e2d2d8efe5251154105ddff6395b5238f8c3b12733966215ca8525a088019f087c6d728d1cfecc67c31d04c783df7231e26ad5cd8b6f7eb386820a370b3ba8a090e6b65f0831c416ca3a7b2d8b5598ef69a6c7e59ae04d7a9436752110229b5eb0413a82c08b3250712fbb6d7bf07d00d8f167aefada69d8a2a0f878095039288748bd5dddd55045046b59f48380a6440fb571c85b0114b18a398f6182553fb3f6fa6d8b658b7ed1773f6610ed8b241395631bd93434ae4c2c962c9e4134a4bb158e1f800659050036c8c9526a632f2c32c31074b6af9b070c0c56bd2251a17e039a4e555db78acb5719b45db2d8586a501c627eef083d5e18a3701822efa5892458580cc32626827388ecbb240b152b508557eb4695ed367c1a213ea51073e35ebaafb55a31ac3dedb47596aa5df0dbd99a8feab2854b3b88c19b1c29e06c7466669ecb069e5064bdfc7fda0bde5314280426240357dd024b7cf90b163b7c6b36eb3b3574e3bafdf6307b6e782c1d272bb40e0b8a6ae8d9a3ac79dbc9a2e984d0c33f82ad46db1ce19b45a13688ef76190ee342946f8c5dc32fc7d1f0fced610890d63e5b612c280a13a096e974845f27758b589c30f6f53296987e8ca37bcdc2456f63961455e57463119e757d0db487529311a3f1779fc01c471ebc5ee0fd20a2af1204e5ba77932f2de37ed314cf46cad44d6cfa6bbffedafdb59ffb83c8feab39675a8ad19b944790b851244d8b553dcf946d034fd8bff48683496ff068e810e504ef13a8290e58ce2025382118af944332aa6f3bf75a620dc1d874ccd9771e60578d577506d47b5da901095a52b2bfa7a3c9fe82c20dc06fa204d6a545e700e40b5924bbed501b6322566864653ef8027edbe6f985832be0f37007249984ae411b0a56d2abf6b863fdab3be4cbefa680baf22bfa619efbc250dcdf29806ccf5dfb74588646884e4d533799ec5717c086711e98dbb06e7f44b0b984d3449062085be3de817814fdf4047ef9a444cf39e46a4e0ffd08966cdb2afebea594fd44b060e6f4367bfb2a10caaf52a2e0b2a27afa23299744a12280b038ae871bb9b45639c8dbdbe2ef54ebeb40c40f293c1a746dac08c6fe21c0e5d1ecf5df531964bdd5ed620376918946e0e6789c232c08959ba48a1ab4356505e071d6b624a2fdf990ea353a83110ecfb0aa20df1cf5d98d5f6fbaa59daa44837098b6928ebb0abc7ad9e081064aea7b83bd1a01f5db4efc3aa1366b2807715a0842da5bb32fdead6cb07824e74a08b28b4160e30e341498f39045826b7d81c49dee17b05b328e7187595280b85e1ed5de3f3ff3518482f36143516ac1b38149638ea405133242f5fb54c996d1e0d9edbcdcd6ac0ef8ae6d82c6ccb835148ec9bda7588e8517fecc91b1191cee93ec0e11a3ee34be93d08744d07352099bc2fc01b79cc3ab8188d0c65b4f51916841b96a24ccfdae91450cf26acfc11e7977c3788ebc91d16e9b8e1a81f1fe4b61436f6b5efaaa66b5ac7661c764f1d392d898034fd775bcd5cb1aaa716ef1bdd3534884c39695fcef773b669b55e5296e0eb46fac3de9ddc82f30e7da414649d53afcd4a4d641e7bc7aaf297e19c940fad17dc4f3ad72fa16b053db4e596f6970d5a17f4063e2fb57730157cbec7f7f5947ca8af01e3a5a2c946c165b154c56d6cb3ad597386a631aea223b85ec148e78cdb0daa4e485ea62689e4c860f4ebaed26b3afcbf319340b44b1c1e25e4f19fdc1cd5dc4016030ad39b977d99978aeed888c64f98c247e2b98b9bebdab8abbda664ceae0dd6e918df1cc0bad56c9da57e91633ab93e3db7c0809ef5f36ffb000acf272eef8019e009990e0c0fc37e60c7d7c32623301511b5305cc1a7efa84a83c7e6e19f48f97bb661d6d560dd0fcfda3a33765e2b8285f40c54dd418b392d0640371234aa25fa145b0f4326748d47e49fa0523bb5725f84c9cdcf0a13f780acb1ce9da84396b5c7a408c8b81905aca41c2644d8fd0aef2bc5bf855590da4ce86c62355f68895f95103fb9cf67f808e290864bbdf2b2033b9f3dbc0f0a2f69b6a4bc39c39c7157dc754fc2c06e26f78f4516df4a6da51395e933f82e127463c372ef68a27b64902b8a1624a17459922b05d1ebea70fa445363d59bd6bf4e630a2166a7ca9e766fcad2013113e63e8caa0347c1ae42ee31471531f5d08188d5b914ca4e7a0b7162e72036eb8e608e099ee59df499af70a3c7e2c67bd79215c74c63b239af0c8195fd7e4b6e5276d9e70a64e224c4eb3237832bafdd0b8177ccff9b55ac4299e39b13007208d25aa1bd489de383e20f93394be382bb40375c25c41b278b1b59cc5b176572edeeeec90bb7a266be484eaef17d2dc17e18d6533335245023bc34ca66a1d66cd674706e108170b89b9ebf3781d24b7af51721fdd9f3288a49295acf35f6491de1d174a8831984ee0a9de1173901cf0d315e547ed40e6c9451b7790f1118d39d188e25aa82bddb67f5a6d131dbc14106d5ec9869ed0ed3b4d2cf9012c48b15c886f09b2dba16b87bda2e71cf2412ed8a5ff35bceca67b8ae95090ce915bb2cde91e9bb305a41f411897f0d4c26ae043e5cd080006b2673c1dd0b9cba433f5e605f126281ed4f12b24bfcf7ef3b20996a2627fd33804cd813effbae03125444e5844aa826f55d62d50feb8050a41cb2f66578ce5bab8d70cbd304fcf09dd35af0917fbe9723fd88424bbc316a818c74271add97394dd39d83050742ca65525303215c28a52d6d699aaf4f3ebabf73f5b3ad61ae9d7451b883ed45c3ba4bdce28fa169a569e278947bc6ff9bb953ffc41828f5c8f45434e822964d3397dfde0a98c54b640122f134b16d4fc1693bd6d859f3a9697293ee1f10c75d3030c7ec01fad63de5a14b7d951e72c581934d63c8d1d8912005e35fd3f13e769fc9ac9a62af4bcd1a525e0f7e97f803af1f7efeef240da45e1ff4cd305cb305e39e77b0c429e0d029122b70f75fac4e05e00ea714fa361f61c58b0eb6ba7de97266b90d21ca7d0d658ade84939ac132eadf4b278639b606d27ee00a28b04f1a5de237c4529d85c606d7f9902b646483749fb88099d5c8249485e486afc2f2573dc66700d8e37990b67e44b2b5c148f139794e9102310ea3d3f4a5c9c316dc4833dacdbfe5fe8608026ce611343c65fcd9fd062f5f9ecfd9c5ca2efea01f971fcbf7d1b972b10717bfd4abf69aa66ae5fc24140c9f89b09b9e97364641576da11a280a1143aece631779f303a7bbaf8795b1031266f612f83bbf957408de48cc95b78a9780aaa34c3aa31f684ddd8e208ed9ca7ba7930ea04cee61cba4d04e7213c038529c08b3324fe0dccf3425038536bf5fb9b79a15793a1621fe25ca2e3d61c96c23709bebd24c1cdb448a90e8efb99679a69881bdd9db2ff1973229a3ce1bff9b7706172372372cbfd41bb2305d6683903b03af6d05c672fe6d520870013eb8de17e0f9e82aa582d4f739fbbee94678e7006bfe0a77c437ca1cc5a4bdf6f54cce9277877bb7c9c952079ed3015d99d7f67fb64b765463aef957dd084061ed76d06020f11d8d71e9c7b641ecdbc8894d8445e08c8e9e500ca7487aa0aeacaf6277680fc1e6d941cc05a0e1f1a7ac5cd99b00c5f0107c018ccaab8794007341e08ee5a10860b7611e3829efcfdde485e8b74eb0a99f6c418fd7078ae42bc2b86db7d5136ddf72a16fdf957c111f0fdc4e9610ab8fb11ca4e2cefce0fc8333b6fdab61b38ed8fb1a8694b61d"]}, @generic="35f5492d0bd7307baf35c80788b86531db56e44ed72c3a3f702e2b2d52ee9afe8a9c13bc81912bfaf031ceb714", @nested={0xe7, 0x4d, 0x0, 0x1, [@generic="f6cdff5776e14c60f311171849ef31918bb1b6e53050ff8608cae90b6f01a3bb5eb787d7a7d6407454cc2d8e4d36a9d37ab8eeed5e3fd19c491d3b117d2c5d3f24bb428bb501a5f76a36e816b212556f77783344198ef14d5c29591c451d94be5d0ac392e726fdf3799a1d64b9cde695c9b6be39da862a9981fe4bf912e8e89dfee8ed91da704810ee8371e126818f1cd94886eea8dc57a12900b7c05e40ed8672aef4c928e6cc79575fc4087d0ad8b621edeab33938e660d9bf79f3c99598e676b78f8318e5b9101257c58613baaffb9c94666425675a46aedf999567aef798c98cc4"]}]}, 0x1474}, {&(0x7f00000001c0)={0x18, 0x3d, 0x220, 0x70bd27, 0x25dfdbfe, "", [@typed={0x8, 0x69, 0x0, 0x0, @fd=r4}]}, 0x18}, {&(0x7f0000001940)={0x1778, 0x18, 0x100, 0x70bd29, 0x25dfdbfe, "", [@generic="d7f02aca912d2b43c96de0bcd7631f13bb34e74ca972361c8b9275f1b95a33d1e07ce8b18402c8ba8733f58f6a0015d52d8320ee349cb81bd3b27da94fcc75a05cc1e23f7b06294f7e5141a830dfa1fe520f49465dc5244f78f5609c81b58e56106be83600135ca1798a5d358918459e494a1078971294960f12d3e625cacff6f4555f446d0ab802c5f9749fb21ab77ce831f3d8ea6b724be90e1fa9f7577e05d7f786fe23adb886a1031958f5454dd7260aa52282f55f8c7a8fa937982b436beaee316bdb2b996809ec7ebc4a7ac876774141ef0ea051ab0d686d836619bc08c196e17aace422235e03f8a4fd03d95fef22de63681ab6ad438da6fc548d287131f074e5afbde4fd473216257183792159c8d321979185a22516ced3ceef7c6903edc572fe5f57676c8b187ebca266a3d3843847680bd97090c7a7495b988e630bd7569aa6228a175aa44ec6c78addf2cdb90007fbbd92de502448abdf19f55411a77fc0bf90093ede6a43bdc6dbd2d373a42a4541c4a544c8767dd7cfa77cfe6b30e0d92f554c6f1d39ac54e570c3e2dfddf25e2c5a9c92730d0a622323fbdefe784ecc20715a1b2841af48a9af17dd46c47df9ad1777e06d6e7d70b7b94ecbe1ffc0c7106da899c461f082f6111e0d0183d5a7226aafb14dc3fc90141001db31263cde847504771368ae1b62ffaf24b7b82eaa0771cdb885e1e5d113618874267c28c2a4e5b8f7c06a79418ea4d334d3a0eba3fbe311d2d0a3ca0215ece034cf92b9dbe293ce3ee273879e62cbd9e1cfce63e08e9805f52e3631370945644e43c6be27cfc360cc17028022b54b3854de005545c7906edef92bb1eebf52cbb5e2f884923427005c4c30e0200fff2cb188f9f32833f6ad95d0545cfc18faadb2505b55ae47097e2d78bd06e8d8e57caa828c1e1476e8711f219ae3fb205a1120a3c11d6d6555a91ae3b4b63a41c4224eed48bfab9245c1d31189de31fd370528482efa7e0d0ab9f06bcba30688fd589816f17857daa403b8ac9847154dc508136261c743b1db6d74abc162afabcc8de90d24fe274af7c0ee853211a673e105861b3eb75257c0f76fbc9e3ada166139ae7fcb9faab7037232866aa1116cd210be23040bc6cf944b1bbe4f5f157dde6357751182c77c333edba64ff6edb81fd49a77b04910c5b1bc64f927da2e3ae2a55470222a27418571a459bdffd5b0debd6a4453e60503ab8db511105023713974257eb5191c23bac926721a04af0f8b682f9f4e6cf1888a5d1a20e9d3189f7e9e803789a3beb921790ff52006628067498782d926c5370000ccc46f61ab86fe4dded9a3c9182bf734fa3f2b609654371934f66c097e3c9c839f3d5546a40dcf0b78cc73743b42b34e8167e9a272ae05fcc4c8f7cba8ad261321f258ed2d8610a7e7f155bff39e4d6de182b52385d2a7aa8c625bf01f99a412e82f357aba558bbe4b4b99376569cfa065dd390ff194652d1bae3f93af18609d379476ed97238bdf1141f9ac2e317e4699dfbbe074257eba947db2ef073c80ab5243556b59ed67448b53a65a5181936a4145def8ee90c256cbd098e4ce0df97c320ed3ff8e798313900a30f7e2e8157e5e58db12660f516d43b83791fbaff1f8ab99fab8677be86d37fe032ffa8a8e808c505121dc5e03cce147f5b072811aed90127542bcaeb8bb2788d81eed55a5dff9f7755d21fd52b330d65e35fd402c53802b1f4b709580e9a22de9953c75e93154f399525e9eba825cd42221bc45c1e0c73e6ed17b582ab07e50e70b41901e4634bbd6540d8797314aa90ec324494868509638f0654af5f597d4210782645a7824710d6778f25ab3077a4617446f23c00c30804098eeecfd440c26976d541b1849cfdb8c3a5c2c9e4272093c5d099ff3f15b416a8b40b367c7b87bd939fefd6f318455fbde3af2ee5fc90bf8b211790226e07fb80f4fca71d59770439cd27f2c039cafe56b618a42379516f6c67734313dadb8f1904472a8e3543bfe0e2feecd9efa90e870864f83e5e74813f4ac46f27ab32b805cbe03573c03711cf1f8f2be474e114af29b6b23ff7b6fdd2299e35bf10a4798cf5a717831e6ef7a58b80952c69a30cf5bfbfdb089f099db1dc7d303513ec7b2f1dc3c3ab9e577e0dbdebed0d5e745d052e2a1b1335776ac434290ea0aa41c81db0cd4750bed7226ee1c7d42a77cf7ce449d6429eb04dda0431ee8f9b679b8b17448fed37f7aef825af8bea427f5d3f3ee9eeab0c53bd8ce4594673c0ba1bc08124b03148f9732fddaab768175a77ec73d33eb3fca23a99a72de11e59f67ff105069f93e39f901706281b2dedf60f0714c747de51f152a205bfc6fb6c07a894609f6409c843041442845bece10f98d2c170efe07269544423b8fda4111f366e9d5d8cadbd68c4199948716883759ac19111f15ce28d5e84029ea7525cc1b4d9fc476affb2e307251c5371841b3cc1caea820c7b5306977ea2a4ab0b4ecc053974a436934ae8c1f9466ab485f54a35fa310f5a91e81af95ea62f5cb4fe24a2a027e0a9dc93a0b766402e8218ae180023e7e2dc0044b692270671b6ffe6ec7c86764c5870656d5991a152d4f3ded50cb16502ecb5ba8a29cacc71bd885e396c74e4b194e6900ac461a5f64db9cf8e1f5ca90a97c4dbd9d5a56462214c717ae97e41232288214eb2a2bffcc573557acce7802ab1c01b87f1146e08541be0f60a088603971c1f246ac97747615b8869c06c3a23595830f8d6c9f4ec838af295263196dca76c6bfa16f7e4138fe0bc666ef4424c8c62aa4e284f4aa0d893c69b711bb69db91ea6598188412a91779c17c00b9004eb9e691442639c9fa6955ee6cbeadf21ac9aa0a6b68861919174eaf7ca8c41e99c64e1cf6a01440ad9ec2137f23bc62144de622f3cc87e355b3139ef3951c9ee92e9d44a9e898fee54312942918d198f0a5f1eb3ae47b28706d36989e962363617510f6f0b1b7e1e831a17bb402bdf38d6985401f83778a86ecad6c29661931edcb81c076598a5cf04ee5411562d0d7651f873b30c44973c465bb440e7ddb81765c1487f28b6e4ae8c60daf0f5e43c1017e9c7ca7026b3e9e2a69b3e3548f264be937fcca15f12cdcb3205a43a5190fa649241a418b474ac549ae57a819a14c580a40e9683ce15d531e9d72c67640ae1e060024a653e7765dec699d59285e30e7c0b1ff90b873808260d7f34bc209af41ea3d17d2894f7e87c9794e7c98d5bbf122ef404eaea315f45a284216667e9ce9749dda5e8f349b5636d61bc09934db77e276bb0a33f672597a802eeb9359934ee55ccdb6faaed01626f7dfb1d7c0f260a5d65b62250ec5d9255af6ec36e066cc96239c168418632a488544db5813b29dabeb34d60ae56c56d6cef8962ce524ceb6058c37db5b727d7a30664353e1fe976a6af05da12c64e2c2d3830c76e1a0087cb2ea210ca09b9a26b45d7b26af718c5c273f1853c98716230e007a32a0a975b4e9e443e474560778ac02500e35c38bf307c27598d1695f8d605cee8c2cd475db1f2b14943caeb489754a413e79ebcb1fbf8035ec336db81bfbca3ee28997a2a8b2f7ac282dea963be674fa0e653f45c4f9cb8472d717b737f2cbb296069f32b7e191afccf0db1300208f315a8b476314197f5f523a4225939f8d2d7b03106c61480fd48e469f89d23cfc2fa593a84c3476a0f4efc3a8396b15639d5ecadbbc0baf41c3e93f28dd27d5d79fb0557a2d1bb21a3c2ac4c502ec5c056897ba270083cdde005eee3b206974c28db3cacf526cfaae75cfd941b6900f5a7e15ecd2a48955a5d5d8c99cd2195b711a30d942151973a29cd9ee89cc3ba26960381a3cdb119d47c290de5073c490376693638d74f775603ecd4064a4edb9c16521e59be2122e3887be0b96ce1bd16fd9c90ea2308a6311b782df2575c13885a884ff7a6a689b6782a02ad29821cfde1ecd08d481d9a47d0c9e54099eb6962919141e0b896adf3a56cbbd9d60658e9ae553e35faa72a14ace912a43fab073e6057209a94d6338bfd247c8982e8f31f9b68cabead01d61d9c7470fc9ff61c687bf3855d4928a4c492a446d4a71b3ba92fc721abbfdac4bfef066fe3383066aeb3e1d4d3eefcaf610aa71c61bfcd8081c9f9c73310a763fd812f6d047b6a1976055e64618b5ae3ab0a823a0f067ae6fc0313e084c787ae4b8cbe49ea2c12c1047a8fb97a6d839b58927b43d18d2517f7dc174eab7e7c6457451a8fc342642bc26644cb832437984ac3c9a40bedfd553fd1447207c054d038cd9b323ee58a29edee5bb6a171fe374841e571d794b291fb3ac57f68bd791a7b4bb4b2841f5a6214a10be777e896abee86180f45c824ab9e6384fd7a9fe902c54d328341c2ac1c17c271128593ac99eb6df0b40decc70fbb4257e5dd5c80de36dac06b580b329596fdb40244d9383150e01f532a604e6d6c09624789a998c55d0bb025b2482647e6c2803124c73df3efbcbe0421133a3959c46c964b15308495662e5b3ecaf9c663698a3ade0935385146659965a19f29ec605e98e934d2c4e2fa06cccda5b7d120d1ffc1ac45828bca7a10a0c7cca9704aff8fd75c4c18a54f2b4ec7a3f052e57e7157b9ceb3bb5a546d23fe41d9d9a0549da2e1c0a9e3d27f97c16dbf74eee2fd1120019c4055af2d865a350f507b314b80fbffd80309285105d0ce1eab5ed937febc693d19d75d86a44999c9c0585de88de734ceb75fecbfdb5a2e599493b0b1e071deab9bc2dc8b413debe0337fc319b4636b458e39ddb5539be30b5a004f6a33925f9c83d6474660ed6d84da28308773de415a527380021ac56fed05c9a10efd5b430010478c6ac9b789fbc8a10ff64c00b62bdbe15290c8cf5233cc2a68a9b0e4f72b2158bc71b9e2b7de17be0961cc2438d7dfef42c4d5c762295bbdf795dff5abe211d9a7678730db73e8e160f0f8039b81770a326ac0e9f3e8f82358242cd463b648eb89bfe647a0776170d4af78489ada6617b8db83da3869abe35fa5a302047d1b8d9eed01c1d0643a5beae61101a4d923fe912bdbc0445122217fabcb3a665d6bae61badc49a25b33c356b54f3d67d7b98e3e92a1341cdc2dfc2ac42d596a68f64f9ab0797f661c46e9c391f65289aef06bfb9a16836cc16a5d5db1656b04dd33b5722f9ad57387cdfc0b7a2fb2fb1d059e5192fb23718cdf3c4cd1836b4629e10e62062a2a1b2801a1581483fac5d2f9231cd9ad4d095ca7e4c8c2675e8649c865ccc0917ccd3efacbd5bb0196c253ac0f9f9732153ab310bd550715de691200113022e428e1c277c91a00f8278f457ad736a317acf3239a20c82371292852cf7af9ff28c50b0723318d1c80b32f78f6dd70efde31766b7137d43e29a316940fae68ff412d3fda08c5dfb0044bfb495fd07088e3ce8f861c0b7ccce5d2bdfa5bafb91b3c8c98010a926c7f3b9296a27610ed9cf993fda2ae1931d81d08fc1b9303e2abc6af75e6a5ce40c8671f1a045cd8bf3271d72edb0b29e6e4c207eec9f49f9981f44b82cd4cab98eead554307e65c16880068e41ed6a723fa3698f014e4532505dc94ed31e53d24dac8c829fd89ddbe3d505883afbbc263489652a65195c5ae5e07893d3ccc7afe7d25c2941483a61b205c8488274f4a26194d51234639f345f084afaa04eb4144d8d56728cb9580135af84405e79c28c8175c4b279f9d0742005aa1a8cbc49a1714243744f444221bb2be7b08d7318beb3e0187de50d1a35f3ac2960f9e298a99a062627af68352633eb", @nested={0x117, 0x12, 0x0, 0x1, [@generic="d22f73807b9cf4278677cfc74c0716435049e1a89f52065803452b699539f58ef8dffc0c3d4aa0b6f1382c8aa10a7e362234bef76760f1911d9f573f3ca7b9c3591ebb5c104523b5926e61ff7f666e102c895bb754238aca4fecc57642913b2bea65816e2d1b2c417d22d5c7337ae70b9a322f5d639f9610b3e1ff142242321204d149e27acb664ca998f54699b1ff1a6cd916fc4e1745aa79a2a2c63e83aafd7ca05c5b5f5c00c46134ac455cc486e38e48b864113f63c79412822d8341b8109c9f7964d85036c1798f43d4c12121e10b2a9d0ef5d540e40a08d6c8e62ba811d6", @typed={0x14, 0x36, 0x0, 0x0, @ipv6=@loopback}, @generic="14a91500d591", @typed={0xf, 0x2f, 0x0, 0x0, @str='syzkaller1\x00'}, @typed={0x8, 0x1c, 0x0, 0x0, @u32=0x80000000}]}, @generic="8d423affe8d334ef03788c1c17f475c83184fbd0eefaf055b158c96f7c0f25d374be3009c3b2093a5d911e7b9b5783fc5b4ec060264a98f93d85764a3b2f5daa4613cb271a0f7f1ea39b7476b3b82f6bfb628cf93e50086cf55623113f5697c33ba03cd85cecc75bfe016d97ed868514e378df8fc57100edb916fe47074166189e9f64657135410644197433308d9b93b329623e08dc62ee9eee2ed47450aeecc5d429c199162d5f13821b665f2eb906e190ae77834f69608b327d9fc3cc3aeb873b3e66107e8788a90cabbaf0a824106cf04b385314f21c7a3094dd920843", @nested={0x2b6, 0x12, 0x0, 0x1, [@typed={0x8, 0x86, 0x0, 0x0, @ipv4=@broadcast}, @generic="d9b6d8011e71cc96d9f0ed482903669f5015d78c776b043d4b4e2fd1845bbb14bae47d76914acff80df2ad3e9f31c49a23514f93f0720982364c83dcf3573daf1d3da21611243597b185de2e7e34e0a2e68c20c3fd4612873673ed965caccfba618676a7e1a0df49f225faf44189057c9ba922e68f509ce16115f95ed4facfc34cb8ed1ba0c4d72a2d3fd73c969becd5b623a34c855f4786a8d429ca29c01dc658ccd1930539a9731ed6be9e8ee4ad36f88e301b11049ba8ca95f75f07581efcb5c36fc6631b7a8270ec18e562f75afe1ad0ad34ca73e55d7e3a05f41454635e96cc3322ae4e80", @typed={0xe, 0x23, 0x0, 0x0, @str='vmnet1\'[\\\x00'}, @generic="297a15111a168b381078529161468db8fbd1f973c7125c7590f9e2954d33ea68f45f057392858e0c7684b7a805b99d454bab5345b4dada9af9e3544bd88d006eee9534592cacb229a59a8761323a730b01df6d7418dadbedb6bae956f74deb66c4b52795458004aa64ff03c3f895541123aaf6c52f83f6d14c01ec550b5fc1b5d5d42a6898acd8fda94a0b963c1b5a26898e989cbde584cef3a91997c08fa431eee8f4f144cf9de4fc674609b9f2d9de19384b97cc35b5", @generic="532d515b336b063533386344e658b3c4dd5d50a100965464f77528685aebd4e7ab7cd2b54c751cda6a5a868aa465dae5a755dfdb1bc2dff870289985f6a10fe110b0d991d0dc929fecd182266cd66fd9f29b96f6008e99ba288c956980ebc342f6f2552e807940360f5f834599e41e9da59c86f558fbd5e5ab3ec6a678aa87a619943a0efc7dc6ec032daad1ceea3b1c296e504efe6ae76037e60b13866902a7b8f82dc91363f94a0870dbb82bf0c54231545a3599399695398350593ae927db914d92f0a247be62492789caa74720e0f25e5f8d950e38b2c882a548c916a0c05c30ccd4", @typed={0x8, 0x18, 0x0, 0x0, @uid=r5}, @typed={0x8, 0x5c, 0x0, 0x0, @pid=r6}, @typed={0x8, 0x6d, 0x0, 0x0, @uid=r7}]}, @nested={0x140, 0x79, 0x0, 0x1, [@typed={0xc, 0x23, 0x0, 0x0, @u64=0xa243}, @generic="7d8654d5cf7d84d12af3144c815b66d3f1a645f07fdb3046363d0d161867eda77f1d20e793845198f70d69d8b2adbb7e344b64c3e2db6517414cf31cb5212708bf7653d27a176b8b630b5ab72adac740d6d6136c212d26c17052f2b5d80628e4fd7251fd964b96e154391a3fba810f35f2bdcf83372dbceaa7d77e88459e8d999b", @typed={0x4, 0x77}, @generic="fe016465a02a752bcbeb5ffc84a36c0bf42f58716fb027218e6a40dfcfbf712c25a7574e82ccd80d9ead94ae8acd461b8a20c6a895235e66417b3d1308a8cfd3aa58931a1c60b1297f038be8911d8fcda3dae0233ae95166a2bd8fa158ce062cb878e6cc1227a8b72d9b67894d0992d848f91430e0d87d77a4d3d831142bcc1553898b726a692558446f7fec619c072a098ad6d88ef523948daf17afbb529ff44588417f583844", @typed={0x4, 0x2d}]}, @generic="78002079e70fd9c81b264d9b14e4eb88066c662da85939d9f79dffb40ce8e8b667a0e20c8a08bb7e820fd9d8468e49bf33c14645524115", @typed={0x4, 0x7f}, @nested={0x13c, 0x43, 0x0, 0x1, [@typed={0x8, 0x5f, 0x0, 0x0, @u32=0x1}, @generic="e4e4da531608b5c1731669204e587ea3d919c8e207ddd34813c5fd2d67d346ce442007c96be35bafcf71b5acf9321e85d16af2f65d7500db3bfd5210890c98992143e61272eba3f7c3fa458233778b6fa610dad3a91844f8bac9cd086075617fa8d24e339a472a398c83216360a6b7d60b22a6a1b39c59ea383fddc921772bc851c6a635322f1b751e5d5bc4c9087e571d4c4e325643a7bf0e79a45037387e46c6b09a13061ed2d87f2336a0957fc92afa7ea6cebddf564ced5140b0606546eeda5e0c7299d914093e", @typed={0x8, 0x90, 0x0, 0x0, @fd=r8}, @generic="1396084932e898ac4a8aed165162e22ae880caedd3b208ac73fcf50f110f4699542012aee1572c50ad544ca3c84f835f09d98dd8cbd698653e0b8f32ba9d7cb5ac71d467e029d3d24b4a0c1eaef54cb329680d78e312f0f8c1daa105b0291d"]}]}, 0x1778}, {&(0x7f00000030c0)={0x38, 0x19, 0x200, 0x70bd2c, 0x25dfdbfc, "", [@typed={0x25, 0x36, 0x0, 0x0, @str='security+vmnet1posix_acl_access}\x00'}]}, 0x38}], 0x4, &(0x7f0000003140), 0x0, 0x20000800}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$RTC_EPOCH_SET(r10, 0x4008700e, 0x4) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r13 = dup(r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) openat$cgroup_ro(r13, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) r14 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r14, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r11, &(0x7f0000000240)={@void, @void, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x38) 06:43:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fcntl$notify(r2, 0x402, 0x80000036) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @void, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x4, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x38) [ 1863.411367][T12669] FAT-fs (loop3): invalid media value (0x00) [ 1863.432535][T12669] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001", 0x11}], 0x0, 0x0) [ 1863.570850][T12679] FAT-fs (loop3): invalid media value (0x00) [ 1863.591159][T12679] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1863.602709][ T22] audit: type=1326 audit(1582008226.495:85): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12641 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 06:43:46 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0xfffffffe}]}) lookup_dcookie(0x0, 0x0, 0x0) 06:43:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6000000, @broadcast}}}}}, 0x46) 06:43:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001", 0x11}], 0x0, 0x0) 06:43:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) open_tree(r3, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @rand_addr=0x922}}) write$tun(r0, &(0x7f0000000240)={@void, @void, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, @rand_addr, @broadcast}}}}}, 0x38) 06:43:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICADDDEF(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000480)=ANY=[@ANYBLOB="e2356804", @ANYRES16=r10, @ANYBLOB="000125bd7000ffdbdf251b0000001400030000000000000000000000000000000001080004007f000001050001000000000014000300fe800100000000000000c8a801da101dc67000aa"], 0x4c}}, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r9, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, r10, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @rand_addr="5f911393d6e37967e4e655d3b12686f5"}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @loopback}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @local}]}, 0x38}, 0x1, 0x0, 0x0, 0x200040d4}, 0x20000000) sendfile(r2, r7, 0x0, 0x8400fffffffb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r11) r12 = dup3(0xffffffffffffffff, r11, 0x0) nanosleep(&(0x7f00000002c0)={0x77359400}, &(0x7f0000000300)) ioctl$TUNSETOFFLOAD(r12, 0x400454d0, 0x2) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat$pidfd(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/self\x00', 0x630043, 0x0) r13 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) ioctl$sock_inet6_udp_SIOCOUTQ(r13, 0x5411, &(0x7f0000000280)) [ 1863.739168][ T22] audit: type=1326 audit(1582008226.635:86): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12683 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 [ 1863.752380][T12690] FAT-fs (loop3): invalid media value (0x00) 06:43:46 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef00", 0x9, 0x0, 0x0, 0x0) [ 1863.794617][T12690] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870", 0x14}], 0x0, 0x0) 06:43:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xa000000, @broadcast}}}}}, 0x46) [ 1863.891806][T12702] FAT-fs (loop3): invalid media value (0x00) [ 1863.901405][T12702] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870", 0x14}], 0x0, 0x0) 06:43:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r7, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r7}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f0000000000)={@mcast1, r7}, 0x14) [ 1864.035071][T12713] FAT-fs (loop3): invalid media value (0x00) [ 1864.053109][T12712] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1864.064648][T12713] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xf000000, @broadcast}}}}}, 0x46) 06:43:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870", 0x14}], 0x0, 0x0) [ 1864.089129][T12712] IPv6: ADDRCONF(NETDEV_CHANGE): vcan23: link becomes ready [ 1864.190146][T12712] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1864.214758][T12720] FAT-fs (loop3): invalid media value (0x00) [ 1864.236269][T12720] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:47 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0xfffffffe}]}) syslog(0x0, 0x0, 0x0) 06:43:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x11000000, @broadcast}}}}}, 0x46) 06:43:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870ff", 0x15}], 0x0, 0x0) 06:43:47 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef00", 0x9, 0x0, 0x0, 0x0) [ 1864.534332][ T22] audit: type=1326 audit(1582008227.425:87): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12683 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 [ 1864.618520][T12730] FAT-fs (loop3): invalid media value (0x00) [ 1864.636474][ T22] audit: type=1326 audit(1582008227.525:88): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12729 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 [ 1864.665470][T12730] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1864.824320][T12708] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1864.833061][T12708] FAT-fs (loop2): Filesystem has been set read-only 06:43:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870ff", 0x15}], 0x0, 0x0) 06:43:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) r2 = syz_genetlink_get_family_id$netlbl_mgmt(0x0) sendmsg$NLBL_MGMT_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="00000200", @ANYRES16=r2, @ANYBLOB="001626bd7000fbdbdf25024b3fc07e96b1499942a6892ec51d311900000005000100000000"], 0x3}}, 0x0) sendmsg$NLBL_MGMT_C_LISTALL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r2, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x25}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0xa}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe5, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x20000000, @broadcast}}}}}, 0x46) 06:43:47 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef00", 0x9, 0x0, 0x0, 0x0) 06:43:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r3) ioctl$FIGETBSZ(r3, 0x2, &(0x7f0000000100)) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) r6 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$TIOCMGET(r6, 0x5415, &(0x7f0000000200)) io_submit(r5, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:47 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4af", 0xe, 0x0, 0x0, 0x0) [ 1865.011187][T12743] FAT-fs (loop3): invalid media value (0x00) [ 1865.020867][T12743] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x3c000000, @broadcast}}}}}, 0x46) 06:43:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000100)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="eb3c906d6b66732e666174080204010001380870ff", 0x15}], 0x0, 0x0) [ 1865.182163][T12759] FAT-fs (loop3): invalid media value (0x00) [ 1865.209200][T12759] FAT-fs (loop3): Can't find a valid FAT filesystem 06:43:48 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0xfffffffe}]}) syslog(0x0, 0x0, 0x0) 06:43:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$IPT_SO_SET_REPLACE(r3, 0x0, 0x40, &(0x7f00000002c0)=@security={'security\x00', 0xe, 0x4, 0x1430, 0x268, 0x0, 0x0, 0x0, 0x140, 0x1398, 0x1398, 0x1398, 0x1398, 0x1398, 0x4, &(0x7f0000000000), {[{{@ip={@multicast1, @broadcast, 0xff, 0xffffffff, 'bond0\x00', 'gretap0\x00', {}, {}, 0x88, 0x2, 0xe5}, 0x0, 0xe0, 0x140, 0x0, {}, [@common=@icmp={{0x28, 'icmp\x00'}, {0x4, "48d4"}}, @common=@unspec=@nfacct={{0x48, 'nfacct\x00'}, {'syz1\x00', 0x9}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x4, [0x2, 0x5, 0x1, 0x0, 0x1, 0x5], 0x1, 0x4}, {0x0, [0x6, 0x0, 0x6, 0x5, 0x0, 0x3], 0x1, 0x2}}}}, {{@uncond, 0x0, 0xe0, 0x128, 0x0, {}, [@common=@set={{0x40, 'set\x00'}, {{0x0, [0x7, 0x2, 0x4, 0x0, 0x3, 0x2], 0x3}}}, @common=@ah={{0x30, 'ah\x00'}, {[0xffffff00, 0x80000001], 0x1}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz0\x00', 0x0, 0x1, {0xfff}}}}, {{@ip={@empty, @multicast2, 0xffffffff, 0xff, 'batadv_slave_1\x00', 'macvlan1\x00', {0xff}, {}, 0x2f, 0x3, 0x4}, 0x0, 0x10d0, 0x1130, 0x0, {}, [@common=@unspec=@cgroup1={{0x1030, 'cgroup\x00'}, {0x1, 0x0, 0x0, 0x1, './cgroup.net/syz0\x00', 0x7, {0x2a7}}}, @common=@addrtype={{0x30, 'addrtype\x00'}, {0x0, 0x602, 0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x2, [0x6, 0x2, 0x1, 0x0, 0xb, 0x1], 0x1, 0x7}, {0x1, [0x4, 0x6, 0x7, 0x6, 0x1], 0x5, 0x1}}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x1490) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x40000000, @broadcast}}}}}, 0x46) 06:43:48 executing program 3: clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000100), 0x3c0a, r0) [ 1865.432141][ T22] audit: type=1326 audit(1582008228.325:89): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12729 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 06:43:48 executing program 3: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x41, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f000001c000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x7ffbf, 0x0) [ 1865.529648][ T22] audit: type=1326 audit(1582008228.415:90): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=12768 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=228 compat=0 ip=0x45f4fa code=0xffff0000 06:43:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'caif0\x00', 0x1}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000004700003800000166cd55f5f59d4d00d4f9f5fd8c8e9c052cdc7401ac1414aa8303fa83030600974b40e79748cfd00045000000000000004000000100000000ffffffffad07101338e8b17a76e3792364dfacbc36414b3d153feb2df1b286784ce075dd846d1d67773d7ea062aa81e2e43516337dbb11f48c37934f70daa3495934aba2465e18aa32e07b48f0c35d6321906cb6413b0f5994e4718a3cb5d4d76e8ed89f79511645e131b1eed3e23a7d7ae382f17d6d92ae0bd6a3688e2b1b38e233dec4cb3ebc394e88b47e3a68cb21df66a68fabc769ba29040c97aa6320e84b4db52d577c6b9778d44d86be0ce861b084f6c917bc240ac0dc29990783910e8f0887c0c11e005df729a04d1bd407adf694260de14acd4ebd92ce98ee6f356f2ad361f0984863ef15a751745355a5fe1bbb623152920e79875ac98d6301800ab675"], 0x42) 06:43:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x60000000, @broadcast}}}}}, 0x46) 06:43:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @remote}}) write$tun(r0, &(0x7f00000014c0)={@void, @val, @mpls={[], @ipv6=@icmpv6={0x0, 0x6, "9eef7b", 0x38, 0x3a, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x5]}, @mcast2, {[], @time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "caa7ce", 0x0, 0x3a, 0x0, @dev, @empty, [], "aa40ca86ff8668ac"}}}}}}, 0x6a) [ 1866.069988][T12793] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1866.078960][T12793] FAT-fs (loop2): Filesystem has been set read-only 06:43:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x80040200, @broadcast}}}}}, 0x46) 06:43:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000300)='nl80211\x00') openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x32c00, 0x0) r4 = socket(0x11, 0x2, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r4, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$NL80211_CMD_SET_BEACON(r4, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000002340)=ANY=[@ANYBLOB="00273e0af5ff", @ANYRES16=r3, @ANYBLOB="000428bd7000fbdbdf250e0000000500d50001000000040016011c00a6800a0000000180c200000300000a000000aaaaaaaaaabb00007c057f00436f3dbcb38475161d73cc2c007fa901ea8fcdd5a43c15e6badd8973f2da6cc9208e9f0d5576cc095214855239310ea47208e6369a9cecb3a7cf6b8bb582250c519ae7c5c56d2b7d675c26ed0e36a5f25ccfd372429af888bdf19856bccb39bc9e903bc807e04425589683795f7c9f6d14f257d3140468402662b3a4bc2756d8149bf840c2a27067b02f1643fd16214038ea392bd67a7a3805aefdb8d8d727610c0d5e4562e5b570d4a41a756bb62b41a5202e6bfd8d04dedf33e5ff0a561a0c01184fee35194636cb29976c2d409836f608c6bd0e854b45465ae2b0a49aa34109b97cb6ee8828e37f0271554a6effdf4e4efb20e72652fb5470e077e16886a59317164f27ee8d6bed7107dc659e3d3fb7c349deb04fbb30538da0b913e403e3d88d1be660f6104939363b4a9efda0975766e17db75e32a61c74c83ece5ac97ee1c50b0dd2e7eb815ef53dfbfb7f474a9f864bdd9e9cc3174f0f271a96d65539b93c348fa11f328e84b1915871a21cb55de47ce6b411b6477234a28fbd1fbe2bbd6212dae7282e2c00be6713815d7abb6ddfbc987bf657b1831c8f74192d0a71bc879c9ba0deb43f2d1c2e580f2a5344d73ba362fd99394b72ebe5f495ece910ed0b33dd874c3d4e285a80e60de09d23ec2cf979f5ed5cb8a5f6fa99abd27f3a29af012a12a43f24e54bc9f671bd1310bda37dd00984a6ae32ce264c78f872a7d4373c1cd8c7d83873c68c2a58b7c45dffb6bf9c6d46d0c7be84682437d10bfa28ac38c118fa232ffbd1d0d3544009eed368905618732602033aaa07a7e14e523fcc89587a4e2c5ad0839779ce93629e7d76cfc3bf01a63aef6e5cd8585e468ab9dd42ff6213b3e08b1b3b289940d740c98611d9ccb705ed6c0d258433dd6c3c44fcf1d15c801b085bf786dcc0ccc33033a399ad76d4dbd6fb6b4a1c96a66acc5655a48206a674be0daa0a9eabbe1f674190f9de3699667131c572ea2349e7f1d41203ab4241be91e1f5654570345afd0244de47e2f08d63b0dbfe3c0e63b8b1bfe56cbc1c66540ce8bb3af8b0cc13b72563dad8a48cdc45d2e203a1ce981e1f1d1be8dfb5bef57b534d449102a43a18c703a239a9dca6b76b58c6968172c4c5764fa4f4b6b37d9cf155f09664d0070103ef6a474764406989dd82746ef88112a84f1e7edf4057a605748ff575a7c19ca13bed707ecc4980cab1fa79e25539f5b694c5f6b14d6c93abf74ac177969dfe4e03bbf24e1d43076d2cd54f0c9d24b0cee56d72cfdd013f23a758c482d375c3a2257aa9308f27387c243655378a4aa4f63fb16b94615539cb3966459cddf10952a133431ec9bec3cd35c4a17401f8d9a3761f9bfe6827ea23c31ee38d3ffe44d651f9b8bdf98830c5848422642f60175f141ec570111c8d2218ef7f99881e25907b7de8b37317d82978305325ba3ecf3fc1fe7ab659cc0961013a13cc21ddf65ac17de679ee0a67663842d97eebb42723fae02a86e72ace11eb3fd3771e95b1f270c99ae1126c2292ecef9c69e40a30b004197ceb878825b552d4f33182083fb62520270385ee89742bc108ede84e95d4dd57c5385605bc4757dc5231a6b239ab7530333d82142b18141c82928290c5ab87c4d3ed724c3fd93e002990168bf7185e3b85e5f5e0047acdafffa5d025b48f2b7ef4f75ceaf7bb149d04e89929c81bc602706d3a9b45a72812bea4e368aae695a19556d2a949df095d5ee14c41c15fb54fec53045593f8494751c0f97c4340c8235639d801e4284c6045ee285f94bbf8c294994be718f86c3485250455747a35fe838e283125833416db1245227f5f39a035131dcbfecfd3eb5e5db312b2095e6cc0273880eb5ccc7db30ed9e9b66b0142c21b134bdba90f284d372fcf54965f2ce500361e55ddcce49f687c9c30938adcbe09c7cc5b08b8f4a28c50a2265b9f05d5e6f80041d7b8bdc4ac27001699771701a2de0e702600b20028895069e7e6ba1e068009aa81539a8494b415ce0c372ddcd61c5bb26f2211293347000018045a80940000001b000200a7676dc6f07d9bfdc141ddb4a9b68d7f5a228ee05ce1bd001400030007000500030001000800090001010200140003000010ff7f08002000020004000800ff00420002001ec5f67fd59e9d3b08efc1eeb7789e5bf7e903021729b9b0694570e1efe2e26ef048cb89c7b3d437a16df3998ec2d6565460d01447e058180f48ce0d200a00000500040000000000a40000000500040000000000130001007919923cb0604e231179a19de8ccac0012000200a65d9852eb4bf953ddb1f270a51400001d000100b993c0539129f04fe4f12a51df59675ee0a1b4c710113a12b00000002a000200d454c6fe240c8508be250d5c3a558d14fa37d204e65a59757d0de6078d3d73757562ffd9b3550000210001006fe2530d14aa59bd46ea50b39b4aea4c4ae7b069b0d058cc91a6648a31000000bc0001004b000200641e56b4ccc1f33db843cfeff696cb09b7a6b7d71ecb7e7a456c28a2f3cf0038094078721a9e38b226585002bb959292d027de0b4103ac418d1e60febb5099d9281fb4c62bcbcf0043000200937ce4e932507c26ab1592c718b0e3d4a10149a02974d61c505c5499adb744ddbc34f7cca1159917b925543cbcb134a8562f85a219944baf3dbcc538eb8218000500040001000000090001004a1e93dc340000001400030001008100cd0fffff01004000ff7f03007400000005000400020000001e0002004cfd194ab090d2c7090ff71a0811dbc9e5e471ab8d8501821f260000460002008a9aab5fd8721fc5ef739896837095c5a8f66ac90e0c7f6322a2bdd32e724ba263367de66c0a5145d365ae2e3807f4247a3eb113389ef13368f817d998d618a5e31300003000010005000400000000001400030005000400ff03ef0b0400ff070900018005000400020000000500040000000000740002001400030003004000faff000000100700050037d92dfe040002000000140003002b75040000001b763f041200090005003e00020091878bdd4bcb09fb2febdfd4c16db04533cb9542fc599f24c1e30a3b0bf5447d64825e4da229bae99d549faf78e1d6a3b3f4a1f86eb0997b82ef0000080102003700020018c2b5acf57774a585b0490717e3ae4f8dc7109ac1dedbdab8bf9450820947e409edbd629813d35923b90b9ed031345924a47200390002001c1dc501e4f013b12370614c06cc44ec7bc40f720ea53ab9424fe9d9ae1c4225dc5bb2d032e6db89f212b8ddb88845f38fc23e405300000046000200bd18bd88eacac954759d893ae6e508be923ee2781c37513bcdfba2a6da002ecc780ea128f8b4dd421e32715bdb8348847dc5c0ed821e610c710eb6cf61936141330e0000140003000000000004000400104eff0101800200050004000100000005000400000000001900010051b8f92871a96bbd04991377c1744468d31539b894000000050004000200000008007e0000000000"], 0xa00}, 0x1, 0x0, 0x0, 0x4000}, 0x4000011) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f00000000c0)={@empty, @initdev, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r9, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r9}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f00000002c0)={0xd8, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r5}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x84, 0x84, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_SSID={0xe, 0x1, "5c264f362c9bd2161dd1"}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @random="475ff2b74958"}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x3b}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x34, 0x6, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x8, 0x3, 0x4}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x10000}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x1ff}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x9}, @NL80211_BAND_2GHZ={0x8, 0x0, 0xa186}, @NL80211_BAND_2GHZ={0x8, 0x0, 0x3}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0xffff}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x1}]}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0x0, 0x5}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x2, 0x3}}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="776faea6706d"}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0x9, 0x40}}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r9}]}, 0xd8}, 0x1, 0x0, 0x0, 0x4004004}, 0x4004010) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r10 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r10, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:49 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x7) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000100)={@initdev={0xfe, 0x88, [0x2], 0x0, 0x0}, 0x800, 0x0, 0x2000000000903, 0x1}, 0x20) 06:43:49 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4af", 0xe, 0x0, 0x0, 0x0) [ 1866.243114][T12803] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1866.268377][T12803] IPv6: ADDRCONF(NETDEV_CHANGE): vcan24: link becomes ready 06:43:49 executing program 5: socketpair(0x28, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) 06:43:49 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000000)=@fragment, 0x8) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) recvmmsg(r0, &(0x7f0000008880), 0x400000000000249, 0x44000102, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r1, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") setsockopt$inet6_int(r0, 0x29, 0x3a, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 06:43:49 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000300)='./bus/file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) close(r2) lseek(r1, 0x4200, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x900, 0x0) read(r3, &(0x7f00000000c0)=""/93, 0x5d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_STOPDAEMON(r5, 0x0, 0x48c, &(0x7f00000002c0)={0x1, 'ip6tnl0\x00', 0x4}, 0x18) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r6, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$USBDEVFS_CLAIM_PORT(r0, 0x80045518, &(0x7f0000000280)=0x10000) r11 = socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$tipc(&(0x7f0000000000)='TIPC\x00') sendmsg$TIPC_CMD_SET_NODE_ADDR(r11, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)={0x24, r12, 0x31, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r10, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r12, 0x400, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x402e0d8}, 0x480c1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:43:49 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4af", 0xe, 0x0, 0x0, 0x0) 06:43:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x7a, &(0x7f0000000080)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}]}, @IFLA_GROUP={0x8}]}, 0x34}, 0x1, 0x200000000000000}, 0x0) 06:43:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x800e0000, @broadcast}}}}}, 0x46) [ 1866.382228][T12817] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:43:49 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000440)=0x1, 0xffe6) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendmmsg$inet(r0, &(0x7f0000005080)=[{{0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f00000008c0)="bdcc94beacc97867bc350a2e7f0b8da1d323ef3d2eea44ae04adc096e2c8234419cb3f0792d5fb3e0c0664a3bea24bd32b4eb6a023abd4237d64e2d3c336022515a776dfbdfd274d5c35f9ee98f35ee279d9eb74a1036bb2e55cdc86d38f9cf710d2891808de2280c0daa3c9d6ff231942fe01da88e3c392f9fb362dfd0cc4545a8021e3fe54ff7c451caf3d70bac6c380f4cee6823e8d7a4da545a42f78a5a8e6c2650d71a086abc61e2c8e38f41c3e938d0a090bd5dad8aaef8efa8799fa66147de1cf962b1cc33bb7774c4432b1836d173ccafc775fbab55c2c18bd73a47c71e169162f6aa6589c447c5da1df0dd52a7e924b00a7e0477c8df5256b24b9334a96ac477548de02acd37d6ed162c082c9bb8711cf705aadc1cb61e1fb285473f244b9f22e7be3c56f3de3f327aa12622739a87674de443565346e818bd209d77e2991357c99e9886a5b79abdc4d127ac57d716879560d18cb1c906e9a4ee981e5a1f24282ca58caff70112e553dba044729f132587142800d3652c7655d374c83f0ac1a8ba55943bea1445131d8bba1ac02142c410c705dda75f8b2cfdc0c4bafad0b4dd59bb8c2ff50babfca726bbb58cd0f73b457865bdc3f558af107bf2eb9f056540c5052b1650506acb682f770029781edcba1194ee88d2639ac5e1d5e0c68b6b12e319f2828c73d0ea699840cce2938614d85aec5281e299ee05d1aea645fa930dded022d9d44dd0ebce763e47c9f5637d918e1ad64c80d989e5d7e659a1ba3964625775c04d93c5e30ba634ce6d6c6777860831aa9052afc7d7ee4f1d44bee78da9609c9a2f0c8d314c1b9ab573b12f899f9324f93e113bf4822b3cf46593b1d31f1bec94ed64a0f7927efbda5d5de212cc7795c78c006f4f77882d3cf8631840853b04e8671d91069b031639a3a90d0c560c9d6a7a174078733fed14922e2d2296959cc93d36391a52dbe86249b21ad50414d9d1edbd78d4f66697b8ee2e61851d7d747357f092b8a1521012dbbcbde38d0e24cac9c3204b87ad652f0237a7f42cb1e5f6b98cb96f373229d53da4e38f0bbacedcd6d6b6d874c416ace3436a902d33174e355ac6292fd9cad776e68b406b7c5ad1c2b3f65a7b64e78625e6fed63f5db1d65db1451ca50e1ec7cd7e59f0da5df2cb930f2fad1d537d42e4fecf5e11eb81f5e2562cbdc8b530e706797ee20badd8656971633f7cef504410383884078fcdf221150e42209a47c8bcd6b0b8d8b9e7f95b0b74538ce9be2015fc70d9d0f8ce89a5cb32e9e0adaa90d78fca6624c891583f5f364e37388b08c2b700d69aee83432204c51559aaec34eba8b5b28378125e82342fddf8fafa42717dda477a90c4d0e2f0a2ccb096bb1a57f153e8a9458e57d87476e88c261a5f2d9d556849113a1edf1ed63dd741c82550450bc8cb228f8d4644a9a72ffbed14b5f2824d4a87eab3e882c35e0f2079a38dea7eb01892f0eb438df9e69522c569ecdc3750558682bb223d8f5e79f265110e34c3b8e7d44c4ab8b14c1b0e7aeed54338913d1adce07f3f73f999355e106fe67b1397b8fe3e13e88c44329f676b76e199774dc22e87aca33a6d21b5ab272a4973b5ca0222560a72fa9ee42a16f3e982f64b13105e8a359d10ee8009c1b81b8c7d63f6d212935edc55931ac83fcaff5fbf0d73c6c152b064cc807269c1fdfec9f240a079cfe7c1545df95730969f41d8ad8bc4ce600d0fb3233bb24cf4c557906390a6bf106840d142402a54edd3a38d7041d923ae3df575798b11fba25fbdf82a99ab64d68bb4262f87597db4566a537d67a25e57fbccc37f5efc83186e36c6d0c786522469d8715157b9c4a6e957d1ef6f9c3d9d0648ebd636ab48a54591169acfb46e8a415c7e427906fbdf116748a638e06acdcaf5c76210735d28502c8a36b79cf7d9a9c745e65c6e5d4c0b03a3510b30dac04c636ebea5641c6a3ee26d6ce9d2ca1cf04a609984e8869d315d013849e527b3f8b3bbc81743e238dec167dce71571031a2d44ccbdfbd377149d0a5bdb85e2641885b509135bd00926c168dea11921af26bc31c7fbfd61ba160e26f276482047b208d662a029e1786f5c288966647eb669681b3786c8abfb14db44114d61af8daa0e0c142c20c80f8eab3347d67691b5067d44abb7b24a76ab2264f9013499f819adb8eb34e0f459e93203092ffb1a70a68e00e35d57e78d6adfb4a118422716f54cd9142e18407fb1415925c808d1bbe4eecd52cec2c152f4633e7bf308c5a899206b54704048c40461ac447ef412fa5b113a6119407f3a4d061f0c73f214e29d824a19446b9ed6ff88fe121123c3cbab8ff168a54a86d1d41bbe94cd3f695cc82277efe80edaebae3f91d4e131b9640eb164f7e325ced11e21f9f91a01f2518249a13e55e359f3d6fb081df384842077f102094bb2b34b80086ae02c6347a95bd9f69ef9a1a888e45f81ecbc887a864235037556ca30d561e24263ac76b308ec0678f9b7808a5406a158b8182f8442ec76639f3ef46082feee6a40bbad37e4756b39c52e118438656514b5998af471b97e0bb242758793abc1ef8ecdfe6b277069b13ca59a4cacd4fb434547d7528f67d68f194e830624233eb", 0x741}, {&(0x7f0000000580)='X', 0x1}, {&(0x7f00000018c0)="e1", 0x1}, {&(0x7f00000019c0)="ff", 0x1}, {&(0x7f0000000640)="bc", 0x1}, {&(0x7f0000001ac0)="f0", 0x1}, {&(0x7f0000001b80)="0f", 0x1}], 0x7}}, {{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000002080)="98", 0x1}], 0x1}}], 0x2, 0x6041054) close(r0) 06:43:49 executing program 4: prctl$PR_CAPBSET_DROP(0x18, 0x23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r5, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r4, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x2) getsockopt$IP_SET_OP_GET_FNAME(r1, 0x1, 0x53, &(0x7f0000000000)={0x8, 0x7, 0x0, 'syz0\x00'}, &(0x7f0000000180)=0x2c) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r9 = socket$netlink(0x10, 0x3, 0x0) r10 = epoll_create(0x20) r11 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x4, 0x0, 0x0, 0x14210, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7da, 0x40}}, 0x0, 0x0, r1, 0x0) r12 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r12, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) dup3(r11, r12, 0x0) epoll_ctl$EPOLL_CTL_MOD(r10, 0x3, r12, &(0x7f0000000100)={0x8}) ioctl$sock_inet_SIOCSIFADDR(r9, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000045000000000000004800003c00000000000078ac1e0001ae1414aa8303fa830706ac1414bb00000b00b7c000"], 0x46) [ 1866.452665][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1866.460233][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1866.474685][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1866.486664][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready 06:43:49 executing program 3: [ 1866.534571][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan4: link becomes ready [ 1866.559556][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan5: link becomes ready [ 1866.577033][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan6: link becomes ready 06:43:49 executing program 3: 06:43:49 executing program 3: 06:43:49 executing program 3: [ 1866.601152][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan7: link becomes ready [ 1866.617936][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan8: link becomes ready [ 1866.636776][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan9: link becomes ready 06:43:49 executing program 3: [ 1866.659703][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan10: link becomes ready [ 1866.674667][T12822] IPv6: ADDRCONF(NETDEV_CHANGE): vcan11: link becomes ready 06:43:49 executing program 3: [ 1866.712562][T12841] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 1866.723934][T12841] IPv6: ADDRCONF(NETDEV_CHANGE): vcan1: link becomes ready [ 1866.740589][T12841] IPv6: ADDRCONF(NETDEV_CHANGE): vcan2: link becomes ready [ 1866.752808][T12841] IPv6: ADDRCONF(NETDEV_CHANGE): vcan3: link becomes ready 06:43:49 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$USBDEVFS_SETINTERFACE(r6, 0x80085504, &(0x7f0000000100)={0x4, 0x1f}) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) [ 1866.765788][T12841] A link change request failed with some changes committed already. Interface vcan3 may have been left with an inconsistent configuration, please check. 06:43:49 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd703", 0x10, 0x0, 0x0, 0x0) 06:43:49 executing program 3: 06:43:49 executing program 5: 06:43:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xb5000000, @broadcast}}}}}, 0x46) 06:43:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r3, 0x4) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000009cf9460000380000000000009078ac1e0001ac8de11414aa8303fa83030700000b24b216013d1cd9ee333cb760d12b0000a2bd2074199dd319ac7dc34a77fb980cd40af609a6d2fe2c7fffbfcf4654a7d7b61eca3a173204ae50d2405f96e300"/115], 0x42) 06:43:49 executing program 3: 06:43:49 executing program 5: 06:43:49 executing program 3: 06:43:49 executing program 5: 06:43:49 executing program 5: 06:43:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe0ffffff, @broadcast}}}}}, 0x46) [ 1867.854153][T12867] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1867.863206][T12867] FAT-fs (loop2): Filesystem has been set read-only 06:43:50 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendmsg$NFT_MSG_GETCHAIN(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x6c, 0x4, 0xa, 0x101, 0x0, 0x0, {0x5, 0x0, 0x8}, [@NFTA_CHAIN_HANDLE={0xc, 0x2, 0x1, 0x0, 0x4}, @NFTA_CHAIN_HANDLE={0xc, 0x2, 0x1, 0x0, 0x5}, @NFTA_CHAIN_TYPE={0xa, 0x7, 'route\x00'}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_POLICY={0x8, 0x5, 0x1, 0x0, 0xffffffffffffffff}, @NFTA_CHAIN_FLAGS={0x8, 0xa, 0x1, 0x0, 0x3}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_CHAIN_TYPE={0xb, 0x7, 'filter\x00'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x2400c0d0}, 0x800) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045510, &(0x7f0000000100)=0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:50 executing program 3: 06:43:50 executing program 5: 06:43:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/commit_pending_bools\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="340000001000050d00"/20, @ANYRES32=r7, @ANYBLOB="8f0000000000000014001280090001007663616e0000000004010080"], 0x34}}, 0x0) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xb, 0x0, 0x0, r7}, [@IFA_LOCAL={0x8, 0x2, @broadcast}, @IFA_BROADCAST={0x8, 0x4, @dev}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000180)={'team0\x00', r7}) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r10) setresuid(r10, 0x0, 0x0) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast1, @in=@empty, 0x4e22, 0x0, 0x4e22, 0x1, 0xa, 0x0, 0xa0, 0x3b, r8, r10}, {0x4, 0x8, 0x5388, 0x200, 0x5, 0x7, 0x3ff}, {0x3, 0x7, 0x4, 0x1}, 0x1ff, 0x6e6bc0, 0x1, 0x0, 0x1}, {{@in6=@ipv4={[], [], @multicast2}, 0x4d6, 0xff}, 0xa, @in6=@local, 0x34ff, 0x2, 0x1, 0x6, 0x2, 0x527983ca}}, 0xe8) r11 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r11, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r13 = dup(r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) setsockopt$inet_tcp_TLS_RX(r13, 0x6, 0x2, &(0x7f0000000000)=@gcm_256={{0x606}, "e1aff136d1f293e5", "1c58fd47f6e02c6d233044ad7c30e80b631f1785163b0c8d60ed2b63d4fd2a77", "e0ebd070", "9b0e6e08e0cda4d4"}, 0x38) 06:43:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xe8030000, @broadcast}}}}}, 0x46) 06:43:50 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd703", 0x10, 0x0, 0x0, 0x0) 06:43:50 executing program 3: 06:43:50 executing program 5: [ 1867.999452][T12875] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1868.010220][T12875] IPv6: ADDRCONF(NETDEV_CHANGE): vcan25: link becomes ready 06:43:50 executing program 3: 06:43:50 executing program 5: 06:43:50 executing program 3: 06:43:51 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd703", 0x10, 0x0, 0x0, 0x0) [ 1869.158329][T12890] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1869.166884][T12890] FAT-fs (loop2): Filesystem has been set read-only 06:43:52 executing program 2: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_DELOBJ={0x20, 0x14, 0xa, 0x301, 0x0, 0x0, {0x5, 0x0, 0x6}, [@NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}]}], {0x14}}, 0x48}, 0x1, 0x0, 0x0, 0x48c0}, 0x4000010) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000002c0)) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:52 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a", 0x11, 0x0, 0x0, 0x0) 06:43:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xf4010000, @broadcast}}}}}, 0x46) 06:43:52 executing program 5: 06:43:52 executing program 3: 06:43:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000000)={@void, @void, @mpls={[], @ipv4=@icmp={{0x6, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty, {[@end, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@noop, @lsrr={0x83, 0x17, 0x51, [@dev={0xac, 0x14, 0x14, 0x23}, @empty, @multicast2, @rand_addr=0xffff, @broadcast]}]}}}}}}, 0x4c) 06:43:52 executing program 3: 06:43:52 executing program 5: 06:43:52 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a", 0x11, 0x0, 0x0, 0x0) 06:43:52 executing program 3: getpid() perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) io_setup(0x10ea, &(0x7f0000000040)) 06:43:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000004000000000470000380000000000009078ac1e0001ac1414aa8303fa83030600000b0090780000000045000000000000000000000000000000ffffffff"], 0x42) 06:43:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xfeffffff, @broadcast}}}}}, 0x46) [ 1870.411662][T12925] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1870.420368][T12925] FAT-fs (loop2): Filesystem has been set read-only 06:43:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r1) ioctl$FICLONE(r0, 0x40049409, r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$IP_VS_SO_GET_SERVICES(r4, 0x0, 0x482, &(0x7f0000000180)=""/108, &(0x7f0000000000)=0x6c) 06:43:53 executing program 5: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() r1 = getpid() tkill(r1, 0x9) ptrace(0x10, r0) 06:43:53 executing program 3: setgroups(0x2, &(0x7f0000000000)) 06:43:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xffffff7f, @broadcast}}}}}, 0x46) 06:43:53 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a", 0x11, 0x0, 0x0, 0x0) 06:43:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) accept$packet(r4, &(0x7f0000000200)={0x11, 0x0, 0x0}, &(0x7f0000000280)=0x14) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000180)={'batadv_slave_0\x00', r5}) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r6, 0x4200, 0x0) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r8, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r7, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r6, r11, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:53 executing program 5: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000a00000000000000ff010000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000a00000000000000fe800000000000000000deff000000aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000001b573a9d290de7d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000ff02000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000ffffac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f65a2ce0d3ec797db34b9c99922ebcd"], 0x440e) 06:43:53 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000040)) ioctl$TIOCPKT(r0, 0x5420, &(0x7f00000002c0)=0x400000005) r1 = socket(0x40000000002, 0x3, 0x2) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) read(r0, &(0x7f0000001300)=""/5, 0xfff) r3 = syz_open_pts(r0, 0x0) r4 = dup3(r3, r0, 0x0) ioctl$TCFLSH(r4, 0x5437, 0x0) 06:43:53 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$nl_route(0x10, 0x3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r2 = getpid() rt_tgsigqueueinfo(r2, r2, 0x16, &(0x7f00000000c0)) 06:43:53 executing program 1: r0 = socket$inet6(0xa, 0x401000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 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 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) close(r0) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(r0, r3, 0x0, 0x8000fffffffe) 06:43:53 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r0, &(0x7f0000000240)=@isdn, &(0x7f00000001c0)=0x80) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000004c0)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000c1030000030000000004000030030000000000000000000000000000200200003003000030030000300300003003000030030000030000000000000000000000fe8000000000000000000000000000bbfe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069703667726574617030000000000000767863616e31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200f0012002000000000000000000000000000000000000000000000000b800636f6e6e747261636b000000000000000000000000000000000000000001e000000100000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000fe8800000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000090007372680000000000000000000000000000000000000000000000000000010000000000000000ff0200000000000000000000000000010000000000000000000000000000be0c45900000000000000000ffffac1414aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000534554000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800100100000000000000000000000000000000000000000000000068004354000000000000000000000000000000000000000000000000000000020000000000000000000000006e657462696f732d6e7300000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff9a896d7fd8d56a937677c8"], 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vsock\x00', 0xc0440, 0x0) write$P9_RRENAMEAT(r1, 0x0, 0x0) sendmsg$NFQNL_MSG_VERDICT(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)={0x94, 0x1, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0x4}, [@NFQA_CT={0x80, 0xb, 0x0, 0x1, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x5ea}, @CTA_LABELS={0x2c, 0x16, 0x1, 0x0, [0x2, 0x7fff000, 0x4, 0x0, 0x7, 0x80, 0x4, 0x8000, 0xae, 0x0]}, @CTA_PROTOINFO={0x48, 0x4, 0x0, 0x1, @CTA_PROTOINFO_SCTP={0x44, 0x3, 0x0, 0x1, [@CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0xe00000}, @CTA_PROTOINFO_SCTP_VTAG_ORIGINAL={0x8, 0x2, 0x1, 0x0, 0x1}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x7}, @CTA_PROTOINFO_SCTP_VTAG_ORIGINAL={0x8, 0x2, 0x1, 0x0, 0x3ff}, @CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0x5}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x4}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x8}, @CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8}]}}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @rand_addr="ff3e6808e92b7abafc47d822996f60e4"}, 0x1c) sendmmsg(r2, &(0x7f0000006d00)=[{{0x0, 0x1002000, 0x0}}], 0xc6, 0x0) 06:43:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$cgroup_ro(r3, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) write$tun(r4, &(0x7f0000000180)={@void, @val={0x0, 0x3, 0x0, 0x0, 0xfffd}, @mpls={[], @ipv4=@icmp={{0x9, 0x4, 0x0, 0x0, 0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0xb, 0xef, [@multicast1, @local]}]}}, @dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x10, {0x7, 0x4, 0x3, 0x7, 0x6, 0x68, 0xadf6, 0x3, 0x16, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, {[@generic={0x7, 0x6, "eade02a1"}]}}, "c14f727b4ddd"}}}}, 0x58) 06:43:53 executing program 3: clone(0x4000000000003fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8000000000000, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000080000000300000040026000d800000000000000d800000000000000d8000000a8010000a8010000a8010000a8010000a801000003"], 0x1) 06:43:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xffffffe0, @broadcast}}}}}, 0x46) 06:43:53 executing program 3: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x380, 0x0, 0x230, 0x230, 0x0, 0x0, 0x2e8, 0x2e8, 0x2e8, 0x2e8, 0x2e8, 0x3, 0x0, {[{{@ip={@rand_addr, @remote, 0x0, 0x0, 'veth0_to_batadv\x00', 'veth0_to_hsr\x00'}, 0x0, 0x1c8, 0x230, 0x0, {}, [@common=@inet=@hashlimit3={{0x158, 'hashlimit\x00'}, {'team_slave_0\x00', {0x1, 0x0, 0x41, 0x0, 0x6, 0x5, 0x80000040, 0x20000003}}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', 'syz1\x00'}}}, {{@uncond, 0x0, 0x98, 0xb8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x3e0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:43:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000000c0)=""/166) [ 1870.916784][T12980] x_tables: ip_tables: CT.0 target: invalid size 40 (kernel) != (user) 72 06:43:53 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f00000000c0)) ptrace(0x10, r0) ptrace$getregset(0x4205, r0, 0x0, 0x0) [ 1871.604628][T13001] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1871.613299][T13001] FAT-fs (loop2): Filesystem has been set read-only 06:43:54 executing program 5: syz_mount_image$msdos(&(0x7f0000000340)='msdos\x00', &(0x7f0000000280)='./file0\x00', 0xe800, 0x1, &(0x7f0000000180)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400020401000200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='fdinfo/3\x00') r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) sendfile(r2, r1, 0x0, 0x209) 06:43:54 executing program 4: setxattr$security_ima(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000100)=@sha1={0x1, "902c70ea3fbeabfb41c6b1f22e0b74e0e7e7d12d"}, 0x15, 0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x42) 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f00000000c0)) ptrace(0x10, r0) ptrace$getregset(0x4205, r0, 0x0, 0x0) 06:43:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xfffffffe, @broadcast}}}}}, 0x46) 06:43:54 executing program 1: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x80, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = perf_event_open(&(0x7f0000000440)={0x2, 0x70, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$sock_SIOCDELRT(r1, 0x890b, &(0x7f0000000040)={0x0, @in={0x2, 0x0, @broadcast=0x18}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, @sco, 0x5e}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$sock(r2, &(0x7f0000000380)=[{{&(0x7f0000000000)=@phonet={0xa}, 0x80, 0x0}}], 0x1, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfe, "00000000000000000000000000ddc1517600"}) r4 = syz_open_pts(r3, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000200)=0x2) read(r4, 0x0, 0x6c00) dup2(r0, r4) dup3(r4, r3, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000000)) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0)='nl80211\x00') socket$netlink(0x10, 0x3, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/udp\x00') sendfile(0xffffffffffffffff, r5, 0x0, 0x0) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f0000000100)={'dummy0\x00', 0x40}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) 06:43:54 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) r4 = perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x3e8, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xf85}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) readv(r5, &(0x7f000058c000)=[{&(0x7f0000422f69)=""/151, 0x97}], 0x10000000000001f4) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) dup3(r4, r5, 0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) listen(r0, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r8, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f00000000c0)) ptrace(0x10, r0) ptrace$getregset(0x4205, r0, 0x0, 0x0) 06:43:54 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlockall(0x7) 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f00000000c0)) ptrace(0x10, r0) ptrace$getregset(0x4205, r0, 0x0, 0x0) [ 1871.804811][T13017] serio: Serial port pts3 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f00000000c0)) ptrace(0x10, r0) 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f00000000c0)) 06:43:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$GIO_SCRNMAP(r2, 0x4b40, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) rt_sigpending(&(0x7f0000000000), 0x8) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x3, 0xfa}, @lsrr={0x83, 0x3, 0x6}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local}}}}}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PIO_UNIMAPCLR(r5, 0x4b68, &(0x7f0000000100)={0x3, 0x40, 0x1615}) setsockopt$inet6_opts(r5, 0x29, 0x37, &(0x7f00000000c0)=@srh={0x89, 0x4, 0x4, 0x2, 0xc6, 0x20, 0x8000, [@initdev={0xfe, 0x88, [], 0x1, 0x0}, @ipv4={[], [], @remote}]}, 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r6) sync_file_range(r6, 0x4, 0xfffffffffffffc14, 0x4) 06:43:54 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f00000002c0)=0x400000005) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000200)={0xfffffffd, 0x0, 0x0, 0x0, 0x0, "ba8f1660aef68c1cf5c5ddcfa15257123c7ec5"}) 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) getpid() 06:43:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0xffffffff, @broadcast}}}}}, 0x46) 06:43:54 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) getpid() [ 1872.190884][T13030] serio: Serial port pts3 06:43:55 executing program 1: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x80, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = perf_event_open(&(0x7f0000000440)={0x2, 0x70, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$sock_SIOCDELRT(r1, 0x890b, &(0x7f0000000040)={0x0, @in={0x2, 0x0, @broadcast=0x18}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, @sco, 0x5e}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$sock(r2, &(0x7f0000000380)=[{{&(0x7f0000000000)=@phonet={0xa}, 0x80, 0x0}}], 0x1, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfe, "00000000000000000000000000ddc1517600"}) r4 = syz_open_pts(r3, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000200)=0x2) read(r4, 0x0, 0x6c00) dup2(r0, r4) dup3(r4, r3, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000000)) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0)='nl80211\x00') socket$netlink(0x10, 0x3, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/udp\x00') sendfile(0xffffffffffffffff, r5, 0x0, 0x0) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f0000000100)={'dummy0\x00', 0x40}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) [ 1872.385766][T13066] serio: Serial port pts3 06:43:55 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file1\x00', 0x1000000, 0x0, &(0x7f0000000200), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = gettid() tkill(r1, 0x5000000000014) perf_event_open(&(0x7f0000000140)={0x5, 0x70, 0x9, 0xc9, 0x4, 0x5, 0x0, 0x6, 0x4020, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x4, @perf_bp={&(0x7f0000000100)}, 0x2011, 0x5, 0x6, 0x2, 0x2, 0x1f, 0x6}, r1, 0xffffffffffffffff, r0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x4200, 0x0) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r5, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r8, 0x0, 0x8400fffffffb) sendfile(r2, r2, &(0x7f00000000c0)=0x20, 0x8080fffffffe) 06:43:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000001c0)=0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000200)=r2, 0x12) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$inet_tcp_TCP_MD5SIG(r6, 0x6, 0xe, &(0x7f00000000c0)={@in={{0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x0, 0x0, 0x34, 0x0, "8d415ac8cc3dc488bd2bf1aa24b9bb4e64b0d7385e890144e281b473064ddbb5ad8b9b2f16dce8dec1d6ca0a256cdde88b0300b6c9f0629c7830df7e00"}, 0xd8) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000470000380000ef0000009078ac1e0001ac1414aa8303fa8303060000000000002d0000004500000000000000000000ffffffff0000000000"], 0x42) 06:43:55 executing program 5: syz_open_procfs(0x0, 0x0) 06:43:55 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet_icmp_raw(0x2, 0x3, 0x1) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast=0x7}}}}}, 0x46) 06:43:55 executing program 1: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x80, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = perf_event_open(&(0x7f0000000440)={0x2, 0x70, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$sock_SIOCDELRT(r1, 0x890b, &(0x7f0000000040)={0x0, @in={0x2, 0x0, @broadcast=0x18}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, @sco, 0x5e}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$sock(r2, &(0x7f0000000380)=[{{&(0x7f0000000000)=@phonet={0xa}, 0x80, 0x0}}], 0x1, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfe, "00000000000000000000000000ddc1517600"}) r4 = syz_open_pts(r3, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000200)=0x2) read(r4, 0x0, 0x6c00) dup2(r0, r4) dup3(r4, r3, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000000)) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0)='nl80211\x00') socket$netlink(0x10, 0x3, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/udp\x00') sendfile(0xffffffffffffffff, r5, 0x0, 0x0) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f0000000100)={'dummy0\x00', 0x40}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) 06:43:55 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:55 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r0, &(0x7f0000000240)=@isdn, &(0x7f00000001c0)=0x80) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000004c0)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000c1030000030000000004000030030000000000000000000000000000200200003003000030030000300300003003000030030000030000000000000000000000fe8000000000000000000000000000bbfe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069703667726574617030000000000000767863616e31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200f0012002000000000000000000000000000000000000000000000000b800636f6e6e747261636b000000000000000000000000000000000000000001e000000100000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000fe8800000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000090007372680000000000000000000000000000000000000000000000000000010000000000000000ff0200000000000000000000000000010000000000000000000000000000be0c45900000000000000000ffffac1414aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000534554000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800100100000000000000000000000000000000000000000000000068004354000000000000000000000000000000000000000000000000000000020000000000000000000000006e657462696f732d6e7300000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff9a896d7fd8d56a937677c8de4cc866"], 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vsock\x00', 0xc0440, 0x0) write$P9_RRENAMEAT(r1, 0x0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @rand_addr="ff3e6808e92b7abafc47d822996f60e4"}, 0x1c) sendmmsg(r2, &(0x7f0000006d00)=[{{0x0, 0x1002000, 0x0}}], 0xc6, 0x0) 06:43:55 executing program 3: request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) [ 1872.875753][T13082] FAT-fs (loop2): bogus number of reserved sectors [ 1872.904105][T13082] FAT-fs (loop2): Can't find a valid FAT filesystem 06:43:55 executing program 3: request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast=0x7000000}}}}}, 0x46) 06:43:55 executing program 4: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000240)='id_resolver\x00', 0x0, &(0x7f0000000300)="347d17978e0797026f2e840ffff56e6d30ed2e1073e7bed63270aa63c32e6d4dd5adb022a913784a939b9048aa478d376cd8b5654dc5163ef85bee64689d6251f8f3a2baa44002056a0f212f5053a7eb9346901d7106494c424bab2917495d26965477eb354e1ffcd73bf75c0e73f73967513357e4", 0x75, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) getpid() accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10) ptrace$getregset(0x4205, 0x0, 0x2, &(0x7f0000000280)={0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) [ 1873.056722][T13095] serio: Serial port pts3 06:43:58 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r7, 0x0, 0x8400fffffffb) unshare(0x50030000) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000140)={0x0, {0x2, 0x4e22, @empty}, {0x2, 0x4e22, @multicast1}, {0x2, 0x4e24, @empty}, 0x48, 0x0, 0x0, 0x0, 0xffff, &(0x7f0000000100)='batadv0\x00', 0xebe, 0x2, 0x80}) 06:43:58 executing program 3: request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:58 executing program 4: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000240)='id_resolver\x00', 0x0, &(0x7f0000000300)="347d17978e0797026f2e840ffff56e6d30ed2e1073e7bed63270aa63c32e6d4dd5adb022a913784a939b9048aa478d376cd8b5654dc5163ef85bee64689d6251f8f3a2baa44002056a0f212f5053a7eb9346901d7106494c424bab2917495d26965477eb354e1ffcd73bf75c0e73f73967513357e4", 0x75, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) getpid() accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10) ptrace$getregset(0x4205, 0x0, 0x2, &(0x7f0000000280)={0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 06:43:58 executing program 5: mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x200) 06:43:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0xa) 06:43:58 executing program 1: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x80, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = perf_event_open(&(0x7f0000000440)={0x2, 0x70, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$sock_SIOCDELRT(r1, 0x890b, &(0x7f0000000040)={0x0, @in={0x2, 0x0, @broadcast=0x18}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, @sco, 0x5e}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$sock(r2, &(0x7f0000000380)=[{{&(0x7f0000000000)=@phonet={0xa}, 0x80, 0x0}}], 0x1, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfe, "00000000000000000000000000ddc1517600"}) r4 = syz_open_pts(r3, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000200)=0x2) read(r4, 0x0, 0x6c00) dup2(r0, r4) dup3(r4, r3, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000000)) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0)='nl80211\x00') socket$netlink(0x10, 0x3, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/udp\x00') sendfile(0xffffffffffffffff, r5, 0x0, 0x0) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f0000000100)={'dummy0\x00', 0x40}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) 06:43:58 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:58 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r0, &(0x7f0000000240)=@isdn, &(0x7f00000001c0)=0x80) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000004c0)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000c1030000030000000004000030030000000000000000000000000000200200003003000030030000300300003003000030030000030000000000000000000000fe8000000000000000000000000000bbfe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069703667726574617030000000000000767863616e31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200f0012002000000000000000000000000000000000000000000000000b800636f6e6e747261636b000000000000000000000000000000000000000001e000000100000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000fe8800000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000090007372680000000000000000000000000000000000000000000000000000010000000000000000ff0200000000000000000000000000010000000000000000000000000000be0c45900000000000000000ffffac1414aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000534554000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800100100000000000000000000000000000000000000000000000068004354000000000000000000000000000000000000000000000000000000020000000000000000000000006e657462696f732d6e7300000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff9a896d7fd8d56a937677c8de4cc866"], 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RRENAMEAT(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)={0x94, 0x1, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0x4}, [@NFQA_CT={0x80, 0xb, 0x0, 0x1, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x5ea}, @CTA_LABELS={0x2c, 0x16, 0x1, 0x0, [0x2, 0x7fff000, 0x4, 0x7fffffff, 0x7, 0x80, 0x4, 0x8000, 0xae, 0x0]}, @CTA_PROTOINFO={0x48, 0x4, 0x0, 0x1, @CTA_PROTOINFO_SCTP={0x44, 0x3, 0x0, 0x1, [@CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0xe00000}, @CTA_PROTOINFO_SCTP_VTAG_ORIGINAL={0x8, 0x2, 0x1, 0x0, 0x1}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x7}, @CTA_PROTOINFO_SCTP_VTAG_ORIGINAL={0x8, 0x2, 0x1, 0x0, 0x3ff}, @CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0x5}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x4}, @CTA_PROTOINFO_SCTP_STATE={0x5, 0x1, 0x8}, @CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8}]}}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @rand_addr="ff3e6808e92b7abafc47d822996f60e4"}, 0x1c) sendmmsg(r1, &(0x7f0000006d00)=[{{0x0, 0x1002000, 0x0}}], 0xc6, 0x0) 06:43:58 executing program 4: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000240)='id_resolver\x00', 0x0, &(0x7f0000000300)="347d17978e0797026f2e840ffff56e6d30ed2e1073e7bed63270aa63c32e6d4dd5adb022a913784a939b9048aa478d376cd8b5654dc5163ef85bee64689d6251f8f3a2baa44002056a0f212f5053a7eb9346901d7106494c424bab2917495d26965477eb354e1ffcd73bf75c0e73f73967513357e4", 0x75, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) getpid() accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10) ptrace$getregset(0x4205, 0x0, 0x2, &(0x7f0000000280)={0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) [ 1875.916030][T13122] overlayfs: conflicting lowerdir path [ 1875.934212][T13128] overlayfs: conflicting lowerdir path 06:43:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0xfdef) 06:43:58 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:59 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) [ 1876.533441][T13148] serio: Serial port pts3 [ 1876.936699][T13146] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 1876.946696][T13146] FAT-fs (loop2): Filesystem has been set read-only 06:43:59 executing program 2: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f00000004c0)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x10000}]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r7 = open(&(0x7f0000000140)='./file0\x00', 0x40240, 0xa0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) dup2(r0, r6) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r8, 0x4c04, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x7, 0x5, 0x0, 0x12, 0x1e, 0x4, "ad3ceb7228b79e64f0fe3f3a19f7f2ef26ffc375890325d77ab5830e140b61eeba13c2e61ef13ed49fcd88a18dfffd18701b2c1eca508d0580d7a63b491c5854", "d501e0c5606d080bc12b832b73f9f402113015490d59ed1d179c45ee2d67da1fe9a6a604f088fd9763c21ffd6c9c1a2e2fc36da0c61a3e377a55abd8ceb2dea7", "faa73894286a19ee48032b97366cb6d93950fc272eeb5f81ff4aadd619a18f80", [0x200ada09, 0xfff]}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r9, 0x0, 0x8400fffffffb) sendfile(r1, r1, &(0x7f00000000c0)=0x10, 0x8080fffffffe) 06:43:59 executing program 4: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000240)='id_resolver\x00', 0x0, &(0x7f0000000300)="347d17978e0797026f2e840ffff56e6d30ed2e1073e7bed63270aa63c32e6d4dd5adb022a913784a939b9048aa478d376cd8b5654dc5163ef85bee64689d6251f8f3a2baa44002056a0f212f5053a7eb9346901d7106494c424bab2917495d26965477eb354e1ffcd73bf75c0e73f73967513357e4", 0x75, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) getpid() accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10) ptrace$getregset(0x4205, 0x0, 0x2, &(0x7f0000000280)={0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 06:43:59 executing program 3: clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(0x0, &(0x7f0000001ffb)={'syz', 0xffffffffffffffff, 0x6c}, &(0x7f0000001fee)='R\x05rist\xe3cusgrVid:De', 0x0) 06:43:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x33, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0x7, 0xfa, [@broadcast]}, @lsrr={0x83, 0x3}]}}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}, 0x20000286) 06:43:59 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000300)={@local, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "001e00", 0x28, 0x3a, 0x0, @dev, @initdev={0xfe, 0x88, [], 0x0, 0x0}, {[], @ndisc_redir={0x89, 0x0, 0x0, [], @empty, @local}}}}}}, &(0x7f0000000000)={0x0, 0xfffffffe, [0x0, 0xf4a]}) [ 1877.100890][T13170] BUG: unable to handle page fault for address: ffffed101980a2ff [ 1877.108669][T13170] #PF: supervisor read access in kernel mode [ 1877.114666][T13170] #PF: error_code(0x0000) - not-present page [ 1877.120653][T13170] PGD 21fff7067 P4D 21fff7067 PUD 21fff6067 PMD 0 [ 1877.127175][T13170] Oops: 0000 [#1] PREEMPT SMP KASAN [ 1877.132386][T13170] CPU: 1 PID: 13170 Comm: syz-executor.5 Not tainted 5.4.19-syzkaller-00496-gf0212822faa9 #0 [ 1877.142542][T13170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1877.152710][T13170] RIP: 0010:do_xdp_generic+0x603/0x1500 [ 1877.158279][T13170] Code: 00 00 00 00 fc ff df 42 80 3c 30 00 74 05 e8 f4 e4 95 fe 4c 89 a4 24 d8 00 00 00 4c 89 ac 24 18 01 00 00 4c 89 f8 48 c1 e8 03 <42> 80 3c 30 00 74 08 4c 89 ff e8 2e e4 95 fe 49 8b 37 83 e6 01 31 [ 1877.177902][T13170] RSP: 0018:ffff88818ff87680 EFLAGS: 00010a07 [ 1877.184077][T13170] RAX: 1ffff1101980a2ff RBX: ffff88818ff87788 RCX: 1ffff11031ff0ef1 [ 1877.192156][T13170] RDX: ffff8881c52df934 RSI: 00000000000000dd RDI: ffff88818ff87798 [ 1877.200147][T13170] RBP: ffff88818ff87830 R08: ffffffff82d576fc R09: fffff94000e91a07 [ 1877.208227][T13170] R10: fffff94000e91a07 R11: 0000000000000000 R12: ffff8880cc04195e [ 1877.216220][T13170] R13: ffff8881cc041800 R14: dffffc0000000000 R15: ffff8880cc0517ff [ 1877.224307][T13170] FS: 00007fa3663a4700(0000) GS:ffff8881dbb00000(0000) knlGS:0000000000000000 [ 1877.233245][T13170] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1877.239848][T13170] CR2: ffffed101980a2ff CR3: 00000001cf690005 CR4: 00000000001606e0 [ 1877.247932][T13170] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1877.256173][T13170] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1877.264146][T13170] Call Trace: [ 1877.267460][T13170] ? generic_xdp_tx+0x4f0/0x4f0 [ 1877.272330][T13170] ? tun_get_user+0x3d10/0x3d10 [ 1877.277180][T13170] tun_get_user+0x2498/0x3d10 [ 1877.281887][T13170] ? tun_do_read+0x1f10/0x1f10 [ 1877.286668][T13170] ? __rcu_read_lock+0x50/0x50 [ 1877.291448][T13170] ? avc_has_extended_perms+0xb27/0x10d0 [ 1877.297266][T13170] ? __rcu_read_lock+0x50/0x50 [ 1877.302044][T13170] tun_chr_write_iter+0x134/0x1c0 [ 1877.307096][T13170] do_iter_readv_writev+0x5fa/0x890 [ 1877.312349][T13170] ? vfs_dedupe_file_range+0xa00/0xa00 [ 1877.317843][T13170] ? security_file_permission+0x157/0x350 [ 1877.323572][T13170] ? rw_verify_area+0x1c2/0x360 [ 1877.328441][T13170] do_iter_write+0x180/0x590 [ 1877.333056][T13170] ? do_writev+0x9e/0x560 [ 1877.337926][T13170] do_writev+0x2cd/0x560 [ 1877.342181][T13170] ? do_readv+0x400/0x400 [ 1877.346544][T13170] ? __kasan_check_read+0x11/0x20 [ 1877.352620][T13170] ? _copy_to_user+0x92/0xb0 [ 1877.357216][T13170] ? put_timespec64+0x106/0x150 [ 1877.362078][T13170] ? ktime_get_raw+0x130/0x130 [ 1877.366916][T13170] ? get_timespec64+0x1c0/0x1c0 [ 1877.371773][T13170] ? __kasan_check_read+0x11/0x20 [ 1877.376812][T13170] ? __ia32_sys_clock_settime+0x230/0x230 [ 1877.382591][T13170] __x64_sys_writev+0x7d/0x90 [ 1877.387275][T13170] do_syscall_64+0xc0/0x100 [ 1877.391929][T13170] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1877.398078][T13170] RIP: 0033:0x45c571 [ 1877.401974][T13170] Code: 75 14 b8 14 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 e4 b7 fb ff c3 48 83 ec 08 e8 fa 2c 00 00 48 89 04 24 b8 14 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 43 2d 00 00 48 89 d0 48 83 c4 08 48 3d 01 [ 1877.421581][T13170] RSP: 002b:00007fa3663a3ba0 EFLAGS: 00000293 ORIG_RAX: 0000000000000014 [ 1877.429998][T13170] RAX: ffffffffffffffda RBX: 000000002000035e RCX: 000000000045c571 [ 1877.437976][T13170] RDX: 0000000000000002 RSI: 00007fa3663a3c00 RDI: 00000000000000f0 [ 1877.446155][T13170] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1877.454121][T13170] R10: 00007fa3663a49d0 R11: 0000000000000293 R12: 00000000ffffffff [ 1877.462092][T13170] R13: 0000000000000b81 R14: 00000000004cd93f R15: 000000000076bf2c [ 1877.470071][T13170] Modules linked in: [ 1877.473963][T13170] CR2: ffffed101980a2ff [ 1877.478114][T13170] ---[ end trace 7c1d9d0b853eb50b ]--- [ 1877.483594][T13170] RIP: 0010:do_xdp_generic+0x603/0x1500 [ 1877.489133][T13170] Code: 00 00 00 00 fc ff df 42 80 3c 30 00 74 05 e8 f4 e4 95 fe 4c 89 a4 24 d8 00 00 00 4c 89 ac 24 18 01 00 00 4c 89 f8 48 c1 e8 03 <42> 80 3c 30 00 74 08 4c 89 ff e8 2e e4 95 fe 49 8b 37 83 e6 01 31 [ 1877.508826][T13170] RSP: 0018:ffff88818ff87680 EFLAGS: 00010a07 [ 1877.514895][T13170] RAX: 1ffff1101980a2ff RBX: ffff88818ff87788 RCX: 1ffff11031ff0ef1 [ 1877.522967][T13170] RDX: ffff8881c52df934 RSI: 00000000000000dd RDI: ffff88818ff87798 [ 1877.530942][T13170] RBP: ffff88818ff87830 R08: ffffffff82d576fc R09: fffff94000e91a07 [ 1877.539091][T13170] R10: fffff94000e91a07 R11: 0000000000000000 R12: ffff8880cc04195e [ 1877.547236][T13170] R13: ffff8881cc041800 R14: dffffc0000000000 R15: ffff8880cc0517ff [ 1877.555212][T13170] FS: 00007fa3663a4700(0000) GS:ffff8881dbb00000(0000) knlGS:0000000000000000 [ 1877.564138][T13170] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1877.570728][T13170] CR2: ffffed101980a2ff CR3: 00000001cf690005 CR4: 00000000001606e0 [ 1877.578708][T13170] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1877.586693][T13170] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1877.594921][T13170] Kernel panic - not syncing: Fatal exception in interrupt [ 1877.602966][T13170] Kernel Offset: disabled [ 1877.607359][T13170] Rebooting in 86400 seconds..